钱钧plc_03编程语言

钱钧plc_03编程语言

ID:33845120

大小:1.48 MB

页数:105页

时间:2019-02-28

钱钧plc_03编程语言_第1页
钱钧plc_03编程语言_第2页
钱钧plc_03编程语言_第3页
钱钧plc_03编程语言_第4页
钱钧plc_03编程语言_第5页
资源描述:

《钱钧plc_03编程语言》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、PLC原理与应用PrinciplesandApplicationsofPLC机械与汽车工程学院主讲:钱钧,丁苏赤电邮:qianjun@hfut.edu.cn地址:机械楼604室2012年11月12、17、19日第三章PLC编程语言与基本逻辑指令¢3.1PLC编程语言¢3.2PLC编程元件¢3.3PLC基本逻辑指令¢3.4PLC程序框架组成¢3.5梯形图编程注意事项13.1PLC编程语言¢PLC编程语言的特点¢与一般的计算机语言相比,PLC的编程语言,具有明显的特点。它既不同于高级语言,也不同于汇编语言。PLC的主要用户是工程技术人员,应用场合是工业过程。因此,PLC的编程语言简单,易

2、于编写和调试,但应用范围比较窄。¢目前,各个PLC的生产厂家使用的语言互不兼容。23.1PLC编程语言¢IEC制定的PLC编程语言标准(IEC1131-3)¢顺序功能图(SequentialFunctionChart,SFC)¢梯形图(LadderDiagram,LD)图形语言¢功能块图(FunctionBlockDiagram,FBD)¢指令表(InstructionList,IL)文字语言¢结构化文本(StructuredText,ST)33.1PLC编程语言¢顺序功能图(SFC)¢是一种位于其他编程语言之上的图形语言,用来编制顺序控制程序。¢提供了一种组织程序的图形方法,用来描

3、述系统的功能。可以对具有并发、选择等复杂结构的系统进行编程。¢是分析,设计数字量控制的基本方法。43.1PLC编程语言¢顺序功能图(SFC)¢主要元件:步、转换和动作。¢步:即工作步(或流程步),是控制系统中的一个稳定状态。¢转换:从一个步过渡到另外一个步时的切换条件,两个步之间的切换可用一个有向线段表示,代表向下转移的有向线段的箭头可以忽略。¢动作:被控系统在某一步需要完成的动作,由PLC输出触点控制。¢注意:有向连续、转换条件。53.1PLC编程语言¢梯形图(LD)¢是一种图形语言,它是以继电器控制系统的电气原理图为基础演变而来的。它沿用了传统的继电器控制中的触点、线圈、串并联等

4、术语和图形符号还加进了许多功能强、使用灵活的指令,使得编程更加容易。¢比较形象、直观,对于熟悉继电器控制系统的人来说,容易接受。世界上各个PLC的生产厂家都把梯形图语言作为第一用户编程语言。63.1PLC编程语言¢梯形图¢PLC梯形图73.1PLC编程语言¢梯形图¢继电器控制电路图v.s.PLC梯形图常开(动合)常闭(动断)输出线圈触点触点常用继电器PLC梯形图()83.1PLC编程语言¢梯形图启-保-停电路¢继电器控制电路图¢PLC梯形图PLC外部接线图93.1PLC编程语言¢梯形图¢继电器控制电路图1启动后,KM1接通;2延时T37后,KM2接通,KM1断开;3延时T38后,KM

5、3接通,KM2断开。KA,KT1,KT2¢PLC梯形图M0.0,T37,T38PLC外部接线图103.1PLC编程语言¢梯形图¢组成:触点、线圈、用方框表示的功能块。¢特点:¢沿用继电器这一名称,但不是真实继电器,而是软件中编程元件,称为软器件。¢假想的“能流”(PowerFlow),从左向右流动。¢逻辑解算,从左至右,从上至下。¢线圈放在最右边,触点可无限次使用。113.1PLC编程语言¢梯形图“能流”ABCM()母线母线DQ()EF123.1PLC编程语言¢梯形图的规则¢左边为起始母线,右边为结束母线(可省略)。¢从左到右、从上到下的顺序书写。¢接点(对应触头)有两种:常开和常闭

6、¢输出线圈用()表示,如--(Y0)。一个输出变量只能输出一次。输出前面必须有接点(即每个逻辑行必须是触点与母线相连)。¢接点可串可并,但输出只能并不能串。¢程序结束时有结束符(条件结束指令)--END。133.1PLC编程语言¢梯形图的规则解释¢触点代表逻辑“输入”条件,如开关、按钮、内部条件等。¢线圈通常代表逻辑“输出”结果,如灯、电机接触器、中间继电器等。¢每个网络由多个梯级组成,每个梯级由一个或多个支路组成,并由一个输出元件构成,但右边的元件必须是输出元件。¢对S7-200系列PLC来说,还有一种输出——“盒”(方块图),它代表附加的指令,如定时器、计数器和功能指令等。143

7、.1PLC编程语言¢梯形图的能流¢仅是概念上的“能流”,实际不存在。¢梯形图中并没有真实的物理电流流动,而仅仅是概念电流(虚电流),或称为假想电流。¢把左边的母线假想为电源“火线”,而把右边的母线(虚线所示)假想为电源“零线”。如果有“能流”从左至右流向线圈,则线圈被激励;如果没有“能流”,则线圈未被激励。¢“能流”可以通过被激励(ON)的常开接点和未被激励(OFF)的常闭接点自左向右流。¢任何时候“能流”都不会通过接点自右向左流。153.1PLC编程语言

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

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

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