lbric
Member
Hello,
i have a micromotion flow transmitter communicating with a ML1100 plc via modbus over channel 0. i am messaging to read data from the transmitter modbus registers with partial success. Here is the issue, i am able to read/write to registers 40039-40046 which are whole number integer values (example register 40039 contains the number 81 and i am able to store that inside a N7 file on PLC) but when i try to read registers 30002-30011 which contain process variables of the transmitter, i only see "-1" stored in the N10 file i have created for these. Register 30008 currently has a value of 671.293 i was expecting to see at the very least the value of 671 stored in the integer file upon the message read but all i get is -1. I hope someone can shed some light on what might be happening and how i can resolve.
thanks
i have a micromotion flow transmitter communicating with a ML1100 plc via modbus over channel 0. i am messaging to read data from the transmitter modbus registers with partial success. Here is the issue, i am able to read/write to registers 40039-40046 which are whole number integer values (example register 40039 contains the number 81 and i am able to store that inside a N7 file on PLC) but when i try to read registers 30002-30011 which contain process variables of the transmitter, i only see "-1" stored in the N10 file i have created for these. Register 30008 currently has a value of 671.293 i was expecting to see at the very least the value of 671 stored in the integer file upon the message read but all i get is -1. I hope someone can shed some light on what might be happening and how i can resolve.
thanks