第七章 梯形图程序的设计方法s7-200

合集下载

S7―200梯形图教学案例

S7―200梯形图教学案例

S7―200梯形图教学案例摘要:学生已经学过低压电气的电气原理图,如何将已学内容与新学的PLC编程联系起来,让学生更好地掌握梯形图的编写,是教师应该思考的问题。

作者希望通过自己教学中的案例,为老师们提供一些参考。

关键词: S7-200梯形图电气原理图关系学生已经学过低压电气的电气原理图,如何将已学内容与新学的PLC编程联系起来,让学生更好地掌握梯形图的编写,是教师应该思考的问题。

我希望通过自己教学中的案例,为老师们提供一些参考,共同探讨PLC教学方式方法。

本次课程以机械工业出版社出版、姚永刚主编的《机床电器与可编程序控制器》为教材,教学对象为大专机电类学生,以下将给出本堂课的讲课教案。

一、组织教学(2分钟)(一)师生问好(二)清点班级人数(三)复习上节课所学知识点二、相关知识点(8分钟)(一)PLC与继电器控制的区别:;元器件不同:硬件、软元件;元件触点数目不同:有限、无限;控制电路实施方式不同:重新接线、程序改编。

(二)S7-200的寻址方式(立即数寻址、直接寻址和间接寻址)(三)S7-200系列PLC内部软元件(I、Q、V、M、S、SM、L・・・)(四)S7-200V4.0的使用方法(演示)三、新课内容(28分钟)梯形图与电气原理图的关系(一)讲解PLC的梯形图语言与继器控制的电气原理图的联系选择一个典型的电气原理图包括主电路部分和控制电路部分。

1.设计符号表。

2.老师电脑上使用S7-200V4.0编程软件画出相应的梯形图,通过投影仪展示给学生。

3.老师评讲指出重点。

(1)气原理图的控制线路部分是从上到下的顺序,梯形图则是从左到右的顺序。

(2)符号表的使用(能让我们更好地理解梯形图与电气原理图的关系)(3)观察梯形图中触点的地址,明确该触点属于哪一类软元件(热继电器应属于I类,按钮也属于I类,接触器的线圈应属于Q类。

(4)形图要根据继电器控制的电气原理图编程。

(二)选择一个较复杂的电气原理图要求学生分组讨论,并要求每组上交编写的程序。

西门子S7-200 SMART PLC原理及应用教程课件第七章

西门子S7-200 SMART PLC原理及应用教程课件第七章

在该选项卡中,需要对以下参数进行设置。
·类型 热电偶或者电压。 ·热电偶 支持的热电偶类型有B型( PtRh-PtRh)、N型(NiCrSiNiSi)、E型(Ni-Cu-Ni).R型(PtRh-Pt)、S型(PtRh-Pt)、J型(Fe-CuNi)、 T型(Cu-CuNi)、K型(NiCr-Ni、C型( W5Re-W26Re)、 TXK/XK(TXK/XK(L))。如果选电压类型,则±80 mV。 ·标尺 可选摄氏度或华氏度。 ·源参考温度 即冷端补偿温度,可选“内部参考”或者“由参数设
图7-6 模拟信号和电压信号的转换关系
由上面的转换关系可知,PLC通过读取模拟量的数值可以得到当前管道内的压力值,如 读取到的数值为15000,运算得出当前压力P=15000/27648×0.5=0.27MPa。
若压力变送器输出的是4-20mA的电压信号,则转换关系如图7-7所示。
图7-7 模拟信号和电流信号的转换关系
输入/输出类型 模拟量输入模块,8输入 模拟量输入模块,8输入 模拟量输出模块,2输出 模拟量输出模块,4输出 模拟量输入/输出模块,4输入/2输出 模拟量输入/输出模块,2输入/1输出 热电阻输入模块,2通道 热电阻输入模块,4输入 热电偶输入模块,4输入 模拟量扩展信号板,lx12位模拟量输出 模拟量扩展信号板,lx12位模拟量输入
模拟量输出的数字量对应的电压输出分别是-27648~+27648对应-10V~+10V。 O~ 20mA对应O~27648。
S7-200 SMART PLC的模拟量的组态
每个模块能同时输入/输出电流或电压信 号,对于模拟量输入/输出信号类型及量程 的选择都是通过组态软件选择。
1.模块参数
选中系统块上面的表格中相应的模拟量模块,在“模块参数”中, 可以激活“用户电源”报警。该报警是指当模拟量扩展模块外接 的:4 V直流电源供电出现故障时触发CPU的报警事件。用户电源 报警如图7-9所示。单击左边窗口的“模块参数”结点,可以设置 实时启用用户电源报警。

plc第七章7.基本指令及应用

plc第七章7.基本指令及应用

逻辑堆栈指令


S7-200可编程序控制器使用一个逻辑堆栈来 分析控制逻辑,用语句表编程时要根据这一堆 栈逻辑进行组织程序,用相关指令来实现堆栈 操作,用梯形图和功能框图时,程序员不必考 虑主机的这一逻辑,这两种编程工具自动地插 入必要的指令来处理各种堆栈逻辑操作。 S7-200可编程序控制器的主机逻辑堆栈结构如 表7-1所示。
基本逻辑指令

基本逻辑指令一般指位逻辑指令、定时器指令 及计数器指令。位逻辑指令又含触点指令、线 圈指令、逻辑堆栈指令、RS触发器指令等。这 些指令处理的对象大多为位逻辑量,主要用于 逻辑控制类程序中。
位逻辑指令



1.标准触点指令 标准触点指令有LD、LDN、A、AN、O、ON、NOT、 =指令(语句表)。这些指令对存储器位在逻辑堆栈 中进行操作。 由于堆栈存储单元数的限制,语句表中A、O、AN、 ON指令最多可以连用有限次。同样,梯形图中,最多 一次串联或并联的触点数也有一定限制,功能框图中 AND和OR指令盒中输入的个数也不能超过这个范围 标准触点指令中如果有操作数,则为BOOL型,操作 数的编址范围可以是:I、Q、M、SM、T、C、S、 VL。
//装入常开触点 //或常开触点 //被串的块开始 //被并路开始 //与常开触点 //栈装载或,并路结束 //栈装载与,串路结束 //输出触点 //装入常开触点 //逻辑推入栈,主控 //与常开触点 //输出触点 //逻辑读栈,新母线 //装入常开触点 //或常开触点 //栈装载与 //输出触点 //逻辑弹出栈,母线复 //装入常开出触点 //或常开触点 //栈装载与 //输出触点

5、LRD(逻辑读栈指令)Logic Read LRD,逻辑读栈指令。把堆栈中第二级的值复 制到栈顶。堆栈没有推入栈或弹出栈操作,但 原栈顶值被新的复制值取代。在梯形图中的分 支结构中,当左侧为主控逻辑块时,开始第二 个和后边更多的从逻辑块。应注意,LPS后第 一个和最后一个从逻辑块不用本指令。

第七章 S7-200系列PLC基本指令

第七章 S7-200系列PLC基本指令

2. 指令表编辑器中指令的组成与使用 如图所示,在指令表编辑器中,程序也分为一个个 的网络段,这样可方便地与梯形图进行转换。当然也可 以不分网络段,此时指令表程序不能转换。注释部分和 梯形图编辑器中相同。
指令表程序的基本构成为指令助记符+操作数。如LD I0.0,LD为指令助记符,表示具体需要完成的功能;I0.0为 操作数,表示被操作的内容。指令表属于文本形式的编程 语言,和汇编语言类似,可以解决梯形图指令不易解决的 问题,适用于对PLC和逻辑编程的有经验程序员。
I0.0 I0.1
Network2
Q0.0
Network1 LD I0.0 O I0.1 = Q0.0
I0.0 I0.1
Q0.0
Network2 Q0.1 LD I0.2 ON I0.3 = Q0.1
I0.2 I0.3
I0.2 I0.3 Q0.1
4) 指令说明 (1) O、ON指令可在多个触点并联连接时连续使用。使用次数仅受编程软 件的限制,在一个网络块中最多并联31个触点。 (2) O、ON指令可进行多重并联。
指令表格式
梯形图格式
S bit,N
bit s
N
R bit,N
bit
R N
指 S、R

可用操作数 I,Q,M,SM,T,C,V,S,L的位逻辑量 VB,IB,QB,MB,SMB,SB,LB,AC,常数,*VD,*AC, *LD N可设置的范围为:1~255
N
2) 指令功能 S 置位指令,将操作数中定义的N个位逻辑量强制置1。 R 复位指令,将操作数中定义的N个位逻辑量强制置0。 3) 指令应用举例
Network1
Network1 Q0.0
I0.0

用S7-200编写摇臂钻床PLC程序梯形图

用S7-200编写摇臂钻床PLC程序梯形图

可编程序控制器课程设计报告学校:哈尔滨理工大学荣成学院院系:电气信息系专业班级:电机10-XX学号:姓名:一.题目名称用PLC改造Z3040X16型摇臂钻床的控制电路图。

具体的接触器-继电器控制系统详见《工厂电气控制设备》129页电路,试将其进行PLC改造。

二.任务要求1.列出输入输出I/O分配表,画出PLC硬件接线图,列出PLC程序清单及注释。

2.用S7-200编写摇臂钻床PLC程序梯形图。

三.确定总体方案1.分析控制对象(1)Z3040X16型摇臂钻床的动作是通过机、电、液进行联合控制来实现的。

(2)控制电路设有总起动按钮和总停止按钮(3)采用4台电动机拖动。

分别是主电动机、摇臂升降电动机、液压泵电动机及冷却泵电动机。

(4)摇臂的移动严格按照摇臂松开→移动→摇臂夹紧的程序进行,要求夹紧放松作用的液压泵电动机与摇臂升降电动机按一定顺序起动工作,由摇臂松开行程开关与夹紧行程开关发出控制信号进行控制。

(5)机床具有信号指示装置,对机床的每一主要动作作出显示,这样便于操作和维修。

(6)摇臂的夹紧放松与摇臂升降按自动控制进行,而立柱和主轴箱的夹紧放松可以单独操作,也可以同时进行。

2. Z3040×16型摇臂钻床的电气控制线路图如下图所示(1)主轴电动机M1的要求:单方向旋转,过载保护。

(2)摇臂升降电动机M2的要求:摇臂移动的过程必须是先松开摇臂,在移动,到位后摇臂自动夹紧。

电动机能正反转。

(3)液压泵电动机M3的要求:电动机能正反转,有过载保护。

四.PLC元器件分配及I/O口分配表分析Z3040X16型摇臂钻床,找出改用的PLC控制的输入、输出信号,共有14个输入信号,8个输出信号。

I/O分配表输入信号输出信号名称代号输入点编号名称代号输入点编号SB1I0.0 中间继电器KA M0.0总启动按钮主轴启动按钮SB2I0.1 主轴接触器KM1 Q0.1KM2 Q0.2摇臂上升按钮SB3I0.2 摇臂上升接触器KM3 Q0.3摇臂下降按钮SB4 I0.3 摇臂下降接触器松开按钮SB5 I0.4 松开接触器KM4 Q0.4夹紧按钮SB6 I0.5 夹紧接触器KM5 Q0.5总停止按钮SB7 I0.6 电磁指示灯YA1 Q0.6主轴停止按钮SB8 I0.7 电磁指示灯YA2 Q0.7主轴停止按钮SQ1 I1.0摇臂上升限位SQ2 I1.1摇臂夹紧行程开关SQ3I1.2摇臂下降下限位SQ4 I1.3YA1开关SA1I1.4YA2开关SA2I1.5五.PLC 控制系统的硬件接线图根据PLC 的I/O 口分配表,绘制PLC (I/O 端子)的实际接线图,如下图所示SB2SB6 SB5 SB4 SB3SB7 SB8SB1 SQ1 SQ2 SQ3 SQ4SA1 SA2KAKM1KM2 KM3KM5 KM4 KM6KM7 L1L 2L3LI0.0 Q0.0I0.1 Q0.1I0.2 Q0.2I0.3 Q0.3I0.4 Q0.4I0.5 Q0.5I0.6 Q0.6I0.7 Q0.7I1.0I1.1I1.2 LI1.3 1L I1.4 2LI1.5 3L M六.程序框图和梯形图1.程序框图等待启动主轴转动主轴停止T37计时主轴和立柱松开KM4断开摇臂上升摇臂下降KM2断开KM3吸合主轴和立柱夹紧KM5吸合YA 段开KM1吸合KM1断开瞬断触点时间继电器计时KM4吸合2、梯形图测试结果记录如下:①QF1合闸时,电源指示灯HL1亮②按下SB2,KM1得电吸合,主轴点电动机旋转③按下SB8,KM断电,主轴电动机停转④按下SB3,KM5断开,KM4吸合,YA亮,再按下SQ2,KM4断开,KM2吸合,摇臂上升⑤按下SB4,KM5吸合,KM4吸合,YA亮,再按下SQ2,KM4断开,KM3吸合,摇臂下降⑥断开SB4/SB5一段时间后,KM5吸合⑦按下SB7,KM4吸合,YA 灭⑧按下SB7,整个电路停止工作七.心得体会八.参考资料[1] 田淑珍.S7-200PLC原理及应用,北京:机械工业出版社,2009.[2] 张晓娟.工厂电气控制设备,北京:电子工业出版社,2009.[3] 常晓玲.电气控制系统与可编程控制器,北京:机械工业出版社,2004。

电气控制与PLC应用技术项目化教程第7章

电气控制与PLC应用技术项目化教程第7章
由状态表可得F1、F2的逻辑函数:
项目七 典型控制系统的PLC设计与调试
项目七 典型控制系统的PLC设计与调试
这样就得到了输入和输出之间的逻辑关系式,可以很容 易地得到红、绿灯闪烁的梯形图程序,如图7-2所示,其中 SM
图7-2 灯闪烁梯形图
项目七 典型控制系统的PLC设计与调试
四、拓展知识:PLC控制系统设计的基本步骤 (1) 对控制任务作深入的调查研究。 (2) 确定系统总体设计方案。 (3) 确定系统的硬件构成。 (4) 确定PLC的I/O分配。 (5) 设计应用程序。 (6) 程序调试。 (7) 制作控制柜。 (8) 现场调试。 (9) 编制技术文件。
项目七 典型控制系统的PLC设计与调试
2.喷泉控制系统设计。 控制要求:有10个喷泉头“一”字排开。系统启动后, 喷泉头要求每间隔1 s从左到右依次喷出水来,全部喷出10 s 后停止,然后系统又从左到右依次喷水,如此循环。10个喷 泉头由10个继电器控制,继电器得电,相应的喷泉头喷水。 请给出PLC的I/O分配表,并编写梯形图程序。
项目七 典型控制系统的PLC设计与调试
项目七 典型控制系统的PLC设计与调试 由状态表可得F1、F2的逻辑函数:
项目七 典型控制系统的PLC设计与调试 这样就可以很容易地得到绿灯常亮的梯形图程序,如图
7-1所示。
图7-1 绿灯常亮梯形图
项目七 典型控制系统的PLC设计与调试
由控制要求可知,能引起绿灯闪烁的情况有六种,能引 起红灯闪烁的情况有四种。综合二者,得到状态表,如表72所示。
项目七 典型控制系统的PLC设计与调试
图7-6 PLC-S2挂件端子连接
项目七 典型控制系统的PLC设计与调试
三、任务实施
(一) 所需元件和工具

S7-200教程

S7-200教程
S7-200PLC简介 编程软件的使用及基本指令
主讲人 张练武 垣曲冶炼厂 电气工程师
共同学习

在座的 各位都是各单位年轻人中的电气高 手,相当一部分是正规院校的毕业生,有 的对S7-200PLC已经相当熟悉,也有的因工 作中没接触过的原因可能还没有见到过PLC, 会的咱们当做是进行一次复习,我讲的不 对的地方,欢迎批评指正。没接触过的, 当做是一次入门的机会,这三天的学习不 可能解决全部问题,只是起到抛砖引玉的 作用,还需要自己下去慢慢自学。
基本单元外形
4.扩展模块
S7-200 Networking possibilities: Overview
S7-22x
Overview Positioning Approvals Hardware CPU Hardware EM Communication EM‘s HMI MicroWin V4.0 Applications
S7-1200
S7-300
S7-400
4.PCS7
电气人员应掌握的新技术

电气技术的发展日新月异,设备对电气控 制的要求越来越高,电气操作用人机界面 代替按钮、指示灯、显示仪表,电气控制 用PLC等代替继电器,电气人员除了掌握基 本电工理论、电工基本知识以外,还应掌 握PLC、变频器、DCS、计算机网络及通讯、 局域网、现场总线、人机界面、仪表等知 识。各厂家产品的不统一进一步增加了我 们的学习任务量。

用户程序的执行取决于S7--200是处于停止 模式还是运行模式。当S7--200处于运行模 式时,CPU执行程序;当S7--200处于停止模 式时,CPU不执行程序。
一个扫描周期
写输出
读输入
执行程序 执行 CPU 自诊断 处理通信请求

第7章 S7-200系列PLC基本指令

第7章 S7-200系列PLC基本指令

第7章 S7-200系列PLC基本指令 S7-200系列PLC基本指令
3. 边沿触发指令(脉冲生成) 边沿触发指令(脉冲生成) (1) EU(Edge Up):上升沿微分输出指令。 (2) ED(Edge Down):下降沿微分输出指令。
第7章 S7-200系列PLC基本指令 S7-200系列PLC基本指令
例7-10 断电延时型定时器应用示例
第7章 S7-200系列PLC基本指令 S7-200系列PLC基本指令
7.1.4 定时器指令
应当注意:对于S7-200系列PLC的定时器,时基分别为1ms、 应当注意 10ms、100ms定时器的刷新方式是不同的。1ms时基定时器,每隔 1ms定时器刷新一次当前值,与扫描周期和程序处理无关,扫描周期较 长时,定时器在一个周期内可能多次被刷新,其当前值在一个周期内不 一定保持一致;10ms定时器,在每个扫描周期开始时刷新,在每个扫 描周期内,当前值不变;100ms定时器在该定时器指令执行时被刷新。
第7章 S7-200系列PLC基本指令 S7-200系列PLC基本ቤተ መጻሕፍቲ ባይዱ令
7.1.1 基本位操作指令
基本逻辑指令的语句表由指令助记符和操作数两部分组成,操作数 由可以进行位操作的寄存器元件及地址组成。常用位操作指令助计符的 定义如下所述: (1)LD(Load):装载指令,对应梯形图从左侧母线开始,连接常开 触点。 (2)LDN(Load Not):装载指令,对应梯形图从左侧母线开始,连 接常闭触点。 (3)A(And):与操作指令,用于常开触点的串联。 (4)AN(And Not):与操作指令,用于常闭触点的串联。 (5)O(Or):或操作指令,用于常开触点的并联。 (6)ON(Or Not):或操作指令,用于常闭触点的并联。 (7)=(Out):置位指令,线圈输出。

PLC实验指导书S7-200

PLC实验指导书S7-200

可编程控制器(P L C)实验指导书浙江科技学院信电系PLC实验室2005.04目录实验一、Step7-Micro/Win编程软件使用练习 2 实验二、基本逻辑指令编程练习19 实验三、其它逻辑指令编程练习24 实验四、时间函数功能块的编程及基本应用28 实验五、计数器功能块的编程及基本应用32 实验六、功能函数的应用编程36 实验七、数据传送和移位指令的应用39实验八、可编程控制器顺序控制指令编程41实验九、交通信号灯的PLC控制46实验十、三相异步电动机正反转及Y--△降压起动的PLC控制51实验十一、工业机器人模型PLC控制(1)——柱式机械手模型PLC控制54实验十二、工业机器人模型PLC控制(2)——点焊机模型PLC控制58附录A S7-200硬件接线参考62附录B S7-200编程快速参考信息62实验一、Step7-Micro/Win编程软件使用练习一、实验目的认识和初步掌握Step7-Micro/Win编程软件的使用,为完成后续S7-200PLC的编程实验做好准备。

二、实验要求加深对S7-200程序结构的认识,了解一个完整的程序包括哪几个部分。

熟悉Step7-Micro/Win编程软件菜单中的各菜单项及各种工具图标。

学会建立一个新项目,并能利用它来进行一些初步的编程和调试练习。

三、实验内容1、Step7-Micro/Win编程软件界面及功能(1)基本功能STEP 7—Micro/WIN的基本功能是协助用户完成开发应用软件的任务,例如创建用户程序、修改和编辑原有的用户程序,编辑过程中编辑器具有简单语法检查功能。

同时它还有一些工具性的功能,例如用户程序的文档管理和加密等。

此外,还可直接用软件设置PLC的工作方式、参数和运行监控等。

程序编辑过程中的语法检查功能可以提前避免一些语法和数据类型方面的错误。

梯形图中的错误处下方自动加绿色曲线,语句表中错误行前有红色叉,且错误处下方加绿色曲线。

软件功能的实现可以在联机工作方式(在线方式)下进行,部分功能的实现也可以在离线工作方式下进行。

西门子PLCS7-200图解教程

西门子PLCS7-200图解教程

模块数目见表3.2。
S7-200 CPU存储器系统
S7-200 CPU存储器系统由RAM和EEPROM两种存储
器构成。 系统掉电时,自动将RAM中M存储器的有关内容保存到 EEPROM存储器。
3.1.2 扫描周期及工作方式
写输出
读输入
一个扫描周 期 执行CPU自诊断 执 行 程 序 处理通讯请求
5. 特殊标志位(SM)存储器
CPU 224编址范围SM0.0 ~SM179.7,共180个字节。其中SM0.0~SM29.7









的30个字节为只读型区域。 ① SMB0为状态位字节,在每次扫描循环结尾由S7-200 CPU更新,定义如下: SM0.0 RUN状态监控,PLC在运行RUN状态,该位始终为1。 SM0.1 首次扫描时为1,PLC由STOP转为RUN状态时,ON(1态)一个扫描周期,用 于程序的初始化。 SM0.2 当RAM中数据丢失时,ON一个扫描周期,用于出错处理。 SM0.3 PLC上电进入RUN方式,ON一个扫描周期。 SM0.4 分脉冲,该位输出一个占空比为50%的分时钟脉冲。用作时间基准或简易延时。 SM0.5 秒脉冲,该位输出一个占空比为50%的秒时钟脉冲。可用作时间基准。 SM0.6 扫描时钟,一个扫描周期为ON(高电平),另一为OFF(低电平)循环交替。 SM0.7 工作方式开关位置指示,0为TERM位置,1为RUN位置。为1时,使自由端口 通讯方式有效。 ② SMB1为指令状态位字节,常用于表及数学操作,部分位定义如下: SM1.0 零标志,运算结果为0时,该位置1。 SM1.1 溢出标志,运算结果溢出或查出非法数值时,该位置1 。 SM1.2 负数标志,数学运算结果为负时,该位为1。

S7-200可编程控制器原理及应用习题答案

S7-200可编程控制器原理及应用习题答案

可编程控制器原理及应用PLC习题解答(S7-200系列PLC)第一章可编程控制器概述1-1、简述可编程的定义答:可编程控制器是取代继电器控制线路,采用存储器程序指令完成控制而设计的装置,具有逻辑运算、定时、计数等功能,用于开关量控制、实际能进行逻辑运算,故称为可编程逻辑控制器,简称PLC。

87年新定义:可编程逻辑控制器是专为在工业环境下应用而设计的一种数字运算操作的电子装置,是带有存储器、可以编制程序的控制器。

它能够存储和执行命令,进行逻辑运算、顺序控制、定时、计数和算术运算操作。

并通过数字式和模拟式的输入、输出、控制各种类型的机械或生产过程。

1-2、可编程控制器的主要特点有哪些?答:可靠性高,PLC平均无故障时间达10万小时;控制功能强,具有数值运算、PID调节;数据通信、中断处理,对步进电机、数控机床、工业机器人实施控制;组建灵活:随时可扩展各种功能;操作方便:三种语言(LAD、STL、FBD)编程。

1-3、可编程控制器有哪几种分类方法?答:按I/O点数分类:小型机I/O<256点;中型机I/O在256~1024之间;大型机I/O>1024点;按结构分类:整体结构和模块结构;按用途分类:有通用型和专用型。

1-4、小型PLC发展方向有哪些?答:小型PLC向微型化和专业化方向发展:集成度更高、体积更小、质量更高更可靠、功能更强、应用更广泛。

第二章可编程控制器构成原理2-1PLC由哪几部分组成?答:PLC由五大部分组成:①、中央处理器CPU;②存储器;③基本I/O接口电路;④接口电路,即I/O扩展和通讯部分;⑤电源(+24V)。

2-2 PLC的I/O接口电路有哪几种形式?答:PLC的输入部分,有三种接口电路:①干结点式;②直流输入式;③交流输入式。

PLC的输出部分,有三种接口电路:①继电器式;②晶体管式;③晶闸管式输入、输出电路均采用光电隔离形式,以便保护PLC内部电路不受伤害。

2-3 PLC的主要技术指标有哪些?答:PLC的主要技术指标如下:①I/O点数、一般以输入、输出端子总和给出;②存储容量,有系统、用户、数据三种存储器,即用户可用资源;③扫描速度,即扫描周期,表示PLC运算精度和运行速度;④可扩展性:可扩展I/O接口、模数处理、温度处理、通讯、高速处理。

PLC编程:梯形图程序设计基础

PLC编程:梯形图程序设计基础

PLC编程:梯形图程序设计基础梯形图仿真继电器控制电路电动机启、停控制电路电动机启、停控制梯形图S7-200所接输⼊/输出设备图与S7-200梯形图关系的图⽰PLC控制的基本电路1 单输出⾃锁控制电路启动信号I0.0和停⽌信号I0.1持续为ON的时间般都短。

该电路最主要的特点是具有“记忆”功能。

多地控制2 多输出⾃锁控制电路(置位、复位)多输出⾃锁控制即多个负载⾃锁输出,有多种编程⽅法,可⽤置位、复位指令3 单向顺序启\停控制电路1. 单向顺序启动控制电路是按照⽣产⼯艺预先规定的顺序,在各个输⼊信号的作⽤下,⽣产过程中的各个执⾏机构⾃动有序动作。

只有Q0.0启动后,Q0.1⽅可启动,Q0.2必须在Q0.1启动完成后才可以启动。

2. 单向顺序停⽌控制电路就是要求按⼀定顺序停⽌已经执⾏的各机构。

只有Q0.2被停⽌后才可以停⽌Q0.1,若想停⽌Q0.0,则必须先停⽌Q0.1。

I0.4为急停按钮。

4 延时启\停控制电路1.延时启动控制设计延时启动程序,要利⽤中间继电器(内部存储器M)的⾃锁状态使定时器能连续计时。

定时时间到,其常开触点动作,使Q0.0动作。

2.延时停⽌控制定时时间到,延时停⽌。

I0.0为启动按钮、I0.1为停⽌按钮。

3.延时启\停控制电路该电路要求有输⼊信号后,停⼀段时间输出信号才为ON;⽽输⼊信号0FF后,输出信号延时⼀段时间才OFF。

T37延时3 s作为Q0.0的启动条件,T38延时5 s作为Q0.0的关断条件。

5 超长定时控制电路S7-200 PLC中的定时器最长定时时间不到1 h,但在⼀些实际应⽤中,往往需要⼏⼩时甚⾄⼏天或更长时间的定时控制,这样仅⽤⼀个定时器就不能完成该任务。

下例表⽰在输⼊信号I0.0有效后,经过10 h 30 min 后将输出Q0.0置位。

T37每分钟产⽣⼀个脉冲,所以是分钟计时器。

C21每⼩时产⽣⼀个脉冲,故C21为⼩时计时器。

当10 h计时到时,C22为ON,这时C23再计时30 min,则总的定时时间为10 h 30 min,Q0.0置位成ON。

西门子S7-200PLC教程PPT

西门子S7-200PLC教程PPT

✓自动和半自动调整步2
✓工位1:
✓工位2:
✓工位3
(2)执行元件函数式
返回本节
第7章 应用设计
8. 画梯形图
将所有函数式写出后,很容易就可以用编程软件 做出梯形图。梯形图完成后便可以将可编程序控 制器与计算机连接,把程序及组态数据下装到 PLC进行调试,程序无误后即可结合施工设计将 系统用于实际。
第7章 应用设计
5
0
(a)
(b)
图7.1 步和初始步
第7章 应用设计
(2)有向线段和转移 有向线段和转移及转移条件如图7.2所示。
图 7 2 转 移
.
第7章 应用设计
(3)动作说明 一个步表示控制过程中的稳定状态,它可以对应一个或 多个动作。可以在步右边加一个矩形框,在框中用简明 的文字说明该步对应的动作,如下图7.3所示。 图中(a)表示一个步对应一个动作;图(b)和(c)表 示一个步对应多个动作,两种方法任选一种。
返回本节
第7章 应用设计
THANK YOU VERY MUCH !
本章到此结束, 谢谢您的光临!
结束放映 返回本章首页
第7章 应用设计
2. 使用规则
(1)步与步不能直接相连,必须用转移分开; (2)转移与转移不能直接相连,必须用步分开; (3)步与转移、转移与步之间的连线采用有向 线段,画功能图的顺序一般是从上向下或从左到 右,正常顺序时可以省略箭头,否则必须加箭头。 (4)一个功能图至少应有一个初始步。
第7章 应用设计
第7章 应用设计
工位2 钻孔
装工件
工位1
退回


卸工件

退回
工位3
图7.12 工作台示意图

PLC-第7章S7-200系列plc基本指令及逻辑控制应用技术

PLC-第7章S7-200系列plc基本指令及逻辑控制应用技术
3) 错误的启动停止方式均不起作用。
顺序起停控制梯形图:
• 通电延时定时器实现断电延时的功能:
• 实例:某锅炉鼓风机和引风机的控制时序如下 图,要求鼓风机比引风机晚8s启动,引风机比 鼓风机晚18s停机,请设计梯形图控制程序。
PLC端子I/O分配表:
输入端口
输出端口
启动按钮:I0.0 停止按钮:I0.1
方案2:
二、有记忆接通延时定时器
TONR,有记忆接通延时定时器指令。用于对许多间隔的累计定时。 对于保持型通电延时定时器,则当输入IN为“1”时,定时器计时(数 时基脉冲);当IN为“0”时,其当前值保持(不象TON一样复位)下次IN 再为1时,Txxx当前值从原保持值开始再往上加,将当前值与设定值PT作比 较,当前值大于等于设定值时,则定时器状态置“1”,以后即使IN再为 “0”也不会使定时器复位,要令定时器复位必须用复位指令。 指令格式:TON R Txxx,PT
S7-200系列可编程控制器基本指令
1. 简单逻辑指令 2. 置位/复位和脉冲微分指令 3. 定时器指令 4. 计数器指令 5. PLC循环扫描的工作方式 6. 梯形图程序经验设计法
返回主页 上一章 下一章
1
1. 简单逻辑程序
基本逻辑电路
简单逻辑指令示例
图1 简单逻辑指令程序及时序图
3
2. 置位/复位指令
保持型通电延时定时器程序及时序图:
三、断开延时定时器
TOF,断开延时定时器指令。用于断开后的单一间隔 定时。当使能输入由接通到断开时,定时器开始计数,当 前值达到预设值时,定时器位动作,当前值等于预设值, 停止计数。
指令格式:TOF Txxx,PT 例:TOF T35,6
• 实例:某锅炉鼓风机和引风机的控引风机比 鼓风机晚18s停机,请设计梯形图控制程序。

s7-200plc顺序控制梯形图的设计方法稻香书屋

s7-200plc顺序控制梯形图的设计方法稻香书屋
顺序控制继电器结束(sequence Control Relay End)指令SCRE用来表示SCR段的结束。
顺序控制继电器转换(sequence Control Relay Transition)指令“SCRT S-bit” 用来 表示SCR段之间的转换,即步的活动状态的转 换。
学习幻灯
15
使用SCR时有如下的限制: 不能在不同的程序中使用相同的s位; 不能在SCR段之间使用JMP及LBL指令,即不
学习幻灯
26
学习幻灯
27
学习幻灯
28
学习幻灯
29
学习幻灯
30
5.1 使用起保停电路设计顺序控制梯形 图的方法
根据顺序功能图设计梯形图时,可以用存储 器位M来代表步。
5.1.1单序列编程方法
1. 锅炉的鼓风机和引风机梯形图设计 设计起保停电路的关键是它的启动条
件和停止条件。
学习幻灯
1
学习幻灯
2
2. 输出电路的设计方法
1)某一输出量仅在某一步中为ON,可将 它的线圈与对应步的存储器位(M0.2)的 线圈并联。
例:某机械手用来将工件从A点搬运到B 点(图5-16),控制面板(图5-17),外部 接线图(图5-18)。
学习幻灯
23
学习幻灯
24
学习幻灯
25
5.4.1 使用起保停电路的编程方法
• 1公用程序 • 功用:(见图5-20)自动程序和手动程序相
互切换的处理。
• 2手动程序(图5-21) • 3.自动程序 • 顺序功能图(图5-22) • 梯形图( 图5-23) • 4.自动回原点程序
2)某一输出在几步中都为ON,将代表各有 关步的存储器位的常开触点并联后,驱动 该输出的线圈。(M0.1~M0.3的常开触 点并联驱动Q0.0的线圈)

常用梯形图方法与技巧

常用梯形图方法与技巧

经验交流TechnicaICommunications《自动化技术与应用》2008年第27卷第7期PLC控制中梯形图程序的编程方法和技巧肖丽仙(楚雄应用技术学院,云南楚雄675000)摘要:随着可编程控制器在工业自动化领域的广泛应用,让电气技术人员和工科学生熟练掌握可编程控制器的编程方法和技巧是非常必要的。

本文以SIEMENS公司的s7—200PLC为例,介绍了PLC梯形图编程法则及技巧,并通过分拣机控制程序实例,证明了熟练掌握PLC梯形图编程法则及技巧,对较快掌握PLC梯形图程序设计方法有较好的指导和借鉴作用。

关键词:PLC;梯形图;编程方法中图分类号:TP332.3文献标识码:B文章编号:1003-7241(2008)07—0129—04PrOgrammingMethodoftheLadderChartPrOgramofPLCXIAoLi.菇釉(ChuxiongApplicationandTechnologyCollege,Chuxiong675000,China)Abstract:ThispaperintroducestheprogrammingmethodoftheladderchartprogramofS7-200PLCofSIEMENScompany..Theprogrammingforasortingmachineisillustratedasanexample.Keywords:programmablelogiccontroller(PLC);ladderchart;methodofprogramming1引言可编程控制器(简称PLC)是一种新型的工业控制装置,它特有的高可靠性、使用寿命长.搞干扰能力强等特征,适合在多种工业控制环境中使用…。

传统的由继电器一接触器控制的生产工艺过程,由于存在接线复杂、可靠性低、功耗高、灵活性差等缺点,已逐步被可编程控制器所取代。

目前,可编程控制器已成为工业自动化的强有力工具,得到了广泛的应用。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Date: 2014-9-8 Page: 4
作者 贺娟
方法二:用一个接通延时定时器和一个断开延时定时器实 现
I0.0 60 T38 90 T39 T38 IN PT IN PT Q0.1 ( ) TON 100ms I0.0 Q0.1 6S T38 T39 9S
T39
TOF 100ms
(a) 梯形图
KM2
10 T39 I0.1
图6-13 Y—Δ降压启动的梯形图程序
T0的作用是设定星形启动延时的时间。T1的作用是设定 KM3 Y─△切换的延时,以从软件上确保KM2和KM3不会同时得 电。
Date: 2014-9-8 Page: 17
作者 贺娟
十、电动机顺序启动/停止控制系统设计
控制要求:现有三台电动机M1、M2、M3,要求启动顺 序为:先启动M1,经过8.6s后启动M2,再经过8.8s后启 动M3;停车时要求:先停M3,经过9s后再停M2,再经 8s后停M1。 设启动信号为I0.0,停止信号为I0.1,控制M1、M2、M3 三个电机运转的接触器KM1、KM2、KM3的线圈分别 接于PLC的输出接口Q0.0、Q0.1、Q0.2。
I0.0 M0.1 ( M0.0 ) M0.1 ) M0.2 ) Q0.0 ) I0.0 M0.0 M0.1 M0.2 Q0.0
I0.0
( M0.0 M0.0 Q0.0 Q0.0 (
M0.2

(a) 梯形图
(b) 时序图
图6-7 分频电路Fra bibliotekDate: 2014-9-8
Page: 11
作者 贺娟
六、单按钮启动、停止电路
I0.0 T38
IN T39 60 PT Q0.1 ( ) I0.0 90 (a) 梯形图 IN PT TON 100ms T39 TON 100ms I0.0 Q0.1 6S
T38 Q0.1
9S
T38
T39
(b) 时序图
图6-2 用两个TON实现的延时接通/延时断开电路
电路中X0为ON后T0开始计时。6s后T0常开触点接通,Y0为 ON并保持。X0为OFF后T6开始计时,9S后T6常闭触点断开, 使Y0为OFF,T6亦被复位。
作者 贺娟
方法二:利用最基本的逻辑指令来实现单按钮控制功能
I0.0 M0.0
P
M0.0 Q0.0


Q0.0
( Q0.0

M0.0
图6-9 利用最基本的逻辑指令实现单按钮控制功能
Date: 2014-9-8
Page: 13
作者 贺娟
七、电动机正反转控制电路
I0.0
I0.1 I0.2
接触器辅助 常闭触点的 互锁
I0.1
I0.2
Q0.0 ( )
图6-11 错误的启停及点动控制电路
Date: 2014-9-8 Page: 15
作者 贺娟
启动 点动 停止
I0.0 I0.1 I0.2
Q0.0 Q0.1
I0.0 M0.0 I0.1
I0.2 (
M0.0 )
Q0.0
( )
M0.0
图6-12 正确的启停及点动控制电路
Date: 2014-9-8 Page: 16
I0.0
I0.1 M0.0 停 Q0.0 Q0.1 I0.0
20s

20s

转 反

转 正

转 反

I0.1
M0.0 ( ) T38 IN 200 TON PT 100ms Q0.0 ( ) T39 TON IN PT 100ms M0.1 ( )
M0.0
M0.0 T38 T39
按下X0输入端口的常开按钮 后,电机停止20s、正转20s、 停止20s、反转20s……, 停止的时间由T0设定,转动 的时间由T1设定。
Q0.0 ( )
t1
PT
Date: 2014-9-8
图6-10 电机正反转控制梯形图 作者 贺娟
八、三相异步电动机启动、点动和停止控制电路
SB3 SB1 启动 点动 停止 SB2
I0.0 I0.1 I0.2
Q0.0 Q0.1
(d) 采用复合按钮SB3实现点动控制
Q0.0 仿 照 I0.0 I0.1
Date: 2014-9-8 Page: 2
作者 贺娟
绘图时应注意PLC外部所接“输入信号”的触点状态与
梯形图中所采用内部输入触点(X编号的触点)的关系!
SB1
SB2 SB1 SB2
SB1 SB2
Date: 2014-9-8
Page: 3
作者 贺娟
二、延时接通、延时断开电路
方法一:用两个接通延时定时器实现。
Date: 2014-9-8
Page: 18
作者 贺娟
I0.0
M0.0
(S)
M0.1
T39 TON IN 90 PT 100ms T40 TON IN 80 PT 100ms Q0.0 ( ) T39 M0.1 Q0.1 ( ) Q0.2 ( )
I0.1
M0.1 (S) M0.0 (R) T37 TON IN
左行
装料Y2 10s
X0 T1 Y0 X1 X2 X0 Y0 X4 Y1 Y0 Y1
右行
卸料Y3 15s X0: 左行启动按钮
X1: 右行启动按钮 X2: 停止按钮 X3: 左行程开关
X3
X2 X1 Y1 X3 Y0
X4
左行
右行
X4: 右行程开关
Y0: 左行 Y1: 右行 Y2: 装料 Y3: 卸料
(b) 时序图
图6-3 用一个TON和一个TOF实现的延时接通/延时断开电路 电路中输入信号I0.0的为ON后,T38开始计时,6s后T38的位为ON,T38 常开触点接通使断开延时定时器T39的线圈通电,T39为ON,其常开触 点闭合使Q0.1有输出;I0.0为OFF后,T38常开触点断开使T39线圈断电 并开始计时,9s后T39变为OFF,T39常开触点断开使Q0.1变为OFF。
Q0.0
Q0.1
I0.0 M0.0 I0.1 M0.1
I0.2
I0.1
M0.1
M0.0 ( )
电气互锁
I0.2 I0.0 M0.0 M0.1 ( )
机械互锁
M0.0
T38 M0.1 T39 Q0.1 ( ) Page: 14 t2
T38 IN TON 100ms T39 IN PT TON 100ms
图6-6 定时器“接力”延时电路
2、定时器与计数器配合使用
I0.0
T38 IN T38 TON
18000
T38 C9 CU CTU I0.0 R 21 C9 ( (a) 梯形图 Q0.0 )
PT
100ms
此电路有无问题? 怎么改?
I0.0 Q0.0 10.5h
延时时间=60s60=3600s
(b) 时序图
图6-5 计数器对定时范围的扩展
Date: 2014-9-8 Page: 8
作者 贺娟
思 考
如何实现如下图所示周期为50s的脉冲输出?
I0.0 I0.1
Q0.0
Date: 2014-9-8
Page: 9
作者 贺娟
四、分频电路
1、用边沿检测触点构成二分频电路
I0.0 Q0.0
M0.0
I0.0
Q0.0
X1为停止开关。
Q0.0 Q0.0 M0.1 M0.1
200 M0.2
Q0.1 M0.3
图6-14 洗衣机电路梯形图和时序图
Date: 2014-9-8 Page: 20
Q0.1
M0.2 ) M0.3 ( ) Q0.1 ( )

作者 贺娟
补充:梯形图的经验设计例
一、循环送料小车自动控制系统的梯形图设计
Date: 2014-9-8 Page: 23
作者 贺娟
梯形图经验设计法小结
梯形图编程规则与编程技巧(如:I/O接线图的设计及输 入常闭触点的处理) 定时器和计数器使用—断电延时、长延时的实现 振荡电路的实现
几种分频电路
三相异步电动机简单控制电路的PLC程序设计 梯形图程序的设计步骤 梯形图程序的设计举例
M0.0
Q0.0
I0.0
P Q0.0
M0.0 ( ) M0.1 ( )
M0.0
2、用置位复位指令构成二分频 电路
M0.0
M0.1
Q0.0 ( S ) 1 Q0.0 ( R ) 1
图4 -44 习题10梯形图程序
Date: 2014-9-8 Page: 10
作者 贺娟
3、用多个辅助继电器构成二分频电路
T39
T40 M0.0
M0.0
T37
86 T37
PT 100ms
T38 TON IN
T38
88
PT 100ms
图 6-20 电动机顺序启停控制
Date: 2014-9-8 Page: 19
作者 贺娟
十一、洗衣机控制电路
控制要求:
PLC的Y0输出端口控制电动机 的转动和停止,Y1输出端口 控制电动机的正转和反转。
用一个按钮来实现启动和停止两种控制。 方法一:利用计数器 实现单按钮控制功能
I0.0 P C9 M0.0 M0.1 C9 CU CTU M0.0 ( ) M0.1 ( )
R
2 M0.0 C9 Q0.0 ( )
Q0.0
图6-8 利用计数器实现单按钮控制功能
Date: 2014-9-8 Page: 12
T0
Y1 X3 Y2 T0
小车控制系统的梯形图 装料
相关文档
最新文档