
虽然软件包提供功能块库看上去比较复杂,但编程人员只要给数据块指定相应参数,还是比较方便易用的。由于客户端和服务器端均使用相同的功能块FB102“MODBUSPN”的参数需要初始化,因此分别在OB100及OB1中完成相关参数的初始化。
下载完硬件组态及程序后,将DB2中“MODBUS_PARAM”的参数“server_client”使能。(做客户机方式还要给参数ENQ_ENR发送脉冲信号)
编程时最好使用项目中的样例程序,只须修改连接ID,定义通讯双方的IP地址、端口号及相应的数据存储区,减少编程人员工作量。
使用时可以把样例程序放到一个单独的FC中,因为样例程序已经定义了足够的数据区、连接成功及错误次数指示等。
管理员注:本帖已被纳入此次探讨发帖整理,请
点此详阅。