1214C与一台外围设备做Modbus TCP通信,1214C做客户端。我从官网上下载了SCL程序,把它的FB块拉进OB1,就自动生成了背景数据块Comm_Unitid_DB,如下图蓝色箭号所指。
此背景数据坦块里有两个数据类型,如下图红色箭号所指,一个是MB_Client数据类型,与MB_Client指令的背景数据块一样,一个是TCON_IP_v4数据类型,是用来设置IP地址的,与MB_Client指令的Connect引脚上的数据类型一样。
我的疑问是,只需要这个SCL程序及背景数据块就可以实现1214C与Modbus TCP的服务器通信吗?不需要MB_Client指令吗?
老实说,我以前是以为MB_Client指令类似于一个驱动程序,有此驱动程序才能与外围设备通信的。可是SCL程序加上它的背景数据块怎么就能与外围设备通信?
Ps: SCL程序见第二楼。
