功能描述
ModbusTCP Remote Adapter 库仅可用于与 Modbus TCP 扫描器配合使用的 TM3BCEIP 总线耦合器型号。在将 TM3BCEIP 总线耦合器添加到配置中时自动添加此库。
此功能让您能够启用或禁用与 TM3BCEIP 的所有通讯通道。
在(冷/热)复位之后,此函数所管理的通道重新初始化为缺省值(启用)。
发出停止或启动命令之后,如果先前已禁用这些通道,则这些通道保持禁用状态。执行了复位之后,如果先前已禁用这些通道,则会启用这些通道(缺省)。
注: 当您尝试禁用与 TM3BCEIP 总线耦合器通讯的通道时,系统将尝试重新启用该连接并将总线耦合器配置发送给它。因此,系统将此视为错误。为了有效地禁用连接到 TM3 总线耦合器 的通道,您必须使用 DisableRemoteAdapter 属性禁用与总线耦合器关联的对象:<DeviceName>_RemoteAdapter.DisableRemoteAdapter := TRUE;
图形表示形式
I/O 变量描述
下表介绍了输入变量:
输入
|
类型
|
注释
|
Enable
|
BOOL
|
启用或禁用命令。
|
下表描述了输出变量:
输出
|
类型
|
注释
|
ControlChannels
|
BOOL
|
当启用所有通讯通道时,设置为 TRUE。
|
示例
以下是调用此功能的示例:
<DeviceName>_RemoteAdapter.ControlChannels(FALSE);(* 禁用与设备的通讯 *)