S7-200初级教程2019最新PPT演示_图文
合集下载
西门子S7-200编程PLC简单介绍PPT课件
第2章 PLC的结构 及编程软件的使用
Page 1
-
2.1 S7-200系列PLC的外部结构 2.2 S7-200系列PLC的性能 2.3 PLC的编程语言与程序结构
2.4 S7-200系列PLC的内存结构及寻址方式
Page 2
-
2.1 S7-200系列PLC的外部结构
2.1.1 PLC各部件的功能
(AQ);双字存储器有2个,如累加器 (AC)和高速计数器(HC)。
Page 36
-
1.输入映像寄存器
输入映像寄存器是PLC用来接收用户 设备发来的输入信号。输入映像寄存器与 PLC的输入点相连,如图2-6(a)所示。 编程时应注意,输入映像寄存器的线圈必 须由外部信号来驱动,不能在程序内部用 指令来驱动。因此,在程序中输入映像寄 存器只有触点,而没有线圈。
Page 20
-
2.梯形图
梯形图是使用最多的PLC图形编程语 言。梯形图与继电器—接触器控制系统的 电路图相似,具有直观易懂的优点。
Page 21
-
梯形图由触点、线圈和用方框表示的
功能块组成。触点代表逻辑输入条件,如 外部的开关、按钮、内部条件等。线圈通 常代表逻辑输出结果,用来控制外部的指 示灯、接触器、内部的输出条件等。功能 块用来表示定时器、计数器或数学运算等 指令。
Page 22
-
图2-4中的I0.0或M0.0的触点接通时, 有一个假想的“能流”流过Q0.0线圈。利 用能流这一概念,可以帮助我们更好的理 解和分析梯形图,而能流只能是从左向右 流动。
Page 23
-
Page 24
图2-4 梯形图
-
3.功能块图
功能块图是一种类似于数字逻辑电路 的编程语言,该编程语言用类似与门、或 门的方框来表示逻辑运算关系,方框的左 侧为逻辑运算的输入变量,右侧为输出变 量,输入、输出端的小圆圈表示“非”运 算,方框用导线连接在一起,能流就从左 向右流动。图2-5中的控制逻辑与图2-4中 的控制逻辑完全相同。
Page 1
-
2.1 S7-200系列PLC的外部结构 2.2 S7-200系列PLC的性能 2.3 PLC的编程语言与程序结构
2.4 S7-200系列PLC的内存结构及寻址方式
Page 2
-
2.1 S7-200系列PLC的外部结构
2.1.1 PLC各部件的功能
(AQ);双字存储器有2个,如累加器 (AC)和高速计数器(HC)。
Page 36
-
1.输入映像寄存器
输入映像寄存器是PLC用来接收用户 设备发来的输入信号。输入映像寄存器与 PLC的输入点相连,如图2-6(a)所示。 编程时应注意,输入映像寄存器的线圈必 须由外部信号来驱动,不能在程序内部用 指令来驱动。因此,在程序中输入映像寄 存器只有触点,而没有线圈。
Page 20
-
2.梯形图
梯形图是使用最多的PLC图形编程语 言。梯形图与继电器—接触器控制系统的 电路图相似,具有直观易懂的优点。
Page 21
-
梯形图由触点、线圈和用方框表示的
功能块组成。触点代表逻辑输入条件,如 外部的开关、按钮、内部条件等。线圈通 常代表逻辑输出结果,用来控制外部的指 示灯、接触器、内部的输出条件等。功能 块用来表示定时器、计数器或数学运算等 指令。
Page 22
-
图2-4中的I0.0或M0.0的触点接通时, 有一个假想的“能流”流过Q0.0线圈。利 用能流这一概念,可以帮助我们更好的理 解和分析梯形图,而能流只能是从左向右 流动。
Page 23
-
Page 24
图2-4 梯形图
-
3.功能块图
功能块图是一种类似于数字逻辑电路 的编程语言,该编程语言用类似与门、或 门的方框来表示逻辑运算关系,方框的左 侧为逻辑运算的输入变量,右侧为输出变 量,输入、输出端的小圆圈表示“非”运 算,方框用导线连接在一起,能流就从左 向右流动。图2-5中的控制逻辑与图2-4中 的控制逻辑完全相同。
西门子PLCS7-200图解教程课件
控制已成为工业控制的重要手段之一,与CAD/CAM,机器人技术一起成为实现现代自
动化生产的三大支柱。
▪
通常可以认为,只要有控制要求的地方,都可以用到可编程控制器。
▪ 3、发展方向
▪
发展方向分小型化和大型化两个发展趋势。小型PLC有两个发展方向,即小
(微)型化和专业化。大型化指的是大中型PLC向着大容量、智能化和网络化发展,
▪ 输入继电器线圈由外部信号驱动,常开触点和常闭触点供 用户编程使用。
精选课件
20
3.2.2 数据存储区及元件功能
Q0.0
负载
L
电源
▪ 输出映像寄存器:S7-200 PLC编址范围(Q0.0~Q15.7)
▪ 输出映像寄存器(又称输出继电器)是用来将PLC的 输出信号传递给负载,线圈用程序指令驱动。
计数。编址范围C0~C255(22X),C0~C127(21X)。
精选课件
24
3.2.2 数据存储区及元件功能
▪ 9. 模拟量输入/输出映像寄存器(AI/AQ)
▪
S7-200的模拟量输入电路将外部输入的模拟量(如温度、电压)等转换成
1个字长(16位)的数字量,存入模拟量输入映像寄存器区域。
▪ AI编址范围AIW0,AIW2,……AIW62,起始地址定义为偶数字节地址,共 有32个模拟量输入点。
80年代,由于计算机技术的发展,PLC采用通用微处理器为核心, 功能扩展到各种算术运算,PLC运算过程控制并可与上位机通讯、 实现远程控制。被称为PC(programmable controller)即可编程控 制器。
2、PLC的产生及定义
国际电工委员会(IEC)1987年颁布的可编程逻辑控制器的定义 如下:
SIMATIC-S7-200-PLC-入门教程课件
——竞赛抢答系统
1
2
3
I 1.1
I 1.2
I 2.1
I 0.1
I 3.1
I 0.2
I 3.2
Q0.0 Q0.1
Q1.0
Q2.0
Q3.0
S
R
左边三个方块为参赛队席, 右边为主持人席; I 为点动输入, 1#参赛队随便按下哪个按钮都可以抢答;2#参赛队按下抢答;3#参赛队必须两个按钮都按下才可以抢答; Q1.0、Q2.0、Q3.0对应个参赛队的指示灯, 抢答成功后点亮指到主持人按下复位钮后熄灭; 只有主持人按下开始钮S, 绿灯亮了以后才可以进行抢答, 否则红灯点亮以示犯规;一轮抢答完毕后主持人按下复位钮R所有灯熄灭。
*
S7-200 编程语言和编辑器
为完成广泛的自动化控制任务,S7-200 CPU 提供了两类基本类型的指令: SIMATIC 指令集和 IEC 1131-3 指令集。并且,基于计算机的编程软件 STEP 7-Micro/Win32 提供了三种不同的编辑器。
SIMATIC 指令集
*
SIMATIC 位逻辑指令
bit
bit
bit
N
S
bit
N
R
bit
标准常开触点(NO), 对应寄存器地址位为1时, 表示触点闭合。
标准常开触点(NC), 对应寄存器地址位为0时, 表示触点闭合。
标准输出, 当被执行时对应寄存器地址位被接通。
置位指令(置1), 从指定地址参数 bit 开始的N个点都被置位。
SIMATIC S7-200 PLC
S7-200 Micro PLC概述 S7-200 Micro PLC安装 PLC编程基本概念 存储器的数据类型及寻址方式 SIMATIC 编程指令 编程及应用举例
1
2
3
I 1.1
I 1.2
I 2.1
I 0.1
I 3.1
I 0.2
I 3.2
Q0.0 Q0.1
Q1.0
Q2.0
Q3.0
S
R
左边三个方块为参赛队席, 右边为主持人席; I 为点动输入, 1#参赛队随便按下哪个按钮都可以抢答;2#参赛队按下抢答;3#参赛队必须两个按钮都按下才可以抢答; Q1.0、Q2.0、Q3.0对应个参赛队的指示灯, 抢答成功后点亮指到主持人按下复位钮后熄灭; 只有主持人按下开始钮S, 绿灯亮了以后才可以进行抢答, 否则红灯点亮以示犯规;一轮抢答完毕后主持人按下复位钮R所有灯熄灭。
*
S7-200 编程语言和编辑器
为完成广泛的自动化控制任务,S7-200 CPU 提供了两类基本类型的指令: SIMATIC 指令集和 IEC 1131-3 指令集。并且,基于计算机的编程软件 STEP 7-Micro/Win32 提供了三种不同的编辑器。
SIMATIC 指令集
*
SIMATIC 位逻辑指令
bit
bit
bit
N
S
bit
N
R
bit
标准常开触点(NO), 对应寄存器地址位为1时, 表示触点闭合。
标准常开触点(NC), 对应寄存器地址位为0时, 表示触点闭合。
标准输出, 当被执行时对应寄存器地址位被接通。
置位指令(置1), 从指定地址参数 bit 开始的N个点都被置位。
SIMATIC S7-200 PLC
S7-200 Micro PLC概述 S7-200 Micro PLC安装 PLC编程基本概念 存储器的数据类型及寻址方式 SIMATIC 编程指令 编程及应用举例
西门子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 工作台示意图
新书第3章-S7-200的指令系统PPT课件
//增 计 数 输 入 端 //减 计 数 输 入 端 //复 位 输 入 端 //增 减 计 数 , 设 定 //脉冲数为 5。
LD
C30
//计 数 器 触 点
=-
Q0.0
//输 出 触 点
22
I 0. 0 I 0. 1 I 0. 2
C30当前值1 C30位
2
3
4
5 4 3 43
4
5
图4.20 增减计数程序及时序
❖指令格式:CTD
Cxxx,PV
❖例: CTD
C40,4
❖程序实例:图4.21为减计数器的程序片断和时序图。
-
24
LD
I0.0
LD
I0.1
CTD C40, +4
//减计数脉冲输入端 //复位输入端 //减计数器,设定计数 //脉冲数为 4。
LD
C40
//装入计数器触点
=
Q0.0
//输出触点
-
25
I0 .0
-
10
3.1.7 定时器存储器区
定时器的编号:
❖ 定时器存储器区中每个定时器地址表示, 应该包括存储器标识符、定时器号两部 分。
❖ 存储器标识符为“T” 定时器号为整数
-
11
LD
I0.0
//使 能 输 入
TO N T35, +4 //通 电 延 时 定 时
//延 时 时 间 为
//40m s
LD TONR
-
16
3.1.8 计数器存储器区
计数器有三种相关变量 ❖ 计数器的设定值(PV) ❖ 计数器的当前值(SV) ❖ 计数器的输出状态(0或者1)
-
易控最深入浅出的S7-200教程PPT
4.执行CPU的自诊断测试:S7-200检测CPU的 操作及扩展模块的状态是否正常 5.写数字输出:每个扫描周期结束后,CPU把 输出映象寄存器中的数据写到数字输出点。 (模拟量输出直接刷新,与扫描周期无关)
苏州易控通达自动化科技有限公司
输入过程映象寄存器 I
每次扫描周期的开始,CPU对物理输入点进行采样,并将采样值送入“输入过程映象寄存器” 中,其状态是由外部开关决定。有0和1两种状态 I0.0 I0.1„„„„„„„„„„„„„„„I1.5
CPU型号 最大扩展电流(mA) 最大扩展模块数
221 0 0
222 340 2
224 660 7
226 1000 7
苏州易控通达自动化科技有限公司 模块编号 扩展模块型号
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 EM EM EM EM 221 222 222 223 DI8×DC24V DO8×DC24V DO8×继电器 DI4/DO4×DC24V
软件的使用-通讯
通讯成功
点击确认后,即可通过软件, 对程序进行读和写的操作
苏州易控通达自动化科技有限公司
程序的上载
将CPU内的程序读出
苏州易控通达自动化科技有限公司
程序的下载
将程序写到PLC内
苏州易控通达自动化科技有限公司
程序的监控
梯形图监控
苏州易控通达自动化科技有限公司 编译按钮
程序编译
编译后,程序中错误部 分会显示在下方, 此时,双击编译错误的 地方,即能跳转到程序 的相应的错误位置
苏州易控通达自动化科技有限公司
S7-200各CPU性能
苏州易控通达自动化科技有限公司
S7-200 CPU型号及特点
苏州易控通达自动化科技有限公司
输入过程映象寄存器 I
每次扫描周期的开始,CPU对物理输入点进行采样,并将采样值送入“输入过程映象寄存器” 中,其状态是由外部开关决定。有0和1两种状态 I0.0 I0.1„„„„„„„„„„„„„„„I1.5
CPU型号 最大扩展电流(mA) 最大扩展模块数
221 0 0
222 340 2
224 660 7
226 1000 7
苏州易控通达自动化科技有限公司 模块编号 扩展模块型号
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 EM EM EM EM 221 222 222 223 DI8×DC24V DO8×DC24V DO8×继电器 DI4/DO4×DC24V
软件的使用-通讯
通讯成功
点击确认后,即可通过软件, 对程序进行读和写的操作
苏州易控通达自动化科技有限公司
程序的上载
将CPU内的程序读出
苏州易控通达自动化科技有限公司
程序的下载
将程序写到PLC内
苏州易控通达自动化科技有限公司
程序的监控
梯形图监控
苏州易控通达自动化科技有限公司 编译按钮
程序编译
编译后,程序中错误部 分会显示在下方, 此时,双击编译错误的 地方,即能跳转到程序 的相应的错误位置
苏州易控通达自动化科技有限公司
S7-200各CPU性能
苏州易控通达自动化科技有限公司
S7-200 CPU型号及特点
可编程序控制器(西门子S7-200) ppt课件
STL及程序结构示意
STL的编程要点
STL类似汇编语言。编制的程序简洁,可实现LAD和 FBD难以实现的功能。
STL中可不加入NETWORK标识,为便于与LAD相互的 转换,须正确加入上述标识。
FBD及程序结构示意
FBD的特点
类似数字逻辑的门电路。 除逻辑运算外,其余的功能块与LAD没有差别。 部分部门和单位习惯用方块图表示逻辑关系,适合 使用这种语言。 西门子LOGO!产品使用该语言。
✓ PLC仅在扫描周期的起始时段读取外部输入状态,该时段 相对较短,抗输入信号串入的干扰极为有利。
✓ 这种方式对于高速变化的过程可能漏掉变化的信号,也会 带来系统响应的滞后。为克服上述问题,可利用立即输入 输出、脉冲捕获、高速计数器或中断技术。
扫描工作方式对程序执行的影响
I0.0代表外部的按纽,当按纽动作后,左面的程序只需要 一个扫描周期就可完成对M0.4的刷新,而右面的程序要经 过四个扫描周期才能完成对M0.4的刷新。
• “不怕太阳晒,也不怕那风雨狂,只怕先生骂我 笨,没有学问无颜见爹娘 ……”
• “太阳当空照,花儿对我笑,小鸟说早早早……”
学习目标
理解可编程序控制器的基本结构和工作原理; 理解可编程序控制器程序设计的基本编程方法; 熟悉常用的编程指令,了解常用的PLC的功能指令; 学会使用梯形图编制简单的程序。
自诊断检查
修改输出
RUN状态
STOP状态
PLC的循环扫描工作方式
RUN模式下,S7-
200PLC按序循环执行 下述任务: 1、读取外部状态 2、执行用户程序 3、响应通讯请求 4、内部诊断 5、刷新输出
STOP模式下,除用户程序不执行外,其余任务依然执行。
在此状态下,可下载用户程序及设置系统。 上述的任务序列称为PLC的一个扫描周期
相关主题