高速计数器的预置值PV怎样才能实时更新?

高速计数器通道接拉绳位移传感器,我想让拉绳上升X高度后,停止上升。现在是用模式10,当PV=CV时,利用中断程序停止电机,不再上升。
那么问题来了,这个拉绳需要上升的高度X,是要在触摸屏上显示的,是通过手动输入的,默认为60毫米,但是我们可以在启动电机前随时修改。
主程序SM0.1调用HSC的初始化后,会将默认值60毫米转化为对应脉冲数送给控制字节当PV值。
实际调试发现,如果我不修改高度,则一切正常,上升60后中断,停止。
如果我修改该高度到30毫米的话,就不灵了,拉绳上升30毫米后,也不会停止。为什么呢?我猜测是PV值没有更新,那怎样才能实时更新PV值,达到预期目的呢?谢谢大家

问题补充:
谢谢大家,能具体点的吗?是不是真的要用个确认按钮?除了这种没别的办法吗?谢谢!

最佳答案

楼上正解,你就在触摸屏上做一个确认按钮,用确认按钮触发一个上升沿来执行一次HSC指令就可以了,另外你要确认在程序中SMD42不是只用SM0.1触发的。

提问者对于答案的评价:

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月26日 上午12:13
下一篇 2017年8月26日 上午12:13

相关推荐

  • modbus从站轮询的问题

    S7-200PLC做主站和4个从站做通讯。我用上一条的MBUS_MSG的done作为启动下一条MBUS-MSG的信号。问题是如果某个从站断电,整个轮询就会出问题。怎么样避免这个问题…

    SIMATIC S7-200 2020年11月1日
  • 西门子S7-200编程软件安装不了,编程软件版本是V4.0.8.06

    安装到选择语言确定进入到下一步就显示一大串英文,按确定就显示一个小边框,看到计算机什么之类,按取消就取消安装了,笔记本系统是WIN7  32位旗舰版,还是安装不…

    2017年11月26日
  • 西门子程序源代码指的是什么,是梯形图吗

    西门子程序源代码指的是什么,是梯形图吗我是初学者,还不太懂请大家指教 最佳答案 源文件的作用:1、利用符号的自动重新接线2、分配块的参数,例如,块的保护属性3、整个程序的数据保护4…

    SIMATIC S7-200 2017年6月9日
  • S-200 上下载

    硬件S-200   cpu 222CN REL 02.01  ,用MICRO WIN&nb…

    SIMATIC S7-200 2020年11月1日
  • CPU224与DCS通讯

    现在有5套完全相同的由S7-200CPU224构成的小型系统,作为下位机与DCS通讯.不能使用PROFIBUS和以太网,请问使用MODUBUS如何通讯,最好能提供编程事例和说明,谢…

    SIMATIC S7-200 2021年7月5日
  • 6ES7 231-0HF22-0XA0输入4-20ma怎么读出模拟量?

    6ES7 231-0HF22-0XA0输入4-20ma怎么读出模拟量? 最佳答案 1、确认AI通道地址。用下面链接中的方法根据你的机架组成来确定。http://www.a…

    SIMATIC S7-200 2021年7月5日
  • 气瓶没气时的报警

    我充的是正气压,想做气瓶没气的提示报警,不知道是用时间来控制还是用气压传感器来控制,请高手给个思路,另外我想报警提示,在手动和自动中都能给提示。是要做个子程序吗?直接SM0.0接报…

    SIMATIC S7-200 2021年7月5日
  • S7-200数字量点不够用怎么办

    做了个系统,配置是:CPU226(AC220电源、继电器输出)+EM221(16路输入)5块+EM223(16路输入、16路继电器输出)2块。这样能行吗。如果不行的话能怎么改啊,请…

    SIMATIC S7-200 2020年11月1日
  • S7-200程序注释显示问题

    我想将I1.2的注释显示在程序段上应该怎么设置,我将工具选项中的符号寻址选择的为显示符号和地址还是不行 图片说明:    最佳答案 见图: 图片说明: &nbs…

    2020年10月31日
  • S7-200 电源烧坏的原因

    S7-200 CPU224CN,最近连续2次烧电源板(右下角元件崩一块),测量PLC内部24VDC电源无输出。而且每次模拟量输入模块EM231 均坏(有一路温度…

    SIMATIC S7-200 2017年6月11日