1214cPLC模拟量取值问题

使用的是1214cPLC自带的模拟量输入,现在写了一段程序,想取一个值放到MW10里,以这个值做基准与输入的值实时进行比较,判断是否超出范围,问题:
1.我的这段程序无法给MW10赋值,错在哪?
2.这段程序该怎么写
我是新手,可能问题比较白痴,大家多多包涵,先谢过大家!

图片说明:

1214cPLC模拟量取值问题   

最佳答案

看来是上升沿没有理解好。M14.2的上升沿在变量由0变1的一个扫描周期内接通一次,下一个扫描周期该上升沿就不接通了。但是前面还有延时,等延时时间到达了,上升沿已经不接通了。
考虑是否可以去掉延时,当M14.2有上升沿产生时就执行FC6。如果想保留延时的话,建议分2步。第一步M14.2接通后延时,延时到后Q控制输出一个中间变量;第二步取中间变量的上升沿控制调用FC6即可。

提问者对于答案的评价:
OK,明白了,明天上班试一下!

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月27日
下一篇 2017年6月27日

相关推荐

  • S7-200模拟输入软件滤波

    请教一下:程序中对模拟量输入做了软件平均值滤波,还在要在系统块中选择模拟滤波吗? 最佳答案 滤一次再滤次有何不可, 既滤了一次,不滤第二次又有何不可? 这种问题…

    SIMATIC S7-200 2021年7月5日
  • 程序放在子程序中调用和放在主程序的区别

    请教各位前辈:把语句放在子程序中,然后在主程序中用SM0.0调用 和 直接放主程序中 有什么区别?老师讲的不太明白,麻烦说的浅显一些,我是新手谢谢大家…

    SIMATIC S7-200 2020年11月1日
  • s7 200子程序 编译时报错(菜鸟求助)

    s7 200子程序 编译时报错:正在编译程序块…主程序 (OB1)SBR_0 (SBR0)网络 1,行 1,…

    2020年10月31日
  • CPU222中的模拟电位器SMB29如何使用

    CPU222本身只有一个模拟电位器可使用,应该是SMB28用。但我在读一在用CPU222的程序时发现,程序中使用了SMB28和SMB29。请问,寄存器SMB29在此种情况下是如何使…

    SIMATIC S7-200 2017年8月26日
  • 关于S7-200与上位机通讯的问题。

    一个老工程,别人做的,上位机坏了,没有任何资料,我想把里面的程序UPLOAD上来,因为没用过S7-200,今天,拿了笔记本电脑,没有COM口,用USB转232连接PPI电缆,然后,…

    SIMATIC S7-200 2021年7月5日
  • 如何自学PLC?

    各位前辈学长!我是搞电气装配的,主要是200硬件系统,现在自已看书学编程,请问想提高自己编程水平,除了要学习一些基本的开关量之外,做到模拟量时,数据处理,一些基本的函数,也要学吗?…

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

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

    SIMATIC S7-200 2021年7月5日
  • EM235 与西门子QFM2160传感器接线

    如图,怎么接,传感器G和G0接DC 24V,U1接EM235 A+   ,那么A-接什么接24V负0V吗, 图片说明: &nbsp…

    2021年7月5日
  • PLC与DCS通信编程实例

    请大家指教  能不能发一份PLC226与DCS采用modbus RTU协议通信实际应用中的例子给我  应用于垃圾发电工程&nbsp…

    SIMATIC S7-200 2021年7月5日
  • cpu选型aaaa

    新手入门,请问对于需要采集35路模拟量并进行计算,cpu该如何选型呢?计算完了的值能怎样显示呢?(是设计关于电厂的一个设计,之前打算用200,但是ao输入不够,所以换300)求大佬…

    SIMATIC S7-200 2021年7月5日