LonTalk over IP (IP-852): Setup and Troubleshooting

Putting LonWorks on an IP network sounds like the easy part. The protocol doesn’t change, and Ethernet is already in the building. Then a device stops forwarding and nothing in the LonWorks tooling explains why. ISO/IEC 14908-4 doesn’t rewrite LonTalk into a different application protocol. It transports LonTalk packets over IP using a mechanism it calls CNP/IP. But… Read More: LonTalk over IP (IP-852): Setup and Troubleshooting »

Zakaria El Intissar

ACS880 PROFIBUS Transparent Mode: Control and Status Words

The first thing to understand about transparent mode is that there is no fixed control word bit layout to memorize. The information is not hidden. Under ABB Drives or PROFIdrive, the profile defines how the control word, status word, references and actual values are interpreted. Under Transparent 16 or Transparent 32, the FPBA-01 does not impose that interpretation.… Read More: ACS880 PROFIBUS Transparent Mode: Control and Status Words »

Zakaria El Intissar

ACS880 PROFIBUS DP Profiles: How to Choose the Right 51.05 Setting

One parameter decides how your PLC talks to an ACS880 over PROFIBUS. It is 51.05 Profile. Not 51.02. That one is the node address, and it gets confused with the profile setting constantly — including in some vendor quick-start guides that use the label “Protocol/Profile” for 51.02. On an ACS880 with an FPBA-01, node address is 51.02 and… Read More: ACS880 PROFIBUS DP Profiles: How to Choose the Right 51.05… »

Zakaria El Intissar

LonWorks Network Variables: Selectors, Bindings, Aliases and Polls

A Modbus register is sixteen bits and nothing else. What those bits mean lives in a document somebody emailed you. A LonWorks network variable carries its own type. Two devices that agree on the type exchange a temperature without anyone deciding whether it’s tenths of a degree. That difference is the reason the protocol exists, and it’s also… Read More: LonWorks Network Variables: Selectors, Bindings, Aliases and Polls »

Zakaria El Intissar

LonTalk Service Types: Acknowledged, Request/Response, Repeated and Unacknowledged

Pick the wrong service type and the network still works — until it doesn’t. Under light load everything delivers. Under load, the acknowledged multicast you specified starts eating the channel it needs, and the symptom looks like a hardware fault. ISO/IEC 14908-1 gives you four services. This is what each one actually does on the wire, when to… Read More: LonTalk Service Types: Acknowledged, Request/Response, Repeated and Unacknowledged »

Zakaria El Intissar

LonTalk Addressing: Domain, Subnet, Node, Group and Neuron ID

Every LonTalk packet carries both a source and a destination address, and both live in the same header. There is no separate layer-2 addressing underneath — the standard folds routing and naming into one address field. Get the structure of that field straight and most of the network’s limits, quirks, and failure modes stop being mysterious. This is… Read More: LonTalk Addressing: Domain, Subnet, Node, Group and Neuron ID »

Zakaria El Intissar