默认Modbus程序的特色 当您购买一套 I-8000E -MTCP 控制器时,它已经安装了一个默认的Modbus 程序在它的 Flash 内存中了。这支程序具备下面的特色
具 Modbus/TCP 对 Modbus/RTU 的转换功能 只要将 Modbus/RTU 的设备连接到 I-8000E -MTCP 的COM Port , 透过Modbus Utility 设定COM Port 成 Gateway 模式 ,就可以很轻易地将 Modbus/RTU 的设备升级到具备有网络通讯功能。 控制器上的每一个串行埠都支持 VxComm 技术 假如串行设备没有支持 Ethernet ,您还是可以透过 Ethernet 存取那些设备。但是必须在计算机上安装 VxComm 的驱动程 式,并且分配一个串行端口号码给远程 I-8000E -MTCP 的串行埠。在那之后,程序就可以透过标准的 RS-232 函式存取远 端的串行埠了。 支持 8K 和 87K DI/DO/AI/AO 模块 请参考Modbus Utility的联机帮助 自动扫描、 排列 I/O 模块的记忆体(Register) 地址 您可以将 I/O 模块插在任意一个插槽上。Modbus 的 Firmware 会自动扫瞄所有的插槽 ,并且将 I/O 的内存地址排列 成连续的。只要使用 Modbus Utility 连上 I-8000 -MTCP 之后,就可以知道这些 I/O 的记忆体地址的排列了。 支援Power On Value, Safe Value 请参考Modbus Utility的联机帮助 允许多个主控端 ( 或称为客户端 ) 同时间存取 不同的 I-8000E -MTCP 控制器支持不同数目的主控端。请参考网页上 FAQ 的详细说明。 /faq/7188e/hardware/003.htm
程序可以修改 我们提供 Modbus 软件开发工具 给客户自行修改 Modbus 程序。
Modbus 设定工具:
我们提供了几个在 Windows 98/SE/NT/2K/XP 上使用的 Modbus 工具软件,包括了
Modbus Utility 可透过网络做在线设定 1. I/O模块设定 2. 记忆I/O模块配置与设定,可以更新或保留I/O模块配置设定(新增模块时) 3. 自动产生 I/O 的内存对映表 4. 设定资料的导出/汇入(可以在脱机时开启系统配置文件以便查询) 5. COM Port功能设定(Modbus/RTU 网关, VxComm, UpLink, Programming, Debug) 6. 直接显示I/O数值,有3种显示模式可以选择(Value, Dec, Hex) 7. 直接控制模拟输出与数字输出 8. 具备模拟,数字 趋势图功能(可以选择不同通道绘出趋势图) 9. I/O数值可以存成逗号分隔的文本文件 10.Power on value and safe value 的设定,WDT 设定 MBRTU Modbus/RTU的客户端程序(附VB6的源代码),可用来对Modbus/RTU的伺服端设备对测试。 MBTCP Modbus/TCP的客户端程序(附VB6 的源代码),可用来对Modbus/TCP的伺服端设备对测试
基本应用 1: Modbus/TCP 与Modbus/RTU控制器 I-8000E-MTCP默认的韧体可以自动扫描插槽上的I/O模块, 并且将 I/O 的内存地址排列成连续的, 用户可以使用Modbus Utility 来设定模块, 然后使用系统监控软件或是HMI装置来联机控制 。
基本应用 2: 通讯协议转换器 I-8000E-MTCP 透过Modbus Utility 设定好COM Port , 就可以当做 Modbus/TCP 对 Modbus/RTU 的转换器。设定好SCADA 和 HMI 和 I-8000E -MTCP 之间的联机即可, 即可升级Modbus/RTU 为 Modbus/TCP。
基本应用 3: 通讯协议转换器加上VxComm技术 I-8000E -MTCP 也可以连接到串行设备。欲使用这个功能,您必需在 PC 上安装 VxComm 的驱动程序。在安装完驱动程后,您就可以使用标准的串行程序存取远程的串行埠了。 进阶应用 1: 用户自定义 Modbus/TCP控制器 用户也可以参考Modbus SDK自行撰写韧体, 用来连结非Modbus通讯协议之控制器, 利用用户自定义的Modbus地址, 来做I/O设备的控制 。
进阶应用 2 : Modbus/TCP控制器加上VxComm技术 I-8000E -MTCP 连结到和进阶应用 1 中相同的硬设备时,假如连接在某些串行埠上的设备并没有被整合到您的特定版本的 Modbus 程序中,您仍然可以使用标准的串行程序存取远程的串行埠,只是您必须在主控计算机上安装 VxComm 驱动程序。 |