扩展脚本用于人机界面内部串口和所连接的输入/输出设备之间的通讯。
关于扩展脚本数据管理,如下图所示,通过发送/接收缓冲器将数据保存在数据缓冲器“databuf0”至“databuf3”中。因为数据缓冲器不按地址划分,在控制器/PLC上编辑数据之前,请将数据保存到人机界面的内部寄存器。
接收缓冲器/发送缓冲器
对于与控制器/PLC的通讯,它相当于一个位存储空间,可实时区分发送和接收的数据。
databuf0 - databuf3
这些是用于数据存储的字节(8位)存储空间。缓冲器大小是1KB。
人机界面与控制器/PLC之间的接线
用于连接人机界面和控制器/PLC的扩展脚本接线图取决于[工程]窗口-[脚本]中的[流控制],以及控制器/PLC[通讯设置]中的[Flow Control]。
当[流控制] = [RTS/CTS]、控制器/PLC的[Flow Control] = [RTS/CTS]时
当[流控制] = [ER(DTR/CTS)]、控制器/PLC的[Flow Control] = [RTS/CTS]时
当[流控制] = [ER(DTR/CTS)]、控制器/PLC的[Flow Control] = [DTR/DSR]时
当[流控制] = [无]时
对于GP-4100系列,请用端子块替代连接示例中的“D-Sub 9针(凹型)”。