异特路公司发布新版IR2000Utility程序(全面支持ModbusRTU协议)
北京异特路智能通讯科技有限公司在龙年到来之际推出新版本的I/O模块测控功能软件IR2000Utility,新版软件的版本号为Ver 2.0.7。
和上个版本的Ver 1.17.01相比,新版IR2000Utility的最主要的变化就是全面加入了ModbusRTU协议。此前异特路公司已经成功的将ModbusRTU协议集成到了现有的I/O模块产品IR-2190中。考虑到产品应用的同步性,IO模块测控功能软件IR2000Utility也同步进行了升级。
新版IR2000Utility的新增添的功能如下:
1、新版本将同时支持2种协议,既IRASCII协议(带检验和/不带检验和)以及新添加的ModbusRTU协议。
2、可以搜索到支持ModbusRTU协议的IR-2190。
3、IO模块通信参数设置对话框可以将IO模块设置成以上三种协议中的任意一种。老版本中的ModbusRTU协议选项其实并没有添加,而在新版本中是实实在在的添加了ModbusRTU协议。
4、IO控制对话框可以对采用以上三种协议中的任何一种协议的IR-2190模块进行采集和控制。
5、变化最大的就是终端控制对话框,由于终端(Terminal)可能是用户最常使用的工具,因此对其做了较大的改进,具体如下:
添加了ModbusRTU协议下拉选项。当选择ModbusRTU协议时,接收显示框会自动以十六进制(HEX)格式显示模块返回的数据。且HEX格式数据会根据数据包分行显示,也就是分行显示模块返回的数据,使得用户查看数据变得非常直观方便。
当用户选择了ModbusRTU协议时,会自动出现CRC复选按钮。此时用户可选择是否在命令末尾自动追加CRC。
如果CRC复选按钮为选中状态则为自动追加CRC;如果CRC复选框未选中则反之,但此时用户可通过计算(Calculate)按钮手动计算命令的CRC数值,计算结果将在旁边的文本框中显示出来,用户可将该结果手工输入到命令的末尾,以实现ModbusRTU命令的完整输入。
当用户选择了IRASCII_CHK协议时,会出现老版本中没有的检验和(CHK)复选按钮。此时用户可选择自动追加CHK还是不追加。
当用户选择IRASCII协议或带检验和的IRASCII协议时,接收数据显示框内会自动以ASCII码格式显示接收到的数据。
当用户选择ModbusRTU协议时,接收数据显示框内会自动以十六进制(HEX)格式显示接收到的数据。
6、除了功能上的变化外,新版IR2000Utility还新添加了Windows菜单。内部有工具Tools菜单项和清除搜索列表(Clear ModuleList)菜单项。用户可通过这两个菜单项控制工具栏的显示,以及清空模块搜索列表。
7、其它变化如:重新设计了工具栏中的IO控制按钮图标、更改了主窗口右侧的显示信息等。
新版IR2000Utility秉承异特路公司开发软件的一贯传统,那就是绿色(不用安装直接Copy即可使用)、小巧(只有280kB)、简捷、实用。
另外,新版IR2000Utility只是一个平台,以后随着新产品的不断推出,该软件还会不断升级以支持新的产品。
IR2000Utility Ver 2.0.7的主程序界面如下:
图1 IR2000Utility主程序界面(点击此处下载)
北京异特路智能通讯科技有限公司(技术研发部)
2012年2月16日
|