版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学习任务3:电动机的正反转PLC控制
3.1
可编程控制器程序设计语言
梯形图语句表顺序功能流程图功能块图1.梯形图(LadderDiagram)程序设计语言
LAD图形指令有3个基本形式:触点、线圈、指令盒(1)触点:
用户程序中,常开触点,常闭触点可以使用无数次。(2)线圈:()线圈表示输出结果,通过输出接口电路来控制外部的指示灯、接触器等及内部的输出条件等。PLC采用循环扫描的工作方式,所以在用户程序中,每个线圈只能使用一次。(3)指令盒:指令盒代表一些较复杂的功能。如定时器,计数器或数学运算指令等。梯形图按照逻辑关系可分成网络段,分段只是为了阅读和调试方便。bitbit常开触点常闭触点2.语句表(StatementList)程序设计语言
语句表程序设计语言是用布尔助记符来描述程序的一种程序设计语言。用编程软件可以将语句表与梯形图进行相互转换。例如图中的梯形图转换为语句表程序如下:网络1LDI0.0OQ0.0ANT37=Q0.0TONT37,+50网络2LDI0.2=Q0.13.顺序功能流程图
(SepuentialFunctionChart)程序设计
控制系统被分为若干个子系统,从功能入手,使系统的操作具有明确的含义,便于设计人员和操作人员设计思想的沟通,便于程序的分工设计和检查调试。顺序功能流程图的主要元素是步、转移、转移条件和动作。对大型的程序,可分工设计,节省程序设计和调试时间;常用于规模较大,程序关系较复杂的场合;只有在活动步的命令和操作被执行,才对活动步后的转换进行扫描,因此,整个程序的扫描时间要大大缩短。步2步1步3动作动作动作转移条件转移条件起动条件图4-2顺序功能流程图4.功能块图
(FunctionBlockDiagram)程序设计语言
功能块图程序设计语言是采用逻辑门电路的编程语言。功能块图指令由输入、输出段及逻辑关系函数组成。信号自左向右流动。图4-3功能块图一、位操作指令1.逻辑取(装载)及线圈驱动指令LD/LDN/=
LD(load):常开触点逻辑运算的开始。对应梯形图则为在左侧母线或线路分支点处初始装载一个常开触点。LDN(loadnot):常闭触点逻辑运算的开始(即对操作数的状态取反),对应梯形图则为在左侧母线或线路分支点处初始装载一个常闭触点。=(OUT):输出指令,对应梯形图则为线圈驱动。对同一元件只能使用一次。“=”指令用于Q,M,SM,T,C,V,S。“=”指令可以并联使用任意次,但不能串联。网络1LDI0.0//装载常开触点=Q0.0//输出线圈网络2LDNI0.0//装载常闭触点=M0.0//输出线圈OFF1I0.0ON0I0.0OFFON3.2基本位逻辑指令与应用2.触点串联指令A(And)、AN(Andnot)网络1LDI0.0//装载常开触点AM0.0//与常开触点=Q0.0//输出线圈网络2LDQ0.0//装载常开触点ANI0.1//与常闭触点=M0.0//输出线圈AT37//与常开触点=Q0.1//输出线圈
A(And):与操作,在梯形图中表示串联连接单个常开触点。AN(Andnot):与非操作,在梯形图中表示串联连接单个常闭触点。二者可连续使用。3.触点并联指令O(Or)/ON(Ornot)O:或操作,在梯形图中表示并联连接一个常开触点。ON:或非操作,在梯形图中表示并联连接一个常闭触点。O/ON指令可作为并联一个触点指令,紧接在LD/LDN指令之后用,即对其前面的LD/LDN指令所规定的触点并联一个触点,可以连续使用。4、电路块的串联联指令ALD:ALD:块“与”操作,并联电路块与前面电路串联连接时,使用ALD指令。分支的起点用LD/LDN指令,并联电路结束后使用ALD指令与前面电路串联。
ALD指令无操作数ALDLDI1.0//装入常开触点OI1.1//或常开触点LDI1.2//装入常开触点OI1.3//或常开触点ALD//块与操作=Q0.0//输出线圈可以顺次使用ALD指令串联多个并联电路块,支路数量没有限制。如图4-13所示。ALDALDLDI0.0ONI0.3LDI0.1OI0.4ALDLDI0.2OI0.5ALD=Q0.05.电路块的并联指令OLD.OLDOLDLDI0.0AI0.1LDI0.2AI0.3OLDLDNI0.4AI0.5OLD=Q0.0OLD:块“或”操作,用于并联连接多个串联电路组成的电路块。并联连接几个串联支路时,其支路的起点以LD、LDN开始,并联结束后用OLD。ALD指令无操作数可以顺次使用OLD指令并联多个串联电路块,支路数量没有限制。LDI0.0OI0.1LDI0.2AI0.3LDI0.4ANI0.5OLDOI0.6ALDONI0.7=Q0.0例题:LDI0.0OQ0.0ANI0.1=Q0.0CPU224I0.0I0.11MDC24V1LQ0.0SB1SB2AC220VKM输入映像寄存器.I0.0I0.1Q0.0输出映像寄存器LDI0.0OQ0.0ANI0.1=Q0.0CPU224I0.0I0.11M2ML+DC24V1LQ0.0SB1SB2AC220VKMI0.0I0.1Q0.0输入映像寄存器起动停止I0.0I0.1Q0.0输出映像寄存器
1
0ONONONONON1LDI0.0OQ0.0ANI0.1=Q0.0CPU224I0.0I0.11M2ML+DC24V1LQ0.0SB1SB2AC220VKMI0.0I0.1Q0.0输入映像寄存器起动停止I0.0I0.1Q0.0输出映像寄存器
0
0ONONONONON1OFFLDI0.0OQ0.0ANI0.1=Q0.0CPU224I0.0I0.11M2ML+DC24V1LQ0.0SB1SB2AC220VKMI0.0I0.1Q0.0输入映像寄存器起动停止I0.0I0.1Q0.0输出映像寄存器
0
1OFFOFFOFFOFFOFF0LDI0.0OQ0.0ANI0.1=Q0.0CPU224I0.0I0.11M2ML+DC24V1LQ0.0SB1SB2AC220VKMI0.0I0.1Q0.0输入映像寄存器起动停止I0.0I0.1Q0.0输出映像寄存器
0
0OFFONOFFOFFOFF0如果把停止按钮换为常闭按钮,同样完成“起保停”的控制功能,将如修改梯形图?每一个传感器或开关输入对应一个PLC确定的输入点,每一个负载对应PLC一个确定的输出点。外部按钮一般用常开按钮。3、梯形图的书写规则1)由于梯形图中的线圈和触点均为“软继电器”所以同一标号的触点可以反复使用,次数不限。2)梯形图每一行都是从左母线开始,线圈终止于右母线。触点不能放在线圈的右边。3)梯形图中的“输入触点”仅受外部信号控制,而不能由内部继电器的线圈将其接通或断开。所以在梯形图中只能出现“输入触点”而不可能出现“输入继电器的线圈”。4)除步进程序外,任何线圈、定时器、计数器、高级指令等不能直接与左母线相连。错误的桥式电路
桥式电路的替代电路
5)
在程序中,不允许同一编号的线圈两次输出。下面的梯形图是不允许的。6)不允许出现桥式电路。3、梯形图的书写规则3、梯形图的书写规则7)程序的编写顺序应按自上而下、从左至右的方式编写,CPU也是按此顺序执行程序。8)为了减少程序的执行步数,程序输入端应为左大右小,上大下小;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工作移交表模板
- 电力施工安全管理技术人员考试试题
- 电梯维修技能竞赛试题库(答案)
- 非煤矿山安全培训试题及答案
- 钢结构安全考试题库及答案
- 病原微生物实验室应急预案
- 传染病诊断标准培训试题(含答案)
- 常见标本的采集与存放
- 2026煤矿瓦斯检查考试题库及答案
- 2026医院文员年终工作总结
- 2026年新版预防未成年人犯罪法知识竞赛题库及参考答案
- 2026年水务集团招聘考试笔试试题及答案
- 2026年甘肃省酒泉市金塔县招聘社区工作者考试参考题库及答案解析
- 2026年云南云上云大数据产业发展有限公司及下属子公司第一次社会招聘(32人)笔试模拟试题及答案详解
- 冠状动脉粥样硬化性心脏病患者药物治疗管理路径专家共识
- 纺织厂安全生产管理制度
- 2026中国新能源电池技术研发行业市场现状趋势分析投资策略规划报告
- 2026秋沪教牛津版五年级上英语单词默写(默写)
- 苏教版六年级上册数学《比的意义》教学设计
- 医疗器械质量保证控制程序
- JJF(吉)106-2022 水分接收器校准规范
评论
0/150
提交评论