LC的编程语言与指令系统

LC的编程语言与指令系统

ID:38567000

大小:3.48 MB

页数:279页

时间:2019-06-15

LC的编程语言与指令系统_第1页
LC的编程语言与指令系统_第2页
LC的编程语言与指令系统_第3页
LC的编程语言与指令系统_第4页
LC的编程语言与指令系统_第5页
资源描述:

《LC的编程语言与指令系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、PLC的编程语言与指令系统第一节PLC的编程语言编程语言——程序表明所采用的方式现代PLC通常采用以下几种编程语言:一、梯形图(LadderDiagram)及其格式特点——简单、直观、易学易懂、应用最为广泛、最受电气技术人员欢迎逻辑电路构成——常开接点、常闭接点组合功能——逻辑运算、算术运算、数据传送、变换与外部输出表达形式——类似于继电器线路图(图3-1)一个接触器的启、停控制线路驱动一个逻辑线圈或功能指令块X0X1Y0Y0SB1SB2KM图3-1继电器线路图与梯形图KMSB1SB2图3-2PLC

2、的I/O端口接线KMX0Y0X1PLCCOMCOMFR输出供电电源~FU~X5X1Y0Y0SB1SB2KMKMSB1SB2KMX5Y0X1PLCCOMCOMFR输出供电电源~FU~SB1SB2KMX0Y0X1PLCCOMCOMFR输出供电电源X0X0常开接通常闭断开~FU~X0X1Y0Y0SB1SB2KMKMX0X1Y0Y0SB1SB2KMKMX0X1Y0Y0SB1SB2KMKMSB1SB2KMX0Y0X1PLCCOMCOM~FUFR输出供电电源X1X1常开接通常闭断开~X0X1Y0Y0SB1SB2

3、KMKMX0X1Y0Y0SB1SB2KMKMX0X1Y0Y0SB1SB2KMKM继电器线路图与梯形图有两个重要区别:1)继电器线路图为并行工作方式梯形图为串行工作方式2)继电器线路图中常开、常闭接点的数量有限梯形图中各类软器件用于内部编程的常开、常闭接点使用次数不受限制另外:——在梯形图左右两侧的直线称为左右母线相当于继电器线路图中的左右电源线——与左母线相连的控制线路通常是一个由常开、常闭接点组成的逻辑电路——与右母线相连接的是输出线圈、其他各类软器件的逻辑线圈或功能指令块——在梯形图中右母线有时

4、也可以省略。二、指令语句表及其格式(语句表)——是梯形图的一种派生语言——类似于汇编语言但更简单表答——助记符形式的各类指令语句来描述梯形图的逻辑运算、算术运算、数据传送与处理或程序执行中的某些特定功能基本格式——操作码+操作数——与梯形图之间有着严格的一一对应关系——特点是便于用户程序的输入、读出与修改图3-1中的梯形图可以用下述几条语句来描述:序号操作码操作数程序步数指令功能0LDX01从母线开始取用X0的常开触点1ORY01并联Y0常开触点(“或”运算)2ANIX11串联X1的常开触点(“与”

5、运算)3OUTY01Y0线圈输出图3-3——带有功能指令块的FX2系列PLC的梯形图表3-1——对应的指令语言表。步序操作码(助记符)操作数(操作件号)指令功能12345691015...LDANIOROUTANDOUTKLDMOVKD....X0X1Y0Y0M100T0123X31210010....从母线开始取X0常开触点串联X1常闭触点并联Y0常开触点驱动Y0线圈串联M100常开触点连续驱动T0线圈(3步)设定定时器延时值为12.3s从母线开始取X3常开触点16位数据传送(功能号12,为5步指

6、令)十进制常数100为源数据地址编号为10的16位数据寄存器为目标数MOVX0X1Y0Y0图3-3PLC梯形图M100T0Y0K100D100915K123···三、顺序功能图及其格式(SFC)——近年国际电工协会(IEC)大力推广的新编程标准——顺序功能图又称为功能表图或状态转移图原理——它是将一个完整的控制过程分解为若干个阶段(状态)——各阶段有不同的动作或其他各种控制内容——阶段之间有一定的转换条件——一旦条件满足就实现状态的自动转移——上一阶段结束——下一阶段动作开始直至完成整个过程的控制要

7、求特点——特别适用于复杂的顺序控制过程——状态器是实现SFC编程功能的专用编程软器件图3-4——是一个PLC控制机械手动作状态转移图——在自动方式下只要满足一定条件就置初态S2为1——从下降开始直到左移回到原位——自动完成整个控制过程注意:顺序功能图与梯形图和指令语句之间有一一对应关系——能够相互转换S21S20S2M8002自动方式初始状态状态转移开始原始位置条件夹具夹紧Y0下降X1下限位T0K10图3-4机械手自动方式下状态转移图M8041M8044SETY1S22T2上升T0S23T3右移X2

8、上限位12S25夹具放松T1K10图3-4机械手自动方式下状态转移图RSTY1S26Y2上升X1S27Y4右移X4左限位S24Y0下限X3右限位12T1X2四、级式编程语言——是类似功能图的图形编程语言图3-5——沿用了梯形图编程方法——在PLC内部开发了供编程使用的通用与专用编程元件和指令(状态元件、级式指令)110图3-5级式语言图与语句表程序S10转移目标10SG转移条件Q1Q1010JMP55本级处理图3-5级式语言图与语句表程序SGS10(级S10登记)OU

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。