专用指令系统

上传人:yc****d 文档编号:243410289 上传时间:2024-09-22 格式:PPT 页数:73 大小:5.75MB
返回 下载 相关 举报
专用指令系统_第1页
第1页 / 共73页
专用指令系统_第2页
第2页 / 共73页
专用指令系统_第3页
第3页 / 共73页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,42 专用(功能)指令,13 END(FUN01),格式:END,指令后面没有指定继电器号。,功能:结束程序指令。 ,,使用编程器输入指令时,需先按FUN键,0键,1键,WRITE键才能将该指令输入可编程序控制器(下同)。,1,例49 将图4。11梯形图转换成指令表程序。,使用END指令时几点注意:,(1)END指令总是作为程序的最后一条指令。,(2)若程序结尾没有该条指令,在运行或监视程序时,显示器将“ONENDINST”错误信息,指令表程序,1. LD 0000,2. OR 1000,3. AND-NOT 0001,4. OUT 1000,5. END,2,14IL(FUN02)指令 格式:IL指令IL后面没有指定继电器号,符号,:,功能:分支指令,在分支处形成新母线。,3,15ILC(FUN03)指令格式:ILC指令ILC后面没有指定继电器,符号,功能:分支结束指令,从分支处返回(消除分支)。,IL和ILC是产生分支和分支结束指令。所谓分支是指一个电路需要经过几个不同触点分别输出的电路(如图412中动合触点0000后的电路)。,4,例410 将图412梯形图转换成指令表程序,由上述指令表程序可见,IL和ILC指令必须成对使用,该指令又称为母线转移指令,适用于部分电路离开公共母线编程,否则电路要做重大修改,而且繁琐。,5,使用IL、ILC指令几点注意:(1)接在分支母线上的触点都用LD(或LD-NOT)指令。(2)IL和ILC指令必须在一段程序的首尾。(3)ILC指令可使它后面的LD(或LD-NOT)返回到原来的公共母线上。(4)IL和ILC指令允许嵌套使用,使用次数不受限制,但不能交叉使用,如图413所示。(5)当IL指令前的关系为ON(接通)时, IL和ILC指令之间的程序执行。当IL指令前的关系为OFF(断开)时,IL和ILC指令之间的程序不执行。(6)在IL和ILC之间程序不执行时,它们之间的继电器状态是不同的,即: 输出继电器、内部辅助继电器:OFF(断开)。 定时器:复位。 计数器、移位寄存器、保持继电器:保持当前状态。,6,7,电路设计,1、用PLC完成星角降压启动控制电路.,2、按下启动按钮,电动机正转Y形启动2秒后, 形运行5秒,停10秒,然后反转Y形启动2秒,最后形运行,按下停止按钮电动机停止.,3、,带能耗制动的星-角启动控制电路。,4、按下启动按钮,电动机正传Y形启动2秒后, 形运行5秒,停10秒,然后反转Y形启动2秒, 形运行5秒,停5秒后电动机再正转Y形启动, 如此3个循环后自动停止.,8,电路设计,5、双速电动机控制,按下SB1时,电动机低速运行,按下SB2,电动机变为高速运行,若需要恢复低速运行时,再按下SB1,按下SB3,电动机停止。,6、即能手动又能自动的三速电动机变速控制电路(自动变换时间各为3秒),7、设计完成简易三组抢答器。要求:SB1,SB2,SB3谁先按下对应输出为ON,并锁住其它信号不再响应,SB4为复位按钮。,8、以0.1秒的速度,让十二支指示灯从左至右逐一点亮循环,两次循环后再从右至左逐一点亮循环,三次后十二支指示灯同时以0.2秒的速度闪亮三次后进入开始的大循环。,9,16JMP(FUN04)指令 格式:JMP 指令JMP后面没有指定继电器号。 符号:,功能:跳转指令,17JME(FUN05)指令,格式:JME,指令JME后面设有指定继电器号。,符号:,。,JMP和JME是一对程序控制指令,必须成对使用。在条件满足时,将依次执行JMP和JME指令之间的程序,反之则跳过该段程序不执行。,功能:跳转结束指令,10,例412 试分析图415所示梯形图,并写出梯形图的指令表程序。,由图415(a)梯形图可见,JMP和JME指令的功能是根据当时条件来决定是执行它们之间的指令还是跳过它们之间的指令。如图415(b)所示,当0003作为JMP指令的条时,0003为ON(接通)时,JMP和JME指令之间的程序顺次执行;0003为OFF(断开)时,JMP和JME指令之间的程序不执行,0500、0540、1001保持原来状态(即保持0003为ON时的状态)。,11,使用JMP、JME指令注意几点:(1)接在JMP指令以后的触点都使用LD(或LD-NOT)指令。(2)JMP和JME指令在用户程序(即在梯形图或指令表中)最多可重复使用8次。(3)JMP和JME之间不能使用高速计数指令,(4)一般要求JMP和JME成对出现,否则程序检查时会有JMP-JME错误信息出现,但它不影响程序的正常执行。图所示为两个JMP共用一个JME的例子,12,(5)要注意JMP-JME和IL-ILC指令之间的区别。 0000从ON到OFF时,执行JMP-JME指令的1000保持原状态,而执行IL-ILC指令的1000恢复原状态,如图所示。,13,JMP-JME之间定时器的当前值在0000为OFF时,保持不变(40-T),而IL-ILC指 令之间定时器从当前值在0000为OFF时复位为40,如图418所示。,在程序中,JMP-JME只可使用8次,IL-ILC使用次数不受限制。,JMP-JME之间不能使用高速计数指令FUN(98)。,14,18SFT(FUNl0)指令 格式:SFT st E st:首通道号;E:末通道号。 st和E均可以使用表49所列通道:,其中,IN为数据输入端;,CP为脉冲输入端;,R为复位端。,功能:该指令相当于一个串行输入移位寄存器。SFT指令将输入端IN的数据在一个连续的区域中(从首通道到末通道)逐位移位,为此要求移动的首末通道必须是同类型的继电器。,15,输入数据在时钟脉冲CP的上升沿逐位向前移位一次,最高位溢出。 当复位端R有信号输入到移位寄存器时,参与移位的所有通道同时复位,即所有寄存器置0。 SFT指令功能复杂,数据在10通道至12通道之间移位的示意图如图4.19所示。,16,例413 试分析图420所示梯形图和波形图的工作原理,并写出与梯形图对应的指令表程序,。,本例题中SFT指令执行的首通道和末通道都是20通道,那么移位区域是从2000到2015共16位。,17,使用移位(SFT)指令,在没有复位信号时,输入脉冲(CP)可将通道内的16位内容一位一位输出。数据的移位发生在输入脉冲的前沿。 复位信号前沿输入到移位寄存器时,20通道内的16位同时复位。 若被指定的通道是保持继电器,电源故障期间,且输入或复位信号到来前,数据可以保存。,18,使用SFT指令时几点注意:,(1)一个SFT指令指定的继电器必须是同一通道编号相连的继电器。,(2)SFT指令允许几个通道串联使用。,(3)任何情况下,复位端(R)信号优先执行,即复位端有输入的情况下,移位寄存器不接收CP端的输入数据。,(4)输入数据(IN)在时钟脉冲(CP)前沿移位,每个CP移位一个寄存器。,(5)被移位的继电器通道号必须由小到大设定。,(6)数据输入端(IN)为“ON时,移位串行输入“1”;数据输入端(IN)为“OFF”时,移位串行输入“0”。,19,趣味练习,20,19KEEP(FUN11)指令 格式:KEEP B B为指定继电器编号,其内容如表410所示。,S:置位端。,R:复位端。,功能:KEEP称为保持指令,相当于一个锁存器。它可以像使用一个继电器那样使用这一锁存器,即具有继电器自锁(自保)功能。它可以将短信号变成长信号。,21,例414 试分析图421所示梯形图和波形图的工作原理,并写出与梯形图对应的指令 表程序。,KEEP(保持)指令必须按照置位输入(S),复位输入(R)和KEEP指令指定的继电器(例414中1000)Ji顺序输入。,22,使用KEEP指令时注意几点:,(1)KEEP指令在置位输入为“ON”时KEEP指令指定的继电器变为“ON”;复位输入端为“ON”时,KEEP指令指定的继电器变为“OFF”;置位输入和复位输入同时“ON时,复位输入优先。,(2)电源断电时,B若为内部辅助继电器,则其为OFF;B若为保持继电器,(HR000HR915),其内部保持原状态。,23,例415 利用KEEP指令可组成ONOFF延时电路,梯形图和波形图如图422所示。,该电路为延时接通道,延时断开电路。当输入0000接通5s后,输入1000才接通;而当输入0000断开3s后,输出1000才断开。 ,24,例4KEEP指令配合输入信号可组成防抖动开关,其梯形图和波形图如图423所示。,25,20 CNTR(FUN12),指令 格式:CNTR N SV N:计数器的编号,其数值范围0N47。 SV:可以是计数值,也可以是内部辅助继电器或保持继电器的内容。,符号,II:加1计数输入端。,DI:减1计数输入端。,R:复位端。,功能:CNTR指令是可逆计数。在加1计数输入端(端)信号或减1计数输入端(DI端)信号的上升沿,计数器相应加1或减1。,26,使用CNTR指令时几点注意,(1)当计数器当前值为设定值时,再加1后计数器的当前值为0000。当计数器当前值为0000时,再减1计数器的当前值为设定值,可见该指令相当于一个环行可逆计数器。,(2)在开始执行CNTR指令或复位端R为ON时,可逆计数指令的当前值为0000,加1或减1操作在此基础上进行。,(3)当加1端(II)或减1端(DI)信号的上升沿同时到来时,CNTR指令不做加1或减1操作。,(4)CNTR指令的设定值必须是4位BCD码,使用通道设置时必须注意此点,否则将不能运行CNTR指令。,27,例417试分析图424梯形图和波形图的工作原理,。,28,由波形图可见,加1(11)或减1(D1)计数使可逆计数器为ON的区别是:,加1端(II)上升沿信号开始加数,计数到预定值时计数器为ON。具体为ON的时间是从计数器当前值为零的上升沿到当前值为1的上升沿间隔内,对于本例中计数器为ON 的起点时间对应于计数器当前值为0000,结束时间对应于0001的出现。,减1端(DI)上升沿信号开始减数,减数到0时计数器为ON,具体为ON的时间是从 计数器当前值为设定值的上升沿到当前值减1的上升沿间隔内,即计数器为ON的起点时 间对应于计数器当前值为0003,结束时间对应于0002的出现。,29,21 DIFU(FUN13)指令 格式:DIFU BB为指定继电器的编号,其内容如表411所示,功能:上升(前沿)微分指令,输入脉冲上升沿指定继电器接通一个扫描周期,然后自动复位,即可将一长信号变成一短信号。,30,22DIFD(FUN14)指令 格式:DIFD B B为指定继电器的编号,其内容如表412所示。,功能:下降(后沿)微分指令,输入脉冲下降沿指定继电器接通一个扫描周期,然后自动复位。,31,例418 使用DIFU、DIFD指令编程的梯形图和波形图如图425所示,试分析其工作原理,并写出对应的指令表程序。,DIFU指令输入端0000为ON,并在其上升沿时,DIFU指令指定的继电器1000输出一个扫描周期后断开。,DIFD指令输入端0000为ON,并在其下降沿时,DIFD指令指定的继电器1001输出一个扫描周期后断开,32,使用DIFU、DIFD指令时几点注意,:,(1)DIFU、DIFD指令都是实现在程序循环扫描过程中某些只需执行一次的指令,不同之处是上升沿还是下降沿触发。 ,(2)DIFU和DIFD指令可以单独使用,也可同时使用。单独使用时没有什么限制,当同时使用在一个程序中时,最多可使用48次,否则编程器会显示“DIF OVER”错误信息,并把第49个DIFU或DIFD作废。,33,23TIMH(FUN15)指令格式:TIMH N SVN:定时器编号,数值范围0N255。SV:可以是输入继电器、输出继电器、内部辅助继电器、保持继电器通道的内容。,符号,功能:高速接通延时指令。当TIMH指令输入端变为ON后,时间设定值不断减1,到达设定值时,当前值变为0000,定时器指定的继电器为ON。TIMH指令输入为OFF或电源断电时,高速定时器复位,当前值为初始设定值。,TIMH指令接通延时范围为0,-,9999s,定时单位001s。,若可编程序控制器指令扫描周期大于10ms,TIMH指令不能执行。,34,24WSFT(FUN16)指令 格式;WSFT st E st:首通道号; E:末通道号。 st和E可以使用表413所列通道。,符号,35,在执行WSFT指令时,上表所列各通道中有几点说明: (1)内部辅助继电器只允许使用到17通道,18001807只有8位,不允许参加移位。 (2)数据存储区只允许使用DM00DM2047DM2048DM6143不允许使用,因为这些通道为特殊IO单元提供的参数区,由系统写入或用户编程器的通道修改方式写入,这一切都在用户程序执行前完成,在使用这些用户程序时,只可读取此区域中的参数。,符号:,功能:字移位指令。该指令以通道为单位将数据从首通道(st)向末通道(E)依次移动一个字(16位)。移动时,首通道补零,末通道数据溢出(丢失)。移位在上升沿到达时,左移一次。,执行WSFr指令时,首末通道必须是同类的通道,并且首通道号不得大于末通道号,36,例419 试分析图426所示梯形图执行情况,并写出对应指令表程序。 梯形图中,使用DIFU上升微分指令,在输入继电器0002为ON的上升沿时,DIFU指令指定的继电器1000输出一个周期,即动合触点1000接通一个周期。1000接通上升沿时,WSFT指令指定的继电DM00DM03四个数据存储继电器的数值,由首通道DM00向末通道DM03移动一次,37,趣味习题,1利用字移位指令,控制10通道输出。,2根据上题结果,使之成为连续运作。,3继续努力,使之变成可以循环的结果。,38,25CMP(FUN20)指令 格式:CMP CP1 CP2 CP1、CP2分别是比较数据1和比较数据2,其内容可以为表414中的继电器。,功能:数据比较指令。,将指定通道内容或4位常数(DM1)与另一个通道或4位常数(DM2)进行比较。,当DM1数值DM2数值时,专用内部辅助继电器25505为接通(为ON)。,当DM1数值二DM2数值时,专用内部辅助继电器25506为接通(为ON)。,当DM1数值DM2数值时,专用内部辅助继电器25507为接通(为ON)。,符号,39,例420 试分析图427所示梯形图工作原理,并写出对应的指令表程序,。,执行CMP数据比较指令是针对03通道和HR1通道进行的。在0001为ON时,CMP指令将03通道内的数值和HR1通道内的数值进行比较。,若03通道的数值大于HR1通道的数值,动合触点P-GT闭合,输出继电器1000有输出,此时输出继电器1001和1002没有输出。,若03通道的数值等于HR1通道的数值,动合触点P-EQ闭合,输出继电器1001有输出,此时输出继电器1000和1002没有输出。,若03通道的数值小于HR1通道的数值,动合触点P-LT闭合,输出继电器1002有输出,此时输出继电器1000和1001没有输出。,由例420可见,CMP指令可应用于越限报警等处理程序中,。,40,26MOV(FUN21)指令 格式:MOV S DS:源通道号。D:目的通道号。S、D可以为表4.15中继电器通道或常数。,符号,功能:数据传送指令。将一个指定通道内容或一个四位十六进制常数(S)传送到另个通道(D)中去。,例421 使用MOV指令梯形图如图428所示,试分析其工作原理,写出指令表程序,41,MOV指令在0001为ON时,将内部辅助继电器13通道的内容传送到保持继电器HR2通道中去。,若源通道是四位十六进制常数,同样可以传送到目的通道中去。例如可将#0000传送到某个通道中,实现“清零”功能。,在执行MOV指令时,如果被传送的源通道内容全为“0”,则专用内部辅助继电器2000为ON。所以继电器2000也称为零标志。,42,例422 试分析图429所示利用MOV指令改变TIMCNT的设定值,。,43,梯形图中当0002为ON时(0003为OFF),第一个MOV指令将常数灼100送入HR0通道,于是TIM00设定值为10s,10s延时后TIM00为ON,输出继电器1000输出。,当0003为ON时(0002为OFF),第二个MOV指令将常数g)200送入HR0通道,于是TIM00设定值为20s,20s延时后TIM00为ON,输出继电器1001输出。,显然,传送指令可以改变TIM(或CNT)指令的设定值。若0002和0003同时为ON 时,TIM00不动作(保持原设定值)。,在使用MOV指令改变TIMCNT指令的设定值时注意,源通道内容必须使用4位BCD码0000-9999,否则特殊继电器1903为ON,且MOV指令将不执行。,44,27 MVN(FUN32)指令 格式:MVN S D S、D情况同MOV指令一致。,符号,功能:数据求反传送指令。先将源通道的内容或直接数求反,再传送到目的通道中去,45,例423 试分析图430所示梯形图工作原理。 梯形图中,0000为ON时,MOV指令将02通道(0200-0215)的内容传送到HR2通道(HR200,-,HR215)中去。MVN指令将HR2通道内容求反后传送到03通道(0300-0315)中去,其工作情况如下:,46,28BIN(FUN23)指令 格式:BIN S R S:源通道号。 R:结果通道号。 S、R可以使用表416中所列继电器通道。,功能:数制转换指令。将源通道(S)中的4位二-十进制数(BCD码)转换为16位二进制数(以4位十六进制数码表示),并把结果放到结果通道(R)中。,,,47,BIN指令执行示意图如图431所示。,48,29BCD(FUN24)指令 格式:BCD S R S、R的情况与BIN指令一致。 符号:,功能:数制转换指令。与BIN指令相反,将源通道(S)中的16位二进制数(以4位十六进制数码表示)转换为4位二十进制数,并把结果放到结果通道(R)中去。,BCD指令执行示意图如图433所示。,49,若源通道内数据为10EC,那么结果通道内的数据就应为4332,即,50,30ADD(FUN30)指令 格式:ADD Au Ad R Au被加数的通道号。 Ad:加数的通道号。 R:结果通道号。 Au、Ad、R可以是表417所列通道号。,51,功能:加法指令。可以是三种情况相加:,(1)加数Au和被加数Ad都存放在两个通道内。,(2)某个通道(存放加数Au或被加数Ad)与一个4位BCD直接数。,(3)二个都是4位BCD直接数。相加后产生进位,时,特殊继电器1904为ON;相加后结果为0000时,特殊继电器1906为ON。,在执行ADD指令时,加数(Au)和被加数(Ad)都必须是BCD码(不论是存放在通道内还是直接数),否则特殊继电器1903为ON,且ADD指令不执行。 ,ADD指令执行示意图如图434所示。其中被加数(Au)存放在03通道中,加数(Ad) 9811存放在10通道中,其结果1133存放在HR2通道中,进位存放在特殊继电器1904,52,31 SUB(FUN31)指令 格式:SUB Mi SV R Mi:被减数的通道号。 Sv:减数的通道号。 R:结果通道号。 Mi、Sv、R的通道号与ADD指令一致。,符号,53,功能:减法指令。将被减数通道(M0内容减去减数通道(Sv)内容或一个常数,其结果存放到指定结果通道(R)中去。,在执行SUB指令时,若结果为0000,则1906变为ON;若被减数和减数不是BCD码, 则1903为ON, SUB指令不执行;若减数大于被减数,结果为负值,则借位特殊继电器1904变为ON,结果通道的内容为差值的补码。,例如,被减数为1104,减数为2604,执行SUB指令的操作过程为,1104-2604=1104+(10000-2604),=8500,8500为差值(-1500)的补码。 ,若要求直接得到原码(-1500),可以通过连续使用SUB指令的方法解决。,54,32STC(FUN40)指令 格式:STC 指令STC后面没有指定继电器号。 符号,功能:置1指令。用于设置标志位,强制特殊继电器1904为ON,55,33CLC(FUN41)指令 格式:CLC 指令CLC后面没有指定继电器号。,符号,功能:清除指令。用于清除进位,强制特殊继电器1904为OFF。,在使用STC和CLC指令时,当结果通道继电器(R)的内容为逻辑0时,这两条指令均不执行。因为在结果通道继电器为0时,说明操作(加法或减法)结果不需进位和借位。,56,34MLPX(FUN76)指令格式:MLPX S Di RS:源通道继电器号。Di:标志位。R:结果通道继电器号。S、Di和R可以使用表418所列通道号,57,功能:译码指令。将源通道继电器(S)的四位十六进制数的1位或几位,译成1个或几个十进制数,并按译码的结果将指定通道(R,R+I,R+2等)对应的继电器指定为“ON。由标志位(Di)设置数的后两位决定源通道继电器从哪一位开始译码,以及共有几位要译码。 标志位Di,58,例424 试说明图435所示梯形图工作原理。,59,0002为ON时,执行MLPX指令示意图如图436所示。源通道继电器DM22通道第0位十六进制数为1011,译为十进制数是11,那么对应结果继电器HR3通道中的HR311为“ON”(即为1)。,60,例425 试说明图437所示梯形图工作原理。,1 LD 0004,2 MLPX(76) 04,#9733,DM00,标志位:,9 7,3,3 一一从源通道(04通道)第3位开始译码,无意义 一共译4位,执行MLPX指令示意图如图438所示。译码从源通道(04通道)第3位开始译码,依次为第3位、第0位、第1位、第2位。译码结果将DM00、DM01、DM02、DM03通道内的9、5、0、3号继电器(即DM0009,、,DM0105,DM0200、DM0303)置为“ON”(即为1),其余都为“OFF”(即为0)。,61,35 DMPX(FUN77)指令 格式:DMPX S R Di S、R、Di内容及含义与MLPX指令一致,。,符号,62,63,功能:编码指令。将源通道(S)的内容为ON的最高位所对应的位数(十进制数),编为4位二进制数,并传送到结果通道(R)中去。传送的位置由标志位(Di)决定,64,例426 试说明图439所示梯形图工作原理。,0002为ON时,执行DMPX指令示意图如图440所示。源通道(03通道)最高位为1的是10(对应0310),编码后为1010存放在结果通道DM22的第0位。由标志位可见只进行1个通道的编码。,65,例427 试说明图441所示梯形图工作原理。,0003为ON时,执行DMPX指令示意图如图442所示。源通道S(00通道)最高位为1的是13(对应0013),S+I位(01通道)最高位为1的是4(对应0104),S+2位(02通道)最高位为1的是0(对应0200),编码后分别为1101、0100、0000,存放在结果通道DM00的第3位、第0位、第1位。由标志位可见进行了3个通道的编码,。,66,36FUN(49)指令 格式:FUN(49) D D为指定输出的通道,可使用表419所列通道号。,67,功能:递减高速计数指令。外部脉冲(高速计数的输入信号)通过0000点输入可编程序控制器,每个输入脉冲上升沿计数一次,从0000开始到9999为止,再输入一个脉冲就循环为0000。,计数值在指定区域内(DM61DM65)分段进行比较,然后根据比较结果,产生相应的输出(读出当前值)。,FUN(49)高速计数指令的计数频率可达2kHz(每秒2000个脉冲),即每个脉冲间隔为05ms。执行FUN(49)高速计数指令有一个指定的通道(16个点)可供输出,且有软 件和硬件复位功能。,68,上、下限设定值必须是4位BCD码,从0000到9999。但是即使不是BCD码,同时继电器2001也不为ON(当算术运算结果不以BCD码形式输出时,2001继电器为ON)。,在设置上、下限值时,下限值一定要小于上限值。如果设定的值是0000,在高速计数复位时,对应的输出点为ON。如果从上限到下限所占有的时间很短,小于CPU的扫描时间,高速计数器虽然计数了,但是相应的输出点可能没有反应。,FUN(49)高速计数指令的最大响应速度2kHz,由于开始信号、软件置ff0”信号和对应的输出信号都是由软件处理的,因此响应要慢一个扫描周期。,69,计数信号的脉宽应大于025ms(2kHz),且占空比应为1:1,否则频率高于2kHz时,高速计数的速度低于被计的输入脉冲,无法响应。,使用FUN(49)高速计数指令时,下列资源不能再做它用:,(1)输入点0000(计数输入用)。,(2)输入点0001(硬件置“0”用)。,(3)内部辅助继电器2000(软件置“0”用)。,(4)TIMCNT255(当前计数值)。,(5)DM61DM65(上、下限值)。,若电源断电,高速计数器保持掉电前的计数值。,70,例428 试分析图443所示梯形图工作原理,并写出程序指令。,梯形图开始使用P-On常通标志,即正常是闭合的。使用P-On的原因是梯形图中的指令不允许直接连接在母线上。,梯形图中使用MOV指令将四组数据传送到FUN(49)高速计数器专用数据存储区,即,数据0300传送到DM61,数据0200传送到DM62,数据0400传送到DM63,数据0900传送到DM64,71,当0200闭合计数当前值S在0300-0200之间时,其指定的08通道中继电器0801为ON;当计数当前值S在0400-0900之间时,指定的08通道中继电器0802为ON,如表421所示。,指令表程序:,1 LD P-On,2 MOV #0300,DM61,3 MOV #0200,DM62,4 MOV #0400,DM63,5 MOV #0900,DM64,6 LD 0200,FUN 49,08,72,37NOP指令 格式:NOP,功能:空操作指令。在程序中预先插入一些NOP指令,当修改程序时,可避免改变序号。,73,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!