5.4-富士可编程序控制器的指令及编程汇总优秀PPT.ppt

上传人:1398****507 文档编号:78563612 上传时间:2023-03-18 格式:PPT 页数:51 大小:1.74MB
返回 下载 相关 举报
5.4-富士可编程序控制器的指令及编程汇总优秀PPT.ppt_第1页
第1页 / 共51页
5.4-富士可编程序控制器的指令及编程汇总优秀PPT.ppt_第2页
第2页 / 共51页
点击查看更多>>
资源描述

《5.4-富士可编程序控制器的指令及编程汇总优秀PPT.ppt》由会员分享,可在线阅读,更多相关《5.4-富士可编程序控制器的指令及编程汇总优秀PPT.ppt(51页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 5.4富士可编程序限制器的指令及编程5.4.1 FLEX-PC NBO 指令指令富富士士可可编编程程序序限限制制器器FLEX-PC NBO系系列列的的PLC指指令令如如表表5-15所所示示,基基本指令本指令23条,通用指令条,通用指令22条。条。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 5.4.2 FLEX-PC NBO 的参数的参数 参参数数是是为为了了使使PLC运运用用方方法法具具有有柔柔性性,并并

2、符符合合用用户户的的运运用用目目的的而而设设置置的的,参参数数没没有有任任何何设设定定(初初始始值值)PLC也也能能运运用用,假假如如初初始始值值满满足足不不了了运运用用目目的的,就就须须要要针针对对目目的的进进行行设设定定,参参数数的的设设定定用用程程序序写写入入器器进进行行,参参数数如如表表5-16所所示示。表表中中最最终终一一列列参参数数的的确确认认把把参参数数分分为为参参数数 在在 写写 入入 时时 被被 相相 识识 和和 CPU起起 动动 时时(STOPRUN)被确认。)被确认。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的

3、指令及编程(1)用户监视时钟定时器()用户监视时钟定时器(01H)用用户户监监视视时时钟钟定定时时器器设设定定范范围围为为N10ms,N=0 19H(0 25)。初初始始值值N=0时时为为“250ms”。用用户户监监视视时时钟钟定定时时器器只只监监视视应应用用程程序序的的执执行行时时间间,不不进进行行I/O处处理理、写写入入器器处处理理等等的的监监视视。用用户户监监视视时时钟钟定定时时器器时时间间到到时时,PLC运运用用“用用户户时时钟钟异异样样”的的特特殊殊继继电电器器(M8020)接接通通,ERR LED 灯灯闪闪烁烁;“用用户户时时钟钟异异样样”的的特特殊殊继继电电器器为为轻轻故故障障,

4、因因此此PLC不不停停止止,但但是是PLC推推断断为为死死循循环环时时,PLC停停止止运运行行;为为了了使使PLC复原,进行复原,进行“重新上电重新上电”。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 用用便便携携式式编编程程器器N-HLD011E设设定定用用户户监监视视时时钟钟定时器如图定时器如图5-22所示。所示。(2)恒定扫描时间()恒定扫描时间(02H)扫扫描描时时间间在在N1ms、N=0 FFH(0 255)的的范范围围内内设设定定。初初始始值值N=0时时为为“一一般般扫扫描描”。恒恒定定扫扫描描设设定定PLC的

5、的扫扫描描周周期期,在在确确定定时时间间间间隔隔中中使使程程序序执执行行。对对外外部部机机器器的的间间隔隔不不依依靠靠于于程程序序的的执执行行时时间间,可可以以实实现现输输入入输输出出响响应应时时间间偏偏移移较较小小的的限限制制系系统统。恒恒定定扫扫描描没没有有缩缩短短PLC的的扫扫描描时时间间功功能能,因因此此不不要要把把扫扫描描时时间间设设定定得得小小于于一一般般扫扫描描时时间间。当当扫扫描描时时间间超超过过恒恒定定扫扫描描的设定时间时,执行下一个扫描。的设定时间时,执行下一个扫描。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指

6、令及编程(3)运行和故障时的动作指定()运行和故障时的动作指定(03H)第第3位位数数据据清清除除/保保持持选选择择确确定定在在电电源源投投入入时时断断电电保保持持型型装装置置的的数数据据是是否否清清除除的的参参数数,初初始始值值为为保保持持型型数数据据不不清清除除方方式式。参参照照表表5-16,若若该该参参数数设设定定为为0,则则PLC动动作作不不清清除除;若若该该参参数数设设定定为为1时时,则则电电源投入时断电保持型装置全部清除。源投入时断电保持型装置全部清除。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 第第4位位是

7、是用用于于选选择择轻轻故故障障是是否否停停止止。通通常常NBO系系列列PLC发发生生轻轻故故障障时时不不停停止止,初初始始值值为为不不停停止止方方式式。参参照照表表5-16,若若该该参参数数设设定定为为0,则则轻轻故故障障发发生生时时PLC不不停停止止;若若该该参参数数设设定定为为1时时,则则轻轻故故障障发发生生时时PLC停停止止,但但是是当当算算术术指指令令用用零零进进行行除除法法运运算算时时而而产产生的错误生的错误PLC不停止。不停止。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 第第5位位是是用用于于PLC停停止止时

8、时选选择择输输入入输输出出的的锁锁存存状状态态。通通常常NBO系系列列PLC停停止止时时全全部部输输出出关关闭闭,通通过过该该参参数数的的设设定定可可以以使使PLC停停止止时时被被锁锁存存,初初始始值值设设定定为为输输入入输输出出状状态态不不锁锁存存方方式式。参参照照表表5-16,若若该该参参数数设设定定为为0,则则停停止止时时全全部部输输出出为为OFF;若若该该参参数数设设定定为为1,则则停停止止时时输输入入输输出出状状态态保保持持不不变变,输输入入输输出出X、Y的的数数据据存存储储器器也也保保持持,此此时时即即使使通通过过写写入入器器对对Y区区域域进进行行强强制制ON/OFF,也也只只能能

9、变变更更数数据据存存储储器器而而实实际际输输出出模模块块上上的的输输出出没没有有变变更更,即即停停止止刷刷新新状状态态,不不关关闭闭PLC电源再运行时则从其状态起先。电源再运行时则从其状态起先。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 作作为为该该参参数数的的运运用用方方法法可可以以运运用用抽抽样样跟跟踪踪功功能能,即即对对于于外外部部输输入入开开关关等等难难以以重重现现的的故故障障,通通过过编编写写程程序序使使输输入入故故障障时时接接通通故故障障继继电电器器,以以此此来来监监视视故故障障发发生时全部输入输出状态。生时

10、全部输入输出状态。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程(4)远程)远程RUN/STOP(04H)此此参参数数设设定定可可以以把把随随意意的的外外部部输输入入用用于于PLC的的“起起动动/停停止止输输入入”,初初始始值值没没有有设设定定“起起动动/停停止止输输入入”。X的的地地址址只只在在实实际际存存在在的的领领域域有有效效,14点点单单元元:X0X7,24点点单单元元:X0XC;该该参参数数的的设设

11、定定来来自自编编程程器器起起动动/停止操作,只在停止操作,只在“起动起动/停止输入停止输入”接通时有效。接通时有效。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 在在“起起动动/停停止止输输入入”接接通通状状态态使使PLC的的电电源源接接通通时时PLC起起动动运运行行。在在“起起动动/停停止止输输入入”关关闭闭状状态态使使PLC的电源接通也不能起动的电源接通也不能起动PLC运行。运行。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程(5)输入滤波器响应时间

12、设定)输入滤波器响应时间设定FLEX-PLC NBO系系列列的的输输入入滤滤波波器器时时间间的的设设定定,脉脉冲冲输输入入可可以以运运用用X0、X1两两点点和和其其它它(X2以以上上)的的输输入入二二点点,且且可可以以一一起起设设定定,但但是是不不能能设设定定为为一一个个点点单位。单位。用写入器设定,每用写入器设定,每4位为一组。位为一组。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程(6)1ms定时器设定定时器设定FLEX-PLC NBO系系列列的的定定时时器器以以10ms为为时时基基。依依据据本本参参数数的的设设定定,可

13、可变变更更T18 T1F的的8点点定定时时器器为为1ms 时时基基。1ms的的定定时时器器除除了了时时基基不不同同外外,其其它它的的与与10ms的定时器相同。的定时器相同。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 5.4.3 FLEX-PC NBO的的时时间间计计算算及及模模拟定时器的运用拟定时器的运用5.4.3.1 扫扫描描时时间间的的考考虑虑方方法法和和计计算算方法方法扫扫描描时时间间的的计计算算用用下下面面的的方方法法大大致致能能求:求:扫描时间扫描时间=时基时基+运算时间运算时间YXSH现代电气自动控制技术现代

14、电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 其其中中,时时基基=输输入入输输出出刷刷新新时时间间+自自诊诊断断时时间间+工工具具服服务务时时间间;输输入入输输出出刷刷新新时时间间=0.1ms;自自诊诊断断时时间间=0.25ms;自自诊诊断断包包括括特特殊殊继继电电器器项项目目诊诊断断、扫扫描描时时间间计计算算等等。工工具具服服务务时时间间=连连接接编编程程器器、进进行行监监视视等等时时间间。连连接接的的编编程程器器以以及及编编程程器器的的操操作作时时间间多多少少有有些些不不同同,不不连连接接编编程程器器时时为为0ms。运运算算时时间间参参照照表表5-1

15、5的执行时间一栏。的执行时间一栏。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 5.4.3.2 输输入入输输出出响响应应时时间间的的考考虑虑方方法法和和计算方法计算方法FLEX-PC NBO系系列列的的输输入入输输出出响响应应时时间间考考虑虑方方法和计算方法如下。法和计算方法如下。(1)构成例子)构成例子考虑考虑SW1接通时使灯输出的响应时间。接通时使灯输出的响应时间。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程(2)程序例子)程序例子(3)输入输出处

16、理流程)输入输出处理流程(4)计算公式)计算公式依据上图的处理流程,计算公式如下。依据上图的处理流程,计算公式如下。输输入入输输出出最最小小响响应应时时间间=输输入入滤滤波波时时滞滞+1个个扫扫描时滞描时滞+输出响应时滞输出响应时滞 YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 输入输出最大响应时间输入输出最大响应时间=输入滤波时滞输入滤波时滞+2个扫个扫描时滞描时滞+输出响应时滞输出响应时滞YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 5.4.3.3

17、 模拟定时器的运用方法模拟定时器的运用方法模模拟拟定定时时器器功功能能是是指指在在系系统统运运行行状状态态中中定定时时器器设设定定值值的的调调整整或或变变更更。定定时时器器设设定定值值的的变变更更,不不是是通通过过传传统统的的写写入入器器的的操操作作,而而是是通通过过PLC主主机机前前面面设设置置的的旋旋钮钮进进行行。旋旋钮钮限限制制寄寄存存器数据读取的流程如图器数据读取的流程如图5-36所示。所示。通通过过用用螺螺丝丝刀刀左左右右旋旋转转旋旋钮钮0 0和和1 1,使使PLCPLC内内部部的的特殊寄存器的值在特殊寄存器的值在0 2550 255间变更。间变更。YXSH现代电气自动控制技术现代电

18、气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 须须要要留留意意的的是是,定定时时器器在在定定时时时时间间到到之之前前,因因旋旋钮钮旋旋转转而而变变更更的的值值作作为为定定时时器器的的设设定定值值处处理理,新新的的设设定定值值和和当当前前值值进进行行比比较较的的结结果果,有有时时会会突突然然将将输输出出接接通。通。另另外外,通通过过PLC内内系系统统程程序序向向旋旋钮钮值值的的特特殊殊寄寄存存器器上上写写入入数数据据时时,是是在在各各扫扫描描周周期期起起先先之之前前进进行行。假假如如要要延延长长运运用用定定时时器器时时限限,除除统统计计方方法法之之外外,在在

19、读读定定时时器器指指令令之之前前的的步步写写入入使使特特殊殊寄寄存存器器上上的的数数值值向向左左旋旋转转的的位位移移指指令令时时,进进行行数数值值操操作作。旋旋转转一一次次数数值值变变为为2倍,最大倍,最大7次旋转,可以延长到次旋转,可以延长到128倍。倍。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 在在图图5-375-37中中,旋旋转转旋旋钮钮0 0时时,Y10Y10的的闪闪烁烁周周期期变变更更。0 255ms0 255ms的幅度重复的幅度重复ON/OFFON/OFF。YXSH现代电气自动控制技术现代电气自动控制技术5

20、.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 5.4.4 FLEX-PC NBO 程序例程序例 例例1 用用梯梯形形图图表表示示四四个个回回路路块块串串联联,并用助记符语言编程。并用助记符语言编程。四四个个回回路路块块串串联联的的梯梯形形图图如如5-38所所示示。用用助助记记符符语语言言编编程程时时,回回路路块块串串联联须须要要用用到到LD指令、指令、OR指令和指令和ANB指令。指令。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 编程编程 1 步数步数指令指令装置装置 0 LD X0LD(LDI)指指

21、令令是是一一个个起起先先运运行行的的常常开开(常常闭闭)触触点点指指令令,用用于于取取特特定定装装置置的的通通或或断状态作为运行结果断状态作为运行结果 1 OR M0OR(ORI)指指令令用用于于并并联联一一个个常常开开(常常闭闭)触触点点,指指令令可可以以连连续续运运用用29个个。ORB指指令令是是把把A块块和和B块块OR运运算算作作为为运运算算结结果果,而而是是一一个个连连接接符符号号,可以连续写可以连续写8个个 2 LD X1 3 OR M1 4 ANBAND(ANI)指指令令用用于于串串联联一一个个常常开开(常常闭闭)触触点点,指指令令在在一一行行内内可可以以连连续续运运用用10个个,

22、可可连连续续运运用用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指指令令以以前前的的运算结果输出到指定的装置运算结果输出到指定的装置YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 编程编程 2 步数步数指令指令装置装置 0 LD X0 1 OR M0 2 LD X1 3 OR M1 4

23、LD X2 5 OR M2 8 ANB 6 LD X3 7 OR M3 11 OUT Y10 9 ANB 10 ANB例例2 用用梯梯形形图图表表示示四四个个回回路路块块并并联联如如图图5-39所所示示,试试用用助助记符语言编程。记符语言编程。用用助助记记符符语语言言编编程程时时,回回路路块块串串联联须须要要用用到到ORB指指令令,具体方法也有两种形式。具体方法也有两种形式。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器

24、的指令及编程 例例3 运运算算结结果果的的入入栈栈、读出、出栈。读出、出栈。MPS指指 令令、MRD指指令令、MPP指指令令不不能能用用梯梯形形图语言表示,步数为图语言表示,步数为1。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 MPS指指令令存存储储从从前前的的运运算算结结果果(ON/OFF),可可以连续运用以连续运用11次;次;MRD读读出出MPS指指令令存存储储的的结结果果,然然后后依依据据读读操操作结果接着下一步操作;作结果接着下一步操作;MPP指指令令读读出出并并MPS指指令令存存储储的的操操作作结结果果,然然后

25、依据读操作结果接着进行下一步操作。后依据读操作结果接着进行下一步操作。指指令令MPS和和MPP指指令令必必需需成成对对运运用用,假假如如不不配配对,将显示出错,对,将显示出错,PLC也将不能正常工作。也将不能正常工作。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 例例4 写出图写出图5-43梯形图的梯形图的助记符程序。助记符程序。例例5 置位和复位。置位和复位。假假如如置置位位指指令令SET输输入入为为通通

26、,则则指指定定装装置置ON。被置位的装置通过被置位的装置通过RST指令指令OFF。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 如如图图5-44所所示示,X0 ON 时时M0置置位位;X1 ON 时时,D0(指定的字)的内容清零。指定的字)的内容清零。指指定定为为字字地地址址时时为为4位位;指指定定为为位位地地址时为址时为5位位 假假如如RST指指令令为为通通,则则指指定定装装置置OFF或或复复位位。当当装装置置为为Y、M、L时时,线线圈圈接接点点OFF;当当装装置置为为T、C时时,当当前前值值为为零零;当当装装置置为为W

27、Y、WM、WL、D时,寄存器清零。时,寄存器清零。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 例例6 步进限制指令步进限制指令SC的运用。的运用。SC指指令令的的梯梯形形图图中中,D是是位位置置线线圈圈(装装置置)号号。步进限制指令步进限制指令SC的步数是的步数是3。SC指令有两个功能:指令有两个功能:(1)利利用用下下面面的的4个个功功能能,可可以以构构成成8组组,每每组组最最大大32步步的的工工程程限制。限制。(2)一一组组只只能能运运用用32位位(2个个字)的内部继电器(字)的内部继电器(2个区)。个区)。YXSH

28、现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 SC指令的指令的4个特性分别是:个特性分别是:(1)自保持:各)自保持:各SC线圈有自保持功能。线圈有自保持功能。(2)互互锁锁条条件件:在在指指定定线线圈圈通通的的条条件件满满足足使使其其为为通通时时,其其线线圈圈所所属属的的组组内内的的其其它它的的线线圈圈(31)位位都都复复位位。一一个个组组只只有有某某一一位位通通,但但运运用用其其它它指指令令(SC指指令以外)互锁功能无效。令以外)互锁功能无效。(3)后后置置优优先先:同同一一个个扫扫描描内内条条件件接接点点同同时时通通时,后入

29、的条件接点指令优先执行。时,后入的条件接点指令优先执行。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程(4)断断电电步步保保持持:第第1、2区区为为保保持持区区,断断电电时时存存储储器器保保持持不不变变。因因此此要要在在电电源源复复原原后后起起动动动动作作时时,追追加加图图5-45的的回回路路(初初始始化化步步),请请运运用用第第三三组组以以下下的区域。的区域。实实际际制制作作一一个个简简洁洁的的运运行行回回路路,动动作作时时序序如如图图5-46所所示示,流流程程图图如如5-47所所示示,梯形图如图梯形图如图5-48所示。所

30、示。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 例例7 7 定时器编程。定时器编程。如如图图5-495-49所所示示,用用定定时时器器T0T0计计时时,Y10Y10每每隔隔的的0.1s0.1s闪闪烁烁。梯梯形形图图中中K10K10的的K K表表示示二二进进制制数数,K10K10中中的的1010是定时器设定值,表示是定时器设定值,表示1010个定时单位,即个定时单位,即0.1s0.1s。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 定定时时器器指指令令

31、是是增增量量定定时时,以以0.01s为为单单位位增增量量单单位位,定定时时器器的的数数据据是是二二进进制制的的,设设定定值值在在0至至32767的的范范围围内内,可可以以计计时时0至至327.67s;假假如如设设定定值值为为负负值值,该该值值将将要校正到操作的正值,校正方法如图要校正到操作的正值,校正方法如图5-22所示。所示。定定时时器器当当前前值值定定时时器器设设定定值值时时,指指定定的的定定时时器器时间到位时间到位T口接通。口接通。输输入入条条件件满满足足时时起起先先计计时时,等等待待预预设设定定值值时时,直直到输入条件不满足之前都为到输入条件不满足之前都为ON。定定时时器器指指令令在在

32、每每次次扫扫描描时时被被激激励励,定定时时器器的的步步数数位为位为2步。步。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 例例8 十六位数据传送。十六位数据传送。如如图图5-50所所示示。X0 ON时时,210以以十十六六进进制制值值传传送给送给D9。例例9 十六位比较指令的编程应用。十六位比较指令的编程应用。如如图图5-51所所示示。X0触触头头接接通通且且D1和和D2的的数数据据比较后一样时比较后一样时Y10接通。接通。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控

33、制器的指令及编程 比比较较指指令令的的步步数数是是3。两两个个比比较较数数据据S1和和S2的的取取值范围是值范围是-32768至至32767。指令代码和运算结果如下。指令代码和运算结果如下。例例10 十六位数据的二进制加法。十六位数据的二进制加法。十十六六位位数数据据的的二二进进制制加加法法的的数数值值范范围围是是-32768至至32767,加加数数可可以以定定义义为为常常数数。数数据据的的正正负负推推断断为为用用最最高高位位,即即F位位,最最高高位位为为0表表示示正正,最最高高位位为为1表表示示负负。运运算算结结果果为为零零时时,零零标标记记位位(M81F8)置置位位;小小于于-32768时

34、时,借借位位标标记记位位(M81FA)置置位位;比比32767大时,进位标记位(大时,进位标记位(M81F9)置位。)置位。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 如如图图5-52所所示示。当当X0接接通通时时,C0(计计数数器器当当前前值)值)D1相加,结果存储到相加,结果存储到D11中。中。例例11 十六位数据的减法。十六位数据的减法。如如图图5-53所所示示。当当X0接接通通时时,C0的的设设定定值值和和当当前值的差存储到前值的差存储到DA中。中。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编

35、程序控制器的指令及编程富士可编程序控制器的指令及编程 例例12 十六位数据的逻辑运算。十六位数据的逻辑运算。S1用用于于存存储储逻逻辑辑运运算算数数据据,S2用用于于存存储储逻逻辑辑运运算算数数据据或或就就是是逻逻辑辑运运算算的的数数据据。D用用于于存存储储结结果果。十十六位数据逻辑运算的步数是六位数据逻辑运算的步数是4。WAND S1、S2、D逻逻辑辑指指令令WAND是是把把S1中中的的16 位位数数据据与与S2中中的的十十六六位位数数据据(或或常常数数)进进行行逻逻辑辑与与操操作作,结结果果存存于于D中。中。逻逻辑辑指指令令WOR是是把把S1中中的的16 位位数数据据与与S2中中的的十十六

36、六位位数数据据(或或常常数数)进进行行逻逻辑辑或或操操作作,结结果果存存于于D中。中。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 如如图图5-54所所示示。当当X0接接通通时时,D10的的16位位数数据据的的上上8位位屏屏蔽蔽后后输输出出到到WY1,而而后后进进行行WY1和和WM0的的 16位位数数据据逻逻辑辑或或,结结果果存存于于D0中中;当当MF0(脉脉冲冲检检测测继继电电器器)接接通通时时,WX0和和WM1的的16位位数数据据进进行行异异或或逻辑取反操作,结果存于逻辑取反操作,结果存于D0中。中。YXSH现代电气自

37、动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 例例13 左、右回转指令。左、右回转指令。左左回回转转指指令令RCL是是将将指指定定装装置置的的数数据据包包括括进进位位标标记位(记位(M81F9)向左回转一位。)向左回转一位。右右回回转转指指令令RCR是是将将指指定定装装置置的的数数据据包包括括进进位位标记位(标记位(M81F9)向右回转一位。)向右回转一位。如如图图5-55所所示示。当当X0接接通通时时(上上升升沿沿),WY1的数据向右回转的数据向右回转1位。位。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指

38、令及编程富士可编程序控制器的指令及编程 例例14 D0的数据的数据2倍编程。倍编程。如如图图5-57所所示示。当当X0接接通通时时(上上升升沿沿),D0的的数据变成数据变成2倍。倍。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 例例15 条件转移、指针指令的编程。条件转移、指针指令的编程。跳跳转转目目的的指指针针号号P的的范范围围是是:0至至255(0至至FF)。转转移移指指令令CJ的的步步数数是是2。假假如如跳跳转转条条件件接接通通,跳跳转转到到指指针针号号指指定定的的程程序序步步。假假如如条条件件接接点点断断开开,执执

39、行行CJ指指令令的的下下一一步步。CJ指指令令必必需需与与指指针针P成成对对运运用用。假假如如程程序序上上没没有有跳跳转转接接点点,PLC不不能能正正常常运运行行;当当相相应应指指针针号号的的指指针针没没有有时时,或或者者同同一一个个指指针针号号的的指指针针指指令令重重复复运运用用时时,PLC会会产产生生语语法法错错误误而而不不能能运运行行。如如图图5-59所示。当所示。当M0接通时,转移到接通时,转移到END指令前。指令前。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 例例16 上升沿微分输出、下降沿微分输出编程。上升沿

40、微分输出、下降沿微分输出编程。X0接接通通后后,在在一一个个扫扫描描周周期期内内M10为为通通;X1、X2两两者者都都断断开开时时,在在一一个个扫扫描描周周期期内内M20为为通通。这这个个例例子子中中,首首先先要要用用到到PLS指指令令,即即,输输入入从从断断到到通通时时指指定定装装置置在在一一个个扫扫描描周周期期里里接接通通;然然后后要要用用到到PLF指指令令,即即输输入入从从通通到到断断时时指指定定装装置置在在一一个个扫扫描描周周期期里里接通。接通。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 例例17 主控置位、复位

41、。主控置位、复位。这个例子中,要用到这个例子中,要用到MC和和MCR指令。指令。主主控控起起先先指指令令中中MC的的条条件件接接点点接接通通时时,MC与与MCR之之间间进进行行正正常常的的运运算算,条条件件接接点点断断开开时时,MC与与MCR之间的运算结果及嵌套示意图如图之间的运算结果及嵌套示意图如图5-62所示。所示。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 MC嵌嵌套套可可到到8个个(N0 N7),嵌嵌套套时时MC指指令令N的的运运用用从从小小号号起起先先;MCR则则从从大大号号起起先先;不不管管MC条条件件接接点

42、点为为通通或或断断,MC MCR之之间间的的指指令令都都被被执执行行。MC指指令令通通过过变变更更装装置置可可以以反反复复运运用用;MC条条件件接接点点为为通通时时,指指定定的的装装置置为为通通;假假如如输输出出指指令令时时是是用用同同一一个个装装置置可可视视为为二二重重线线圈圈。主主控控复复位位指指令令MCR表表示示主主控控的的复复位位结结果果;N表表示示复复位位指指令令嵌嵌套套的的号号;MCR指指令令不不要要加加入入条条件件接接点点。梯梯形形图图、助助记记符符编编程程如如图图5-63所示。所示。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程

43、序控制器的指令及编程 例例18 空操作与程序结束。空操作与程序结束。空空操操作作指指令令NOP用用于于应应用用程程序序调调试试用用的的空空间间保保证证和和短短暂暂删删除除指指令令,它它不不影影响响此此前前指指令令的的空空操操作作指指令令。结结束束指指令令END 表表示示程程序序结结束束,PLC进进行行扫扫描描处处理理(输入输出处理等),(输入输出处理等),当出现当出现END指令时指令时,返回,返回到到程程序序起起始始步步;ENDEND指指令令以以后后的的程程序序不不予予认认可可,多多个个ENDEND指指令令运运用用时时,仅仅第第一一个个ENDEND指指令令有有效效。NOPNOP和和ENDEND

44、均是一步。均是一步。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 例例19 计数器程序例。计数器程序例。X0接接通通1小小时时之之后后Y10接接通通,X1接接通通之之后后起起先先计计时,累计达到时,累计达到1分钟后分钟后Y11接通。接通。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 例例20 从从NBO的的输输入入口口连连接接的的传传感感器器状状态态显显示示的的程序例子。程序例子。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 依依据据表表5-14 5-14 FLEX-FLEX-PC PC NBONBO系系列列PLCPLC用用户户信信息息代代码表可得寄存器和显示的关系如图码表可得寄存器和显示的关系如图5-675-67所示。所示。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 图图5-685-68是是作作为为PLCPLC运运行行起起先先时时的的初初始始数数据据将将SENSOE1SENSOE1 传传送送到到信信息息数数据据显显示示区的梯形图。区的梯形图。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > pptx模板 > 商业计划书

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁