5.4-富士可编程序控制器的指令及编程汇总.ppt
《5.4-富士可编程序控制器的指令及编程汇总.ppt》由会员分享,可在线阅读,更多相关《5.4-富士可编程序控制器的指令及编程汇总.ppt(51页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
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 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程(1)用户监视
3、时钟定时器()用户监视时钟定时器(01H)用用户户监监视视时时钟钟定定时时器器设设定定范范围围为为N10ms,N=0 19H(0 25)。初初始始值值N=0时时为为“250ms”。用用户户监监视视时时钟钟定定时时器器只只监监视视应应用用程程序序的的执执行行时时间间,不不进进行行I/O处处理理、写写入入器器处处理理等等的的监监视视。用用户户监监视视时时钟钟定定时时器器时时间间到到时时,PLC使使用用“用用户户时时钟钟异异常常”的的特特殊殊继继电电器器(M8020)接接通通,ERR LED 灯灯闪闪烁烁;“用用户户时时钟钟异异常常”的的特特殊殊继继电电器器为为轻轻故故障障,因因此此PLC不不停停止
4、止,但但是是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 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程(3)运行和故障
6、时的动作指定()运行和故障时的动作指定(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 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 作作为为该该参参数数的的使使用用方方法法可可以以使使用用抽抽样样跟跟踪踪功功能能,即即对对于于外外部部输输入入开开关关等等难难以以重重现现的的故故障障,通通过过编编写写程程序序使使输输入入故故障障时时接接通通故故障障继继电电器器,以以此此来来监监视视故故障障发发生时全部输入输出状态。生时全部输入输出状态。YXS
10、H现代电气自动控制技术现代电气自动控制技术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为为时时基基。根根据据本本参参数数的的设设定定,可可改改变变T18 T1F
13、的的8点点定定时时器器为为1ms 时时基基。1ms的的定定时时器器除除了了时时基基不不同同外外,其其它它的的与与10ms的定时器相同。的定时器相同。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 5.4.3 FLEX-PC NBO的的时时间间计计算算及及模模拟定时器的使用拟定时器的使用5.4.3.1 扫描时间的考虑方法和计算方法扫描时间的考虑方法和计算方法扫描时间的计算用下面的方法大致能求:扫描时间的计算用下面的方法大致能求:扫描时间扫描时间=时基时基+运算时间运算时间YXSH现代电气自动控制技术现代电气自动控制技术5.4
14、富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 其其中中,时时基基=输输入入输输出出刷刷新新时时间间+自自诊诊断断时时间间+工工具具服服务务时时间间;输输入入输输出出刷刷新新时时间间=0.1ms;自自诊诊断断时时间间=0.25ms;自自诊诊断断包包括括特特殊殊继继电电器器项项目目诊诊断断、扫扫描描时时间间计计算算等等。工工具具服服务务时时间间=连连接接编编程程器器、进进行行监监视视等等时时间间。连连接接的的编编程程器器以以及及编编程程器器的的操操作作时时间间多多少少有有些些不不同同,不不连连接接编编程程器器时时为为0ms。运运算算时时间间参参照照表表5-15的执行时间一栏。的执行
15、时间一栏。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和和1,使使PLC内内部部的的特殊寄存器的值在特殊寄存器的值在0 255间变化。间变化。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及
18、编程富士可编程序控制器的指令及编程 需需要要注注意意的的是是,定定时时器器在在定定时时时时间间到到之之前前,因因旋旋钮钮旋旋转转而而变变更更的的值值作作为为定定时时器器的的设设定定值值处处理理,新新的的设设定定值值和和当当前前值值进进行行比比较较的的结结果果,有有时时会会突突然然将将输输出出接接通。通。另另外外,通通过过PLC内内系系统统程程序序向向旋旋钮钮值值的的特特殊殊寄寄存存器器上上写写入入数数据据时时,是是在在各各扫扫描描周周期期开开始始之之前前进进行行。如如果果要要延延长长使使用用定定时时器器时时限限,除除统统计计方方法法之之外外,在在读读定定时时器器指指令令之之前前的的步步写写入入
19、使使特特殊殊寄寄存存器器上上的的数数值值向向左左旋旋转转的的位位移移指指令令时时,进进行行数数值值操操作作。旋旋转转一一次次数数值值变变为为2倍,最大倍,最大7次旋转,可以延长到次旋转,可以延长到128倍。倍。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 在在图图5-37中中,旋旋转转旋旋钮钮0时时,Y10的的闪闪烁烁周周期期变变化化。0 255ms的幅度重复的幅度重复ON/OFF。YXSH现代电气自动控制技术现代电气自动控制技术5.4 富士可编程序控制器的指令及编程富士可编程序控制器的指令及编程 5.4.4 FLEX-P
20、C 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个个,可可连连续续使使用用3行行。ANB指指令令是是把把A块块和和B块块AND运运算算作作为为运运算
22、算结结果果,而而是是一一个个连连接接符符号号,可可以以连续写连续写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 LD X2 5 OR M2 8 ANB 6 LD X3 7 OR M3 11 OUT Y10
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 5.4 富士 程序 控制器 指令 编程 汇总
限制150内