第76卷第2期锻压装备与制造技术
Vol.56No.2CHINA METALFORMING EQUIPMENT&MANUFACTURING TECHNOLOGY Apr.2021
基于Modbus/TCP柏楚TubePro与
倍福PLC通信测试
桑伟峰,万凯
(江苏金方圆数控机床有限公司,江苏扬州225127)
摘要:为解决柏楚TubePro与第三方控制器数据通信问题,通过Modbus/TCP通信协议搭建了以倍福CX5020作为服务端,柏楚TubePro为客户端的工业网络。在实际应用中以全自动激光切管机作为研究对象,进行了主机与上料机的管材参数通信测试。
关键词:Modbus TCP;柏楚系统;倍福PLC;TwinCAT
中图分类号:TM571.6+1文献标识码:B
D01:10.16316/j.issn.1672-0121.2021.02.013文章编号:1672-0121(2021)02-0055-02
柏楚激光切割系统在国内激光切割领域有着重要地位,其作为单机功能强大、性能稳定,但是可拓展性不强。而倍福系统是基于TwinCAT的开放式控制技术,并且支持多种通信方式。在全自动激光切管机领域,主机采用柏楚系统,上料机选用倍福系统,两种系统的联机通信成为必须解决的问题。
1背景技术
Modbus通信协议支持RS232、RS485、以太网三种物理接口,其中以Modbus/TCP网络通信方式稳定性、处理Modbus的能强叭不同厂商控制器便可以通过Modbus/TCP连成工业网络。Modbus的通讯方式是主从方式,主机向从机发信息,从机的,TubePro作为主机(Client),CX5020作为从机(server),TubePro将读写CX5020的保持型寄存器。
2测试方法
2.1测试器件与目的
本次测试采用柏楚FSCUT5000B系统和倍福CX5020系统进行Modbus/TCP通信测试,系统之间通过网连接。的包括柏楚TuboPro倍福
收稿日期:2020-10-14;修订日期:2020-11-27
作者简介:桑伟峰(1982—),男,工程师,从事大功率激光加工设备及其自动化技术研发。E-mail:*********************PLC里的管材长度信息,柏楚TubePro写入管材宽度和咼度信息到倍福PLC O
2.2测试过程
(1)网线连接柏楚FSCUT5000B系统和倍福CX5020系统。
(2)设置系统在同一网段。柏楚系统IP地址: 192.168.39.10;倍福系统IP地址:192.168.39.99。
(3)设置柏楚TubePro上料通信地址、端口与寄存器地址。
(4)安装倍福文件,并加载通讯程序。
(5)通信连接测试。
3通信程序及报文解析
倍福PLC通信程序主要包括FB_LocalServer和FB_ServerProtocal功能块,如图1、2所示。前者用于定网的定口,是定
tcpip协议中基于tcp协议的应用程序应的通信协议628。各功能定1所/Ko
图1TcpIp Server实例功能块
fb Server
FB_LocalServer
sLocalHost bListening
nLocalPort hListener
bEnable nAcceptedClients
nProtocal bBusy
bError
nErrld
_55—
第56卷锻压裝备与制造技术
fbProtocal
FB_ServerProtocal
sRequest pSendSrc
nProtocal cbSendLen
sResponse
图2Server通信协议功能块
表1功能块参数表
参数含义设置值
sLocalHost Client设备网卡的IP地址192.168.39.10
nLocalPort端口号502
bEnable使能位TRUE
nProtocal协议编号0图3柏楚上料通信设置
在柏楚系统中设置好对应于倍福系统的参数后,设置保持型寄存器的首地址12289作为读取管材长度的地址,寄存器地址12290与12291作
表2报文解析之一
MBAP报文头读保持型寄存器功能码读管材长度地址读寄存器数量000000000006010330010001
为管材宽度和高度的数据地址⑶,通过读取和写入
寄存器数据实现与倍福系统的数据交换。如图3所力I O
(1)读管材长度参数(长度:6000)
PC->3rdDev:000000000006010330010001°其报文解析如表2所示。
3rdDev->PC:0000000000050103021770°其报文
(2)写管材CAD信息(宽度:75高度:45)PC->3rdDev:
00000000000B01103002000204004B002D。其报文解析如表4所示。
3rdDev->PC:000000000006011030020002°其报文解析如表5所示。
解析如表3所示。4结论
表3报文解析之二
MBAP报文头读保持型寄存器功能码数据长度数据内容
0000000000050103021770
表4报文解析之三
MBAP报文头写多个寄存
器功能码
写入管材
数据地址
写寄存
器数量
数据
长度
宽度
数据
高度
数据
00000000000B01103002000204004B002D
表5报文解析之四
MBAP报文头写入多个寄存器功能码写入管材数据地址寄存器数量000000000006011030020002
系统作为于统的数系统福系统是基于软PLC的开放式
两者通过Modbus/TCP协议进行数据交换。在全自管的值信在
的式为管的主流解°
参考文献:
⑴黄建军,陈西曲•基于Modbus TCP/IP通信的研究与实现&J(.信息
技术,2014(5):162-164.
⑵德国倍福电器有限公司.TwicCAT PLC编程手册&Z]•北京:德国
倍福电器有限公司北京代表处,2008.
⑶上海柏楚电子有限公司.TubePro说明书V2.6&Z].上海:上海柏楚
2020.
_56
第卷第2期锻压装备与制造技术
Vol.56No.2CHINA METALFORMING EQUIPMENT&MANUFACTURING TECHNOLOGY Apr.2021
西门子S7通信在智能冲压中的应用
沈盛阳",陈峰2
(1.扬力集团股份有限公司,江苏扬州225000;2.苏美达股份有限公司,江苏南京210018)
摘要:本文主要详细介绍了基于西门子S7-1500系列PLC的S7通信协议,以及如何在TIA Portal平台上组态设置,使用S7通信协议让两台配置西门子S7-1500系列PLC的冲压设备在不增加成本的基础上,可以直接互相读取和写入所需要的相关数据,从而达到双方编程的目的。
关键词:TIA Portal组态设置;智能冲压;S7通信
中图分类号:TM571.6D1;TN915.04文献标识码:B
D0I:10.16316/j.issn.1672-0121.2021.02.014文章编号:1672-0121(2021)02-0057-03
在目前的%金成型生产现场中,传统的单台冲压设备配人工操作由于成本、效率、安全等因素的影响,已经逐步退出市场。冲压设备搭配机器人抓送料及周边自动化设备形成智能化冲压能够极大缓解人工操作带来的不便,而实现智能化冲压需要处理的一个核心的问题就是组成环网设备间的数据交换,传统的数据因传数据、需、能等点已经不能满足当前控制的需求,以成当。S7-1500 PLC在当的工控据绝对的主导地位,
收稿日期:2020-10-23;修订日期:2020-11-28
作者简介:沈盛阳(1986—),男,工程师,从事闭式压力机电气设计研究o E-mail:*****************研究基于该PLC的通信就显得尤为必要。
1S7通信
西门子S7通信属于以太网接口支持的通信服务,为非实时通信(响应时间大于5*s),是西门子S7 PLC成的一种通信协议,是S7系列PLC 的在。S7于的,可以在MPI、PR0FINET、PR0FIB5S、Ethemet上运行,所以目前主流的S7-1500系列PLC所有的以太网S7,如图1S71
ISO\OSI网型的,以直接在中送的
S7通信协议TCP/IP实现依赖于面向块的ISO 传输服务,S7协议包含在TPKT和ISO-COTP协议
Communication test between Friendess TubePro and
Beckhoff PLC based on Modbus/TCP
SANG Weifeng,WAN Kai
(Jiangsu Jinfangyuan CNC Machine Tool Co.,Ltd.,Yangzhou225127,Jiangsu China)
Abstract:In order to solve the problem of data communication between Friendess TubePro and third-party controllers,an industrial network with Beckhoff CX5020as the server and Friendess TubePro as the client has been built through the Modbus/TCP communication protocol.In practical applications,the full automatic laser pipe cutting machine has been taken as the research object,and the pipe parameter communication test between the host and the feeder has been carried out.
Key words:Modbus/TCP;Friendess System;Beckhoff PLC;TwinCAT
-57-

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。