用置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软件安装需要授权吗

    安装s7-200软件需要授权吗?siemens的授权太难弄了。 最佳答案 s7-200软件是免费的,不需要授权。 下载链接—— STEP 7-Micr…

    SIMATIC S7-200 2021年7月4日
  • EM231 8通道

    如何把8通道全部设为4~20ma输入 最佳答案 如何把8通道全部设为4~20ma输入–首先要告诉你的是拨码主要是针对电压测量,你要8个通道全用来测量电流,主要是通过接线来实现。R…

    SIMATIC S7-200 2020年11月1日
  • 关于如何建立点表的问题

    如何建立PLC程序中所涉及的各个点的相关信息的表格,有现成的格式套用吗?问题可能很幼稚,请高手们还多包涵。 最佳答案 在STEP7中选择CONFIGE  NET…

    SIMATIC S7-200 2021年7月5日
  • cpu222只有1个485口

    cpu222只有一个485口连了触摸屏后怎样连PC进行程序监控和再连一个其它485设备 问题补充:好不好,自己将这1个485的9针线一一连出两个9针插口,同时连触摸屏的通讯线,和P…

    SIMATIC S7-200 2020年11月1日
  • s7-200怎么清掉工作存储器的数据?

    cpu 型号是:CPU226 CN AC/DC/RLY      订货号 216…

    2018年12月5日
  • 关于MODBUS RTU

    4WB0001啥意思 问题补充:如图 最佳答案 你的图能够重新发一次?不要发了贴就不看。 提问者对于答案的评价:我也想啊,追问过一次,找不到在哪里补发图片了

    SIMATIC S7-200 2021年7月5日
  • 虚拟机里安装step7 microwin4.0 sp9网路驱动器怎么设置

    以前直接在win7电脑连200就经常不成功,现在电脑都是win10了,只能在虚拟机里安装200软件了,还是连不上,没有报错,我想知道是不是虚拟机的网路驱动器需要设置一下,求指点。 …

    SIMATIC S7-200 2021年7月5日
  • 西门子200与WINCC通讯超时判断

    上位机是用wincc组态软件,下位机是s7-200,当上位机故障时,下位机开始存储数据,大概保存7天,下位机怎么判断上位机没有接收到数据,而开始在下位机存储数据呢?谢谢大家 问题补…

    SIMATIC S7-200 2020年10月31日
  • 6ES7 231-5QD32-0XB0,4AI TC热电偶如何使用

    6ES7 231-5QD32-0XB0,4AI TC热电偶,在模块属性做好分度号设置,不知道程序如何编写,找不到这个模块使用手册,在帮助文件里面也找不到任何帮助…

    SIMATIC S7-200 2021年7月5日
  • S7-200的高速计数程序编写问题

    各位老哥,小弟在编写用高速脉冲换算流量时用的输入点I0.0怎样体现在程序里啊 问题补充:关于高速计数器的具体参数我都设置好了,i0.1为流量计输入信号,但在程序里面如何接收呢 最佳…

    SIMATIC S7-200 2021年7月4日

发表回复

登录后才能评论