亚控组台王提供符合MODBUS协议RTU,ASCII模式串口,实现监控符合此协议的一切设备。
现就其监控一台PLC,一台AMD作为例子。
首先在COM口新建通讯的设备端口:
新建2个端口,分别供PLC和AMD,但是必须要给设备设定不同的逻辑名称和地址。
然后设置通讯端都的参数:
这些做好了之后打开数据词典,新建IO变量,根据监控设备的不同选择不同的数据类型,连接的设备为需要监控的设备和需要监控参数的地址,需特别注意的是台达提供的PLC地址(16进制)与实际的地址相差一位,比如台达提供的Y0的16进制地址为0500H,但实际组态的时候发现Y0的地址为0501H;数据寄存器D也是一样,比如台达提供的D0的地址为1000H,但是实际为1001H!!!还有需要注意的是亚控提供的数据地址分为0,1,3,4,8,9,SWAP等几个区,一般经常用到的也就0,1,3,4这4个区。0和1区为BIT型,0为可读可写,1为只读;3,4为USHORT,3为只读,4为可读可写。
定义好了变量后,新建一个画面,在画面上建立一个文本,关联变量为刚才定义的变量,需要控制或者只是监视数据,状态等可自行设置,这样一个小的监控程序就做好了。