Modbus MSGing Micrologix 1400

bifftannen

Member
Join Date
Oct 2022
Location
Australia
Posts
4
Good Day!

Would anyone be able to explain what is happening with the COP's and MOV's in this Modbus poll routine? If anything I am confused by the one COP instruction that has brackets "[" and "]" in it's source and destination. I have never seen this before. I suspect the COPs/MOV's are for bit swapping/conversion but because of this one instruction with weird syntax im confused.

Thank you very much

lmM32Qk.png

xBFdMGK.png

G5vjvRZ.png
 
The square brackets indicate indirect addressing used for the source & destination tags. The add instructions on the branches show how the addresses are being calculated.
 
Look like it’s swapping the high/low words, to correctly convert to floating point values on that last rung.
 
Last edited:
The square brackets indicate indirect addressing used for the source & destination tags. The add instructions on the branches show how the addresses are being calculated.

Thank you! :) Do you have a link to any documentation on indirect addressing for RSLOGIX500?
 

Similar Topics

I am having an issue configuring my messaging and am not understanding the MSG data I am receiving back from the device. Summary of devices...
Replies
4
Views
4,128
Hello Everyone, I am using a raC_Opr_NetModbusTCPClient AOI module, as below,. So, I need some assistance to restrict in reducing the poling...
Replies
2
Views
124
I want to communicate my Q series PLC with Factory IO using GX works 2 software, I want to use modbus as server and the ips are as follows plc...
Replies
0
Views
88
Hi folks, I have a Controllogix in communication with a zigbee coordinator using Logix AIO for modbus tcp. This zigbee coordinator have 3 slaves...
Replies
10
Views
357
Hi, I'm setting up a modbus master on an S7-300. It seems to work in OB1 but not when I use it in OB35. Does anyone have any ideas why? Could...
Replies
10
Views
134
Back
Top Bottom