22.5.2 扩展脚本的结构

扩展脚本是可以独立于部件处理速度而操作的脚本。扩展脚本对于与连接人机界面串口的输入/输出设备进行通讯非常有用。

关于扩展脚本数据管理,如下图所示,通过发送/接收缓冲器将数据保存在数据缓冲器“databuf0”至“databuf3”中。因为数据缓冲器不按地址划分,在控制器/PLC上编辑数据之前,请将数据保存到人机界面的内部寄存器。

接收缓冲器/发送缓冲器

对于与控制器/PLC的通讯,它相当于一个位存储空间,可实时区分发送和接收的数据。

databuf0 - databuf3

这些是用于数据存储的字节(8位)存储空间。缓冲器大小是1KB。

人机界面与控制器/PLC之间的接线

用于连接人机界面和控制器/PLC的扩展脚本接线图取决于[工程]窗口-[脚本]中的[流控制],以及控制器/PLC[通讯设置]中的[Flow Control]。

连接配置

根据通讯方式的不同,能连接的控制器的数量也不同。

RS232C 1:1

RS422/485 (4 wire) 1:1

RS422/485 (2 wire) 1:N