S7-200 PLC 定时中断?

想用S7-200 PLC的定时中断进行编程,那么S7-200 PLC 有几个定时中断呢?分别是什么?最长的定时时间?中断事件号是什么?

最佳答案

1、S7-200有四个定时中断定时器,两个特殊寄存器(SMB34/SMB35)和两个定时器( T32/T96)中断。中断定时计时精确,可以用来执行模拟量定时采样等任务。
见下述文档《中断程序应用举例》中有实例:
http://wenku.baidu.com/view/0572c4235901020207409cb6.html
见《s7-200中断处理方法》其中有一个建立100MS调用一次的中断例子:
http://wenku.baidu.com/view/8cb061a8d1f34693daef3e64.html
2、转帖:
定时中断(SMB34/SMB35)最长定时为255ms,如何实现更长时间的定时?
可以采用T32/T96中断,最长时间可到32.767s。在定时中断服务程序中对进入中断的次数进行计数,也能实现更长时间的中断延时。
 3、定时中断个数不够怎么办?
每个定时中断服务程序不一定只能处理一项定时任务,可以把几个任务放在一个定时中断服务程序中。
对于定时间隔不同的任务,可以计算出它们的定时长度的最大公约数,以此作为定时中断的时间设置。在中断服务程序内部对中断事件进行计数,据此编程别处理不同的任务。

提问者对于答案的评价:
标准答案请参考专家置评。

专家置评

已阅,最佳答案正确。
标准答案:
有4个,分别是:
SMB34:最长定时时间:255ms;中断事件:10;
SMB35:最长定时时间:255ms;中断事件:11;
T32:最长定时时间:32.767s;中断事件:21;
T96:最长定时时间:32.767s;中断事件:22。

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

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

相关推荐

  • 上位机读取

    我编写的上位机程序,上位机和plc通过串口通信,首先上位机给plc20个字节数据,然后串口通信采用的时microwin里面的通信例子,plc一直等待接受,当接收完了以后中断然后把接…

    SIMATIC S7-200 2021年7月5日
  • s7-200时钟指令小程序

    请问做一个小程序,记录每天的设备的停机时间,能不能说详细一点,最好能发个例子。szhoxiao@163.com 多谢了! 最佳答案 1、如果用定时器(TONR)配合计数器…

    SIMATIC S7-200 2021年7月4日
  • 谁有cp243-1与opc的通讯程序

    如题 问题补充:配置cp243-1为服务器 可以发送到wzd179185015@163.com  谢谢啊 最佳答案 发给你了。以下简介。 C…

    SIMATIC S7-200 2021年7月5日
  • EM232控制松下伺服的速度问题

    各位高手,我在用EM232输出正负10伏电压控制松下伺服电机速度和方向,但是现在驱动器根本读不到速度指令SPR14脚的电压值。是参数设置不对还是232输出电压的功率不够呢? 最佳答…

    SIMATIC S7-200 2021年7月4日
  • WIN10 装V4.0 STEP 7 MicroWIN SP9

    我在WIN10 64位上装 V4.0 STEP 7 MicroWIN SP9 完整版,但通信时,发现如下图,只…

    SIMATIC S7-200 2021年7月5日
  • S7-200怎样和TD200连接

    最近第一次做了个小程序,要求电机和气缸的动作时间能通过文本显示器TD200设定。现在实验结果是动作正常但文本总有个别数值不能设定,显示eeeeee或乱码,断电后还不保持,需要重新设…

    SIMATIC S7-200 2020年10月31日
  • 200和6RA70通讯

    CPU226和6RA70通讯,采用USS通讯指令库,程序编译后发现占用了SMB130字节,SMB130对应的是port1口,而网上课堂上讲USS通讯指令库占用port0口,有点矛盾…

    SIMATIC S7-200 2021年7月5日
  • CPU224XP V存储区地址不能写入

    如图所示,VD672是触摸屏上压力传感器量程设定值的写入地址,设定数值后触摸屏显示的是所设定的值,但在线监控程序时VD672地址的值是0。PLC断电重启后,触摸屏上的设定值又变为0…

    2021年7月5日
  • 两个200PLC通信

    我想用两个S7200PLC都是224XP的,用网络读写指令编程,不用向导,请问一下主站定义自由端口SMB30时,怎样定义,是不是要既要定义PPI主站模式,也要选择波特率呢,波特率选…

    SIMATIC S7-200 2020年11月5日
  • 关于200get/put

    200get/put最大限制是多少,常用在哪些地方 钻石用户推荐最佳答案 这个应该是200smart的功能之一。首先西门子200smart plc的get/put指令是以…

    SIMATIC S7-200 2021年7月5日