S7-200SAMRT运动控制指令中如何进行正反转?还有如何清零GOTO的脉冲数?(附图)

标题中问题是在运动向导里面做还是要另外在各网络程序里面写?官网的说明可能由于我基础比较差,不怎么懂。希望得到指导。

问题补充:
我想补充一个问题:脉冲数有小数之分,还有它有正负之分,我不知道用哪个指令实现它既可正负又可以小数的传送指令,或者别的指令。

图片说明:

S7-200SAMRT运动控制指令中如何进行正反转?还有如何清零GOTO的脉冲数?(附图)   

最佳答案

你如果想用网络2中的指令AXISx_MAN来控制正方转的话,你只要改变Dir中的状态就可以实现,也就是控制你程序中的M2.7的通断来实现正反转。这条指令你还要注意的地方是,您在同一时间仅能启用 RUN、JOG_P 或 JOG_N 输入之一,这三个触点,只能单个启动,不能同时将这三个触点接通。

如果想通过AXISx_GOTO指令来实现正反转的话,只要在START触点接通前,将你要运动的值提前写入到Pos中,Pos中的值设定为正值马达就会 正转,如果是负值马达就会反转,在START接通后,AXISx_GOTO指令在工作后,再去改变Pos中的值,他是不会执行当前值,指令会把上一个值执行完和停下来,等到下一次在接通这条指令时在去执行当前值。在AXISx_GOTO在运行时改变当前值,AXISx_GOTO指令是不会执行的,只会执行在START接通前中Pos中的值。你程序中的VD1024的值要在START接通前提前设定好值,当你在运行中去改VD1024中的值,当前指令不会立即去执行,要到下一次在接通这两指令时才会去执行VD1024中的值。
补充问题说明:AXISx_GOTO这条指令可以实现你的补充的问题,但是要注意的是你在组态时,在组态测量系统中,选择工程单位后,Pos这个参数才能设定为小数值,小数值可以是正负小数值。如果你在测量系统中,选择是脉冲设定的话,Pos这个里面的值只能是整数,不能设定小数。同样Pos中的值可以是正整数,也可以是负整数。

提问者对于答案的评价:
好的,谢谢!

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

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

相关推荐

  • s7200与ABB变频510通讯

    需要通讯有:共10台变频器,每台变频启停控制、运行信号、故障信号,变频转速给定、转速反馈、电流反馈;变频器的modbus寄存器是4####与PLC的对应关系?寄存器的位变量怎样在P…

    SIMATIC S7-200 2017年11月27日
  • 关于pc_adapter_usb_a2适配器在与226通信的问题

    我用pc_adapter_usb_a2适配器准备与226连接修改程序,在连接是准备选取9600波特率时,发现该选项只有19200及以上,并无9600波特率选项,无法与PLC连接。我…

    2017年5月31日
  • 子程序中的定时器

    为什么在子程序里的一个30s的定时器在监控时走到10s或者20s就自动清零然后继续从零开始走?条件一直都满足,真是奇哉怪也! 最佳答案 转帖:1、定时器在子程序中的表现:在条件调用…

    SIMATIC S7-200 2017年11月26日
  • 西门子s7-300编程软件 2010专业版下载地址

    哪位大神能给发个西门子s7-300编程软件 2010专业版下载地址(英文版的,什么工具都有的编程软件) 最佳答案 http://yunpan.cn/cLVHz88Kh7L…

    SIMATIC S7-200 2017年7月25日
  • 西门子200PLC266的通讯

    我用STEP7 MICRO/WIN的软件读取200的PLC为什么通讯跳出用以太连接。线缆在哪个选项 钻石用户推荐最佳答案 根据你目前使用的方式选择PPI电缆或者PC适配器…

    SIMATIC S7-200 2021年7月5日
  • 发送和接收指令?

    仪表上有数据是这样写的:向仪器发送ASCⅡ码“F”或“f”,校验仪即回送一组ASCⅡ码包含校验仪当前的测量数据和工作状态信息,发送字符“C”时,仪器连续送数,发送字符“E”时,仪器…

    SIMATIC S7-200 2021年7月5日
  • 经济型LOGO! 0AB0主模块和V8.0编程软件通讯不上

    经济型LOGO! 0AB0主模块和V8.0编程软件通讯不上  是什么原因 钻石用户推荐最佳答案 确认网线连接正常,连接指示灯亮,多个网卡的只保留实际连…

    SIMATIC S7-200 2021年7月5日
  • 脉冲信号不就是一串二进制码码?

    难道它们还有什么不同吗? 最佳答案 脉冲信号不就是一串二进制码吗?答:概念错误!简单回答脉冲信号,实际上就是数字信号,通断信号来的,要么为0,要么为1,总是这样循环来循环。而二进制…

    SIMATIC S7-200 2020年11月5日
  • PLC 电动阀

    怎么用PLC根据温度变化一个输出点通过一个欧姆龙继电器控制一个3线(220V)的电动阀的开,关写程序。。。。 问题补充:不是控制开度,写出程序!!! 最佳答案 L aiw…

    SIMATIC S7-200 2020年11月1日
  • 安装TIA V15后 原先200smart编程软件打不开了

    安装TIA V15后 原先200smart编程软件打不开了 钻石用户推荐最佳答案 安装的STEP 7-MicroWIN SMART是什么版本…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论