中断指令使用

执行中断事件连接指令atch可实现中断程序的调用,那么是否必须要有eni指令,没有行不行

最佳答案

不行.
 中断允许(ENI)指令全局性启用所有附加中断事件进程。
 一般ENI指令在初始化的时候执行一次就可以了。

 LD     SM0.1
 ATCH   INT_0, 10
 MOVB   250, SMB34
 ENI            

 INT_0:
 LD     SM0.0
 INCW   VW0

 如果上面的程序没有加ENI指令,那么中断就不会被调用,VW0始终等于0,有了ENI指令后,VW0的值才不断的在增加。

提问者对于答案的评价:
谢谢

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

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

相关推荐

  • S7-200通信故障

    WIN7系统下,用V4.0SP9软件连接S7-200出现SINEC中的日志设备存在一个无效注册表项,已启动恢复机制以解决此问题,但未成功。求解决 最佳答案 S7-200编程通信ht…

    SIMATIC S7-200 2021年7月5日
  • 如何用简单的语句实现对连续V区进行清零?

    如何用简单的语句实现对连续V区进行清零?最好有示例程序 问题补充:如果用间接寻址可以操作的话,比如要用FOR循环如何实现对VD200到VD300直接的实数进行相加?用+R程序语句太…

    2017年10月30日
  • S7-200plc通过串口如何抓取PC内第三方软件数据

    现有A、B两零件且自带二维码,用扫码枪扫码后通过二维码扫描系统内部比较;如二者匹配则YES,不匹配则NO。请问PLC通过串口如何才能抓取到YES,和NO的这个结果。因为比较后会通过…

    2017年12月8日
  • 自由口通信问题

    用S7-200 PLC与2台智能仪表进行自由口通信。由于是RS485网络,这样的网络连接是正确的吧?     在S7-2…

    SIMATIC S7-200 2021年7月5日
  • 怎么看伺服电机型号分出绝对和增量

    1ft1055ac711ch1这是绝对的还是增量型的伺服电机 问题补充:西门子伺服电机,怎么看电机型号,看出绝对还是增量?型号字母代表什么 最佳答案 1ft*105-5ac71-1…

    2021年7月5日
  • S7-200和MM430通信

    部分程序如图1和2。图1初始化,图2调用USS_CTRL程序。共有4台变频器,图中是其中一台。 PLC为224XP,0口USS,1为PPI。屏为MCGS问题如下:程序编译…

    2020年10月31日
  • 各位师傅你们好。

    哪位师傅帮我算算这道题怎么算,X+50/3乘2,这个X是什么数,也详细也好。谢谢了。 图片说明:    最佳答案 西门子数值计算的数据类型必须是一致的,根据你贴…

    2017年11月29日
  • S7200MODBUS通讯

    我有一项目用一个CPU226读75台仪表的数据。该仪表支持modbus通讯,我用485集线器将4条总线集中到CPU226.请问这样可行吗? 谢谢! 最佳答案 cpu226…

    SIMATIC S7-200 2021年7月4日
  • SIMATICS7-200和SIMATICS7-300/400软件

    各位大神,帮忙发给两个软件呗!谢谢 最佳答案 200 smart PLC软件下载:https://www.industry.siemens.com.cn/aut…

    SIMATIC S7-200 2017年5月31日
  • plc地址怎么确定

    编程过程中全局变量和局部变量表中,对数据类型的选择不是很清楚?什么时候选bool 什么时候选 real 等以及和上位机io配置时也不是很懂,哪位指教指…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论