电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

西门子PLC子程序和接连程序介绍

2017-06-12 16:23分类:PLC基础知识 阅读:

 

西门子PLC子程序和接连程序介绍
西门子PLC的编程偏重构造化编程,因而会常常运用到子程序和接连程序。
在S7-200 PLC中,有4种程序:OS(体系程序)、OB1(主程序)、SBR(子程序)和INT(接连程序)。CPU在作业时,当满意调用SBR程序状况时,会暂停如今施行的用户程序进入施行SBR子程序。施行完子程序后,再回来正本的本地持续施行正本的程序。施行接连程序,当声明容许开接连,有接连源发作,会暂停如今施行的用户程序(包含OB1、SBR和等级较低的INT),进入声明与该接连源有联络的INT接连程序,接连程序施行结束,主动回来到正本的本地,持续施行正本的程序。子程序能够从主程序、另一个SBR或INT中调用,不能从子程序自身调用。S7-200 CPU一共有64个子程序(CPU226 XM有128个子程序),能够在子程序中调用另一个子程序,最大嵌套深度为8级,但在INT程序中不能嵌套子程序。运用子程序能加速CPU的扫描速度。接连程序首要是为分外内部或外部事物供应活络反响而设置的,接连程序中不能够运用DISI、ENI、HDEF、SCR、END指令。一个程序中一共能够有128个子程序,在任何时刻只能施行一个用户接连程序。

上一篇:西门子plc英文代码_西门子plc英文简写

下一篇:plc与单片机的优缺陷比照

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部