em253请教

用em253能否实现以下功能:向一个方向运动一定长度,如果运动中出现一个信号(不是每次都出现),立即反向运动到起点

最佳答案

1.  可以实现。
 2.  使用S7-200的位置控制向导,生成位控模块 EM253的控制参 数。
  3   注意:使用EM253的手动控制面板,事先使步进电机或者伺服电机前进/ 后退,记录下运动极限的距离极限值。使用位控指令POS_CTRL ,使能及初始化EM253 位控模块。
  使用  POS_ GOTO指令,可以使电机以设定的方向,速度运动 到设定的距离;可以把设定的运动距离放在一个双字的数据块例如:DB10.DBD12中,这样可以在操作面板或者触摸屏中进行设置。在 POS_ GOTO指令中,如果运动中出现一个信号(不是每次都出现)可以接通ABORT信号,此时电机减速停止。与此同时,使用 POS_RSEEK 指令,使得电机立即反向运动到起点 。当然,可以在ABORT信号接通延时60MS,再使用 POS_RSEEK 指令。
  4. 为使电机运行曲线平滑,可以在组态位控模块 EM253时,使用不少于4个包络曲线设置。
 5. 位控模块EM253的使用应该应尽可能少,以保证通讯,运行等的质量。详细参考:

 
 http://www2.ad.siemens.com.cn/download/Upload/AS/manual/1109582.pdf

提问者对于答案的评价:
谢谢,第一次用不大会

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

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

相关推荐

  • 请教:SM特殊寄存器

    SM特殊寄存器在程序中都用常开表示吗?是不是也可以用常闭表示? 最佳答案 基本上都是常开来用,但是使用常闭,编译也通过,说明从语法上讲,开闭都可以,只是很少用,闭点没什么意义。 提…

    SIMATIC S7-200 2021年7月5日
  • S7 200脉冲输出问题

    向高手求助:200系列Q0.0在发脉冲时,如何查看发正在发脉冲个数(地址),还有要求持续发脉冲如何编程。谢谢 问题补充:谢谢各大虾的关注脉冲输出要查看除了调用中断12(需要多编程)…

    SIMATIC S7-200 2020年10月31日
  • 急切请教"硬件探测到一个组帧错误"的问题

    我用CPU226,端口1设置为自由口与电脑连接,端口0设置为主站模式与通过网络读写与各分站通讯。现在我用458转232数据线,借助mico/win软件通过端口1连接上了这台cpu2…

    SIMATIC S7-200 2020年11月1日
  • RUN和SF/DIAG灯同时亮的原因?

    cpu224cn,在我带电插上PC/PPI电缆后,cpu上出现RUN和SF/DIAG灯同时亮,且输入输出指示灯无反应。电源正常,断电后也一样。请问这是什么原因啊? 问题补充:切换P…

    SIMATIC S7-200 2021年7月5日
  • 224XP手轮编程

    224XP手轮编程224XP没有手轮接口,现在需要接入手轮,根据手轮输入的脉冲,来控制输出脉冲,该如何编程呢?谢谢 最佳答案 参考:http://www.ad.siemens.co…

    SIMATIC S7-200 2020年10月31日
  • 对表的数据进行累加

    我希望能用指针的方式把我用表指令所填入的数据进行累加,我该如何操作,此外还有没有更好的方法? 最佳答案 先把表的首地址MOV到指针里,然后直接进行相加。如下图,图中以表首地址VW2…

    2020年10月31日
  • 西门子cpu224和sr20两个型号的区别。

    西门子的cpu有224 和sr20等两种不同的型号?他们的区别在哪里?哪里有cpu224的使用说明书。S7-200 SMART系统手册这里只介绍了sr20等型号…

    SIMATIC S7-200 2020年10月31日
  • em277支持编程么

    em277支持编程么就是可以用MICRO/WIN编程么还有EM277都支持那几种协议啊 问题补充:我的意思是用MICRO/WIN通过EM277,对200进行编程,EM277不支持P…

    SIMATIC S7-200 2021年7月5日
  • S7-200自由口是什么?

    S7-200自由口是什么?是不是自己定义啊?一个设为PPI,另一个设为自由口吗?请问S7-300有自由口吗? 最佳答案 我来拣个便宜,照抄一段书:“自由口通信是一种基于RS485硬…

    SIMATIC S7-200 2021年7月4日
  • S7-200如何用指针移动一个位

    S7-200如何用指针移动一个位?? 最佳答案 指针不能直接指向“位”可以按字节寻址,自己算出你所操作的“位”。如果在子程序中,可以把指针指向的字节赋值到LB,通过Ln.m得到该位…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论