技成培训网论坛

标题: 相关知识 [打印本页]

作者: xuwei0392    时间: 2023-10-20 17:15
标题: 相关知识
在PLC的应用指令中,有一类是程序控制类指令,用于程序的结构及流程控制,包括子程序、中断、跳转及循环等指令。
  ①子程序指令。包括调用指令CALL和返回指令SRET。子程序应该在主程序结束之后编程,即主程序结束指令FEND后编写,它与END指令的功能一样,执行到该指令时程序返回到0步。主程序允许嵌套,嵌套级别最多为5级。
  ②中断指令。包括开中断指令EI、关中断指令DI和中断返回指令IRET,EI和DI组成允许中断范围。中断程序允许嵌套,嵌套级别为2级。在执行某个中断子程序时,禁止其他中断请求。中断指针共有15个:输入中断6个,定时器中断3个,计数器中断6个。中断的优先级:多个中断信号不同时产生时,按先后顺序中断;多个中断信号同时产生时,按指针大小中断。中断服务子程序和子程序应该写在FEND之后,并且用IRET和SRET返回。如果多次使用FEND指令,在最后的FEND和END之间缩写子程序或中断子程序
  ③循环指令。包括循环开始指令FOR和循环结束指令NEXT。FOR与NEXT是成对出现的,它们之间的程序将被反复执行。循环指令最多可以嵌套5级。编程时NEXT应该在FEND或END之前,否则出错。
  ④条件跳转指令CJ。指令跳过顺序控制程序中的部分程序,跳到有指针标号的程序处,可以缩短程序的运算周期。CJ常用于工业生产中自动与手动控制方式的切换。


作者: xuwei0392    时间: 2023-10-23 15:32
第一次见
作者: hwcbbn2020    时间: 2023-10-23 15:45
多多学习
作者: lizh2318    时间: 2023-10-23 15:50
很有用
作者: pmhuazai    时间: 2023-10-23 17:14
6666666
作者: shihao0730    时间: 2023-10-23 17:15
加油
作者: AHBBDDCM    时间: 2023-10-23 17:35
欲速则不达,还得一步一步来
作者: charliezcw007    时间: 2023-10-23 17:36
路过,打酱油的
作者: hq0769    时间: 2023-10-23 17:56
了解了解
作者: guo111518    时间: 2023-10-24 16:11

作者: chgw2008    时间: 2023-10-24 16:35
谢谢楼主分享
作者: hackcnas    时间: 2023-10-24 17:01
66666
作者: lgdd    时间: 2023-10-24 17:12
打卡
作者: laichongfei    时间: 2023-10-24 17:23
明了,明了




欢迎光临 技成培训网论坛 (https://bbs.jcpeixun.com/) Powered by Discuz! X3.3