ModbusTCP基础通信发表时间:2021-08-04 22:30 LogicLab在边缘计算开发套件上支持ModbusTCP功能,可以实现与传统设备的基础通讯功能,通过对ModbusTCP参数设定与组态,可以同时开启主站与从站。用户可通过如下例程使用ModbusTCP功能: 1. ModbusTCP主站与从站配置 基于LogicLab运动控制开发套件,LogicLab编程工具可以配置ModbusTCP主站与从站,通过在Ethernet节点下可勾选ModbusTCP主站与从站: 2. ModbusTCP从站变量映射 当勾选了ModbusTCP从站选项后,可以在”公共对象->参数/状态变量”下创建ModbusTCP从站变量: 此时编译下载PLC程序后,即可使用ModbusTCP主站通过地址来访问该ModbusTCP从站变量MBVAR1的值:
LogicLab系统中ModbusTCP从站将忽略寄存器类型,采用统一的地址空间排布,ModbusTCP从站变量逻辑地址加1即为实际ModbusTCP主站访问该变量的Modbus地址,并且ModbusTCP主站可采用任意寄存器类型地址访问ModbusTCP从站变量。 3. ModbusTCP主站变量映射 开启ModbusTCP主站配置后,可通过”Ethernet->添加”菜单选择”Generic Modbus” ModbusTCP从站节点: 并配置该ModbusTCP从站节点参数: 最后在该节点的右键菜单中添加ModbusTCP消息以及对该消息进行初步参数配置: 最后即可根据ModbusTCP目标地址信息新建或者分配PLC变量与ModbusTCP从站进行关联: 最后在本示例中,同时开启ModbusTCP主站与从站,并且ModbusTCP主站配置IP地址为本机网络192.168.5.98,因此此时可初步验证采用本地的ModbusTCP主站访问本地的ModbusTCP从站数据,实际应用过程中可根据现场参数进行合适的修改与验证。
文章分类:
基于Intel平台边缘计算开发平台
|