200现场调试遇到的小问题

做了一个小系统,PLC选的是226CN
 在测试电机的时候做了个最简单的点动程序
 可是问题就出来了
 程序如下:
 网络1:
 LD     I0.6
 =      Q0.1
 =      Q1.2

 网络2:
 LD     I0.7
 =      Q0.2
 =      Q1.2
 其中I0.6,I0.7分别是两个按钮1和2
 然后下载程序
 有意思的事情出来了,按下按钮1,Q1.2指示灯不亮,按下按钮2,一切正常。进入在线监控状态,网络1的Q1.2状态为1,但是plc输出指示灯不亮。
 以为是这个输出点坏了,只是有点怀疑,因为按下按钮2的时候指示灯还能亮。于是把Q1.2替换成Q1.3,效果依旧。但是我只替换其中的一个,就正常了

 再试一次:把网络2和网络1的程序互换位置,结果呢,哈哈,按按钮1正常;按下按钮2,Q1.2输出指示灯不亮,但是在线监控Q1.2状态是1。
 另:程序我是用梯形图写的
     输出我接的中间继电器
     想了半天没想明白,很是郁闷,请高手指点
 

最佳答案

双线圈了!

 LD     I0.6
 =      Q0.1
 =      Q1.2   这个Q1.2不起作用,Q1.2的状态要根据后一个执行结果来。
 按钮1按下的时候,在执行完网络1时,Q1.2=1,
 当执行网络2的时候,因为 程序里写了 I0.7=Q0.2=Q1.2
 而I0.7=0 ,所以Q1.2=0。
 程序执行完毕后,把输出影像区复制到实际输出,所以Q1.2的灯是不亮的。

 你要搞清楚I0.6  I0.7和Q1.2 之间的关系,
 如果I0.6和I0.7是或的关系就这样写:
 网络1:
 LD     I0.6
  =      Q0.1
 网络2:
 LD     I0.7
 =      Q0.2
 网络3:
 LD     I0.6
 O      I0.7
 =      Q1.2

 I0.6和I0.7是和的关系就这样写:
 网络1:
 LD     I0.6
 =      Q0.1
 网络2:
 LD     I0.7
 =      Q0.2
 网络3:
 LD     I0.6
 A      I0.7
 =      Q1.2

    

 

提问者对于答案的评价:
基本上同意是双线圈

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

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

相关推荐

  • 文本显示器

    请教;组态文本显示器TD中,用S7-200中的文本向导是没有400,那么是否400不能用? 在对200组态是只有按钮,不能在显示器上组态其他的东西—如电动机吗? 最佳…

    SIMATIC S7-200 2021年7月5日
  • s7-200 224xp的模拟量输入的分辨率是多少,是几毫伏

    1 最佳答案 转帖:http://bbs.gongkong.com/D/201610/693548_1.shtml 提问者对于答案的评价:

    SIMATIC S7-200 2021年7月5日
  • 光线环网冗余问题

    1、使用OLM做光纤冗余环网,是不算所有OLM的冗余开关都要打到"ON"位置? 2、OLM电器接口如果是总线的一个终端,那么必须把DP总线连接器的开关…

    SIMATIC S7-200 2021年7月4日
  • pc与plc通信

    我用PLC回馈数据的时候,回馈布尔量VB能识别,但回馈数据的时候却不能在文本框里显示出来,我是通过数组储存plc那边发过来的数据的,布尔量没问题,文本框显示会提示下标越界。 最佳答…

    SIMATIC S7-200 2020年11月1日
  • S7-200选型问题

    现在要做一台工业设备,需要控制一台步进电机分度;两个0-10V的模拟量输出;IO点一共14个点就够了.稳定性要好,想用S7-200系列不知那个型号能适用?有谁用过的能否告诉下,先谢…

    SIMATIC S7-200 2017年8月15日
  • s7200的下载地址是什么

    我在哪可以下载到S7200中文版无须授权的版本呢哪可以找到S7300的仿真软件!!!谢谢 最佳答案 http://www.ad.siemens.com.cn/download/So…

    SIMATIC S7-200 2021年7月5日
  • 做MODBUS RTU通讯时,如何读取设备寄存器40001中的浮点数

    比如设备寄存器40001存的实数是0.11,我用200做modbus通讯的时候,MBUS_MSG中寄存器还是设40001吗?我理解是40001寄存器在PLC里面应该是整形的数据,要…

    SIMATIC S7-200 2020年11月1日
  • 西门子200与电脑通讯不上

    我的CPU是224xpcn 用编程电缆连接,编程电缆的三个灯都不亮,编程电缆肯定没有问题,一直再用,这个的CPU有三个,感觉CPU也没有问题,不知哪个大哥给指点指点 图片…

    2017年6月13日
  • 用触摸屏修改s7 200数据块里多个数值

    程序运行时200cpu一次只支持从RAM往ROM里写4个字节,我想一次用触摸屏修改多个实数参数,也就是用SM指令写多个双字到ROM里,程序要怎么写,总不能一个扫描周期写一个参数吧?…

    SIMATIC S7-200 2017年12月21日
  • 高速计数器的控制字节

    请问,高速计数器的控制字节中,SMXX7.0—SMXX7.7的功能描述中:    1.SMXX7.0和SMXX7.1里的“有效电平”是什…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论