sc-501/de系列plc以太网远程设备监控系统
论述盟立sc-501/de(e)系列双以太网口 plc在采煤现场设备监控等现场状况比较复杂领域的应用前景,展示其良好的工程实用性。对于ifix监控软件和sc-501/de的以太网连接技术以及对台达下位机dvp-10ss资料的读/写技术给出详细表述。
关键词:以太网 sc-501/de ifix组态软件 modbus tcp msg指令
1 引言
近年来,由于国内经济的迅猛发展,加上国际能源价格的不断上涨,造成国内对煤炭的需求量不断上升。由于在煤矿安全投入方面的长期滞后,使得各种事故时有发生,严重影响矿工的人身安全和社会稳定。这种情况下,国家决定投入巨资整治煤矿安全环境,可以预期,煤矿安全监控在今后几年中会得到很大的应用和发展。本文介绍盟立推出的双以太网口的sc-501/de系列 plc煤矿对采煤现场情况的远程监控解决方案。
2 sc-501/de(e) 系列plc远程监控系统
远程监控硬件主要包括上位机桌面电脑、sc-501/de(e) 系列plc、台达10ss(v5.9及以上)小型plc及模拟量模块。sc-501/de plc是盟立公司最新推出的新版本控制器,主机自带双以太网口和com1/2两个通讯口,其中以太网口作为主站支持通过modbus tcp协议和下位机通讯,com2口作为主站支持通过modbus协议/自由口通讯和下位机通讯。这样就可以轻松实现和同样支持modbus协议的台达plc的多平台接入,监控装置系统示意参见下图。
在远程监控系统中,软件需要实现的功能有:ifix监控功能、sc-501/de通讯功能、a/d采样功能等。这里主要讲的是监控、通讯功能实现方法和步骤,至于a/d采样,在dvp-plc手册里已有详细的说明。
3 ifix监控软件和sc-501/de的以太网连接
这里监控软件选用美国ge fanuc的ifix软件来全面监控和分布管理全范围的生产数据。ifix,sc-501/de支持modbus(通过com口)及modbus tcp(通过以太网口)通讯协议,这些ifix都有支持,可以方便的实现连接。对于通过com口连接。使用com1/2口连接,需安装mb1通讯协议,配置modbus通讯参数,电缆为普通的串口电缆。如使用com2口rs422/rs485时,则需要增加转接模块,这里不再赘述。
本文重点讨论对于通过以太网口连接。计算机须装有网卡,选择安装mbe通讯协议。配置sc-501/de的ip属性,配置modbus tcp的ip参数。
3.1 sc-501/de的ip属性方法
打开 ipconfig.exe ,显示如下界面:
confiugration: 使用这个按钮可以找到并配置sc-501/de站;
update station: 使用这个按钮可以可以把配置参数写入到sc-501/de。
(1)设定搜索区域。在使用配置按钮前, 先通过菜单【file】的下拉子菜单 【subnet mask】 设置搜索区域, 即sc-501/de和运行【ipconfig】的电脑所属网段的子网掩码(subnet mask),如果sc-501/de和电脑同在c 类网, 则设置子网掩码为 “255.255.255.0”;b类网, “255.255.0.0”; a类网, “255.0.0.0”。
默认为c类网 “255.255.255.0”。
(2)配置ip属性。点击 【configuration】 图标, 显示如下图:
如果只显示 【local】图标而无其他内容显示,可按以下步骤排除问题 :
1. 查看link灯,若linl灯亮表示,通讯线连接正常,反之则表示网线未正常连接。
2. 查看rtx灯,看是否闪烁, 不正常则检查通信线。
3. 检查ipconfig.exe版本, 是否为v3.01。
4. 可使用ping 来测试网络通讯,看是否通过。
5. 检查pc上防火墙是否关闭。
(3)tcp/ip 设置。如果能正常连接到sc-501/de, 就可以修改 tcp/ip 参数了。 完成输入后, 使用 “ping” 指令可以测试 tcp/ip连接。 【station name】 和【comment”】是可选项。 如果没有定义 【station name】, 名字由ipconfig自动分配。
按【security】按钮进入下图:
通过【add】按钮,加入以太网io扫描主站的ip地址,通过按钮【delete】,删除以太网io扫描主站的ip地址,通过其他按钮定义以太网io扫描主站的权限(read only or read/write)。
(4)更新ip地址。sc-501/de在stop模式下,通过 【update station】按钮,把修改后的配置参数写入到sc-501/de。当出现右图提示后则参数写入成功。
建议:更新sc-501/de参数后重新上电。
(5)修改计算机的网络属性。通过ipconfig.exe读取sc-501/de ip配置后,也可以只修改计算机的网络属性,使之与 sc-501/de ip属性匹配,操作方法:
进入计算机操作系统【控制面板】,选择【网络连接】,右击网卡对应的网络连接图标,选择【属性】。进入属性表,选择最下端的internet 协议(tcp/ip),点击【属性】,配置ip地址和子网掩码。
3.2配置modbus tcp/ip属性
在ifix的i/o设置中,填入上面配置的地址,192.168.30.240(以ipconfig.exe读取的ip为准),即为sc-501/de的ip地址,port口缺省为502。
在setting栏中填入本机地址,即为上面配置的计算机ip地址,192.168.30.20。需要注意的是,这两个ip地址必须在同一个网段内。
如果所有设置都正确,启动ifix的mission control功能,可以看到程序中相应的i/0驱动处于激活状态。
4 sc-501/de对台达下位机dvp-10ss资料的读/写
sc-501/de modbus通讯指令msg通过com2口实现对下位机modbus设备的读出和写入。msg指令是专为sc-501系列plc 的modbus master功能提供的应用指令,用户可以使用这条指令实现对其他modbus设备资料的读写。有关msg指令的具体说明可以到网站ftp://ftp.delta.com.cn/public/fama/manual/msg.doc,这边不再赘述。下面提供的是通过msg指令读写下位机资料的说明:
com2口默认为modbue rtu slave,作为master功能须用户配置,配置步骤如下:
step 1: 打开sc-501/de编辑软件winpp,控制器连线。
step 2: 在线后,选择面板左边的【系统设定】,点击【系统参数设定】。
step 3: 进入设置画面后,进入【通讯埠2】对com 2做参数设定.
step 4: 设置com2口通讯属性。设置波特率、奇偶校验、主从设置、ascii/rtu、站号及timeout时间。见下图:
step 5: 回到上一层,确认plc在stop状态,将刚才的配置写入fama sc-501,並退出pp。这样modbus master功能将启动。
程序范例
程序说明:
42002为msg读写命令, 0 => read, 1 => write
42000为每次触发msg时间
41001~41006为msg功能表参数设定区参数设定。
41001为msg执行状态监控及系统占用。
41002为本站的资料格式,其中:0为do,1为di,3为只读寄存器,4为可读写寄存器。
41003为读写的资料在本站中的存放地址,此为offset值。
41004为从站的资料格式,其中:0为do,1为di,3为只读寄存器,4为可读写寄存器。
41005为需要从从站读写的资料存放地址,此为offset值。
41006需要读写的资料长度。
如果42002 为 0 即为读取从站 44097(d0), 存至本站43002,连续50 words
如果42002 为 1 即为将本站43002写入从站 44097(d0),连续50 words
msg指令为触发型指令,定时器每一秒触发msg指令一次,发出通讯请求。
5 结束语
本文主要说明sc-501/de(e)便捷的以太网功能,在所有有相似需求的场合,同样值得推广。通过这样的方式,可以实现煤矿对采煤现场情况的远程监控,反馈回的信息汇聚到总的监控平台进行分析。通过对现场情况实时掌握,实现对事故的早期预防
腾讯公开“车辆驾驶的仿真方法和装置、存储介质及电子设备”专利
数字货币交易所盗币事件汇总分析
随着家居定制化时代的到来 智能锁等安防产品市场规模增长速度加快
NXP推出高度集成的HDMI信号调整IC IP4786CZ32
透视802.11ax:解读新一代无线网路标准
SC-501/DE系列PLC以太网远程设备监控系统
3D打印机工作原理详解,它的部件都有哪些作用
4G网络覆盖深圳公交 免费WIFI正试点
深度学习基本概率分布教程
工业APP是IIoT平台应用生态的价值体现
英特尔14nm处理器退居二线?
示波器分析CDMA射频无线信号的方法
传感器基础结构与通信原理
物联网开发人员需要具备哪些技能
超宽带无线通信技术的特点与发展方向
长城汽车Hi4-T斩获第二届世界十佳混合动力系统殊荣
集成电感转换器模块和线性稳压器,在什么场合优先选择前者呢
TI BMS在储能系统中的优势
雷军很勤奋,小米性价比也很高,可销量为何还是在华为ov之下?
有关机器视觉的四个真相,你知道几个