关于s7200程序的问题

请高手指点:我做了个小程序如下。
 LD SM0.0
 MOVB 200,SMB34
 ATCH INT_0:INT_0,10
 ENI
 中断如下:LD SM0.0
                     S Q0.0,1
 我理解程序运行时应该在200MS后Q0.0立即置位可是在实际操作时Q0.0一点反应也没有,监控也看不到动作。不知道为什么?

最佳答案

将程序改一下:
 LD SM0.1
 MOVB 200,SMB34
 ATCH INT_0:INT_0,10
 ENI
 中断如下:LD SM0.0
                     S Q0.0,1
 按照你的写法,中断在不断地被定义,因此根本就没有中断请求发生。应该将SM0.0换成SM0.1来定义中断。

提问者对于答案的评价:
谢谢,对我理解中断指令帮助很大!

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

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

相关推荐

  • 电位器控制步进电机运行速度问题

    能否使用 CPU224XP 接收电位器电压信号 编写脉冲程序 实现改变步进电机运行中速度快慢的调节? 如果可以 WAP运…

    SIMATIC S7-200 2017年8月26日
  • 子程序的间接寻址

    有这样一个难题:我想对子程序的一个输入型的形式参数进行间接寻址,可是没实现,请大家帮忙啊,非常感谢啊! 问题补充:我其实是想在子程序里用&#AAA和*#AAA,其中AAA是…

    SIMATIC S7-200 2021年7月5日
  • 谁有200PLC程序块的解密软件

    最近在学习200的PLC,有一个案例的中断程序块加密了,怎么解密啊?谁有解密软件,发我邮箱里,谢谢lzhpsky@163.com 最佳答案 软件已发到你的邮箱,用好! 提问者对于答…

    SIMATIC S7-200 2021年7月5日
  • modbus通讯协议和ppi通讯协议的区别

    modbus通讯协议和ppi通讯协议的区别 钻石用户推荐最佳答案 PPI通讯协议,是西门子是专门为S7-200开发的通信协议。并非公开的通信协议标准。https://wenku.b…

    SIMATIC S7-200 2021年7月5日
  • 中断程序长度

    为什么中断程序不宜过长 最佳答案 中断程序如果过长,将严重影响主程序的扫描,可能会引起由主程序控制的设备操作异常。所以对中断程序来说越短越好。 提问者对于答案的评价:最精炼

    SIMATIC S7-200 2021年7月4日
  • S7-200与施耐德ATS48软启动 MODBUS通讯

    高手们帮帮忙!我要用PLC采集ATS48软启动的输出电流,请问输出的电流地址对应modbus地址是多少? 最佳答案 4062 提问者对于答案的评价:高手您邮箱多少? 最佳答案作者回…

    SIMATIC S7-200 2020年10月31日
  • 为何s200子程序里定时器有时候不能清零?

    请教各位大神,我在子程序里用了个定时器(不带保持的)。当我激活m0.0的时候定时器(t37延时接通型定时器不带掉电保持的)计时,但当我m0.0掉电重新激活定时器的时候,定时器里时间…

    SIMATIC S7-200 2017年11月1日
  • “关于数据块的应用问题?

    在数据块编辑中按CTRL-ENTER将自动增加到下一可用地址,问数据块中,变量对VB的分配规律是什么 最佳答案 规律就是比如 现在是VD0  下面就是…

    SIMATIC S7-200 2020年11月1日
  • 一个S7-200与一个三菱屏链接用什么线

    现在选用的是一个S7-200的 224CN的CPU,还有三菱的GT1275屏,那么这个之间的连线是用PPI连线吗?西门子的吗?还是要三菱屏厂家提供的? 最佳答案 1、西门…

    SIMATIC S7-200 2020年11月1日
  • 关于200、300的模拟值的问题

    我看了一些资料,有点模糊,所以想请大家指导,200的0~20mA 对应模拟值是0~32000300的0~20mA 对应模拟值是0~27648(单极性的)以上的数…

    SIMATIC S7-200 2020年10月31日