连接模块6ES79548LT030AA0西门子CPU模块代理商西门子电缆代理商
S7-1500模块系列代理商 标准型CPU模块代理商
紧凑型CPU模块代理商 高防护等级CPU模块代理商 S7-1500分布型CPU模块代理商
西门子PLC模块6ES7510-1SK03-0AB0西门子PLC模块6ES7512-1SM03-0AB0西门子PLC模块6ES7511-1FL03-0AB0
西门子PLC模块6ES7513-1FM03-0AB0 西门子PLC模块6ES7515-5FN03-0AB0
西门子PLC模块6ES7516-3FP03-0AB0
一套程序可以分为主程序区,还有子程序区,中断程序区等等,主程序区的程序是无时无刻都会扫描执行的,而子程序还有中断程序就必须触发某些条件,然后程序会停止运行主程序,跳到指定运行的中断程序里面运行。在一段程序里面,主程序是必须有的,其他程序可以选择是否需要。
如下图,是一段程序,有一段主程序,还有2段中断程序I001和I200。假如只有主程序,那么程序结尾就需要一个END指令就可以,如果别别的程序,就需要和下图一样,在主程序区尾端假如一行FEND,主程序结束指令,把主程序和其他程序区分开。
中断程序写在主程序的后面,在左母线的左边输入中断程序的编号,I1代表从这一行开始是I001中断程序(中断指令的编号是3位的,I1就是I001)结束的标准是IRET。第二段中断程序从左母线I200的符号开始,结束时到IRET。这两段中断程序都比较段只有1行程序。
第二种,定时器中断如下图的I620的中断指针,代表的是每20ms执行一次中断程序,假如是I630,那么就是30ms执行一次中断的程序,时间的设定可以从10到99ms这个时间随意设置。中断的指针编号由6、7、8这3个,时间都可以自己设定。
第三种,高速计数器中断指针的编号有6个,从I010到I060,我们可以用高速计数器计算X点的脉冲数,然后通过DHSCS这一条高速中断指令进行设定,控制我们对应的中断指针执行,比如我们下图,就是计数达到1000个脉冲的时候执行中断指针I010。
连接模块6ES79548LT030AA0西门子CPU模块代理商西门子电缆代理商西门子变频器代理商西门子触摸屏代理商西门子交换机代理商西门子PLC模块代理商
高防护等级CPU模块代理商
分布型CPU模块代理商
开放型CPU第二代模块代理商
软控制器模块代理商
分布型CPU通信模块代理商
ETET 200pro CPU连接模块代理商
CPU存储卡代理商
CPU通信模块代理商
连接模块代理商
ET200MP有源背板模块代理商
ET 200MP接口模块代理商
接口模块代理商
电源管理模块代理商
模拟量输出模块代理商
模拟量输入模块代理商