1号娱乐

EN
1、、筹备工作
装置好Intouch等上位机软件,或者使用其他客户端。。
装置好 OI.MBTCP.1 驱动,或者更新的MBTCP版本,若是使用2020版本的Intouch,请使用附带的驱动装置盘装置对应驱动,不要使用老版本的装置包。。
共同使用较老版本的Intouch时,能够使用单独的OI.MBTCP装置包

2、、配置步骤
1)打开SMC,发展Operation Intergration Supervisory Servers,选中Modbus-MBTCP,发展至Configuration。。

image002.png

2)右键Configuration,选择Add TCPIP_PORT Connection.

image003.png

3)右侧界面能够看到MODBUS的默认端标语502


image004.png

4)在ChannelSelector中有以下5项配置
其中第一项是modbus网桥,适合通过网桥设备传输上来的信号
二到四项是Modicon 系列plc的板卡,
第五项是其他Modbus PLC 蕴含 Modicon 580 ,340 等PLC的配置选项。。

image006.png

本文档只介绍使用ModbusBridge 和 Modbus PLC的衔接方式。。

5)使用modbusPLC connection的情况

(1)、、选择 Add ModbusPLC connection
上面的参数有:
Network address:输入PLC的网络地址。。
Reply timeout: 通讯点重连的功夫。。领域1…60,默认3。。若是设备无法在一个周期里写入实现,设备会重写,随后可能进入期待模式。。若是设备通讯有列队景象,扭转此参数可能使设备收到值的概率增长,但是同时延长了收到数据的功夫。。默认重连4次终场尝试。。
Use Concept data structures (Longs) / Use Concept data structures (Reals):勾上时驱动依照plc编程环境一样的寄放器挨次读取占用多个寄放器地址的变量,反之依照默认的挨次。。
Bit order format:输入PLC的位序体式
Register Order:PLC 寄放器写入和读取的挨次,用于支持 64 位数据类型

R1 R2 R3 R4 (默认)
R2 R1 R4 R3
R3 R4 R1 R2
R4 R3 R2 R1
Register size (digits):寄放器位数,如 40001地址就是 5 。。
其他参数能够默认。。

image007.png

(2)、、在Device Group页面右键【add】增长一个Topic ,名称能够依照现实必要定名。。
Update Interval是更新数据的功夫周期。。这个Topic之后填写接见名时会用到。。

image009.png

6)使用 ModbusBridge 的情况
此配置合用于所有效Modbus网桥设备,以及modbusRTU转换到TCP的设备

(1)、、选择 Add ModbusBridge Object

image011.png

此页参数:
    Bridge type:从下拉菜单当选择桥接类型用于衔接到 TCP/IP 端口的网桥,可选Modbus 和NR&D Pen-T 桥接两种。。
    Network address:输入网桥设备的主机名或IP 地址。。
    Maximum outstanding messages:输入允许的列队的最大新闻数量,默认2,通常不用批改,若是通讯不不变,建议改大。。

(2)、、增长plc通讯?,此处演示ModbusPLCRS Object的情况,
Compact984, ModiconMicro,TSXMomentumRS,三种设备在利用具体设备时参考设备参数配置,本文不做介绍。。
此处能够增长的?樽畲笫课 247。。

image013.png

增长ModbusPLCRS Objects 后,配置界面如下:
PLC unit ID:bridge 的内部配置蕴含一个 UnitID 参数,该参数能够设置为服务器接管的新闻中的 Unit_ID 地址。。 当 驱动Unit_ID 框设为 0时,网桥将新闻路由到其配置的从设备。。 若是服务器的 Unit_ID 设置为 0,则新闻将传送到其地址在网桥的 UnitID 框中界说的从设备。。 若是服务器的 Unit_ID 设置为非零值(领域 1…255),则新闻将传送到该数字地址处的从设备,而不论桥中的 UnitID 框的内容若何。。
Reply timeout: 输入设备时期待确认的功夫。。领域1…120,默认20。。若是设备无法在一个周期里写入实现,设备会重写,随后可能进入期待模式。。若是设备通讯列队,扭转此参数可能使设备收到值的概率增长,但是同时延长了收到数据的功夫。。
Use Concept data structures (Longs) / Use Concept data structures (Reals):勾上时驱动依照plc编程环境一样的寄放器挨次读取占用多个寄放器地址的变量,反之依照默认的挨次。。
Bit order format:输入PLC的位序体式
Register Order:PLC 寄放器写入和读取的挨次,用于支持 64 位数据类型

R1 R2 R3 R4 (默认)
R2 R1 R4 R3
R3 R4 R1 R2
R4 R3 R2 R1
Register size (digits):寄放器位数,如 40001地址就是 5 。。
其他参数能够默认。。

image015.png

(3)、、在Device Group页面右键【add】增长一个Topic ,名称能够依照现实必要定名。。
Update Interval是更新数据的功夫周期。。这个Topic之后填写接见名时会用到。。

image017.png

7)以Intouch为例,设置上位机接见
OIserver驱动必要被动收到其他软件的接见才会有通讯

(1)、、打开Intouch接见名配置增长一个接见名,此处是PLCsim。。

image019.png

三个参数:
节点名:驱动法式运行的推算机,如驱动和Intouch在统一台推算机上,此处能够填 127.0.0.1  或者留空缺。。
利用法式名:驱动法式的过程名,OI.mbtcp.1驱动的过程名是 MBTCP
主题名:之前配置驱动时留的Topic名,此处是Topic1

image021.png

(2)、、打开Intouch象征名设置,如下图,接见名里选择刚刚设置的接见名,
  项目(Item)可选择填写一个方便治理的字符串或者直接填入plc寄放器地址。。

image022.png

若是填入寄放器地址,则驱动Device Item页留空,若是选择填入一个方便治理的字符串,则Device Item页为plc地址和此字符串的绑定表,如下图。。
[项目(I)填 tag1 ]

image023.png

8)通讯调试
配置实现后右键启动驱动

image024.png

随后启动Intouch viewer
能够看到驱动调试界面的变动,在此处出现了Intouch对驱动的接见,即主题名

image025.png

点进去能够看到所有有接见点的状态,其中有一列为每个变量的通讯质量代码【Quality/Result】。。

image026.png

3、、当苦衷项

1)通讯地址后缀
常见Modicon PLC的寄放器地址后缀如下,其他情况请搜索驱动援手文档。。

image028.png

image030.png

2)把稳变量的合理散布
下图Block I/O size里的四个参数,别离是一个Topic内离散和寄放器读写的最大数量,(此处参数正常配置是不必要批改的),现实利用中大体能够等效为:
    离散量一个Topic内不超过 1500个,
    整形变量不超过120个,
    占2个寄放器地址的长型,浮点变量不超过 60 个,
以上变量混合在一个Topic里的时辰必要进一步削减数量。。

image032.png

3)统一PLC变量较多时的处置步骤
(1)PLC内的地址尽量“挤在一路”
如 40001和40003地址都占用,则 40002地址不要留空,本地址陆续时,驱动会让尽可能多的变量读取写在一条报文里,大大削减通讯报文的密度。。
(2)分配给plc更多的衔接
如下图,一个TCPIP_PORT下能够增长多个 ModbusPLC Connection,
里面配置统一个PLC的IP地址,此时驱动也会分配更多线程处置这台PLC的通讯,
好比 某PLC有10000个通讯变量,能够1000点一个Topic,建10个ModbusPLC Connection。。
把稳这种配置会增长PLC的网络衔接数,此时必要在硬件上增长网络通讯?,能够在不影响CPU?榈那榭鱿录涌焱ㄑ端俣。。

image034.png

请在线提交您的留言,我们将尽快联系您!!

姓名:
手机:
邮箱:
留言内容:
【网站地图】