您现在所在的是:

PLC论坛

回帖:2个,阅读:191 [上一页] [1] [下一页]
182
一往无前
文章数:68
年度积分:182
历史总积分:182
注册时间:2016/12/9
发站内信
发表于:2024/9/19 11:57:44
#0楼
   以下是基于IGT-DSER智能网关实现罗克韦尔(AB)与ModbusTCP设备之间的通讯数据配置,PLC内不用编程序,通过参数配置软件(在附件中)的'功能'->'PLC之间通讯'进入如下界面,智能网关的Modbus地址采用区域代码+寄存器地址(从0开始)的地址模式:
附件 CLI-AB-MBS-cfg-ALL.jpg
      上图可见6个通讯任务:
      01:读取ModbusTCP设备的数据到AB的PLC,AB的PLC里面定义了名称为‘ARR_REAL’的32为浮点类型控制器数组,将ModbusTCP设备的400011~400030共20个寄存器40个字节,写入到AB浮点数数组内第4个浮点数据开始的前10个REAL寄存器内。
      02:读取AB的PLC数据写入到ModbusTCP设备,AB的PLC里面定义了名称为‘ARR_INT’的16位整形控制器数组,将数组第16个数据开始的10个寄存器,写入到ModbusTCP设备的400001~400010,共20个字节。
      03:读取ModbusTCP设备的DI-16(100017)数据,写入到AB的PLC的‘TAG_BOOL’布尔类型的控制器标签,共1个位。
      04:读取AB的PLC的程序标签‘MainProgram.TAG0’布尔类型的数据,写入到ModbusTCP设备的DQ-22(000023),共1个位。
      05:读取ModbusRTU设备的HR-1000(401001)数据,写入到AB的PLC的‘TAG_DINT’双整型的控制器标签,共4个字节。
      06:读取ModbusRTU设备的DQ-101(000101)数据,写入到AB的PLC的‘MainProgram.TBOOL’布尔类型的程序标签,共1个位。
      配置完成上述数据交互任务 后下载到网关。重启网关之后,网关根据任务条目,连接 3台 PLC 设备,建立3 个线程循环运行。

      相关案例与软件在附件中:
附件:
[本地下载]
6391
thomas_top
文章数:565
年度积分:1099
历史总积分:6391
注册时间:2005/7/21
发站内信
发表于:2024/9/19 13:33:39
#1楼
有多少个寄存器,支持多少条指令?
182
一往无前
文章数:68
年度积分:182
历史总积分:182
注册时间:2016/12/9
发站内信
发表于:2024/10/8 11:26:38
#2楼
回复 #1楼 thomas_top
最大支持8000个字节,最多配置64个任务指令;

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

31.2002