3/19/2020 2:25 PM | |
Joined: 5/17/2017 Last visit: 12/20/2020 Posts: 64 Rating: (0) |
My part is only LOGO side I am to send the data everything from Yokogawa side is already done by someone else and they will take care of the integration. Just I need to know how to convert Digital I/O to bits. so the other end can read it I am not facing difficulties in answering your questions. but it is simple project no need to go with yokogawa details
|
3/19/2020 9:00 PM | |
Joined: 9/27/2006 Last visit: 11/18/2024 Posts: 12294 Rating: (2691) |
Hello Hasham;
You want to use Modbus TCP between the Logo! and the Yokogawa DCS, and the Logo! must be the client. You do understand that the client in this client/server pair is the active participant, that only the client can initiate the connection and the data exchange with the server. See for example: https://www.prosoft-technology.com/kb/assets/intro_modbustcp.pdf So the client must have in hand the information concerning the IP address of the server, the specific (Modbus) register addresses that need to be written to/read from in the server and the Modbus function used to access those registers. If your use of the terms server and client is correct for your project, you will have to provide this information to program the data exchanges with the Yokogawa DCS Modbus TCP module. If you had the reverse in mind, that the Logo! acts as a passive station (server) to the Yokogawa client, then ixo65 must modify his program example, and you should provide your Yokogawa partner the IP address you selected for the Logo! and a list of local addresses (in V-memory) in which you will collect the data you want th Yokogawa to read or write.Now it will be up o the Yokogawa porogrammer to setup the connection and Modbus requests. See this discussion on the forum as an example: https://support.industry.siemens.com/tf//ww/en/posts/modbus-server/167141/?page=0&pageSize=10 Hope this helps, Daniel Chartier |
Follow us on