资源预览内容
第1页 / 共26页
第2页 / 共26页
第3页 / 共26页
第4页 / 共26页
第5页 / 共26页
第6页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
精品word学习资料可编辑一, FX2n系列 PLC的编程器件a) 输入输出继电器(X/Y)i. 输入继电器:连接外部的各种开关信号,如开关,按钮,脉冲信号ii. 输出继电器: PLC连接外部负载的接口b) 帮忙继电器Mi. 通用帮忙继电器M0 M499(状态暂存)ii. 断电保持用继电器M500M1023( M800M999 通信用)iii. 断电保持专用M1024M3071iv. 特殊用帮忙继电器M8000M82551. 触点利用型特殊帮忙继电器M8000运行监控(运行中,总是接通的)M8002 初始化脉冲M8012100ms 时钟脉冲2. 线圈驱动型帮忙继电器M8033(停止时保持输出)M8034 禁止全部输出M8039 恒扫描c) 状态器 S状态器 S是构成状态转移图的重要软器件,与步进次序指令协作使用,在不使用不进顺控指令时,状态器S可以像帮忙继电器M 一样在程序中使用i. 一般状态器S0 S499ii. 初始状态器S0S10iii. 回零状态器S10S19iv. 断电保持用S500S899v. 信号报警用S900 S999留意: S500S899可以通过修改 PLC参数改为非断电保持S900S999是断电保持型d) 定时器 T定时器设定值可用常数(k)或数据寄存器(D)中的数值设定i.100ms 型T0T199ii. 10 ms 型T200T245iii. 1ms 型T246 T249iv. 100ms 积算型 T250T255(断电保持)e) 计数器 Ci. 16 位增型计数器设定值 132767一般用途 C0 C99供电保持 C100C199ii. 32 位增 / 减计数器(由特殊帮忙继电器M8200M8234 设定,特殊帮忙继电器置1 时递减计数置 0时递加计数)一般用途 C200C219供电保持 C220C234iii. 高速计数器C235C255名师归纳总结欢迎下载精品word学习资料可编辑1 相 C235C240(对单个 X0X5 计数)1 相带启动 C241C245(比 1 相多一个复位端)1 相 2 输入(双向) C246C250(对两个点计数输入点不同而做增或减计数)2 相输入( A-B 相输入) C251C255M82 36M8245 准备 C236C245 做递增递减计数f) 数据寄存器i. 一般用途D0D199ii. 停电保持D200D511(通信用: D490D599 主到从站,从到主站D500D509)iii. 停电保持 D512D7999 (滤波用)iv. 特殊用途 D8000D8255v. 变址 V0V7 Z0Z7(用来转变软元件的地址)V 与 Z 和一般用途数据寄存器一样,是进行数据的读入和写出的16 位数据寄存器,进行32 运算时,将两者组合使用,Z 为位置 V 为高位g)指针 P/I( M8050 M8059 ) 分支用 / 程序跳转 P0P128输入中断用I00I10I20I30I40I50(对应中断源X0X5) I001 :第一个 0 表示 X0(类似 1 表示 X1,以此类推)其次个0 固定1 表示由断开向闭合变化,类似0 表示由闭合向断开变化定时中断用I6xxI7xxI8xxI610:第一个数为 6/7/8时表示为定时中断xx :多长时间执行一次中断 ( 1099) M8058 = 0:中断答应M8058 = 1 :中断禁止计数器中断用I010I020I030I040I050I060M8059= 0 :中断答应M8059= 1:中断禁止名师归纳总结欢迎下载精品word学习资料可编辑二, PLC的工作方式PLC接受循环扫描的工作方式,整个工作过程可分为输入处理,程序处理,输出处理三, 27 条基本指令1 LD ,LDI , OUTLD 取指令 -常开触点LDI 取反指令 -常闭触点OUT 线圈驱动指令 Y,M ,S,T| ,CSP空格键程序步号指令目标原件2 接点串联指令 AND,ANIAND-与,用于单个常开接点串联ANI 与非,用于单个常闭接点串联3 接点并联指令 OR,ORI OR-或ORI-或非4 取脉冲指令 LDP,LDF,ANDP,ORP,ORF LDP,ANDP,ORP 进行上升沿检测LDF,ANDF,ORF进行下降沿检测5 串联电路块的并联指令ORB串联电路块:两个或两个以上的接点串联电路成为串联电路块当串联电路块和其他电路并联时,分支开头用LD,LDI,分支终止用ORB6 并联电路块的串联指令ANB并联电路块:两个或两个以上接点并联的电路称为并联电路块7 多重输出指令MPS, MRD,MPP MPS 进栈指令MRD 读栈指令MPP 出栈指令MPS,MPP 成对使用8 主控及主控复位指令MC, MCRMCR 主控复位指令,用于公共串联触点的清除MC 主控指令,用于公共串联触电的连接配对使用MC 操作数有两个 -主控号 -帮忙继电器名师归纳总结欢迎下载精品word学习资料可编辑MCR-主控号9 取反指令 INV不带操作数的独立指令10 置位与复位指令 SET,RST SET 使动作保持RST 使动作复位11 微分输出指令PLS,PLF PLS-上升沿微分输出指令 PLF-下降沿微分输出指令12NOP,END 指令NOP 空操作指令 (指令删除 )END 程序终止指令梯形图编程规章1 水平不垂直2 多上穿右3 线圈右边无接点4 不能有双线圈输出M8013 -1 钟的时钟脉冲,使灯闪烁四,步进指令1 状态转移图 FSC状态的含义:在次序把握中,我们把每一个工序叫做一个状态,当一道工序完成做下一道工序时,可以表达为,从一个状态转移到另一个状态状态器 -负载 -转移条件特点:当转移条件中意时,就会从上一个状态转移到下一个状态,而上一个状态自动复位2 步进指令有两条:STL和 RETSTL 是步进开头指令,后面的操作数只能是状态器S ;在梯形图中直接与母线相连, 表示每一步的开头名师归纳总结欢迎下载精品word学习资料可编辑RET 步进终止指令,后面没有操作数,是指令状态流程终止,用于返回主程序(母线) 的指令程序的分支1 可选择性的分支在应用步进指令进行编程时,通常会显现多种情形可供选择,这就构成可选择的分支特点:在程序执行时,多个分支只进行其中的一个分支2 并行分支特点: 有多个分支, 每个分支都要执行,当全部的分支都执行完毕后,才能执行汇合程序步进指令的应用1 依据把握要求支配I/O 地址,并画出状态流程图2 把状体流程图装换成梯形图3 对梯形图进行运行和调试初始状态器:由外部条件或由其他转态器来驱动起始条件,原点条件手动 / 自动选择五,功能指令1. 功能指令的表示形似指令名称 助记符指令代码操作数( S,D,N)程序步2. 指令的执行形式脉冲执行型( MOVP) 连续执行型( MOV)3. 位软元件,组合位元件和字元件只处理 ON/OFF状态的元件,称为位元件,如 X,Y,M,S 其他处理数字的元件称为字软元件,如T,C,D, V,Z 位元件由 Kn 加首元件号的组合,可以处理数字数据,组成字元件,称为组合位元件或位元件组合K1组合位元件的组合规律是以 4 位为一组组合成单元;K1K4 为 16 位运算K5K8 为 32 位运算名师归纳总结欢迎下载精品word学习资料可编辑4. 程序流向把握指令其用来转变程序执行次序,包括程序的条件跳转,中断,调用子程序,循环;1) 条件跳转指令CJ- CJ P10 1 当 CJ指令的驱动输入为ON 时,程序跳转到 CJ指定的指针 P 同一编号的标号处, 当为 OF时,就跳转不起作用,程序按从上到下,从左到右的次序执行2 跳转条件中意时,被跳转CJ 命令到标号之间的程序不予执行,在跳转过程中假如Y,M ,S 被 OUT,SET,RST指令驱动使输入发生变化,就仍保持跳转前的状态3 对于 T,C,假如跳转时定时器或计数器正发生动作,就此时马上中断计数器或停止计时,直到跳转终止后连续进行计数或计时但正在动作的定时器T192T199 与高速计数器 C235C255,不管有无跳转仍旧连续工作4 功能指令在跳转时不执行,但PLSY,PLSR,PWM 指令除外2) 子程序调用CALL- CALL P11 与返回指令SRET 子程序返回(终止) 主程序终止FEND最多可以嵌套5 级3) 中断指令中断返回指令IRET答应中断指令EI禁止中断指令DI中断指针 I-(输入号 03,每个输入号只能用一次,对应输入为X0X3)-0(常置 0)-( 1为上升沿中断, 0 为下降沿中断)定时中断 I-(中断号 6, 7,8, 6 的级别最高) -( 1099 定时中断时间)4) 主程序终止指令FEND5) 戒备时钟指令WDT(刷新戒备时钟, 以便程序能连续运行, 一个程序的执行 200ms,超过后需刷新,如240ms 的程序,可 120ms;WDT;120ms)/ 或修改 M8000 内部程序 M8000 -| -MOVK300D8000 ,就可以延长到300 个 ms名师归纳总结欢迎下载精品word学习资料可编辑6)循环开头和循环终止指令循环开头指令 FOR循环终止指令NEXT每执行一次, D0 加 1,共执行 4 5 5 = 100 次5 传送和比较指令传送比较指令包括数据比较,传送,交换和变换,共十条1)比较指令 CMPS1S2DC10 和 K100 比较,比较的结果放在M10 , M11 ,M12名师归纳总结欢迎下载精品word学习资料可编辑2) 区间比较指令ZCP 四个操作数3) 传送指令 MOV名师归纳总结欢迎下载精品word学习资料可编辑4) 移位传送指令SMOVD1.K4.K2 :把 D1 从第四位开头拆,拆成两个(第四(千位)第
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号