Good Day All,
I'm stuck with this "minor" data issue, please help.
I'd like to display engine hours data on HMI and SCADA system. I've a PROSOFT MV146-MCM card with SLC 5/05 controller. LOgic had been written before to collect Data from CAT Engine EMCP through Modbus and everything worked fine untl recently when the engine hours displayed were incorrect.
The rawdata engine hours on N32:64 is now a -ve number. CAT says this the engine hours data is in 2 registers of 4Bytes each( i'm assuming N32:63 and N32:64)and that the resolution is 0.05hour/bit.
I'm struggling on how to use this information to correctly display the engine running hours.
I've recycled power to the PLC hoping to clear a corrupt regista=er but i keep getting the same -ve number.
I've attached the some logic for reference. Please help.
I'm stuck with this "minor" data issue, please help.
I'd like to display engine hours data on HMI and SCADA system. I've a PROSOFT MV146-MCM card with SLC 5/05 controller. LOgic had been written before to collect Data from CAT Engine EMCP through Modbus and everything worked fine untl recently when the engine hours displayed were incorrect.
The rawdata engine hours on N32:64 is now a -ve number. CAT says this the engine hours data is in 2 registers of 4Bytes each( i'm assuming N32:63 and N32:64)and that the resolution is 0.05hour/bit.
I'm struggling on how to use this information to correctly display the engine running hours.
I've recycled power to the PLC hoping to clear a corrupt regista=er but i keep getting the same -ve number.
I've attached the some logic for reference. Please help.