版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
工程机械电液控制技术PLC编程技术1可编程序控制器的编程语言概述设计方法:顺序控制设计设计思想:将系统的工作周期划分为若干顺序相连的阶段(步)。当步被激活时(即满足一定的转换条件),步所代表的行动或命令将被执行。顺序功能图2设五个彩灯的输出分别为Q0.0、Q0.1、Q0.2、Q0.3和Q0.4,图中I0.0为控制开关。当I0.0打开时,彩灯依次顺序点亮,当一盏灯亮时,前一盏灯灭,点亮的周期为2s。彩灯循环点亮3在按下启动按钮I0.0后,彩灯系统开始工作,其工作周期包括:2s时间到,第一盏灯亮;2s时间到,第二盏灯亮(第一盏灯灭);2s时间到,第三盏灯亮(第二盏灯灭);…2s时间到,第五盏灯亮(第四盏灯灭)五个过程。彩灯循环点亮4顺序功能图5可编程序控制器的编程语言概述顺序功能图梯形图功能块图指令表结构文本6顺序功能图1、相当于应用软件中的逻辑框图2、是一种位于其它编程语言之上的图形语言;3、用来编制顺序控制程序步1步2步3动作1动作2转换转换可编程序控制器的编程语言概述7梯形图
X0X1X2 Y0
X3X4X5X5X6可编程序控制器的编程语言概述最常用的语言,由触点、线圈和方框图表示8功能块图类似于数字逻辑电路中编程语言,用类似与门、或门等方框图来表示的逻辑运算关系。SRS1Q1RANDORTeLD1TeLD2Sw1%1X3ResetLDart可编程序控制器的编程语言概述9指令表由若干条指令组成的程序叫指令表程序。XOYOX1Y1Y2X3Y3
LDX0OUTY0LDIX1OUTY1OUTY2LDX3OUTY3可编程序控制器的编程语言概述10结构文本PASCALBASICC等高级语言便于实现:数学运算数据处理图形显示报表打印可编程序控制器的编程语言概述11梯形图的主要特点可编程序控制器的编程语言概述(1)编程元件不是真实的硬件继电器,而是软件继电器。(2)梯形图两侧的公共线称为公共母线,分析时,可以假想有一个能流从左向右流动。(3)程序执行是一个逻辑解算的过程。根据梯形图中各触点的状态和逻辑关系,求出各个线圈对应的编程元件的状态(4)梯形图中的各编程元件的常开触点和常闭触点,都可以无限次使用。(5)梯形图中的线圈应该放在最右边。12梯形图的主要特点可编程序控制器的编程语言概述触点状态有接通和断开两种状态触点可以任意串联和并联,继电器线圈只能并联,不能串联输出继电器可以使输出继电器,中间继电器,辅助继电器每一个梯级从起始母线—触点—输出继电器—母线13梯形图符号常开触点常闭触点线圈可编程序控制器的编程语言概述14例:
用PLC组成电机起停控制电路(1)继电接触控制图(2)利用梯形图编制控制程序KM12SB1SB2KMENDX2X1Y1Y1动合触点输出继电器线圈动合触点PLC输入触点可编程序控制器的编程语言概述15(1)梯形图中继电器不是物理继电器。(2)
从左到右、自上而下。(3)梯级始于左母线,终于右母线。母线间无电源。ENDX2X1Y1Y1可编程序控制器的编程语言概述161.编程原则(1)编程元件的触点使用次数无限;线圈只一次。(2)线圈总在最右边,且不能直接与左母线相连。编程的原则和方法可编程序控制器的编程语言概述171.编程原则编程的原则和方法可编程序控制器的编程语言概述(3)尽量“上重下轻、左重右轻”。181.编程原则编程的原则和方法可编程序控制器的编程语言概述(4)
触点不能画在垂直线上。X4X2Y1X3X1X5X1Y2X3X2Y2X5X4X1Y1X2192.编程方法~KM2SB1SB3FRSB2KM1KM2KM1KM2KM1QFRFUM3
~KM1KM2笼型电动机正反转的控制电路SBFSBREX2X1Y2COMPLCCOMKMRFRY1KMFKMFKMRSB1X0(1)确定I/O点数及分配20(2)编制梯形图梯形图X1X0Y1Y1Y2X2X0Y2Y2Y1(END)SBFSBREX2X1Y2COMPLCCOMKMRFRY1KMFKMFKMRSB1X02.编程方法21PLC的程序结构控制程序由主程序,子程序和中断程序组成。主程序:(OB1)每个项目只有一个主程序,在主程序中可以调用子程序和中断程序;子程序:可选的指令的集合,仅在被其他程序调用时执行。中断程序:中断程序不是被主程序调用,他们在中断事件发生时由操作系统调用;221.梯形图2.指令语句表指令地址0LD X11OR
Y12NOT
X03NOT
Y24OUT
Y15LD
X26OR
Y27NOT X08NOT
Y19OUT
Y210END
可编程序控制器的编程语言概述23LD
起始指令:
从左母线开始逻辑行运算。OR或指令:
用于触点的并联。0 LD X21 ORY12 NOT X13 OUT Y14 END指令地址指令语句NOT与非指令:
用于触点的串联。OUT输出指令: 用于将运算结果驱动指定线圈。END程序结束指令。ENDX2X1Y1Y1左母线PLC控制电机启停241.起始指令LD,LDNOT与输出指令OUT指令地址0LD
X01OUT
Y02LDNOTX13OT
R0X0Y0X1R0三、指令系统可编程序控制器的编程语言概述251.起始指令LD,LDNOT与输出指令OUT三、指令系统可编程序控制器的编程语言概述OUT指令可使用若干次X0Y0Y1Y2指令地址0LD
X01OUT
Y02OUT
Y13OUT
Y226指令地址0LD
X01AND
X12OUT
Y03LD
X24NOT
X35OUT
Y16LD
X47OR
X58OUT
Y29LD
X6
10ORNOTX711OUT
Y32.串联指令AND,NOT与并联指令OR,ORNOTX1Y0Y1X2X0Y2Y3X3X4X5X6X7273.块串联指令ANDLD与块并联指令ORLDANDLD(块与)和ORLD(块或)指令块的串、并联。0LD X01OR
X22LD
X13ORNOTX34ANDLD
5OUT
Y0指令地址X3X1X0Y0X2指令块1指令块20LD
X01AND
X12LD
X23NOT
X34ORLD
5OUT
Y0指令地址X0Y0X1X2X3指令块1指令块2280LD
X01OR
X12LD
X23AND
X34LD
X45NOT
X56ORLD
7OR
X68ANDLD
9ORNOTX710OUT
Y0
指令地址例:写出下图所示梯形图的指令语句表。X5X2X0Y0X1X3X4X6X7294.反指令/三、指令系统可编程序控制器的编程语言概述X0Y0Y1指令地址0LD
X01OUT
Y02/3OUT
Y1反指令是将该指令所在位置的运算结果取反。30定时单位为0.1s的定时器;5.定时器指令TIM三、指令系统可编程序控制器的编程语言概述31TIM指令用法X0Y0T2TIM
502X0Y05s定时器设置值定时时间500.1s=5s定时器编号0LD
X01TIM
2K
504LD
T25OUT
Y0
指令地址指令语句表(1)K=032767范围,十进制数。(2)
定时器为减1计数(3)若X0在工作期间断开,则定时中断复位(4)
每个定时器只能使用一次,但其触点可多次使用。5.定时器指令320LD
X01TIM
1K
304LD
Y05NOT
X06TIM
2K
409LD
T110OR
Y011NOT
T212OUT
Y013END
指令地址例:试编制延时3s接通、延时4s断开的电路的梯形图和指令语句表。动作时序图X0X0Y0Y0T2TMX301
Y0TMX402
T1(END)X0Y03s4s330LD X01LD
X12CNT
100K
45LD
C1006OUT
Y0
指令地址X1Y06.计数器指令CNTX0当计数到4时,计数器触点C100闭合。C100X0Y0CT4100
X1CR计数脉冲输入端复位脉冲输入端计数设置值计数器编号梯形图指令语句表34指令使用说明(1)
计数值
K=032767。(2)
计数器为减1计数,上升沿计数值减1。(3)
计数期间复位
R有效。(4)
计数器只能使用一次,但其触点可多次使用。6.计数器指令CNT35可编程控制器应用举例分析控制对象确定控制内容选择PLC类型硬件设计软件设计系统总装统调符合设计要求投入运行调整硬件否调整软件否是36可编程控制器应用举例电机的星三角启动三角形接法将各相绕组依次首尾相连,并将每个相连的点引出,作为三相电的三个相线,三角形接法时电机相电压等于线电压。星形接法将各相绕组的一端都接在一点上,而它们的另一端作为引出线,分别为三个相线。星形接时线电压是相电压的根号3倍。星形接法启动电流与力矩小,常用功率较大的电机起步时候用,这样对机器损耗较小,正常工作后再换用三角形接法。37(1)I/O点分配输入输出SB1X1KM1Y1SB2X2KM2Y2KM3Y3SB2EX2Y3COMPLCCOMKM3FRY2KM2SB1X1KM1Y1(b)外部接线图KM2KM1U1V1W1U2V2W2KM3(a)主电路38梯形图程序Y1接通电源、Y2△形连接、Y3星形连接2.语句表指令
LD
X2
OR
R0
NOT
X1
OUT
R0
LD
Y2
ORNOT T0
ANDLD
OUT
Y1
LD
R0
TIM
0
K
50LD
R0
NOT T0
OUT
Y3
LD
T0
TIM1
K
10
LD
T1
NOT
Y3
OUT
Y2
END[]TMX50
0R0T0Y3[]TMX10
1T0T1Y2X2R0X1R0Y2T0Y1R0Y3(END)39例2加热炉自动上料控制1.系统要求:
系统启动,先将炉门打开,当炉门打开到最大时,给料机进,送料入炉。给料后,给料机退回到原位,并将炉门关闭。SB1为停车按钮
SB2为启动按钮
LDa为炉门上限位开关
LDb为给料机前限位开关
LDc为给料机后限位开关
LDd为炉门下限位开关KMF1为炉门开启接触器
KMR1为炉门闭合接触器
KMF2为给料机前进接触器
KMR2为给料机后退接触器40(1)I/O点分配加热炉自动上料控制输入输出SB1X1KMF1Y1SB2X2KMR1Y2SQaX3KMF2Y3SQbX4KMR2Y4SQcX5SQdX6(2)外部接线图SB2EX2Y3COMPLCCOMY2SB1X1Y1SQaX3SQbX4SQdX6SQcX5Y3KMF1KMR1KMR1KMF1KMF2KMR2KMR2KMF241SB2EX2Y3COMPLCCOMY2SB1X1Y1SQaX3SQbX4SQdX6SQcX5Y4KMF1KMR1KMR1KMF1KMF2KMR2KM
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大型改造工程大包工程施工合同
- 2025光伏组件清洗合同
- 2025锚杆工程承发包合同范本
- 证券市场出纳岗位劳动合同
- 生态园区办公区租赁权转让合同
- 2025公司与员工续签的合同范文
- 2025简易的租房合同范文专业版
- 小学生色彩混合学模板
- 2024年X射线立体定向放射治疗系统(X刀)项目投资申请报告代可行性研究报告
- 小学几何知识讲座模板
- 铃木教学法在我国钢琴教学中的应用研究 开题
- 【MOOC】操作系统及Linux内核-西安邮电大学 中国大学慕课MOOC答案
- 厨余垃圾处理行业市场前瞻与未来投资战略分析报告
- 全新危险废物运输安全协议(2024版)3篇
- 混凝土输送泵车安全操作规程(4篇)
- 科研伦理与学术规范(研究生)期末试题
- 幼儿游戏的课件
- 教育科学研究方法智慧树知到期末考试答案章节答案2024年浙江师范大学
- 美国史智慧树知到期末考试答案章节答案2024年东北师范大学
- 研究方法与学术写作智慧树知到期末考试答案章节答案2024年温州大学
- (高清版)WST 360-2024 流式细胞术检测外周血淋巴细胞亚群指南
评论
0/150
提交评论