《富士可编程序控制器的指令及编程.pptx》由会员分享,可在线阅读,更多相关《富士可编程序控制器的指令及编程.pptx(52页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、会计学1富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程FLEX-PC NBO 的参数的参数 参参数数是是为为了了使使PLC使使用用方方法法具具有有柔柔性性,并并符符合合用用户户的的使使用用目目的的而而设设置置的的,参参数数没没有有任任何何设设定定(初初始始值值)PLC也也能能使使用用,如如果果初初始始值值满满足足不不了了使使用用目目的的,就就需需要要针针对对目目的的进进行行设设定定,参参数数的的设设定定用用程程序序写写入入器器进进行行,参参数数如如表表5-16所所示示。表表中中最最后后一一列列参参数数的的确确认认把把参参数数分分为为参参数数在在写写入入时时被被认认识识和和CPU起
2、动时(起动时(STOPRUN)被确认。被确认。第1页/共51页(1)用户监视时钟定时器()用户监视时钟定时器(01H)用用户户监监视视时时钟钟定定时时器器设设定定范范围围为为N10ms,N=0 19H(0 25)。初初始始值值N=0时时为为“250ms”。用用户户监监视视时时钟钟定定时时器器只只监监视视应应用用程程序序的的执执行行时时间间,不不进进行行I/O处处理理、写写入入器器处处理理等等的的监监视视。用用户户监监视视时时钟钟定定时时器器时时间间到到时时,PLC使使用用“用用户户时时钟钟异异常常”的的特特殊殊继继电电器器(M8020)接接通通,ERR LED 灯灯闪闪烁烁;“用用户户时时钟钟
3、异异常常”的的特特殊殊继继电电器器为为轻轻故故障障,因因此此PLC不不停停止止,但但是是PLC判判断断为为死死循循环环时时,PLC停停止止运运行行;为为了了使使PLC恢复,进行恢复,进行“重新上电重新上电”。第2页/共51页用用便便携携式式编编程程器器N-HLD011E设设定定用用户户监监视视时时钟定时器如图钟定时器如图5-22所示。所示。(2)恒定扫描时间()恒定扫描时间(02H)扫扫描描时时间间在在N1ms、N=0 FFH(0 255)的的范范围围内内设设定定。初初始始值值N=0时时为为“普普通通扫扫描描”。恒恒定定扫扫描描设设定定PLC的的扫扫描描周周期期,在在一一定定时时间间间间隔隔中
4、中使使程程序序执执行行。对对外外部部机机器器的的间间隔隔不不依依赖赖于于程程序序的的执执行行时时间间,可可以以实实现现输输入入输输出出响响应应时时间间偏偏移移较较小小的的控控制制系系统统。恒恒定定扫扫描描没没有有缩缩短短PLC的的扫扫描描时时间间功功能能,因因此此不不要要把把扫扫描描时时间间设设定定得得小小于于一一般般扫扫描描时时间间。当当扫扫描描时间超过恒定扫描的设定时间时,执行下一个扫描。时间超过恒定扫描的设定时间时,执行下一个扫描。第3页/共51页(3)运行和故障时的动作指定()运行和故障时的动作指定(03H)第第3位位数数据据清清除除/保保持持选选择择决决定定在在电电源源投投入入时时断
5、断电电保保持持型型装装置置的的数数据据是是否否清清除除的的参参数数,初初始始值值为为保保持持型型数数据据不不清清除除方方式式。参参照照表表5-16,若若该该参参数数设设定定为为0,则则PLC动动作作不不清清除除;若若该该参参数数设设定定为为1时时,则电源投入时断电保持型装置全部清除。则电源投入时断电保持型装置全部清除。第4页/共51页第第4位位是是用用于于选选择择轻轻故故障障是是否否停停止止。通通常常NBO系系列列PLC发发生生轻轻故故障障时时不不停停止止,初初始始值值为为不不停停止止方方式式。参参照照表表5-16,若若该该参参数数设设定定为为0,则则轻轻故故障障发发生生时时PLC不不停停止止
6、;若若该该参参数数设设定定为为1时时,则则轻轻故故障障发发生生时时PLC停停止止,但但是是当当算算术术指指令令用用零零进进行行除除法法运运算算时时而而产产生的错误生的错误PLC不停止。不停止。第5页/共51页第第5位位是是用用于于PLC停停止止时时选选择择输输入入输输出出的的锁锁存存状状态态。通通常常NBO系系列列PLC停停止止时时全全部部输输出出关关闭闭,通通过过该该参参数数的的设设定定可可以以使使PLC停停止止时时被被锁锁存存,初初始始值值设设定定为为输输入入输输出出状状态态不不锁锁存存方方式式。参参照照表表5-16,若若该该参参数数设设定定为为0,则则停停止止时时全全部部输输出出为为OF
7、F;若若该该参参数数设设定定为为1,则则停停止止时时输输入入输输出出状状态态保保持持不不变变,输输入入输输出出X、Y的的数数据据存存储储器器也也保保持持,此此时时即即使使通通过过写写入入器器对对Y区区域域进进行行强强制制ON/OFF,也也只只能能改改变变数数据据存存储储器器而而实实际际输输出出模模块块上上的的输输出出没没有有变变化化,即即停停止止刷刷新新状态,不关闭状态,不关闭PLC电源再运行时则从其状态开始。电源再运行时则从其状态开始。第6页/共51页作作为为该该参参数数的的使使用用方方法法可可以以使使用用抽抽样样跟跟踪踪功功能能,即即对对于于外外部部输输入入开开关关等等难难以以重重现现的的
8、故故障障,通通过过编编写写程程序序使使输输入入故故障障时时接接通通故故障障继继电电器器,以以此此来来监监视视故故障发生时全部输入输出状态。障发生时全部输入输出状态。第7页/共51页第8页/共51页(4)远程)远程RUN/STOP(04H)此此参参数数设设定定可可以以把把任任意意的的外外部部输输入入用用于于PLC的的“起起动动/停停止止输输入入”,初初始始值值没没有有设设定定“起起动动/停停止止输输入入”。X的的地地址址只只在在实实际际存存在在的的领领域域有有效效,14点点单单元元:X0X7,24点点单单元元:X0XC;该该参参数数的的设设定定来来自自编编程程器器起起动动/停停止止操操作作,只只
9、在在“起起动动/停停止止输输入入”接接通通时时有有效。效。第9页/共51页在在“起起动动/停停止止输输入入”接接通通状状态态使使PLC的的电电源源接接通通时时PLC起起动动运运行行。在在“起起动动/停停止止输输入入”关关闭闭状状态使态使PLC的电源接通也不能起动的电源接通也不能起动PLC运行。运行。第10页/共51页(5)输入滤波器响应时间设定)输入滤波器响应时间设定FLEX-PLC NBO系系列列的的输输入入滤滤波波器器时时间间的的设设定定,脉脉冲冲输输入入可可以以使使用用X0、X1两两点点和和其其它它(X2以以上上)的的输输入入二二点点,且且可可以以一一起起设设定定,但但是是不不能能设设定
10、定为为一一个个点单位。点单位。用写入器设定,每用写入器设定,每4位为一组。位为一组。第11页/共51页(6)1ms定时器设定定时器设定FLEX-PLC NBO系系列列的的定定时时器器以以10ms为为时时基基。根根据据本本参参数数的的设设定定,可可改改变变T18 T1F的的8点点定定时时器器为为1ms 时时基基。1ms的的定定时时器器除除了了时时基基不不同同外外,其其它它的的与与10ms的定时器相同。的定时器相同。第12页/共51页FLEX-PC NBO的的时时间间计计算算及及模模拟拟定时器的使用定时器的使用扫描时间的计算用下面的方法大致能求:扫描时间的计算用下面的方法大致能求:扫描时间扫描时间
11、=时基时基+运算时间运算时间第13页/共51页其其中中,时时基基=输输入入输输出出刷刷新新时时间间+自自诊诊断断时时间间+工工具具服服务务时时间间;输输入入输输出出刷刷新新时时间间=0.1ms;自自诊诊断断时时间间=0.25ms;自自诊诊断断包包括括特特殊殊继继电电器器项项目目诊诊断断、扫扫描描时时间间计计算算等等。工工具具服服务务时时间间=连连接接编编程程器器、进进行行监监视视等等时时间间。连连接接的的编编程程器器以以及及编编程程器器的的操操作作时时间间多多少少有有些些不不同同,不不连连接接编编程程器器时时为为0ms。运运算算时时间间参参照照表表5-15的执行时间一栏。的执行时间一栏。第14
12、页/共51页FLEX-PC NBO系系列列的的输输入入输输出出响响应应时时间间考考虑虑方法和计算方法如下。方法和计算方法如下。(1)构成例子)构成例子考虑考虑SW1接通时使灯输出的响应时间。接通时使灯输出的响应时间。第15页/共51页(2)程序例子)程序例子(3)输入输出处理流程)输入输出处理流程(4)计算公式)计算公式根据上图的处理流程,计算公式如下。根据上图的处理流程,计算公式如下。输输入入输输出出最最小小响响应应时时间间=输输入入滤滤波波时时滞滞+1个个扫描时滞扫描时滞+输出响应时滞输出响应时滞 第16页/共51页输入输出最大响应时间输入输出最大响应时间=输入滤波时滞输入滤波时滞+2个个
13、扫描时滞扫描时滞+输出响应时滞输出响应时滞第17页/共51页模模拟拟定定时时器器功功能能是是指指在在系系统统运运行行状状态态中中定定时时器器设设定定值值的的调调整整或或改改变变。定定时时器器设设定定值值的的变变更更,不不是是通通过过传传统统的的写写入入器器的的操操作作,而而是是通通过过PLC主主机机前前面面设设置置的的旋旋钮钮进进行行。旋旋钮钮控控制制寄寄存存器器数数据据读读取取的的流流程程如如图图5-36所示。所示。通通过过用用螺螺丝丝刀刀左左右右旋旋转转旋旋钮钮0和和1,使使PLC内内部部的特殊寄存器的值在的特殊寄存器的值在0 255间变化。间变化。第18页/共51页需需要要注注意意的的是
14、是,定定时时器器在在定定时时时时间间到到之之前前,因因旋旋钮钮旋旋转转而而变变更更的的值值作作为为定定时时器器的的设设定定值值处处理理,新新的的设设定定值值和和当当前前值值进进行行比比较较的的结结果果,有有时时会会突突然然将将输输出出接通。接通。另另外外,通通过过PLC内内系系统统程程序序向向旋旋钮钮值值的的特特殊殊寄寄存存器器上上写写入入数数据据时时,是是在在各各扫扫描描周周期期开开始始之之前前进进行行。如如果果要要延延长长使使用用定定时时器器时时限限,除除统统计计方方法法之之外外,在在读读定定时时器器指指令令之之前前的的步步写写入入使使特特殊殊寄寄存存器器上上的的数数值值向向左左旋旋转转的
15、的位位移移指指令令时时,进进行行数数值值操操作作。旋旋转转一一次次数数值值变变为为2倍,最大倍,最大7次旋转,可以延长到次旋转,可以延长到128倍。倍。第19页/共51页在在图图5-37中中,旋旋转转旋旋钮钮0时时,Y10的的闪闪烁烁周周期期变化。变化。0 255ms的幅度重复的幅度重复ON/OFF。第20页/共51页FLEX-PC NBO 程序例程序例 例例1 用用梯梯形形图图表表示示四四个个回回路路块块串串联联,并并用用助助记记符语言编程。符语言编程。四四个个回回路路块块串串联联的的梯梯形形图图如如5-38所所示示。用用助助记记符符语语言言编编程程时时,回回路路块块串串联联需需要要用用到到
16、LD指指令令、OR指指令和令和ANB指令。指令。第21页/共51页编程编程 1 步数步数指令指令装置装置 0 LD X0LD(LDI)指指令令是是一一个个开开始始运运行行的的常常开开(常常闭闭)触触点点指指令令,用用于于取取特特定定装装置置的的通通或或断状态作为运行结果断状态作为运行结果 1 OR M0OR(ORI)指指令令用用于于并并联联一一个个常常开开(常常闭闭)触触点点,指指令令可可以以连连续续使使用用29个个。ORB指指令令是是把把A块块和和B块块OR运运算算作作为为运运算算结结果果,而而是是一一个个连连接接符符号号,可以连续写可以连续写8个个 2 LD X1 3 OR M1 4 AN
17、BAND(ANI)指指令令用用于于串串联联一一个个常常开开(常常闭闭)触触点点,指指令令在在一一行行内内可可以以连连续续使使用用10个个,可可连连续续使使用用3行行。ANB指指令令是是把把A块块和和B块块AND运运算算作作为为运运算算结结果果,而而是是一一个个连连接接符符号号,可可以连续写以连续写8个个 5 LD X2 6 OR M2 10 ANB 8 LD X3 9 OR M3 11 OUT Y10 7 ANBOUT指指令令是是将将OUT指指令令以以前前的的运算结果输出到指定的装置运算结果输出到指定的装置第22页/共51页编程编程 2 步数步数指令指令装置装置 0 LD X0 1 OR M0
18、 2 LD X1 3 OR M1 4 LD X2 5 OR M2 8 ANB 6 LD X3 7 OR M3 11 OUT Y10 9 ANB 10 ANB例例2 用用梯梯形形图图表表示示四四个个回回路路块块并并联联如如图图5-39所所示示,试试用助记符语言编程。用助记符语言编程。用用助助记记符符语语言言编编程程时时,回回路路块块串串联联需需要要用用到到ORB指指令令,具体方法也有两种形式。具体方法也有两种形式。第23页/共51页第24页/共51页例例3 运运算算结结果果的的入入栈、读出、出栈。栈、读出、出栈。MPS指指令令、MRD指指令令、MPP指指令令不不能能用用梯梯形形图图语语言言表表示
19、示,步步数数为为1。第25页/共51页MPS指指令令存存储储先先前前的的运运算算结结果果(ON/OFF),可以连续使用可以连续使用11次;次;MRD读读出出MPS指指令令存存储储的的结结果果,然然后后根根据据读读操作结果继续下一步操作;操作结果继续下一步操作;MPP指指令令读读出出并并MPS指指令令存存储储的的操操作作结结果果,然后根据读操作结果继续进行下一步操作。然后根据读操作结果继续进行下一步操作。指指令令MPS和和MPP指指令令必必须须成成对对使使用用,如如果果不不配对,将显示出错,配对,将显示出错,PLC也将不能正常工作。也将不能正常工作。第26页/共51页第27页/共51页例例4 写
20、出图写出图5-43梯形梯形图的助记符程序。图的助记符程序。例例5 置位和复位。置位和复位。如如果果置置位位指指令令SET输输入入为为通通,则则指指定定装装置置ON。被置位的装置通过被置位的装置通过RST指令指令OFF。第28页/共51页如如图图5-44所所示示,X0 ON 时时M0置置位位;X1 ON 时时,D0(指定的字)的内容清零。指定的字)的内容清零。指指定定为为字字地地址址时时为为4位位;指指定定为为位位地地址时为址时为5位位 如如果果RST指指令令为为通通,则则指指定定装装置置OFF或或复复位位。当当装装置置为为Y、M、L时时,线线圈圈接接点点OFF;当当装装置置为为T、C时时,当当
21、前前值值为为零零;当当装装置置为为WY、WM、WL、D时时,寄存器清零。寄存器清零。第29页/共51页例例6 步进控制指令步进控制指令SC的使用。的使用。SC指指令令的的梯梯形形图图中中,D是是位位置置线线圈圈(装装置置)号。步进控制指令号。步进控制指令SC的步数是的步数是3。SC指令有两个功能:指令有两个功能:(1)利利用用下下面面的的4个个功功能能,可可以以构构成成8组组,每每组组最最大大32步步的的工工程控制。程控制。(2)一一组组只只能能使使用用32位位(2个字)的内部继电器(个字)的内部继电器(2个区)。个区)。第30页/共51页SC指令的指令的4个特性分别是:个特性分别是:(1)自
22、保持:各)自保持:各SC线圈有自保持功能。线圈有自保持功能。(2)互互锁锁条条件件:在在指指定定线线圈圈通通的的条条件件满满足足使使其其为为通通时时,其其线线圈圈所所属属的的组组内内的的其其它它的的线线圈圈(31)位位都都复复位位。一一个个组组只只有有某某一一位位通通,但但使使用用其其它它指指令令(SC指令以外)互锁功能无效。指令以外)互锁功能无效。(3)后后置置优优先先:同同一一个个扫扫描描内内条条件件接接点点同同时时通时,后入的条件接点指令优先执行。通时,后入的条件接点指令优先执行。第31页/共51页(4)断断电电步步保保持持:第第1、2区区为为保保持持区区,断断电电时时存存储储器器保保持
23、持不不变变。因因此此要要在在电电源源恢恢复复后后起起动动动动作作时时,追追加加图图5-45的的回回路路(初初始始化化步步),请请使使用用第第三三组组以以下下的区域。的区域。实实际际制制作作一一个个简简单单的的运运行行回回路路,动动作作时时序序如如图图5-46所所示示,流流程程图图如如5-47所所示,梯形图如图示,梯形图如图5-48所示。所示。第32页/共51页例例7 定时器编程。定时器编程。如如图图5-49所所示示,用用定定时时器器T0计计时时,Y10每每隔隔的的0.1s闪闪烁烁。梯梯形形图图中中K10的的K表表示示二二进进制制数数,K10中中的的10是是定定时时器器设设定定值值,表表示示10
24、个个定定时时单单位位,即即0.1s。第33页/共51页定定时时器器指指令令是是增增量量定定时时,以以0.01s为为单单位位增增量量单单位位,定定时时器器的的数数据据是是二二进进制制的的,设设定定值值在在0至至32767的的范范围围内内,可可以以计计时时0至至327.67s;如如果果设设定定值值为为负负值值,该值将要校正到操作的正值,校正方法如图该值将要校正到操作的正值,校正方法如图5-22所示。所示。定定时时器器当当前前值值定定时时器器设设定定值值时时,指指定定的的定定时时器时间到位器时间到位T口接通。口接通。输输入入条条件件满满足足时时开开始始计计时时,等等待待预预设设定定值值时时,直到输入
25、条件不满足之前都为直到输入条件不满足之前都为ON。定定时时器器指指令令在在每每次次扫扫描描时时被被激激励励,定定时时器器的的步步数位为数位为2步。步。第34页/共51页例例8 十六位数据传送。十六位数据传送。如如图图5-50所所示示。X0 ON时时,210以以十十六六进进制制值值传送给传送给D9。例例9 十六位比较指令的编程应用。十六位比较指令的编程应用。如如图图5-51所所示示。X0触触头头接接通通且且D1和和D2的的数数据比较后一致时据比较后一致时Y10接通。接通。第35页/共51页比比较较指指令令的的步步数数是是3。两两个个比比较较数数据据S1和和S2的的取取值值范范围围是是-32768
26、至至32767。指指令令代代码码和和运运算算结结果果如如下。下。例例10 十六位数据的二进制加法。十六位数据的二进制加法。十十六六位位数数据据的的二二进进制制加加法法的的数数值值范范围围是是-32768至至32767,加加数数可可以以定定义义为为常常数数。数数据据的的正正负负判判断断为为用用最最高高位位,即即F位位,最最高高位位为为0表表示示正正,最最高高位位 为为 1表表 示示 负负。运运 算算 结结 果果 为为 零零 时时,零零 标标 志志 位位(M81F8)置置位位;小小于于-32768时时,借借位位标标志志位位(M81FA)置置 位位;比比 32767大大 时时,进进 位位 标标 志志
27、 位位(M81F9)置位。置位。第36页/共51页如如图图5-52所所示示。当当X0接接通通时时,C0(计计数数器器当当前值)前值)D1相加,结果存储到相加,结果存储到D11中。中。例例11 十六位数据的减法。十六位数据的减法。如如图图5-53所所示示。当当X0接接通通时时,C0的的设设定定值值和和当前值的差存储到当前值的差存储到DA中。中。第37页/共51页例例12 十六位数据的逻辑运算。十六位数据的逻辑运算。S1用用于于存存储储逻逻辑辑运运算算数数据据,S2用用于于存存储储逻逻辑辑运运算算数数据据或或就就是是逻逻辑辑运运算算的的数数据据。D用用于于存存储储结结果果。十六位数据逻辑运算的步数
28、是十六位数据逻辑运算的步数是4。WAND S1、S2、D逻逻辑辑指指令令WAND是是把把S1中中的的16 位位数数据据与与S2中中的的十十六六位位数数据据(或或常常数数)进进行行逻逻辑辑与与操操作作,结结果果存于存于D中。中。逻逻辑辑指指令令WOR是是把把S1中中的的16 位位数数据据与与S2中中的的十十六六位位数数据据(或或常常数数)进进行行逻逻辑辑或或操操作作,结结果果存存于于D中。中。第38页/共51页如如图图5-54所所示示。当当X0接接通通时时,D10的的16位位数数据据的的上上8位位屏屏蔽蔽后后输输出出到到WY1,而而后后进进行行WY1和和WM0的的 16位位数数据据逻逻辑辑或或,
29、结结果果存存于于D0中中;当当MF0(脉脉冲冲检检测测继继电电器器)接接通通时时,WX0和和WM1的的16位位数数据据进进行行异或逻辑取反操作,结果存于异或逻辑取反操作,结果存于D0中。中。第39页/共51页例例13 左、右回转指令。左、右回转指令。左左回回转转指指令令RCL是是将将指指定定装装置置的的数数据据包包括括进进位位标志位(标志位(M81F9)向左回转一位。向左回转一位。右右回回转转指指令令RCR是是将将指指定定装装置置的的数数据据包包括括进进位位标志位(标志位(M81F9)向右回转一位。向右回转一位。如如图图5-55所所示示。当当X0接接通通时时(上上升升沿沿),WY1的数据向右回
30、转的数据向右回转1位。位。第40页/共51页例例14 D0的数据的数据2倍编程。倍编程。如如图图5-57所所示示。当当X0接接通通时时(上上升升沿沿),D0的数据变成的数据变成2倍。倍。第41页/共51页例例15 条件转移、指针指令的编程。条件转移、指针指令的编程。跳跳转转目目的的指指针针号号P的的范范围围是是:0至至255(0至至FF)。转转移移指指令令CJ的的步步数数是是2。如如果果跳跳转转条条件件接接通通,跳跳转转到到指指针针号号指指定定的的程程序序步步。如如果果条条件件接接点点断断开开,执执行行CJ指指令令的的下下一一步步。CJ指指令令必必须须与与指指针针P成成对对使使用用。如如果果程
31、程序序上上没没有有跳跳转转接接点点,PLC不不能能正正常常运运行行;当当相相应应指指针针号号的的指指针针没没有有时时,或或者者同同一一个个指指针针号号的的指指针针指指令令重重复复使使用用时时,PLC会会产产生生语语法法错错误误而而不不能能运运行行。如如图图5-59所示。当所示。当M0接通时,转移到接通时,转移到END指令前。指令前。第42页/共51页例例16 上升沿微分输出、下降沿微分输出编程。上升沿微分输出、下降沿微分输出编程。X0接接通通后后,在在一一个个扫扫描描周周期期内内M10为为通通;X1、X2两两者者都都断断开开时时,在在一一个个扫扫描描周周期期内内M20为为通通。这这个个例例子子
32、中中,首首先先要要用用到到PLS指指令令,即即,输输入入从从断断到到通通时时指指定定装装置置在在一一个个扫扫描描周周期期里里接接通通;然然后后要要用用到到PLF指指令令,即即输输入入从从通通到到断断时时指指定定装装置置在在一一个个扫扫描描周期里接通。周期里接通。第43页/共51页例例17 主控置位、复位。主控置位、复位。这个例子中,要用到这个例子中,要用到MC和和MCR指令。指令。主主控控开开始始指指令令中中MC的的条条件件接接点点接接通通时时,MC与与MCR之之间间进进行行正正常常的的运运算算,条条件件接接点点断断开开时时,MC与与MCR之间的运算结果及嵌套示意图如图之间的运算结果及嵌套示意
33、图如图5-62所示。所示。第44页/共51页MC嵌嵌套套可可到到8个个(N0 N7),嵌嵌套套时时MC指指令令N的的使使用用从从小小号号开开始始;MCR则则从从大大号号开开始始;不不管管MC条条件件接接点点为为通通或或断断,MC MCR之之间间的的指指令令都都被被执执行行。MC指指令令通通过过改改变变装装置置可可以以反反复复使使用用;MC条条件件接接点点为为通通时时,指指定定的的装装置置为为通通;如如果果输输出出指指令令时时是是用用同同一一个个装装置置可可视视为为二二重重线线圈圈。主主控控复复位位指指令令MCR表表示示主主控控的的复复位位结结果果;N表表示示复复位位指指令令嵌嵌套套的的号号;M
34、CR指指令令不不要要加加入入条条件件接接点点。梯梯形形图图、助助记记符符编程如图编程如图5-63所示。所示。第45页/共51页例例18 空操作与程序结束。空操作与程序结束。空空操操作作指指令令NOP用用于于应应用用程程序序调调试试用用的的空空间间保保证证和和暂暂时时删删除除指指令令,它它不不影影响响此此前前指指令令的的空空操操作作指指令令。结结束束指指令令END 表表示示程程序序结结束束,PLC进进行行扫扫描描处处理理(输输入入输输出出处处理理等等),当当出出现现END指指令令时时 ,返返回回到到程程序序起起始始步步;END指指令令以以后后的的程程序序不不予予认认可可,多多个个END指指令令使
35、使用用时时,仅仅第第一一个个END指指令令有有效效。NOP和和END均是一步。均是一步。第46页/共51页例例19 计数器程序例。计数器程序例。X0接接通通1小小时时之之后后Y10接接通通,X1接接通通之之后后开开始始计时,累计达到计时,累计达到1分钟后分钟后Y11接通。接通。第47页/共51页例例20 从从NBO的的输输入入口口连连接接的的传传感感器器状状态态显显示示的程序例子。的程序例子。第48页/共51页根根据据表表5-14 FLEX-PC NBO系系列列PLC用用户户信信息代码表可得寄存器和显示的关系如图息代码表可得寄存器和显示的关系如图5-67所示。所示。第49页/共51页图图5-68是是作作为为PLC运运行行开开始始时时的的初初始始数数据据将将SENSOE1 传传送送到到信信息息数据显示区的梯形图。数据显示区的梯形图。第50页/共51页感谢您的观看。感谢您的观看。第51页/共51页