Technical Articles & News

Germanjet news, technical articles and resources

Technical Articles (Page 7)

A Modbus Displacement Sensor: Two Registers to a 32-Bit Position

A Modbus Displacement Sensor: Two Registers to a 32-Bit Position

Reading position over Modbus means merging two 16-bit words into a 32-bit value, then scaling. Watch byte order, signed versus unsigned and poll lag.

PROFINET Displacement Sensor: Port Diagnostics and Topology

PROFINET Displacement Sensor: Port Diagnostics and Topology

Unless topology is drawn, PROFINET diagnostics stay generic. LLDP points a broken cable to port level, so bottom-up checks find it first.

An SSI Displacement Sensor: Clock Timing, Gray Code and Bit-Count Match

An SSI Displacement Sensor: Clock Timing, Gray Code and Bit-Count Match

SSI displacement sensor reads garbage? Match bit count and Gray coding first. This walks the clock burst, MSB-first shift and 48 us silent interval.

Displacement Sensor Bus Termination: Why It Has to Be 120 Ohm

Displacement Sensor Bus Termination: Why It Has to Be 120 Ohm

Why must termination read 120 ohm on a displacement sensor? It matches cable impedance at both ends. Test: 60 ohm matched, 120 means one is missing.

EtherCAT Displacement Sensor: ESI, State Machine and Distributed Clocks

EtherCAT Displacement Sensor: ESI, State Machine and Distributed Clocks

An EtherCAT magnetostrictive displacement sensor needs ESI plus state machine. Match XML to firmware, walk INIT→OP, keep IN/OUT order or scan scrubs.

Profibus Displacement Sensor: Diagnostics and Terminating-Resistor Traps

Profibus Displacement Sensor: Diagnostics and Terminating-Resistor Traps

Most Profibus faults are on the wires. Its 390/220/390 DB9 network reads 110 Ω power-off with both ends ON: match is 220 Ω, held plug stays powered.

EtherCAT Real-Time: Distributed Clocks Align Instant, Not Measurement Speed

EtherCAT Real-Time: Distributed Clocks Align Instant, Not Measurement Speed

EtherCAT cannot break physics. DC aligns samples but cannot cut wave travel, so a longer-range magnetostrictive displacement sensor still runs slower.

CANopen Displacement Sensor: Node Address and Baud-Rate Faults

CANopen Displacement Sensor: Node Address and Baud-Rate Faults

A CANopen magnetostrictive displacement sensor that will not join the bus fails on two things: node IDs 1-127, and baud rate set by cable length.

PROFINET Displacement Sensor: Device Naming and RT/IRT Choice

PROFINET Displacement Sensor: Device Naming and RT/IRT Choice

PROFINET knows the sensor by name, not IP. Assign the device name over DCP first, use lowercase DNS names, then weigh RT against IRT for sync.

CANopen Displacement Sensor: Object Dictionary and PDO/SDO Split

CANopen Displacement Sensor: Object Dictionary and PDO/SDO Split

CANopen keeps values in the object dictionary. A magnetostrictive displacement sensor follows DSP 406: position at 0x6000 over TPDO, params over SDO.

CANopen Multi-Magnet Reading: 8-Byte Frame Limits and PDO Mapping

CANopen Multi-Magnet Reading: 8-Byte Frame Limits and PDO Mapping

One waveguide, several magnets, an 8-byte frame. A TPDO holds just two INT32 positions, so three magnets need SYNC batches; minimum spacing is 76 mm.

Profibus Displacement Sensor: GSD Import and Slave Configuration

Profibus Displacement Sensor: GSD Import and Slave Configuration

Profibus setup: three clicks, then traps. Import the GSD, hang the slave, set its address, pick the data module - a wrong module shifts every byte.

Browse Pages

Baidu
map