EM253运用的问题

各位高手,救急。小弟原来给客户做了一个定位控制,用的是EM253控制伺服,现在客户要这样做:定位到达后,需要伺服电机作连续正反向高速运行。我现在多用了两条POSx_GOTO指令,用的是绝对位置控制,逻辑关系搞好后,运行了一会,位控模块却自动停止,反复试验,结果一样,各位高手,救救急吧,该如何解决呢?这个运动功能用EM253能否解决呢?谢谢了啊

最佳答案

1. 首先使用 EM253 控制步进电机或者伺服电机是没有问题的。

  2.  注意:200 的CPU 外挂EM253 不能太多,不能按照理论计算的数值满负荷外接,否则会出现通讯错误。 

  3. 楼主现在的问题出在反复使用POSx_GOTO引起的伺服位置,速度数据加载错误。建议解决办法:
  (1)。定位到达后,利用动作完成(Done)的上升沿,做一个标志 V100.0 (使用置位指令) , 使用 V100.0 作为启动下一个POSx_GOTO 高速正转的条件,当由V100.0启动的POSx_GOTO指令完成后,复位 V100.0,置位 V100.1, 再由V100.1 启动下一个POSx_GOTO 高速反转的条件,当由V100.1启动的POSx_GOTO指令完成后,复位 V100.1,复位相关的信号。

   (2)各个POSx_GOTO 指令的启动条件要加连锁,保证在每一个时刻只有一个POSx_GOTO 指令在运行。
  
    (3) 在POSx_GOTO 指令的启动之前,就把位置,速度这些参数先传给POSx_GOTO 指令中的POS,SPEED 等数据区。这些数据的传输要在一个上升沿脉冲完成,这样避免重复传送数据。

 参考文章:S7-200可编程序控制器系统手册

提问者对于答案的评价:
非常非常感谢你的指点,照着你的方法,问题已解决。
 也感谢其它回答者,感谢你们的热心。
 特别感谢西门子公司一个不知姓名的工程师,不知疲倦的为我解答这个问题,他的回答和 yuxh22 如出一辙。在此特别感谢。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc346609.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:03
下一篇 2021年7月4日

相关推荐

  • 资料找不到

    问了一个问题,有答案提示资料网址:https://www2.ad.siemens.com.cn/download/Upload/AS/application/A0382.pdf。但…

    2021年7月5日
  • PC Access 的客户端Excel

    已经使用过PC Access,现在有个想法,直接从Excel中加载宏,为什么要用PC Access这个服务器呢?(我知道必须用这个服务器的)能不能不用这个服务器…

    SIMATIC S7-200 2021年7月4日
  • S7-200通讯口扩展

    专家您好!     本人是PLC新手!先用S7-200 CPU224组网。CPU224就两个通讯口,一个用来和上位机组网…

    SIMATIC S7-200 2021年7月4日
  • 新人 关于通信和下载问题 希望能得到帮助谢谢

    按照教程在PC/PPI(caple)的地方出现问题 具体的我截图了。希望各位老师能帮助我 先谢谢了下面几个图片  其中一张图片本来选项应该显…

    2017年12月9日
  • 怎样查看程序的步数?

    在S7-200编程软件STEP7-MICRO/WIN V4.0中,怎样查看程序的步数? 最佳答案 西門子S7-200是看內存的佔有量來衡量程序的大小,不象三菱用步數來衡量…

    SIMATIC S7-200 2021年7月5日
  • 编码器PLC

    大家好, 我现在有一方案,是利用PLC200+变频器+编码器来实现两电机同步,两电机之间有钢丝绳传动,转速要求一致,方向相反(即一正转时,另一个反转),请问如何实现呢?编…

    SIMATIC S7-200 2021年7月4日
  • PPI网络读写问题

    PPI网络读写,传送一个位地址的方法。比如传送主站的M1.0到从站的M1.0,他的数据地址应该怎么写啊。M1.0就是MB8吗??B不是代表一个字节吗???谢谢。。。。 最佳答案 1…

    SIMATIC S7-200 2017年12月21日
  • 求教 EM277跟TP170A通讯

    CPU224 DC/DC/DC 跟TP170A通讯不上(通过EM277模块),用的两个都是带编程口DP接头,开关都打在ON位置, 触摸屏上就组态了一个…

    2017年11月19日
  • 关于判断材料拉断,模拟量数值突降,停机的编程问题

    你好,我现在在做一个拉力试验机的程序,拉伸材料在拉断的一瞬间,要求设备停机,在拉伸的过程中模拟量数值逐渐增大,拉断的一瞬间模拟量的数值会突降,这个大家都知道,可是该怎么用编程语言来…

    SIMATIC S7-200 2017年11月1日
  • ======win7系统下,S7-200装USS库文件=======

    群里共享的USS库文件,XP系统都装上了,就我一个是WIN7系统,装上了,在库文件夹下却没有,难道不支持WIN7系统吗?能否发一个WIN7能用的库文件 图片说明:  &n…

    2017年11月12日

发表回复

登录后才能评论