我看别人写modbus Tcp Client程序的时候使用系统生成的符号表中的各地址或标志位做输入或判断。我想知道系统生成的符号表,我们常用哪些地址?或者符号表所有地址代表内容?
最佳答案
这些系统符号表里面的变量,一般没人知道里面含义,但是写程序也会用到里面参数做一些通讯处理啊,你可以参考下面链接,常见问题链接介绍几个比较常用的变量。还有就是你到软件帮助里面看能不能找到更多的解释。以前我也用过里面变量做通讯是否建立连接判断。
常见问题:
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/communication/Ethernet/MODBUS_TCP/modbus_tcp_FAQ.htm
S7-200 SMART Modbus TCP通信:
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/077.html
提问者对于答案的评价:
如何修改端口号呢?还是默认的就好?
最佳答案作者回复:
端口是你自己设定,程序指令中有设定端口号的管脚。你客户端时不能修改服务器端端口号,你只能使用服务器端端口号。如果你PLC是服务器端,你就可以设定PLC作为服务器端端口号。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc371042.html