用置1按钮怎么不对

各位大哥,小弟以前用按钮一直用 “按1松0”,现在将按钮换成“置1”,并且在PLC程序中将用该按钮对其自身复位,连接好之后进入组态,发现“启动”“停止”只能在第一次运行时正确,以后各次均不能操作起停。但是换成“按1松0”,运行就正常了。请问各位大哥大姐,我该怎样设置,才能在组态中正确使用“置1”按钮?
 附程序如下:
 ld               20002
 or              01000
 andnot     20003
 out            01000
 ld              01000
 rset           20002
 ld              20003
 rset           20003
 end
 

问题补充:
因为我用的是MCGS组态软件,使用串口通讯,通讯周期为1秒,不能再短(再短会导致通讯错误),因此用了在组态软件里使用了“置1”的按钮来确保单击按钮之后PLC能够响应(在组态软件里将存储位设置成可读写的)。用“按1松0”或者“取反”都不能保证单击按钮后PLC能够动作。问了问别人之后说是用“置1”的按钮可以解决问题,但是我怎样试都不行。我平时用的是西门子的PLC,用M0.0,M0.1在STEP7MICROWIN软件将M0.0,M0.1置一后是可以正常运行了,而且不受次数限制。但是用组态软件后就不行。换成欧姆龙的PLC也不行。
        问题的关键是我想得到一种在组态软件里按下按钮,能够确保PLC能够响应的方法。希望各位大哥不吝赐教!谢谢!

最佳答案

不清除楼主的启动停止状态为什么用置1按钮,按照楼主的描述,实现该功能,应该是取反功能按钮,按下为1,再次按下为0

提问者对于答案的评价:
其实我后来再用“按1松0”来试和“取反”来试,发现运行都正常,但是我觉得用“取反”会更好一点。因为用“按1松0”并不能够保证操作工正好在扫描的周期内按下按钮,用“取反”就能够避免这个问题,因为单击之后按钮肯定跳转,PLC程序内每次都将按钮复位,就是按钮一旦为1,马上将其复位成0,组态软件里读取0后再变成0,为下一次跳转为1做好准备。
 但是我还是没有掌握向他们说的在组态软件中用“置1”按钮来确保PLC内存储位置1一次的方法。还在期待各位前辈多多赐教。谢谢1

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

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

相关推荐

  • S7-200与汇帮温控模块[TPC-8C]的通迅

    在S7-200与TPC-8C建立通迅时是否需要按装指令库?注:基本通迅协议:采用MODICON modbus协议,RTU从模式.通迅连接RS485,数据位8,校验位,偶.…

    SIMATIC S7-200 2021年7月5日
  • s7-200 EM231模拟量输入问题

    EM231 8点AI模块,输入是0~5V,安全栅输出是1~5v,是否可以使用?如果可以使用,需要注意什么? 最佳答案 可以的:   &nbs…

    SIMATIC S7-200 2021年7月5日
  • 西门子200中,怎么看程序结构

    就是在西门子200的程序中,我想知道各个子程序之间的调用情况,300的step7中有,但是200的我不知道 最佳答案 编辑—查找,输入子程序名即可。 提问者对于答案的评价:只能这么…

    SIMATIC S7-200 2021年7月5日
  • 安装STEP-7,安装不上

    我在自家的电脑上安装STEP-7,可是电脑提示:“没有注册类别”,请各位老师指点,谢谢! 最佳答案 我发送一份《STEP 7 V5.4安装说明》给你吧,你的邮箱…

    SIMATIC S7-200 2020年11月1日
  • SCR步进问题

    请教一个菜鸟问题: 在S7-2000plc中用SCR进行步进编程的时候,但在步进进行中突然停电或者临时中断的步进程序转去执行自动程序,请问步进中的定时器和计数器怎样变化?…

    SIMATIC S7-200 2021年7月5日
  • 关于s7-200 子程序调用的问题

    我在主程序中,调用了几个子程序在每个字程序中的输出都用的是起保停,当我直接把调用子程序的条件断开,及子程序不再接通后 输出仍然保持 并为断开 这是神马…

    SIMATIC S7-200 2020年10月31日
  • CPU226与三菱FX2N-48MR通讯,请问有什么可行的方法吗?

    CPU226与三菱FX2N-48MR通讯,请问有什么可行的方法吗? 问题补充:我查了相关的资料,三菱FX2N-48MR这个PLC是支持自由协议的,但我对自由口通讯不太懂!不知道该怎…

    SIMATIC S7-200 2020年11月5日
  • s7200模拟量模块dip开关设置

    对于EM231 4AI输入模块只需对照表格设置dip-1,2,3,就可以了,其他全部设为off;对于8AI输入模块,只需设置dip-4,5,6,就可以了,其他全部设为of…

    SIMATIC S7-200 2018年12月9日
  • PPI与Modbus硬件区别

    现在有一个工程,要实现两个200的CPU进行通信,距离为200米左右,决定用modbus通讯,现在又一个疑问,PPI和modbus都是基于RS485的硬件,为什么PPI的理论距离只…

    SIMATIC S7-200 2021年7月5日
  • s720的port0 与port1有什么区别

    s720的port0  与port1有什么区别,哪个口都能与手提电脑上载和下载程序吗 问题补充:什么叫自由通讯口,什么功能 最佳答案 就是PLC有两个通信口。它…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论