请大家帮我看看这段程序,谢谢

一224CN发脉冲控制步进电机,想用PTO的包络形式控制一个电机的加减速.

 程序中就VD0到VD21变址寄存器,现在的现象是有脉冲输出,但是不按包络设定的发脉冲,监控SMB176也一直是在第一段包络.请大家帮我看看,万分感谢

 

 现程序如下:

 LD SM0.1

 R Q0.1 1

 ////

 LD M0.0

 MOVB 3 VB0 //段1

 MOVW 500 VW1

 MOVW -2 VW3

 MOVD 2000 VD5

 

 MOVW 100 VW9 //段2

 MOVW 0 VW11

 MOVD 10000 VD13

 

 MOVW 500 VW17 //段3

 MOVW 2 VW19

 MOVD 2000 VD21

 

 MOVB 2#10110101 SMB77

 MOVW 0 SMW178

 PLS 1

 ///

 LD SM0.0

 movb smb176 vb100 

 

问题补充:
补充一下:我把脉冲时基换成ms就没问题,一设置成us就不行

最佳答案

好象是你的周期处理的不对
 第一段
 MOVW 500 VW1
 MOVW -2 VW3
 MOVD 2000 VD5

 启始周期500,以-2跑了2000个脉冲,那个周期不是超级快
 看你第二段周期是100
 那么实际上你的加速脉冲应该是200个才能连成一个包落,你可以用向导以你的参数查看包络,应该是错误的
 你的减速脉冲量也太大,具体好象网站上有相应的例子
 

提问者对于答案的评价:
问题已经解决,谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午10:32
下一篇 2021年7月5日 上午10:32

相关推荐

  • 西门子224XP+伺服驱动器Modbus控制+一个TP200c能实现吗?

    大家好,想组成一个如下系统:一个CPU224XP(两个RS485口),用Modbus控制一个伺服驱动器的运行,同时连接一个TP200C作为人机交互,能实现吗?如果可以请讲明原理。并…

    SIMATIC S7-200 2021年7月5日
  • S7-200自由口的疑问

    公司的CPU224XP与单片机自由口通讯,单片机从站,224主站。按照正常的通讯程序(发送完接受,接收完发送),怎么也通不上,日本工程师这么做的就可以通上,LD &nbs…

    SIMATIC S7-200 2020年11月1日
  • modbus rtu error

    一共调用了10个master命令,会出现8200error,下面图只有其二个master,有三种状态,7000 7002 8200 请问,这个问题出现…

    2021年7月5日
  • S7 200SMART的modbus RTU 主站

    S7 200SMART的modbus RTU ,硬件上有两个接口,port0和port1,port0是PLC  CPU自带的DB9…

    SIMATIC S7-200 2021年7月5日
  • s7200支持opc通讯协议吗,该如何实现

    对方提供一个opc接口,只需要通讯上就行。触摸屏可以实现吗? 问题补充:客户的想法是一台s7200的plc 配合243-1通讯卡,本地采用触摸屏监控,远端采用opc的通讯…

    SIMATIC S7-200 2017年7月26日
  • 数字量输出保护问题

    S7226DC/DC/DC的sh数字量输出时,连dc24v的欧姆龙myj-4n中间继电器时,要加二极管保护吗?有的人没有加,不知道行不行?盼高手指教 最佳答案 有点没理解&nbsp…

    SIMATIC S7-200 2017年6月12日
  • 编码器测速

    大家好! 我目前有个问题关于S7-200(CPU224XP)的PLC,现在输入已经用到I1.2,I1.3-I1.5还没有用,用编码器测速,我没有在程序里编程过,不知道怎么…

    SIMATIC S7-200 2021年7月4日
  • 端口问题

    各位大侠帮忙:我刚刚上手,不知道S7-200(CPU226)的端口是485,笔记本没有232,结果拿了一个USB-232的电缆接了上去,而且还尝试了好几次没成功,当时PLC是在运行…

    SIMATIC S7-200 2021年7月4日
  • S7-200与三晶变频器Modbus通讯的疑问

    本人新手,最近在学S7-200与三晶变频器modbus通讯编程。有个例子里面关于MBUS_MSG中的Addr地址一个写的是48193,,另外一个Addr地址是44097;见图!本人…

    2020年10月31日
  • 200cpu是否有永久存储功能

    没有存储卡的情况下,如何实现永久存储功能?是否要借助库程序,在何处下载呢? 最佳答案 关于这个问题,有以下几种方式可供你选择——1、用V存储区,在"系统块"-&…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论