第2章 s7200基本使用方法

合集下载

iVMS-7200视频监控管理系统操作手册V3.2

iVMS-7200视频监控管理系统操作手册V3.2
1.1 平台概述......................................................................................................................................................... 1 1.1.1 术语与缩写............................................................................................................................................ 1 1.1.2 参考资料 ............................................................................................................................................... 1
1.2 运行环境要求................................................................................................................................................. 2 硬件环境 ......................................................................................................................................................... 2 软件环境 ......................................................................................................................................................... 2

S7200使用入门硬件接线

S7200使用入门硬件接线

模拟量输出外部接线图
♦左端起的每3个点为一组, 共二组。每组可作为一 路 模拟量输出(电压或 电流 信号)。
♦第一组V0端接电压负载、 10端接电流负载,M0为 公 共端。
♦第二组的接法与第一组类 同。
♦该模块需要直流24V供电。
—电电 o压 负流负 r载载

—电 J电 J压负 «流负 i载 r載
f—

■s ® s ® ® ® ®
2. 2 STEP7-Micro/Win的初识
一、软件安装 软件来源:STEP 7Micro/WIN32——西门 子网站下载或光盘。 安装:双击STEP 7-Micro/WIN32的安装程 序setup. exe,根据在线提示,完成安装。
编程语言:选择英语。
界面汉化:安装完后可用STEP 7Micro/WIN 32中文汉化软件将编程界面和
每组可作为一路模拟量的输入通道(电压信号或电流信
号),电压信号用两个端子(A+、A—),电流信号用3 个 端子(RC,C+,C—),其中RC与C+端子短接。未用 的输 入通道应短接(B+、B—)。
命该模块需要直流24V供电(M、L+端)。可由CPU模块的
传 感 器 电 源 24VDC/400mA 供 电 , 也 可 由 用 户 提 供 外 部 电 源。右端分别是校准电位器和配置DIP设定开关。
交流输入模块(EM221 8X120V/230VAC)
有8个分隔式数 字量输入端子, 每个输入点都占 用二个接线端子 o
ON ON .0 IN . 1 2N . 2 3X 3N .3
.4 5N 5\ .5 6X 6> . 6 7X 7N . 7
000000000000

S7200功能指令用全解

S7200功能指令用全解
2020/3/25
5.1 程序控制类指令
2020/3/25
5.1 程序控制类指令 2、循环指令
由 FOR和NEXT指令构成程序的循环体。FOR指令 标记循环的开始,NEXT指令为循环体的结束指令。
2020/3/25
5.1 程序控制类指令
工作原理:
使能输入EN有效,循环体开始执行,执行 到NEXT指令时返回,每执行一次循环体, 当前值计数器INDX增1,达到终止值 FINAL时,循环结束。使能输入无效时, 循环体程序不执行。每次使能输入有效, 指令自动将各参数复位。
2020/3/25
5.1 程序控制类指令
三、子程序调用指令
1.建立子程序 2.子程序调用 3.带参数的子程序调用
2020/3/25
5.1 程序控制类指令
1. 建立子程序
(1)从“编辑”菜单,选择插入→子程序; (2)从“指令树”,用鼠标右键单击“程序
块”图标,并从弹出菜单选择插入→子程序; (3)从“程序编辑器”窗口,用鼠标右键单
2020/3/25
5.2 中断指令
二、中断指令
2020/3/25
5.2 中断指令
三、中断程序(中断服务程序 ) 中段程序是为处理中断事件而事先编好的
程序。中断程序不是由程序调用,而是在 中断事件发生时由操作系统调用。
2020/3/25
5.1 程序控制类指令
2020/3/25
5.2 中断指令
一、中断源 二、中断指令 三、中断程序
2020/3/25
5.2 中断指令
概念: 中段就是终止当前正在运行的程序,去
执行为立即响应的信号而编制的中断服务程 序,执行完毕再返回原先终止的程序并继续 执行。 一、中断源

西门子S7-200编程PLC简单介绍

西门子S7-200编程PLC简单介绍

3.中断程序
中断程序用来及时处理与用户程序的 执行时序无关的操作,或者不能事先预测 何时发生的中断事件。中断程序不是由用 户程序调用,而是在中断事件发生时由操 作系统调用。中断程序是用户编写的。
2.4 S7-200系列PLC的内存结构 及寻址方式
2.4.1 内存结构
S7-200系列PLC的数据存储区按存储 器存储数据的长短可划分为字节存储器、 字存储器和双字存储器3类。
输入映像寄存器地址的编号范围为 I0.0~I15.7。
I、Q、V、M、SM、L均可以按字节、 字、双字存取。
2.输出映像寄存器
输出映像寄存器用来存放CPU执行程 序的数据结果,并在输出扫描阶段,将输 出映像寄存器的数据结果传送给输出模块, 再由输出模块驱动外部的负载,如图2-6 (b)所示。
若梯形图中Q0.0的线圈通电,对应的 硬件继电器的常开触点闭合,使接在标号 Q0.0端子的外部负载通电,反之则外部负 载断电。
输出端分成两组,每一组有1个公共端, 共有1L、2L两个公共端,可接入不同电压 等级的负载电源。输入/输出接线图如图22所示。
图2-2 CPU 224输入/输出接线图
2.2 S7-200系列PLC的性能
2.2.1 CPU模块性能
PLC的CPU性能主要描述PLC的存储 器能力、指令运行时间、各种特殊功能等。 这些技术性指标是选用PLC的依据,S7200 PLC的CPU的主要技术指标如表2-1所 示。
定时器的地址编号范围为T0~T255, 它们的分辨率和定时范围各不相同,用户 应根据所用CPU型号及时基,正确选用定 时器编号。
9.计数器
计数器主要用来累计输入脉冲个数,
其结构与定时器相似,其设定值在程序中 赋予。CPU提供了3种类型的计数器,各为 加计数器、减计数器和加/减计数器。计数 器的当前值为16位有符号整数,用来存放 累计的脉冲数(1~32 767)。计数器的地 址编号范围为C0~C255。

PLC第04章2 S7200基本编程指令

PLC第04章2  S7200基本编程指令
MOV-BIR EN ENO IN OUT MOV-BIW EN ENO IN OUT
传送字节立即写(BIW)指 令,将从输入端(IN)指定字 节地址的内容写入输出端( OUT)指定字节地址的物理输 出点(QB)。
BIR
IN,OUT
BIW
IN,OUT
传送字节立即读
传送字节立即写
字节交换
SWAP EN IN ENO
STL:
SRW OUT, N SLW OUT, N
双字左移,双字右移
SHR_DW EN ENO IN N OUT
SHL_DW EN ENO IN N OUT
STL:
SRD OUT, N SLD OUT, N
字节循环左移,字节循环右移
ROR_B EN ENO IN N OUT
ROL_B EN ENO IN N OUT
双字与 双字或 双字异或
ANDD (双字与) 指令对两个输入双字按位与得到一 个双字结果(OUT) ORD (双字或) 指令对两个输入双字按位或得到一 个双字结果(OUT) XORD ( 双字异或) 指令对两个输入双字按位异或得 到一个双字结果(OUT)
WAND_DW EN ENO IN1 IN2 OUT WOR_DW EN ENO IN1 IN2 OUT WXOR_DW EN ENO IN1 IN2 OUT
EN ENO IN1 IN2 OUT +R IN1,OUT
+I
IN1,OUT
2.减法指令
SUB-I SUB-DI SUB-R
EN ENO IN1 IN2 OUT
EN ENO IN1 IN2 OUT -D IN2,OUT
EN ENO IN1 IN2 OUT -R IN2,OUT

PLC_西门子_S7200PPI驱动使用详解

PLC_西门子_S7200PPI驱动使用详解
现对各章节内容简要概况说明如下: 第一章介绍西门子 S7-200 系列 PLC 介绍,及相关编程软件的安装和使用要求。 第二章讲解西门子 S7-200 系列 PLC 的硬件通讯接线及对应参数设置,以及与 McgsTpc 触摸屏的 通讯连接方式及常见 PPI 电缆的正确 DIP 拨码。 第三章讲解 MCGS 嵌入版西门子 S7200PPI 驱动构件的基本使用,包括构件的添加,基本属性参 数设置、内部属性及通道的添加,以及与编程软件寄存器类型的对应关系、设备命令的使用。 第四章讲解 MCGS 与西门子 S7200 通讯时的调试步骤及测试方法,包括:调试步骤说明、设备 调试、模拟运行及实际测试的方法及区别。 第五章列举 McgsTpc 触摸屏+S7200 PLC 的典型应用方案,以及其中的注意事项。 第六章讲解 MCGS 与西门子 S7200 通讯时,常见问题的解决方法。 第七章列举 MCGS 现有驱动历史版本及相关问题的处理方法。
做神州工控先锋 创民族软件精华
西门子 S7200PPI 驱动 使用说明详解
北京昆仑通态 2009-8-18
-1-
做神州工控先锋 创民族软件精华
目录 前 言........................................................................................................................................................ 3 一、 西门子 S7-200 PLC 简介.......................................................................................................... 4

PLC第2章S7-200PLC

PLC第2章S7-200PLC


常用特殊继电器SMB0和SMB1的位信息


六、定时器T


S7-200 PLC中,定时器与继电接触控制系统中的时间继 电器作用类似,可进行时间控制。定时器的设定值由程序赋 予,每个定时器有一个16位的当前值寄存器及一个状态位。 可以用定时器地址来存取这两种形式的定时器数据。 存取格式: T[定时器号] 如:T37 究竟使用哪种形式的数据取决于所使用的指令,如果使 用位操作指令则是存取定时器状态位,如果使用字操作指令 则是存取定时器的当前值。 S7-200 PLC中为用户提供了三种类型的定时器:有记忆 接通延时定时器(TONR)、接通延时定时器(TON)和断 开延时定时器(TOF)。定时器的分辨率(定时精度)有1ms、 10ms和100ms三种。


二、输出继电器Q

输出继电器位于PLC存储器的输出映像寄存器 区,其外部有物理的输出端子与之对应。在每次扫 描周期的最后阶段,CPU将输出映象寄存器中的数 值送到输出锁存器,对输出点进行刷新。可以按位、 字节、字或双字来存取输出映象寄存器。 存取格式: 位: Q[字节地址].[位地址] 如:Q0.0 字节、字或双字: Q[长度][起始字节地址] 如: QB1、QW4、QD4 CPU221、CPU222、CPU224 、CPU224XP 、 CPU226五种CPU模块的输出映象寄存器范围均为 Q0.0~Q15.7。PLC控制系统实际的输出点数不能 超过PLC所提供的具有外部接线端子的输出继电器 的数量。未使用的输出映像寄存器可以作为它用, 但为了程序的可读性,建议不使用这些未使用的输 出继电器。




三、变量存储器V 可以用V存储器存储程序执行过程中控制逻辑 操作的中间结果,也可以用它来保存与工序或任务 相关的其它数据。在进行数据处理或使用大量的存 储单元时,变量存储器V会经常用到。可以按位、 字节、字或双字来存取V存储区中的数据。 存取格式: 位: V[字节地址].[位地址] 如:V10.5

S7200原理及应用-廖常初课件

S7200原理及应用-廖常初课件

1.2.4
扩展模块
1.数字量扩展模块 数字量 I/O : 8DI 、 16DI 、 4DO 、 8DO 模块; 4/4 、 8/8 、 16/16 、 32/32 点的 DI/DO模块。 输入有DC 24V 和AC 230V 两种,输出有DC 24V 和继电器型两种。
2.PLC对模拟量的处理 模拟量输入模块将模拟量转换为数字量。模拟量输出模块将PLC中的数字 量转换为模拟量电压或电流。 有12位的4AI、8AI、2AO、4AO、4AI/1AO模块(见表1-5 );15位4路、 8路热电偶模块,2路、4路热电阻模块。 3.模拟量输入模块 用模块上的DIP开关设置量程。转换后的12位数据被尽可能地往高位移动, 单极性全量程输入范围对应的数字量输出为0~32000。双极性全量程输入范 围对应的数字量输出为−32000~+32000。电压输入时输入阻抗≥2M,电流 输入时输入阻抗为250。
1.2 S7-200系列PLC
S7-200 、S7-1200 和 S7-200 SMART 是西门子的小型 PLC 。 S7-300/S7-400 和 S7-1500 是模块式大中型 PLC。WinAC 是在 PC上实现 PLC功能的“软PLC”。
1.2.1
S7-200的特点
1.功能强,有高速计数、高速输出、PID参数自整定、位置控制、称重、 配方、数据记录等功能。 2.先进的程序结构 3 .灵活方便的存储器结构,大多数存储区可以按位(bit)、字节、字 和双字读写。 4.功能强大、使用方便的编程软件 5.简化复杂编程任务的向导功能 6.强大的通信功能 7.品种丰富的配套人机界面, Smart 700 IE的价格便宜 8.有竞争力的价格 9.完善的网上技术支持
1.2.3 数字量输入与数字量输出
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
公共端
2.1.2 S7-200的数字量输入输出电路
数字量输出电路
Q0.1
使用电压范围 广,导通压降 小,承受瞬时过 电压和过电流的 能力较强,但动 作速度慢,寿命 有一定限制
接触器 报警指示灯
继电器输出电路
公共端
2.1.2 S7-200的数字量输入输出电路
数字量输出电路
公共端
用于直流负 载,反应速度 快,寿命长, 过载能力稍差
SM0.1:初始化脉冲,第一个扫描周期为1 SM0.4:分脉冲,占空比为50%,周期为1min SM0.5:秒脉冲,占空比为50%,周期为1s SM0.7:指示CPU的模式开关的状态,
0-TERM(STOP) 1-RUN 用于在RUN状态下启动自由口通信方式
2.3 S7-200的数据类型和存储区
存储区
9、 定时器(T) T+定时器号 T0~T255 10、计数器(C) C+计数器号 C0~C255 11、累加器(AC)
累加器是用来暂存数据的寄存器,它可以用来存放运算 数据、中间数据和结果。
4个,32位,AC0~AC3
12、高速计数器(HC)
一般计数器的计数频率受扫描周期的影响,不能太高。 而高速计数器可累计比CPU的扫描速度更快的事件。
I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7
L M Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.7
实验箱
4、PLC试验台接线 L
实验箱内部接线
Q0.0 I0.0
Q0.1 I0.1
Q0.2 I0.2
Q0.3 I0.3
M
内部电路
PLC 接线端子 24V
R R
2.1.3 S7-200的模拟量输入输出电路
EM235模拟量输入输出模块
配置开关位置与测量范围选择
第二章 S7-200的基本使用方法
2.1 S7-200的硬件结构和接线 2.2 S7-200的程序结构 2.3 S7-200的数据类型和存储区 2.4 S7-200的基本指令
2.2 S7-200的程序结构
2.1.1 S7-200的基本组成
状态显示 存储器卡
通信口
顶部端子盖 电源及输出端子
前盖 方式开关 、 电位器、扩展I/O连接
底部端子盖 输入端子、传感器电源
CPU 224
带扩展模块
2.1.1 S7-200 的基本组成
整体接线
数字量输出
电源
输入
共用1L
共用2L
共用3L
共用 1M
数字量输入
共用 2M
~
2.1.2 S7-200的数字量输入输出电路
S7-200外部接线端子
PLC电源
~
PLC提供的传感器电源输出 +24V
2.1.2 S7-200的数字量输入输出电路
接线示例 ¾电机点动启停
I0.0 Q0.0 ()
2.1.2 S7-200的数字量输入输出电路
接线示例 ¾电机起保停
I0.0
I0.1
Q0.0
场效应管输出电路
接触器 Q0.2
2.1.2 S7-200的数字量输入输出电路
S7-200外部接线端子
共用 1M
输入
共用 2M
注意输入端 子是否需要 加电源
2.1.2 S7-200的数字量输入输出电路
S7-200外部接线端子
输出
共用1L
共用2L
共用3L
注意 所采 用的 电源 需根 据负 载而 定
MSB
LSB
字节 VB100
MSB
字 VW100
MSB
双字 VD100
VB100
VB101
VB100
VB101
VW100
LSB
LSB
VB102
VB103
VW102
2.3 00的数据类型和存储区
数据表示
数据大小
B (字节) 8位值
无符号整数
十进制
十六进制
0~255
0~FF
有符号整数
十进制
十六进制
2.1.3 S7-200的模拟量输入输出电路
模拟量输入电路




拟 量
滤 波
路 转 换
放 大
A/D 数
转换
字 量
2.1.3 S7-200的模拟量输入输出电路
模拟量输入电路
2.1.3 S7-200的模拟量输入输出电路
模拟量输入电路
2.1.3 S7-200的模拟量输入输出电路
模拟量输入电路
+-
直流电 源 输出
2.1.1 S7-200 的基本组成 整体接线
2.1 S7-200的硬件结构和接线
2.1.1 S7-200的基本组成 2.1.2 S7-200的数字量输入输出电路 2.1.3 S7-200的模拟量输入输出电路
2.1.2 S7-200的数字量输入输出电路
数字量输入电路
I0.0
接近开关 光电开关 液位开关 电接点压力表
电压输入
2.1.3 S7-200的模拟量输入输出电路
模拟量输入电路
电 流
电流输入
2.1.3 S7-200的模拟量输入输出电路
模拟量输入电路
变送器 -
+
24V
电流输入
2.1.3 S7-200的模拟量输入输出电路
模拟量输出电路
I0 V0
2.1.3 S7-200的模拟量输入输出电路
模拟量输出电路
I0 V0
将一个字长的数字经D/A转换为模拟量,只写数据, AQW0,AQW2
2.3 S7-200的数据类型和存储区
存储区
6、变量存储区(V)
存放程序执行过程中的中间结果,VB100,VW100,VD100
7、位存储区(M)
中间继电器,M0.0~M31.7
8、 特殊继电器(SM)
具有特殊功能或用来存储系统的状态变量、控制参数和 信息 SM0.0:总为1
数据表示
实数(浮点数)
★ 表示为1.m×2 E
m尾数,E指数
31 30
23 22
0
S
指数
尾数
符号位
范围:±1.175495×10 -38 ~ ±3.402823×10 38
2.3 S7-200的数据类型和存储区
数据寻址
直接寻址
直接指出存储器的区域、长度和位置
VW100 — 变量存储区(V) 存取一个字的数据 V区的第100个~101个两个字节
第二章 S7-200的基本使用方法
2.1 S7-200的硬件结构和接线 2.2 S7-200的程序结构 2.3 S7-200的数据类型和存储区 2.4 S7-200的基本指令
2.1 S7-200的硬件结构和接线
2.1.1 S7-200的基本组成 2.1.2 S7-200的数字量输入输出电路 2.1.3 S7-200的模拟量输入输出电路
I 0.0
Q 0.0
I 0.2
Q 0.2
I 0.2
输出指令对于同一输出不能重复
2.4 S7-200的基本指令
(2)置位复位指令
I 0.0 Q 0.0
I 0.0
S
I 0.1
1
I 0.1 Q 0.0
R
Q 0.0
1
对同一个输出可多次重复使用
2.4 S7-200的基本指令
(3)跳变触点指令(边沿触发指令)
• 数字量I/O模块的地址一字节为单位,字节地址由I/O的 类型和模块在同类I/O中的位置决定
• 某模块的数字量I/O点数不是8的整数倍,最后的字节中 未用的位不分配给后续模块。
• 模拟量模块以2点(2字节)递增的方式分配
2.3 S7-200的数据类型和存储区
数据表示 位,字节,字,双字

V100.0~V100.7
指针送入AC1
MOVD &VB200, AC1
2、用指针存取数据 MOVW *AC1, AC0
3、修改指针
将指针AC1所指的存储 单元的值传送到AC0, 即VB200和VB201中的
内容
VB199
12 VB200 34 VB201 56 VB202 78 VB203
VB204
INCD AC1
指针增加两次,指向下一个字,即VB202的地址
HC+计数器号,32位有符号整数
2.3 S7-200的数据类型和存储区
存储区
13、 局部变量存储器(L)
用来存放局部变量。主要区别在于全局变量是全局有效 的,而局部变量是局部有效的。
S7-200有64个字节的局部存储器,其中60个可 以作为暂时寄存器,或给子程序传递参数。
14、 顺序控制继电器(S)
1、主程序 有且仅有一个,可调用其他程序
2、子程序 可选、多次调用;可简化程序代码,易于移植
3、中断程序 及时处理与用户程序的执行时序无关的操作,或者 不能事先预测何时发生的中断事件
第二章 S7-200的基本使用方法
2.1 S7-200的硬件结构和接线 2.2 S7-200的程序结构 2.3 S7-200的数据类型和存储区 2.4 S7-200的基本指令
()
Q0.0
2.1.2 S7-200的数字量输入输出电路
接线示例 ¾电机起保停
停正 反 止转 转
DI输入端 1M I0.0 I0.1 I0.2 I0.3 I0.4
I0.5 I0.6 I0.7
PLC 接线端子 L+ M
DO输出端 1L Q0.0 Q0.1 Q0.2 Q0.3 Q0.4
Q0.5 Q0.6 Q0.7
内部电路
I0.0
相关文档
最新文档