西门子s7-200中断控制功能说明
西门子S7-200中断控制功能
plc程序分为主程序、子程序和中断程序,来看下西门子S7-200系列PLC中断程序的编程方法,不同种类的中断程序的实现方法,熟练使用中断程序是plc编程的一项必要技能。
西门子plc s7-200的中断包括定时中断,IO中断和通讯中断。
IO中断可以通过外部的IO点来触发中断子程序,可以设置成几种模式,比如上升沿触发,下降沿触发等。
定时中断是固定时间间隔便触发一次中断程序,通讯中断可以在数据接收或发送完成时或报文接收完成时触发中断程序。
1、定时中断功能
定时中断是测量周期的一个很重要的工具。
在使用编码器测速度时也要用到定时中断,即用周期和脉冲数的比例关系来计算速度。
定时中断的中断号为10(定时中断0),11(定时中断1),21(定时器T32中断),22(定时器T96中断)。
2、通讯中断功能
西门子s7-200的自由口通讯,需要设置相应中断来判断通讯是否正常。
通讯分为三种即字符发送和接受完成,报文接受完成,其中断号为口1为8、9、23,口2为25、26、24。