S7-200中断程序如何处理?

有一个压力传感器,检测压力,想在压力瞬间突变的期间处理别的程序,但是这个压力无法用一个定值去判断,只能通过单位时间内增加的压力值去判断,相当与KG/S的增量去判断,所以在计算压力值KG/S时,只能用中断来做,怎么做这个中断程序呢?

最佳答案

200中有两个定时中断,该定时中断可以设定时间,单位是毫秒!
特殊内存字节34和35控制中断0和中断1的时间间隔。您可以指定从1毫秒至255毫秒**的时间间隔(以1毫秒为增量)。相应的定时中断事件附加在中断例行程序中时,CPU
捕获时间间隔数值。欲改变时间间隔,您必须将定时中断事件重新附加在相同的或不同的中断例行程序中。用分离事件的方法终止定时中断事件。

S7-200
符号名  SM
地址 以毫秒为单位的定时中断间隔
Time_0_Intrvl SMB34 定时中断0:时间间隔数值(以1毫秒为增量,从1毫秒至255毫秒**)。
Time_1_Intrvl SMB35 定时中断1:时间间隔数值(以1毫秒为增量,从1毫秒至255毫秒**)。
**对于21x系列,时间间隔(以1毫秒为增量)从5毫秒至255毫秒。

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

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

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

相关推荐