信号命令可配置为与各种设备模块集成。
支持的设备模块
-
数字I/O:数字输入/输出信号控制
Unknown Attachment
-
工业以太网:工业以太网通信
Unknown Attachment
-
Modbus TCP:Modbus TCP协议通信
Unknown Attachment
-
Modbus RTU:Modbus RTU协议通信
Unknown Attachment
-
FOCAS:发那科CNC设备集成
Unknown Attachment
-
TCP客户端:TCP客户端通信
Unknown Attachment
-
TCP服务器:TCP服务器通信
Unknown Attachment
-
序列:串行端口通信
Unknown Attachment
本节介绍使用TCP客户端和TCP服务器模块的集成方法。
1.安装设备模块
-
启动DART-Platform并运行Store模块。
-
搜索TCPServer并安装模块。
Unknown Attachment
-
搜索TCPClient并安装模块。
Unknown Attachment
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才能连接。
-
确保指定端口未被防火墙设置阻止。
-
在执行信号命令之前,确认所有模块都处于正常状态。
-
测试时,从简单的数据开始,然后逐渐转变为更复杂的数据传输。