图6-22 单序列顺序功能图的置位复位法实现由图6-14可知,上电运行或者M0.3步为活动步且满足转换条件I0.3时都将使M0.0步变为活动步,且将M0.3步变为不活动步,采用置位复位法编写的梯形图程序如图6-22的“程序段2”所示。图6-23 选择序列的置位复位法实现图6-24 并列选择序列的置位复位法实现......
2023-06-15
S7-200 CPU的控制程序由主程序、子程序和中断程序组成。在STEP 7-Micro/WIN编程软件的程序编辑器窗口里这三者都有各自独立的页。
在PLC的程序设计中,对那些需要经常执行的程序段,设计成子程序的形式,并为每个子程序赋以不同的编号,在程序执行的过程中,可随时调用某个编号的子程序。子程序的调用是有条件的,未调用它时不会执行子程序中的指令,因此使用子程序可以减少扫描时间。使用子程序可以将程序分成容易管理的小块,使程序结构简单清晰,易于查错和维护。
图1-22 FOR指令
可以在主程序、其他子程序或中断程序中调用子程序,调用某个子程序时将执行该子程序的全部指令,直至子程序结束,然后返回调用它的程序中该子程序调用指令的下一条指令之处。
子程序调用指令CALL的功能是将程序执行转移到编号为n(n=0、1、2、…)的子程序。子程序的入口用指令SBRn表示,在子程序执行过程中,如果满足条件返回指令CRET的条件,则结束该子程序,返回到主程序原调用处继续执行;否则,将继续执行该子程序到最后一条,也就是无条件返回指令RET,结束该子程序的运行,返回到主程序。综上所述,进入子程序后,返回时有两种指令,一是有条件返回指令CRET,一是无条件返回指令RET。用STEP 7-Micro/WIN软件编程时,编程人员不用手工输入RET指令,当执行子程序到最后一条时,软件会自动将程序返回到主程序原调用处继续执行。
程序控制类指令对合理安排程序的结构、提高程序功能以及实现某些技巧性运算,具有重要的意义。
图6-22 单序列顺序功能图的置位复位法实现由图6-14可知,上电运行或者M0.3步为活动步且满足转换条件I0.3时都将使M0.0步变为活动步,且将M0.3步变为不活动步,采用置位复位法编写的梯形图程序如图6-22的“程序段2”所示。图6-23 选择序列的置位复位法实现图6-24 并列选择序列的置位复位法实现......
2023-06-15
中断指令包括附加和分离指令、启动和取消延时中断指令、禁用和启用报警中断指令等。使用DETACH指令将特定事件或所有事件与特定OB分离。激活延时和时间循环中断事件的总次数不得超过4次。发生中断时,可使用EN_AIRT启用由DIS_AIRT指令延迟的组织块处理。例如,如果调用了DIS_AIRT 5次并因此延迟处理5次,则需要调用EN_AIRT指令5次以取消全部5次延迟。......
2023-06-15
子程序调用与返回指令共有4条。调用指令与无条件转移的区别在于,调用指令通过自动方式的堆栈操作对断点进行了保护,待子程序返回时可以调用子程序指令的下一条指令处。2.返回指令返回指令共有两条:子程序执行完后,程序应返回到原调用指令的下一指令处继续执行。返回指令有两条,即子程序返回指令RET和中断服务子程序返回指令RETI。......
2023-11-17
MCR它是MC指令的复位指令,即利用MCR指令恢复原左母线的位置。图8-27主控指令使用(一)图8-28主控指令使用(二)梯形图指令语句表MC、MCR指令使用说明如下。①MC、MCR指令的目标元件为Y和M,但M不能用特殊辅助继电器。MC占3个程序步,MCR占2个程序步。③在一个MC指令区内若再使用MC指令称为嵌套。④MC和MCR指令必须成对使用。......
2023-06-22
执行G02、G03指令,可使刀具按规定的速度沿圆弧移动到终点,移动过程中刀具可进行切削加工。指令G17选择XY平面、G18选择ZX平面、G19选择YZ平面。图2.4-5 圆弧插补平面的定义a)镗铣机床 b)车削机床在不同的加工平面上,圆弧插补的方向G02、G03规定如图2.4-6所示。试编制在FS-0iTD代码体系A上,利用G50指令设置工件坐标系及使用绝对方式、半径编程实现零件车削加工的程序。......
2023-06-25
条件转移指令是对程序转移设置转移条件。执行条件转移指令时,若满足指令中规定的条件则程序转移,若不满足指令中规定的转移条件则程序按地址顺序逐条执行。不同的是所用数值比较条件转移指令不同,密码也可以不同。程序中用了“JNB Pm.n,REL”某口输入位状态判0条件控制转移指令。以累加位C的状态为条件的转移指令共有2条。......
2023-11-07
因水面蒸发比陆面蒸发大,建库之后,库区内原陆面面积变为水面面积所增加的额外蒸发量,称为蒸发损失。E水-E陆通常称为蒸发损失深度或蒸发损失标准,在年、多年调节计算时,需要知道各月的蒸发损失深度。试计算该水库的逐月蒸发损失深度。......
2023-06-21
防止气孔的根本措施是减少气体来源和改善熔池排除气体的条件。类似的情况还有电弧电压过高造成电弧外露可能产生气孔。电弧磁偏吹 电弧偏吹产生气孔的情况常见于采用直流、高焊接速度焊接薄板,气孔常出现于焊缝末端。焊接时经常发生电弧磁偏吹现象,特别是在用直流电焊接时更为严重。为了减少磁偏吹的影响,应使接地线的位置尽可能远离焊缝终端;保持接地线与工件接触良好,或者采用交流弧焊电源以减弱磁偏吹的影响。......
2023-06-25
相关推荐