iansabey
Member
Good afternoon.
I am looking for a way of getting the program name and compile date/time from all of the PLC's in our plant so I can regularly crosscheck with the documentation and avoid errors. The plant has about 120 x tsx momentum and 9 x tsx quantum so going on line to each with ConCept is not the way to go. All the PLC's are connected to the plant ethernet.
What I could do with is a command-line tool I could run on a PC to extract the name/date/etc or, if none exists I could write one if the protocol is documented anywhere (it would appear that modbus functions 126 and 40 are involved).
Alternatively, if the PLC could read it's own name/date into the program I could put it into a set of registers and read it out with the usual modbus read functions.
Any help or suggestions would be gratefully received.
Ian Sabey.
I am looking for a way of getting the program name and compile date/time from all of the PLC's in our plant so I can regularly crosscheck with the documentation and avoid errors. The plant has about 120 x tsx momentum and 9 x tsx quantum so going on line to each with ConCept is not the way to go. All the PLC's are connected to the plant ethernet.
What I could do with is a command-line tool I could run on a PC to extract the name/date/etc or, if none exists I could write one if the protocol is documented anywhere (it would appear that modbus functions 126 and 40 are involved).
Alternatively, if the PLC could read it's own name/date into the program I could put it into a set of registers and read it out with the usual modbus read functions.
Any help or suggestions would be gratefully received.
Ian Sabey.
Last edited: