- 1、本文档共84页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]PLC的课件
可编程序控制器应用技术 第5章 PLC程序的设计方法 学习说明: 本章是课程的重点和难点章节,主要研究PLC系统用户程序设计方法,学会按照控制要求分析、编写和修改PLC用户程序。 本章内容: 5.1 梯形图的编程规则 5.2 典型单元的梯形图程序分析 5.3 PLC程序的经验设计法 5.4 PLC程序的顺序控制设计法 5.7 PLC程序及调试说明 国际电工委员会(IEC)1994年5月公布的IEC1131-3(可编程控制器语言标准)详细地说明了句法、语义和下述5种编程语言: 功能表图(sequential function chart) 梯形图(Ladder diagram) 功能块图(Function black diagram) 指令表(Instruction list) 结构文本(structured text)。 梯形图和功能块图为图形语言,指令表和结构文本为文字语言,功能表图是一种结构块控制流程图。 梯形图是使用得最多的图形编程语言,被称为PLC的第一编程语言。梯形图与电器控制系统的电路图很相似,具有直观易懂的优点,很容易被工厂电气人员掌握,特别适用于开关量逻辑控制。梯形图常被称为电路或程序,梯形图的设计称为编程。 梯形图编程中,用到以下四个基本概念: 软继电器 能流 母线 梯形图的逻辑解算 软继电器 PLC梯形图中的某些编程元件沿用了继电器这一名称,如输入继电器X、输出继电器Y、内部辅助继电器M等,但是它们不是真实的物理继电器,而是一些存储单元(软继电器),每一软继电器与PLC存储器中映像寄存器的一个存储单元相对应。该存储单元如果为“1”状态,则表示梯形图中对应软继电器的线圈“通电”,其常开触点接通,常闭触点断开,称这种状态是该软继电器的“1”或“ON”状态。如果该存储单元为“0”状态,对应软继电器的线圈和触点的状态与上述的相反,称该软继电器为“0”或“OFF”状态。使用中也常将这些“软继电器”称为编程元件。 能流 如图所示触点1、2接通时,有一个假想的“概念电流”或“能流”(Power Flow)从左向右流动,这一方向与执行用户程序时的逻辑运算的顺序是一致的。能流只能单向流动。 母线 梯形图两侧的垂直公共线称为母线(Bus bar),。在分析梯形图的逻辑关系时,为了借用继电器电路图的分析方法,可以想象左右两侧母线(左母线和右母线)之间有一个左正右负的直流电源电压,母线之间有“能流”从左向右流动。右母线可以不画出。 梯形图的逻辑解算 根据梯形图中各触点的状态和逻辑关系,求出与图中各线圈对应的编程元件的状态,称为梯形图的逻辑解算。梯形图中逻辑解算是按从左至右、从上到下的顺序进行的。解算的结果,马上可以被后面的逻辑解算所利用。逻辑解算是根据输入映像寄存器中的值,而不是根据解算瞬时外部输入触点的状态来进行的。 1、梯形图按自上而下、从左到右的顺序排列。 2、梯形图中的继电器不是物理继电器,每个继电器均为储存器中的一位,称为“软继电器”。当储存器相应位的状态为“1”,表示该继电器线圈得电,其动合触点闭合或动断触点断开。 3、梯形图是PLC形象化的编程手段,梯形图两端的母线并非实际电源的两端,因此,梯形图中流过的电流也不是实际的物理电流,而是“概念”电流,是用户程序执行过程中满足输出条件的形象表现形式。通常右侧母线省略。 4、一般情况下,在梯形图中某个编号继电器线圈只能出现一次,而继电器触点(动合或动断)可无限次使用。 5、梯形图中,前面所示逻辑行逻辑执行结果将立即被后面逻辑行的逻辑操作所利用。 6、梯形图中,除了输入继电器没有线圈只有触点外,其他继电器既有线圈,又有触点。 7、PLC总是按照梯形图排列的先后顺序(从上到下,从左到右)逐一处理。也就是说,PLC是按循环扫描工作方式执行梯形图程序。因此,梯形图中不存在不同逻辑行同时开始执行的情况,使得设计时可减少许多连锁环节,从而使梯形图大大简化。 1、每一逻辑行总是起于左母线,然后是触点的连接,最后终止于线圈或右母线(右母线可以不画出)。注意:左母线与线圈之间一定要有触点,而线圈与右母线之间则不能有任何触点; 2、梯形图中的触点可以任意串联或并联,但继电器线圈只能并联而不能串联; 3、触点的使用次数不受限制; 4、一般情况下,在梯形图中同一线圈只能出现一次。如果在程序中,同一线圈使用了两次或多次,称为“双线圈输出”。对于“双线圈输出”,有些PLC将其视为语法错误,绝对不允许;有些PL
文档评论(0)