S7-1500T跨CPU同步操作使用入门
2021年5月7日 10:54工控课堂【www.gkket.com】工程师必备网站
添加微信:gkket123 加入500人工控微信群
电气工控自动化-超万元免费资料
通过跨 PLC 同步操作,可以实现不同 CPU 上的轴之间的同步操作(齿轮同步或凸轮同步)。所有跟随轴均同时获得相同的引导值。
分布式同步结构显示了基于一个应用案例的分布式同步结构,两个 CPU 上分别有两个跟随轴。
引导轴和本地跟随轴 1 位于 CPU 1 上。引导轴和跟随轴 1 互连在一起以进行同步操作。引导轴的引导值可用于跨 PLC 同步操作。
引导值报文通过带 IRT 的 PROFINET IO 传输到 CPU 2。
在 CPU 2 上,引导轴代理读取引导值。跟随轴 2 与作为引导轴的引导轴代理本地互连。
跟随轴 1 和跟随轴 2 是同步的,并且跟随相同的引导值。
需注意:
S7-1500 和 S7-1500T CPU 可以生成用于跨 PLC 同步的引导值。需要使用 S7-1500T CPU 作为通过引导轴代理来接收其他 CPU 的引导值。
项目配置
项目配置使用的软件及硬件
项目配置步骤
1. 组态硬件
在项目中配置两套 S7-1500T,此处使用的是 S7-1511T 和 S7-1517TF,配置网络连接如图所示。
2. 通信组态
a. 首先确保所有的设备组态到同一 PROFINET 网络中,一个 PLC 设置为同步主,其他设置为同步从。
S7-1517TF CPU 配置为同步主站,如图所示。
S7-1511TCPU 配置为同步从,如图所示
a. 配置数据交换区,首先选择引导轴所在的 PLC,本文为 S7-1517TF。选中S7-1517TF 之后,在“IO communication”中拖拽接受 PLC“S7-1511T”到 Partner 2 列的“Drop or select the device here”位置中。
通过拖拽的方式建立直接数据交换
b. 在建立的“ Direct data exchange ”属性中,配置数据长度为 48 个字节
如图配置 48 个字节的发送数据
c. 配置 IO 区属性,在“ Organization block ”属性中选择 “ MC-Servo ”
d. 创建引导轴的数据变量,数据类型为“ DX_TEL_SyncOp ” , 地址为创建的输出区的首地址:
e. 创建跟随轴的数据变量,数据类型为“ DX_TEL_SyncOp ” , 地址为创建的输入区的首地址
f. 关联引导轴数据,在作为主轴的属性中选中输出变量:
g. 创建引导轴代理工艺对象,关联引导轴数据,在属性中选中输入变量:
延迟时间的说明
在主值的处理和传输过程中,在一个 CPU 的引导轴上生成主值与在其它 CPU 的引导轴代理上为跟随轴提供主值之间会产生延迟时间。这样会造成其它 CPU 的跟随轴会延迟一段时间接收主值。有两种处理方法(延迟或者外推):
1. 延迟方式:通过延迟引导轴传递到同 CPU 的跟随轴数据,来保证同 CPU 的跟随轴与分布式同步的跟随轴一致。
a. 首先设置引导轴传递到本地 CPU 跟随轴的延时时间
b. 延时时间的数值可以通过“ Interconnection overview ”自动计算 :
自动计算的界面如下图所示 ( 此界面只有在完成主从轴配置后才能出现 ):
c. 或者不勾选“ Allow system calculation ”而自行设置。
原则上,每个级联的延迟时间为:
延迟时间 = 2 x 引导轴代理的 CPU 的应用周期( OB91 周期)。
d. 对于本地跟随轴,需要选择引导轴类型为“ Delayed ”:
2. 外推方式:通过在引导轴代理工艺对象中设置外推时间。
取消勾选“ Allow system calculation ”复选框,手动输入分布式同步的级联延迟时间:
原则上,每个级联的延迟时间为:
延迟时间 = 2 x 引导轴代理的 CPU 的应用周期( OB91 周期)。
程序编写
在 S7-1517TF 中编写主轴使能、回零及运行程序
在 S7-1511T 中编写从轴使能、回零、故障复位程序
在 S7-1511T 中编写本 CPU 中的跟随轴与引导轴代理同步程序,进行分布同步测试
通过使用 Project trace 工具 (Cross-device function 中 ) ,可以监控两个工艺对象的同步效果。
CPU1 及 CPU2 中的跟随轴同步位置设定值的 trace 曲线(采用主值延迟方式)
来源:工控侠(头条)
原文:https://www.toutiao.com/a6812145445595251212/
转发是最大的鼓励!谢谢您的支持!
重要通知
想加入工控PLC学习技术交流群
请添加班长为好友
并备注:地区-行业-姓名昵称获取进群资格。
工控PLC学习 专业专注分享
分享到朋友圈,和朋友们一起分享吧
——————————————————————
▣ 来源:网络-百度文库,侵删!
▣ 声明:我们尊重原创。文字图片视频素材,版权属于原作者。部分文章推送时因种种原因未能与原作者联系上,若涉及版权问题,敬请原作者联系我们删除处理(联系17621634088-微信同号),我们只做分享之用,不用于商业。
她们都关注了,你还等什么?
工程师必备
- 项目客服
- 培训客服
- 平台客服
TOP




















