欢迎来到天天文库
浏览记录
ID:43204532
大小:1.15 MB
页数:91页
时间:2019-10-02
《刘祖其 FX—PLC(3)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第七章FX2N系列PLC基本指令及编程7.1可编程控制器的编程语言概说IEC公布的可编程控制器标准(IEC1131)第三部分为PLC语言标准,可分为梯形图(LD)语言、指令(语句)表(IL)语言、功能图编程(FBD)语言和计算机高级语言四种。编程语言的特点图形式指令结构:指令由不同图形符号组成,程序用图形方式表达,编程系统将工业控制中常见的相对独立的各种操作功能对应于相应图形,按需要将图形组合,填入操作数、参数,如输入/输出点即可。运行中也采用图形或符号显示被监视对象。对复杂的算术运算、定时、计数,指令也参
2、照梯形图或逻辑元件图表示。明确参数:图形符号相当于操作码,规定操作功能,参数则是操作数,由编者填入。PLC的变量和常数及取值范围都有明确规定,如X1、X0、K1、Y1等,使用较直接、方便简化程序结构:程序结构简单,一般为模块式结构。不同模块完成不同功能,逻辑清晰。简化编译过程:只需编辑一个过程,其余由系统软件完成。增强调试手段:使用编程器或计算机,利用专业软件编辑、调试、诊断、监控。PLC的编程方式在线(联机)方式:编程器与PLC联机编程,专用接口直接把用户程序直接写入PLC中。离线(脱机)编程方式:先将程
3、序存放在编程器里,与PLC连接后把程序送入PLC用户程序存储器。1.梯形图编程语言延续继电器、接触器控制电路形式,并使用继电接触控制相应概念。简单、形象、实用、直观。1)特点PLC梯形图是通过内部器件——就是存储器中一位触发器,0、1对应继电器的通、断,通过用户程序来控制这种继电器,也称为内部继电器。,如输入、输出、辅助继电器、定时器/计数器等实现控制的在梯形图中的图形符号表示,表明了PLC的输入与输出的逻辑关系,是一种图形语言和程序。梯形图通过电气控制电路转化而来,用软件实现,可完成全部电气控制功能,且使
4、用方便、修改灵活、编程容易。梯形图(LadderDiagram)编程语言图例KM0SB1SB2KM0电气控制线路图X1X2Y0Y0PLC梯型图线圈常闭触点常开触点梯型图符号继电器电路符号符号名称梯形图基本符号2)基本方法梯形图语言以梯形结构表示信号流向,各指令按从左至右、从上到下的顺序被扫描;一行或一组指令(逻辑行,一个输出)中,每条指令的输出信号作为其右边一条指令是否执行的条件,直到最右侧,然后扫描下一组指令;如扫描出任何一条指令不满足,则不往右扫描,原输出信号不变,立即转向下一组指令执行。例:梯形图编程
5、举例异步电机单向运行启—保—停启动按纽SB1接于X000输入点,停车按纽SB2接于X001,交流接触器KM接于输出点Y000输出点。梯形图的全部要素:事件:每个梯形图支路都针对一个事件。事件用线圈或功能框表示(如Y000)事件发生的条件:支路中除线圈外还有触点的组合,使线圈置1的条件即是事件发生的条件(启动按钮,使X000置1);事件得已延续的条件:触点中使线圈置1得以保持的条件是与X000并联的Y000自锁触点闭合;事件终止的条件:即触点组合中使线圈置1中断的条件(常闭触点X001断开)KMX000X00
6、1COMY000COMSB1SB2PLC220VY000X000(启动)X001(停止)Y000(自锁)PLC接线图单向控制运转体型图3)梯形图语言编程注意事项扫描顺序从左至右、从上到下,以概念电流的方式,而非真实电流;梯形图只有常开和常闭触点,为内部继电器触点或寄存器、计数器状态;对所使用的编程元件要进行编号,PLC按编号区别操作元件;梯形图中的触点应画在水平支路上,不含触点的支路应放在垂直方向,易于识别触点组合及对输出线圈的控制路径,使逻辑关系清楚;与一个线圈相连的全部支路形成一个逻辑行,每一个逻辑行其
7、始于左母线,终止于线圈或一个特殊指令或右母线(右母线可省略);线圈不能直接接在左母线,如需要可接不动作的常闭触点连接线圈;输入继电器无线圈。所有线圈右边不允许接有触点,线圈接通触点才动作;有几个电路块并联时,触点最多的支路放在最上面;几个串联支路串联时,将并联支路多的尽量靠近左母线;遇到不可编程的图形,可根据信号流向对愿梯形图重新编排。4)梯形图与电器原理图注意之处真实电压与概念电压的区别;继电接触器是以电磁开关为主体的低压电器元件,用导线按规律得到继电接触控制系统,接线表达各元件间关系;改变逻辑关系要改变
8、线路;PLC是计算机,接口上有各种元器件,其逻辑关系通过程序表达,主要重新编排程序可方便改变原来的程序;PLC是替代继电接触控制的,在逻辑控制场合梯形图和电气原理图相似。但在时序有根本不同。继电器触点动作和线圈通断电同时发生,但PLC中由于指令分时扫描,同一器件的线圈工作和它的触点和它的各个触点动作并不同时发生。即前者是并行工作,后者是串行工作;逻辑关系相近似,但是时序要注意。PLC是电脑,而继电器等有触点的行程
此文档下载收益归作者所有