使用111报文配置了个电机轴,怎么通过报文实现S120与PLC之间的通讯,我写的这个通讯程序对吗,为什么给了使能和速度后电机还是无动作,请大神指导指导
图片说明:
最佳答案
参考下面资料,你使能给值是多少?S120的控制字和PLC的DB块里面的地址是反的。参考下面链接
《SIMATIC 和 SINAMICS S120 之间的 PROFINET IRT 通讯》
https://support.industry.siemens.com/cs/document/76852784/
《S120通讯功能介绍集》
https://support.industry.siemens.com/cs/document/109743811/
SINAMICS S120 驱动功能手册——第10章,有111报文及STW1、STW2等以及每一位的详细介绍
https://support.industry.siemens.com/cs/document/59737625
转帖——SINAMICS 111报文整理
https://www.ad.siemens.com.cn/club/bbs/post_like.aspx?b_id=47&a_id=1351132
S120通过111报文来实现Basic Position功能
https://support.industry.siemens.com/cs/document/91018577
OVERRIDE(定位速度倍率)
此过程数据定义了速度倍率的百分比值。
定标:4000 hex (16384 dec) 对应 100 %。
取值范围:0 ... 7FFF hex
此范围以外的值视为 0%。
MDI_TARPOS(MDI 位置)
此过程数据定义了 MDI 程序段的位置。
定标:1 对应 1 LU
MDI_VELOCITY(MDI 速度)
此过程数据定义了 MDI 程序段的速度。
定标:1 对应 1000 LU/min
MDI_ACC(MDI 加速度)
此过程数据定义了 MDI 程序段的加速度。
定标:4000 hex (16384 dec) 对应 100 %
此值在内部被限制为 0.1 ... 100 %。
MDI_DEC(MDI 减速度倍率)
此过程数据定义了 MDI 程序段中减速度倍率的百分比值。
定标:4000 hex (16384 dec) 对应100 %
此值在内部被限制为 0.1 ... 100 %。
文档链接 :https://support.industry.siemens.com/cs/document/59737625
参考资料:https://www.ad.siemens.com.cn/service/ANSWER/solution.aspx?
提问者对于答案的评价:
请问有没有配置好的DB块(111报文)给看一下,我现在r2090.0-r2090.6都置1了,速度应该给哪个地址。使用面板控制正常
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc344967.html