设备模块集成示例
信号命令可配置为与各种设备模块集成。
支持的设备模块
数字I/O:数字输入/输出信号控制
工业以太网:工业以太网通信
Modbus TCP:Modbus TCP协议通信
Modbus RTU:Modbus RTU协议通信
FOCAS:发那科CNC设备集成
TCP客户端:TCP客户端通信
TCP服务器:TCP服务器通信
序列:串行端口通信
本节介绍使用TCP客户端和TCP服务器模块的集成方法。
1.安装设备模块
启动DART-Platform并运行Store模块。
搜索TCPServer并安装模块。
搜索TCPClient并安装模块。
2.配置设备模块
TCPServer模块配置
运行已安装的TCPServer模块。
输入任意服务器端口号。(例如,9999)
单击连接按钮以验证连接是否正常。
保持连接处于活动状态,而不断开连接。
TCPClient模块配置
运行已安装的TCPClient模块。
输入服务器IP地址(127.0.0.1)和端口号(9999)。
单击连接按钮以验证连接是否正常。
单击添加写入信号按钮。
输入写入信号名称和值。(例如输出/123)
配置完成后,使用断开按钮断开连接。
3.使用信号命令
任务创建
运行TaskEditor模块。
单击TaskEditor中的新建文件按钮。
添加添加信号
单击命令选项卡中的添加信号按钮。
在属性选项卡中配置以下内容:
信号类型:TCP客户端
设置方法:模块
模块:选择TCPClient模块
设备:选择服务器连接信息
连接名称:输入任意名称(例如Comm_test)
添加设置信号
单击命令选项卡中的设置信号按钮。
在属性选项卡中配置以下内容:
信号类型:TCP客户端
设置方法:模块
模块:选择TCPClient模块
连接名称:在Add Signal (添加信号)中选择设置的名称
操作:选择在TCPClient中输入的写入信号(例如输出)
4.正在验证操作
任务执行
单击播放按钮以执行任务。
验证任务是否正常启动。
验证TCPServer模块中的集成
检查TCPServer模块的输入信号区域中的数据。
验证是否已接收TCPClient模块中配置的数据(123)。
验证数据传输是否成功。
5.故障排除
连接失败
验证TCPServer模块是否正常运行。
检查端口号是否配置正确。
检查网络连接状态。
验证防火墙是否允许指定端口。
信号传输故障
验证信号命令配置是否正确。
验证数据类型和值是否准确。
检查模块之间的连接状态是否保持不变。
重要说明
必须遵循模块执行顺序才能正确集成。
TCPServer必须首先运行,TCPClient才能连接。
确保指定端口未被防火墙设置阻止。
在执行信号命令之前,确认所有模块都处于正常状态。
测试时,从简单的数据开始,然后逐渐转变为更复杂的数据传输。