三、补充几个常用且开源的通信协议测试工具

做工控的朋友可能有亲身体验,调试协议时工具的重要性。国内有很多比较成熟的工具,我再补充几款国外的工具,并且大部分是开源的。

1、Opendnp3 Simulator

三、补充几个常用且开源的通信协议测试工具_第1张图片

可同时模拟客户端和服务端。支持配置协议,可创建多个设备,可编辑模拟值和状态值来生成事件。

生成的日志非常详细且易于理解,分别表示绑定、传输和应用程序的级别。

下载链接: Https://automatak.com/opendnp3/simulator/setup.msi

 

2、IEC Server

三、补充几个常用且开源的通信协议测试工具_第2张图片

该工具模拟IEC60870-5-104服务端。

您可以通过配置信息类型、ASDU地址、传输原因、对象地址和值来逐点添加。可以对数值进行定时模拟,也可以手动更改。还可以保存和重新加载point数据库。

下载链接: https://sourceforge.net/projects/iecserver/

 

3、QTester104

三、补充几个常用且开源的通信协议测试工具_第3张图片

该工具模拟IEC60870-5-104客户端,即从服务器获取数据。

该工具的功能如下:

  • 获取各种类型的信息(ASDU)
  • 发送各种类型的数字和模拟命令。
  • 发送一般询问(GI)请求。
  • 发送时间同步。
  • 协议日志。
  • 可导出,包含所有获得的点、值、限定符、ASDU类型、原因、时间标记等。

下载链接: http://qtester104.sourceforge.net/

 

4、Vincy Software

三、补充几个常用且开源的通信协议测试工具_第4张图片

这个工具支持各种端口(USB, RS-232, RS485,光纤)和适配器设备的采集,也支持模拟运行。

支持协议Modbus TCP/RTU/ASCIEC 60870-101/103/104,有从模式和主模式。配置文件可以保存,点列表可以作为文本文件导出。

下载链接: http://vinci.com/vinci-software/

 

5、OPC Watch

三、补充几个常用且开源的通信协议测试工具_第5张图片

该工具允许连接到OPC UA服务端并列出所有节点的详细信息。还可以使用证书和身份验证建立连接。

可以自动更新值、向节点写入值、保存项目文件和导出节点标识符。

下载链接: https://www.traeger.de/opc-produkte/net-opc- ua-serverandclient -sdk.html

 

6、Modbus PLC Simulator

三、补充几个常用且开源的通信协议测试工具_第6张图片

Modbus模拟从设备。

允许手动输入模拟数据,或通过VB脚本自动模拟。有日志记录。支持导入CSV文件设置。

下载链接: http://www.plcsimulator.org/downloads

 

7、ModbusExaminer

三、补充几个常用且开源的通信协议测试工具_第7张图片

Modbus客户端,可以读写从设备。

下载链接: http://www.minaandrawos.com/tcp-modbus-examiner-tool/

 

8、IED Explorer

三、补充几个常用且开源的通信协议测试工具_第8张图片

测试IEC61850设备的工具。

它可以检查和编写IEC61850树结构中的变量值,发送命令,下载文件,还可以捕获MMSGoose包。

下载链接: https://sourceforge.net/projects/iedexplorer/

 

9、Axon Test

三、补充几个常用且开源的通信协议测试工具_第9张图片

 

此工具允许在主/从模式下模拟多个协议:ModbusDNP3IEC 60870-101/103/104

在免费模式下,一次只能模拟一个设备,不能保存设置。尽管如此,这个工具仍然非常有用。

可以配置自动值模拟,在状态点上给命令反馈,生成事件,等等。日志比较详细。

下载链接,需要先注册: http://www.axongroup.com.co/downloads/

 

10、Enilit CMS

三、补充几个常用且开源的通信协议测试工具_第10张图片

Enilit CMS是一个完整的协议网关软件。毫无疑问,这是最好和最强大的免费协议测试工具。演示版本的唯一限制是,连续使用12小时后,网关停止分发数据,需要重新启动才能恢复分发。

易于使用,Enilit CMS允许无限制地为可用协议添加主端口和从端口。一个协议获取的数据可以根据需要由其他协议进行组合来分发。

从协议有IEC60870-5-101 / 104DNP3串行和spa总线。主协议有IEC61850IEC60870-5-101 / 103 / 104DNP3 Serial / TCP, Modbus Serial / TCP and SPA-Bus。同时支持数据模拟

所有设置都可以在线更改,无需重新启动系统。

协议的执行质量非常好,具有国际认证。日志非常完整和详细。

下载链接: http://www.enilit.lt/index.php?page=downloads

 

 有志于WebScada学习和开发的朋友,可联系 QQ号:9167326,QQ群:867962452


 

你可能感兴趣的:(OSHMI)