《基本指令及练习》PPT课件

《基本指令及练习》PPT课件

ID:36873835

大小:1.19 MB

页数:99页

时间:2019-05-10

《基本指令及练习》PPT课件_第1页
《基本指令及练习》PPT课件_第2页
《基本指令及练习》PPT课件_第3页
《基本指令及练习》PPT课件_第4页
《基本指令及练习》PPT课件_第5页
资源描述:

《《基本指令及练习》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章PLC的编程语言与指令系统第三章PLC的编程语言与指令系统 第一节PLC的编程语言编程语言由可编程控制器生产厂家提供,至今为止还没有一种能适合各种可编程控制器的通用的编程语言。梯形图LAD(LadderDiagram)指令语句表STL(InstructionList)顺序功能图SFC(SequentialFunctionChart)高级语言AL(AdvancedLanguage)一、梯形图LAD梯形图与继电-接触器控制系统的电路图很相似,其中的编程元件沿用了“继电器”名称。梯形图的基本结构:右母线左母线.触点编程线圈节点“能流”是PLC梯形图中的一个重

2、要概念,但仅是概念上的“能流”。实际上不存在。假想:左母线——电源的火线右母线——电源的零线如果有“能流”从左至右流向线圈,则线圈被激励(ON),如没有“能流”通过,线圈未被激励(OFF),不动作。“能流”可以通过被激励(ON)的常开触点和未被激励(OFF)的常闭触点自左向右流动,“能流”任何时刻都不会自右向左流动。能流(PowerFlow)梯形图及符号的画法应按一定规则,各厂家的符号和规则虽不尽相同,但基本上大同小异,如图所示。三种不同的梯形图比较a)欧姆龙b)松下c)三菱不同厂家PLC梯形图及符号的表示输入动合触点输入动断触点输出继电器输出继电器动合触点

3、欧姆龙松下三菱注释欧姆龙:00□□表示输入触点松下:X□表示输入触点三菱:X□表示输入触点欧姆龙:05□□表示输出触点(或线圈)松下:Y□表示输出触点(或线圈)三菱:Y□表示输出触点(或线圈)二、指令语句表STL语句表类似于计算机汇编语言的形式,用指令的助记符来进行编程。它通过编程器按照语句表的语句顺序逐条写入PLC,并可直接运行。语句表的指令助记符比较直观易懂,编程也简单,便于工程人员掌握,因此得到广泛的应用。机型步序操作码(助记符)操作数说明欧姆龙12345LDORANDNOTOUTEND0000050000010500─逻辑行开始,动合触点0000从母

4、线开始并联输出继电器的动合触点0500串联输入动断触点0001输出继电器0500输出,逻辑行结束程序结束松下12345STORANIOTEDX0Y1X1Y0─逻辑行开始,动合触点X0从母线开始并联输出继电器的动合触点Y1串联输入动断触点X1输出继电器Y0输出,逻辑行结束程序结束三菱12345LDORANIOUTENDX0Y1X1Y0─逻辑行开始,动合触点X0从母线开始并联输出继电器的动合触点Y1串联输入动断触点X1输出继电器Y0输出,逻辑行结束程序结束几种不同的可编程控制器指令语句表三、顺序功能图SFC也称状态转移图、状态图或流程图顺序功能图常用来编制顺序控

5、制类程序。它包含步、动作、转换三个要素。顺序功能编程法可将一个复杂的控制过程分解为一些小的顺序控制。较新的编程方法,是各种PLC编程语言规范化的方向(FunctionChartProgramming)PLCOPEN国际组织致力于编程语言的规范化。IEC6113.11第二节PLC的基本指令与编程应用FX2系列PLC的基本指令与编程PLC的编程原则典型单元电路程序设计举例一、FX2系列PLC的基本指令与编程LD、LDI、OUT指令AND、ANI指令OR、ORI指令ORB指令ANB指令PLS、PLF指令MPS、MRD、MPP指令SET、RST指令MC、MCR指令N

6、OP、END指令1、LD、LDI、OUT指令指令的作用LD(Load):取指令,是常开触点与母线的连接指令。LDI(LoadInverse):取反指令,是常闭触点与母线的连接指令。OUT:驱动线圈的输出指令。程序举例指令的使用说明LD、LDI可与后面讲到的块操作指令,ANB、ORB相配合,用于分支电路的起点OUT指令用于Y、M、T、C、S,不能用于X;并联输出OUT指令可连续使用任意次.OUT指令用于T和C,其后须跟常数K。K为延时时间或计数次数定时器的使用T10T10T250T1016单向加计数器计数范围0~32767通用型C0~C99100点保持型C10

7、0~C199100点C0当前值32位双向加/减计数器计数范围-2147483648~+2147483647通用型C200~C21920点保持型C220~C23415点32位双向加/减计数器2、AND、ANI指令指令的作用AND:与指令,用于单个常开触点的串联;ANI(AndInverse):与反指令,用于单个常闭触点的串联。程序举例指令的使用说明AND和ANI指令用于单个触点与左边触点的串联,可连续使用;若是两个并联电路块(两个或两个以上触点并联连接的电路)串联,则需用后面的ANB指令。AND、ANI指令举例LDX000ANDX001OUTY000LDX00

8、2ANIY000OUTY001ANDX003OUTY

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

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

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