上海西门子S7-200CPU模块代理商 上海西门子S7-200CPU模块代理商
上海西门子S7-200CPU模块代理商上海西门子S7-200CPU模块代理商上海西门子S7-200CPU模块代理商
子程序调用(CALL、SRET)
所谓子程序,顾名思义,它是程序的孩子,啊呸,它是区别于主程序而存在的独立程序段,只能呆在副程序区的可怜瓜娃子。就像我之前说的,妈叫你打酱油,有苹果就顺便买几个,这里的打酱油是主程序,买苹果是子程序。
酱油是必须要打的,但苹果买不买取决于你CALL不CALL,如果你想把买苹果的钱拿去买辣条,此时买苹果这个子程序就不会被驱动(CALL),不过,妈会不会赏你一个鞋饼就另说了。
调用子程序和条件跳转一样,都是PLC的瞬移特异功能,但CJ主要是在主程序区蹦跶,怎么跳转,都逃不过主程序区这五指山,但调用子程序就不一样了,它一跳就直接跳到副程序区去了,就跟孙猴子的筋斗云似的。那么,这个筋斗云怎么用呢?我们接着往下看。1、子程序调用指令CALL、SRET
要想在PLC梯形图中跳出主程序这个牢笼,召唤子程序,就必须要用到子程序调用指令CALL,而且还要捎带上CALL的媳妇SRET。
和CJ不一样的是,子程序调用指令CALL必须要和子程序返回指令SRET成对使用。但又和CJ指令一样,CALL的适用软元件也是分支指针P0~P127,且P63不能用于CALL。所以,在编程时要注意分支指针P的使用,同一标号的P不能同时被CJ指令和CALL指令共用,例如CALL P5中的P5就不能用于CJ P5。
从编程手册中可以看到,CALL指令仅用于16位,且具有连续执行型和脉冲执行型两种。连续执行型和脉冲执行型的区别于CJ差不多,在此不再赘述。SRET指令和FEND指令一样无驱动条件,仅用于子程序的返回。在子程序中,执行到子程序返回指令SRET时,立即返回到主程序调用指令的下一行继续往下执行。
如上图所示,当驱动条件X0接通(X0=ON),执行CALL P5,程序跳转到副程序区中子程序的入口地址P5处往下执行,执行到SRET指令时,立即返回到主程序区CALL P5的下一行继续往下执行。所以,我们在使用CALL指令时,千万不要忘了它的媳妇SRET指令哦,所谓“宁拆十座庙 ,不毁一桩婚”,可不要做了那棒打的坏人。
上海西门子S7-200CPU模块代理商 上海西门子S7-200CPU模块代理商
词条
词条说明
无锡西门子PROFIBUS-DP紫色通讯电缆: 西门子专业生产的PROFIBUS-DP紫色通讯电缆,采用高质量铜线制作而成,具有高强度、耐磨损、耐高温、耐酸碱等特点。所采用的紫色设计更是西门子*有,能够避免混淆和误接,更加方便实用。此种DP电缆供应充足,现货直供。8.5元/米的价格在**业中非常具有竞争力。同时,该款电缆产地在德国,有着严格的品质控制,确保产品的高品质。总之,无锡西门子PROFIB
深圳西门子电源代理商西门子PLC模块代理商庆阳西门子一级代理商庆阳西门子一级代理商庆阳西门子一级代理商庆阳西门子一级代理商特殊继电器 SMFX3U系列的特殊继电器是M8000~M8511,可以查看PLC状态,时钟脉冲,通信状态,信息,可以设置PLC状态,通信改变,定位设置等特殊功能。在FX5U的特殊继电器改为SM,部分功能与Q系列特殊继电器相同,例:SM400常闭触点,部分功能兼容FX3
宣城西门子S7-200CPU模块代理商宣城西门子S7-200CPU模块代理商宣城西门子S7-200CPU模块代理商宣城西门子S7-200CPU模块代理商编程语言PLC 是一种工业控制计算机,其软件必然是通过编程语言来编辑的。目前 PLC 常用的编程语言有梯形图、指令语句表和顺序功能图。功能块图和结构文本高级语言则存在于某些PLC中。 2.3.1、指令表(IL)指令语句表也叫
上海西门子模块6ES7288-3AM03-0AA0供应上海西门子模块6ES7288-3AM03-0AA0供应上海西门子模块6ES7288-3AM03-0AA0供应上海西门子模块6ES7288-3AM03-0AA0供应西门子代理商,西门子授权代理商,西门子授权一级代理商,西门子总代理商,西门子触摸屏代理商,西门子触摸屏授权代理商,西门子触摸屏一级代理商,西门子触摸屏总代理商,西门子变频器代理商,西门
公司名: 浔之漫智控技术(上海)有限公司
联系人: 颜经理
电 话:
手 机: 15021292620
微 信: 15021292620
地 址: 上海松江小昆山 广富林4588弄52号3楼
邮 编:
网 址: yan6789.b2b168.com
公司名: 浔之漫智控技术(上海)有限公司
联系人: 颜经理
手 机: 15021292620
电 话:
地 址: 上海松江小昆山 广富林4588弄52号3楼
邮 编:
网 址: yan6789.b2b168.com