如题,s7-200的项目中我想让PLC做主站,上位机(工控机)作为从站,PLC这边的主站配置用西门子的ModBus库函数就可以,但是上位机怎么设置呢?上位机这边是一个用Delphi开发的连接SQLserver的软件。
请谈的具体一点:
如1、怎样设置工控机的从站号。2、怎样划分工控机的寄存器地址等。谢谢!
最好可以把工控机设置成像那些可以用Modbus通讯的仪表、变频器一样!
最佳答案
PC可做为MODBUS从站,但需要相应的应用软件平台,而这个应用软件平台需要你自己开发。例如,应用VB来编写,网上可以搜到VB的源码。
MODBUS是应用层协议,PC机作为MODBUS从机时,通讯参数的设置(例如slave(地址))是在你开发的应用软件中设置的。
换言之,PC机作为MODBUS从机时,通讯参数的设置与你的上位机应用软件有关联。
提问者对于答案的评价:
虽然还没成功,但是在朝这个方向来做
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc303545.html