前言:在工业产品和产线中,作为现场级人机交互的触摸屏,发挥着极其重要的作用,由于各种原因,在实际的工况中,自控工程师不得不面对触摸屏与第三方PLC实现通信的场景。工作室之前分享过西门子触摸屏与ABPLC通信的文章,,我们继续这两家工控巨头的恩怨情仇,看看AB触摸屏与西门子PLC是如何实现通信的。
01测试环境
1. 操作系统
Windows 10/11版 64位
2. AB触摸屏开发软件
FactoryTalk View Studio v12.00.00
3. AB OPC通信软件
KEPServer Enterprise v13.01.00
4. 西门子编程软件
博途TIAProtal v17
02KEPServer Enterprise
1. AB PanelView Plus系列触摸屏与AB PLC通信,是通过FactoryTalkLinx(更名前为RSLinxEnterprise)实现的,若需与第三方PLC通信,就要借助一款通信软件,名为KEPServerEnterprise,本文提到的触摸屏为PanelView Plus系列,不包括PanelView800以及PanelView5000系列。
2. KEPServer Enterprise是罗克韦尔公司基于PTC KEPServerEX开发的通信软件,为许多供应商的工厂自动化设备提供通信,FactoryTalk可视化和信息软件通过其OPC DA或OPCUA接口与KEPServer交互,允许其他供应商的设备与Allen-Bradley设备共存于系统中.
3. 下载KEPServerEnterprise,打开浏览器,输入网址:abseme.cn/ab,在【AB通信软件下载】,点击KEPServerEnterprise图标,即可进入下载页面,详见下图.
4. PanelView Plus系列触摸屏又分为PanelView Plus、PanelViewPlus6、PanelView Plus7三个子系列,前两个子系列已经淘汰,但仍在工业生产中发挥重要的作用,不同系列的固件版本也有所不同,所兼容的KEPServerEnterprise版本也区别,大家在安装的时候,需要注意.
5. 工作室原创出品视频《KEPServer Enterprise下载和安装方法》
03安装通信驱动
1. 本文以AB PanelView Plus系列触摸屏与西门子S7-1200控制器通信为例,与其他品牌PLC的通信方法相似,不再累述,大家参考实现.
2. 为了实现与第三方PLC通信,PanelView Plus系列触摸屏需要安装该品牌PLC的通信驱动,下面这个视频讲解的就是AB触摸屏更新固件的时候,如何安装SIEMENS TCP/IP Ethernet通信驱动.
结语:本文通过图文、视频、实操演示等方式详细地分享了AB PanelViewPlus系列触摸屏与西门子S7-1200控制器通信的方法,其中KEPServerEnterprise的版本选择、固件更新选择匹配的通信驱动等需要注意。通过本文介绍的方法,AB PanelViewPlus系列触摸屏除了能与西门子PLC通信外,还支持很多品牌的PLC,大家可以参考进行。