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日 下午11:03

相关推荐

  • s7200能否带动大型机械

    因为明年毕业,需要做毕业设计,毕业设计题目为《基于可编程控制器的多层电梯控制程序设计》,但我不知道应该选西门子的哪款产品好一些?是200好还是300好,或者是400好一些?希望有一…

    SIMATIC S7-200 2017年11月6日
  • NETW/NETR 通讯

    想确认一下: 用向导做的NETW/NETR 通讯,可以用在几台PLC之间的通讯吗,CPU226,共7台,谢谢!!! 最佳答案 1 可以,1台做主,6台…

    SIMATIC S7-200 2021年7月5日
  • 怎样用s7-200实现延时一小时

    我需要延时一小时 怎么样用s7-200来实现?  问题补充:另外:我是准备用s7-200控制步进电机。但是我的PLC是不是晶体管输出类型 我不清楚&n…

    SIMATIC S7-200 2021年7月4日
  • S7-200SMART PLC停止后的置位复位

    最近在学习S7-200SMART,发现一个问题,就是M、V、T、C置位后,PLC停止运行,这些位不复位,PLC再次运行仍保持置位,不像200和1200,这是什么原因。 钻石用户推荐…

    SIMATIC S7-200 2021年7月5日
  • 指针循环应用

    想用指针循环指向某一存储区,如依冷次指向VW100、VW102、VW104、VW106,当指向VW106后又开始指向VW100,这样依次循环,始终可以读取这个存储区的数据,然后将这…

    SIMATIC S7-200 2017年6月5日
  • PC与PLC200通信

    用VB做一个监控软件与CPU224通信,开始选用PCAccess,因为通信很慢,老板让改用modbus,请问上位机软件怎么通过modbus与PLC通信,通信电缆用PPI就可以是吗?…

    SIMATIC S7-200 2021年7月5日
  • 请问有什么方法可以知道当前数字输出的个数

    就是比如说,当前Q0.0和Q0.1有输出,知道是2点输出,有没有寄存器有记录这个值,自己写可以,但是当输出点多了就麻烦了,Q0.0和Q0.1和Q0.4有输出,有哪个寄存器知道当前输…

    2021年7月5日
  • 西门子200和dcs通讯

    这边做西门子200和dcs通讯,通讯程序我已经做完,并且用modscan在dcs端测过通讯正常,但是我不懂得dcs那边用按钮来控制我这边的设备他们是怎么实现的,我做了个地址表,DC…

    2020年10月31日
  • 用200sarmt做电子凸轮

    我看见其他品牌的PLC直接接绝对值编码器做电子凸轮控制的,不知道smart怎么做?希望大家指导! he5559@163.com 问题补充:应给是凸轮运动控制吧。8位绝对值…

    SIMATIC S7-200 2017年6月12日
  • 573.5NCU PF亮,DP闪,HMI无报警故障原因是什么?

    573.5NCU PF亮,DP闪,HMI无报警故障原因是什么?系统启动还没完成,HMI启动了,伺服200V直流输入有了。 问题补充:这是什么原因? 图片说明: &nbsp…

    2021年7月5日

发表回复

登录后才能评论