麻烦高手帮忙看一下这段程序

这是书本上的一段程序,我有几个疑问,麻烦高手解答一下,程序在附件中
第一、这个高速计数计是不是只在子程序中通过SM0.0执行一次HSC指令就可以一直计数下去?
第二、这如果只通过SM0.0执行一次就可以,那么在这段程序中的中断程序里为什么还要有一条HSC指令?
第三、在此中断程序里又对SMB37更新一次,个人感觉没必要,我试着把MOVB  16#E8 SMB37这段屏蔽掉,也能计数

问题补充:
写错了,第一条中的SM0.0应该改为SM0.1,只是开机接通一次,那么这样是否可以一直计数下去

图片说明:

麻烦高手帮忙看一下这段程序   

最佳答案

第一。是可以一直计下去的。
第二。中断程序中的HSC指令是为了执行中断中的任务。当中的任务就是把高计清零。其实中断中两个mov指令都是多余的。因为执行前和执行后,值,都没有变化。

提问者对于答案的评价:
谢谢你的回答,也感谢welfare1987

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午3:18
下一篇 2020年10月31日 下午3:18

相关推荐

  • s7-200的问题通讯

    s7-200只有一个rs485,怎么接多个TD设备??? 小弟初学请大侠们指点 最佳答案 看看手册啊!里面说得很清楚的 提问者对于答案的评价:能不能发一份手册给我啊

    SIMATIC S7-200 2021年7月5日
  • 脉宽调制PLC例程

    脉宽调制PLC例程 最佳答案 PWM 输出功能详细例程:http://www.ad.siemens.com.cn/productportal/prods/s7-200-p…

    SIMATIC S7-200 2021年7月5日
  • WINCC+315-2DP+200PLC通讯

    如题:1、WINCC与315-2DP通讯同时再和200PLC通过串口走OPC与WINCC通讯,可否实现? 最佳答案 WINCC+315-2DP+200PLC通讯配置:系统采用pro…

    SIMATIC S7-200 2017年5月31日
  • 主控指令输入问题

    三菱梯形图中主控指令怎么输入 MC N0 M100  MCR NO,在梯形图中输入 左母线中的M100怎么写上…

    SIMATIC S7-200 2021年7月4日
  • s7 200 PID 死区设置问题

    s7 200 PID 死区设置不起作用,从PID控制面板中高级选项中,修改死区参数为(0.02~0.1之间值)后,无论自动确定数值框勾选或不勾选,死区…

    2017年11月23日
  • 226cn与smart1000ie用485通讯怎么设置

    226cn与smart1000ie用485通讯怎么设置,为什么选项里rs485是灰色的无法选中, 最佳答案 如果你喜欢用以太网通讯模式连接,则在200plc中需要添加一个cp243…

    SIMATIC S7-200 2017年8月1日
  • 气压传感器(4-20mA)与EM231模拟输入的问题?

    编程时可以直接将AIW0送VW10吗?4mA对应0MPA,20mA对应0.25MPA。 问题补充:我要将AIWO的值去跟一个气压值(数字量)去比较,然后让Q0.1输出。 最佳答案 …

    SIMATIC S7-200 2021年7月5日
  • 200plc上传下载问题

    200plc上传下载时串口编程电缆能带电插拔么?plc必须要断电? 钻石用户推荐最佳答案 我的习惯是不断电plc,但是拔插通讯电缆前,必须是停止通讯状态的。 提问者对于答案的评价:

    SIMATIC S7-200 2021年7月5日
  • CPU226 检测不到模块

    系统配置:1.CPU226CN DC/DC/DC   2.EM222    8DQ &nb…

    2021年7月5日
  • PLC200可以带几个模拟量模块?

    我看了PLC200的资料,说它可以带7个I/O模块?可也说内部有32AI/AO 到底可以带多少模拟量模块?或者多少路模拟量?请教各位。 最佳答案 7个模块,32路输入28…

    SIMATIC S7-200 2021年7月4日