基于S7-300控制系统的A3000实验和测试培训V1M7D7
更新时间:2023-04-19 11:13:01 阅读量: 实用文档 文档下载
基于S7-300 PLC控制系统A3000实验和测试培训
北京华晟高科教学仪器有限公司
2006-6
前言
《基于S7-300 PLC控制系统A3000实验和测试培训》是根据A3000过程控制实验系统的相关内容编写的,包括了如下内容:
1、S7-300 PLC控制系统。
2、S7-300 PLC控制系统编程。
3、S7-300 PLC控制系统和组态软件的连接。
4、S7-PLCSIM仿真软件的使用。
不介绍具体的A3000现场系统和组态软件。有关这些内容将在独立的培训培训书中介绍。一般不涉及DP和PA总线的内容,有关这些内容可以参考
《A3000-DP型过程控制实验系统补充测试实验培训指导》和《A3000-PA型过程控制实验系统补充测试实验培训指导》。
本培训书缺点和错误在所难免,敬请各位专家、院校师生和广大读者批评指正。
申明:本培训书内容只适合华晟高科A3000教学实验。范例和文档内容只用于提供信息,对本书不承担任何保证。
基于S7-300控制系统的A3000实验和测试培训
北京华晟高科教学仪器有限公司 第 I 页 目录
第一章 西门子S7-300 PLC (1)
1.1 S7-300 PLC 简介 (1)
1.1.1 S7-300 PLC 系统组成 (1)
1.1.2系统功能特性 (2)
1.1.3 LED 指示灯 (4)
1.2 控制系统设置和初始化 (6)
1.2.1 CPU 313C-2DP (7)
1.2.2 数字量输入输出模块 (9)
1.2.3 SM334模拟量输入输出模块 (11)
1.3 控制器信号连接和操作 (16)
1.3.1 面板接线 (16)
1.3.2 控制系统运行时接线 (18)
第二章 控制器编程软件概述 (1)
2.1 软件的安装与简介 (1)
2.1.1 STEP7的安装 (1)
2.1.2 STEP7的硬件接口 (5)
2.1.3 STEP7的授权 (5)
2.1.4 STEP7的编程功能 (5)
2.1.5 STEP7的硬件组态与诊断功能 (6)
2.2 控制器编程 (7)
2.2.1 创建工程 (7)
2.2.2 通信设置 (10)
2.2.3 硬件组态 (12)
2.2.4 程序编写 (13)
2.2.5 程序调试 (18)
2.3简洁快速的操作和使用现有程序 (22)
第三章 控制器编程详细范例 (26)
3.1单容液位调节阀PID 单回路控制 (26)
3.2 范例的控制器编程 (27)
3.2.1 创建工程 (27)
3.2.2 程序编写 (35)
3.2.4 编译下装项目 (63)
3.2.5 调试工程 (64)
3.3 范例的组态软件编程 (64)
3.3.1 WINCC 对控制器的设备组态 (64)
3.3.2 WINCC 定义数据变量 (67)
3.3.3 MCGS 对控制器的设备组态 (72)
3.3.4 MCGS 定义设备通道数据变量 (74)
3.3.5 组态王对控制器的设备组态 (79)
3.3.6 组态王定义数据变量 (83)
3.4 范例的操作过程和调试 (84)
3.5 范例测试结果及记录 (86)
基于S7-300控制系统的A3000实验和测试培训
北京华晟高科教学仪器有限公司 第 II 页 第四章 范例控制程序 (87)
4.1 培训范例说明 (87)
4.1.1控制和组态程序数据词典 (87)
4.1.2 控制算法和编程范例 (88)
4.2 单回路PID 范例程序PID (88)
4.3 比值控制范例程序Prop (90)
4.4 串级控制范例程序Series (92)
4.5 前馈反馈控制范例程序Preced (94)
4.6 解藕控制范例程序Decouple (96)
第五章 S7-PLCSIM 仿真软件 (101)
5.1 S7-PLCSIM 的主要功能 (101)
5.2 快速入门 (102)
5.3 视图对象 (104)
5.4 仿真软件的设置与存档 (106)
5.5 应用举例 (107)
5.5.1 仿真PLC 通道监控 (107)
5.5.2 程序调试 (111)
5.6 仿真PLC 与实际PLC 的区别 (114)
基于S7-300控制系统的A3000实验和测试培训
北京华晟高科教学仪器有限公司 第 1 页 第一章 西门子S7-300 PLC
测试平台基本上适应所有的控制系统。本书介绍西门子S7-300 PLC 。CPU 为313C-2DP ,几乎所有内容同样适用于312C ,315-2DP 。
1.1 S7-300 PLC 简介
S7-300是模块化的通用型PLC ,适用于中等性能的控制要求。用户可以根据系统的具体情况选择合适的模块,维修时更换模块十分方便。当系统规模扩大和功能复杂时,可以增加模块,对PLC 进行扩展。简单实用的分布式结构和强大的通信联网能力,使其应用十分灵活。
S7-300的CPU 模块(简称为CPU )集成了过程控制功能,用于执行用户程序。不需要附加任何硬件、软件和编程,就可以建立一个MPI (多点接口)网络。如果有PROFIBUS-DP 接口,可以建立一个DP 网络。
S7-300可大范围扩展各种功能模块,可以非常好地满足和适应自动控制任务。由于简单实用的分散式结构和多界面网络能力,使得应用十分灵活。产品设计紧凑、可用于空间有限的场合。指令集功能强大,可用于复杂控制。无需电池备份,免维护。
其他控制系统请参考对应的参考书。
1.1.1 S7-300 PLC 系统组成
SIMATIC S7-300可编程序控制器是模块化结构设计。各种单独的模块之间可进行广泛组合以用于扩展。
系统组成:
中央处理单元 (CPU) :各种CPU 有各种不同的性能,例如,我们通常所配的CPU 313C-2DP 集成了数字量输入和输出,以及PROFIBUS DP 主站/从站接口。带有与过程相关的功能,可以连接标准I/O 设备。CPU 运行时需要微存储器卡。
信号模块 (SM) :用于数字量和模拟量输入/输出。
负载电源模块 (PS) :用于将SIMATIC S7-300 连接到120/230V AC 电源。 根据客户要求,还可以提供以下设备:
通讯处理器 (CP) :用于连接网络和点对点连接。
功能模块 (FM) :用于高速计数,定位操作 (开环或闭环控制) 和闭环控制。 接口模块 (IM) :用于多机架配置时连接主机架(CR)和扩展机架 (ER)。S7-300通过分布式的主机架(CR)和3个扩展机架(ER),可以操作多达32个模块。运行时无需风扇。
基于S7-300控制系统的A3000实验和测试培训
北京华晟高科教学仪器有限公司 第 2 页 我们使用比较多的配置是:S7-300 PLC 控制系统包含电源模块PS307、中央处理器CPU 313C-2DP 、模拟量I/O 模块SM334。其中CPU 313C-2DP 自带
16DI/16DO ,内含40针前连接器一个,配一个64k 存储卡。SM334内含20针前连接器一个。如图1.1.1。
图1.1.1 S7-300 CPU
其他还可能有的配置是:
PS307电源,CPU312C ,SM334,FLASH 卡,20针前连接器。如果增加CP342 DP 模块可以支持DP 。
PS307电源,CPU315-2DP, SM321, SM322,SM331,SM332,FLASH 卡,连接器。
1.1.2系统功能特性
S7-300 PLC 有多种模块部件所组成,各种模块能以不同的方式组合在一起,从而可使控制系统设计更加灵活,满足不同的应用需求。各模块安装在DIN 标准导轨上,并用螺丝固定。这种结构形式既可靠,又能满足电磁兼容要求。背板总线集成在各模块上,通过将总线连接器插在模块的背后,使背板总线连成一体。在一个机架上最多可并排安装8个信号模块、功能模块或通信处理器模块(不包括CPU 模块和电源模块)。如果系统任务需要的这些模块超过8块,则可以增加扩展机架。
除了带CPU 的中央机架(CR ),最多可以增加3个扩展机架(ER ),每个机架可以插8个模块(不包括电源模块、CPU 模块和接口模块IM ),4个机架最多可以安装32个模块。
基于S7-300控制系统的A3000实验和测试培训
北京华晟高科教学仪器有限公司 第 3 页 机架的最左边是1号槽,最右边是11号槽,电源模块总是在1号槽的位置。中央机架(0号机架)的2号槽上是CPU 模块,3号槽是接口模块。这3个槽号被固定占用,信号模块、功能模块或通信处理器使用4~11号槽。如图1.1.2所示。
实际上这些都是逻辑位置,系统可以没有电源模块而使用外部开关电源,而接口模块基本上很少用。
图1.1.2 S7-300 的安装
S7-300有各种不同性能档次的CPU 模块可供使用。标准CPU 提供范围广泛的基本功能,如指令执行、I/O 读写、通过MPI 和CP 模块的通讯,紧凑型CPU 本机集成I/O ,并带有高速计数、频率测量、定位和PID 调节等技术功能。部分CPU 还集成了点到点或PROFIBUS 通讯接口。
S7-300的指令集包含350多条指令,包括了位指令、比较指令、定时指令、计数指令、整数和浮点数运算指令等。CPU 的集成系统功能提供了中断处理和诊断信息等这样一类系统功能。由于它们是集成在CPU 的操作系统中,因此也省了很多RAM 空间。
使用STEP 7 软件可对S7-300进行编程。而且,能简单方便地将S7-300全部功能加以利用。STEP 7 包含了自动化项目中从项目的启动、实施到测试、服务,每一阶段所需的全部功能。
STEP 7 是用于SIMATIC PLC 组态和编程的基本软件包。它包括功能强大、适用于各种自动化项目任务的工具。
STEP 7 主要包括以下组件:
SIMATIC 管理器,用于集中管理所有工具以及自动化项目数据。 程序编辑器,用于以LAD 、FBD 和STL 语言生成用户程序。
符号编辑器,用于管理全局变量。
基于S7-300控制系统的A3000实验和测试培训
北京华晟高科教学仪器有限公司 第 4 页 硬件组态,用于组态和参数化硬件。
硬件诊断,用于诊断自动化系统的状态。
NetPro ,用于组态MPI 和PROFIBUS 等网络连接。
STEP 7 支持IEC-61131-3标准的开发环境。IEC-61131-3标准定义了多种规范化的语言,统一了现场自动化系统中的不同概念。变化多样的控制概念使得不同的控制平台和供应商互不兼容。结果是巨大的成本投入到软件、硬件和训练上。IEC-61131-3定义了5种编程语言,规定一些能在不同语言中使用的概念和表示方法。
1.1.3 LED 指示灯
S7-300 PLC 的CPU 面板有6个LED 指示灯。 LED 指示S7-300 PLC 的操作状态, 说明如下:
(1) SF : (红色) 硬件或软件错误
(2) BF : (红色) 总线出错(只适用于带有DP 接口的CPU )
(3) DC5V :(绿色)CPU 和S7-300总线的5V 电源正常
(4) FRCE :(黄色) 强制作业有效
(5) RUN : (绿色) CPU 处于“RUN ”状态,LED 在“Startup ”状态以2Hz 频率闪烁,在“HOLD ”状态频率为0.5Hz
(6) STOP :(绿色) CPU 处于“STOP ”或“HOLD ”或“Startup ”状态,在存储器复位时LED 以0.5Hz 频率闪烁,在存储器置位时LED 以2Hz 频率闪烁
用LED 指示灯进行诊断
SIMATIC S7硬件提供有LED 诊断功能。 这些LED 可以使用三种颜色:
● 绿色LED 表示正常运行(例如通电时)。
● 黄色LED 表示特殊的运行状态(例如强制时)。
● 红色LED 表示出错(例如总线出错)。
LED 闪亮也表示一个特殊的事件(例如存储器复位)。
状态和故障显示如表1.1.1所示。
表1.1.1 S7-300 PLC 状态和故障显示
基于S7-300控制系统的A3000实验和测试培训
北京华晟高科教学仪器有限公司 第 5 页
SF LED 故障评价(软件错误)如表1.1.2所示。
表1.1.2 S7-300 PLC SF LED 故障评价(软件错误)
基于S7-300控制系统的A3000实验和测试培训
北京华晟高科教学仪器有限公司 第 6 页
SF LED 故障评价(硬件故障)如表1.1.3所示。
表1.1.3 S7-300 PLC SF LED 故障评价(硬件故障)
1.2 控制系统设置和初始化
根据计算机与控制器之间通讯方式的不同,控制系统设置操作包括MPI 电缆通讯设置,DP 总线通讯设置,通讯卡的通讯设置。
S7-300有20种不同型号的CPU ,分别适用于不同等级的控制要求。有的CPU 模块继承了数字量I/O ,有的同时集成了数字量I/O 和模拟量I/O 。
S7-300 CPU 313C-2控制器配置为:16DI/16DOxDC24V 、Flash EPROM 微存储器卡(简称为MMC )、一个MPI 接口和一个DP 总线接口。
电源模块选用的是PS307 2A ,模拟量模块为SM334 4AI/2AOx8BIT 。 输入/输出模块统称为信号模块(SM ),包括数字量(或称开关量)输入模块、数字量输出模块、数字量输入/输出模块、模拟量输入模块、模拟量输出模块和模拟量输入/输出模块。
基于S7-300控制系统的A3000实验和测试培训
北京华晟高科教学仪器有限公司 第 7 页 S7-300的输入/输出模块的外部接线接在插入式的前连接器的端子上,前连接器插在前盖后面的凹槽内。不需断开前连接器上的外部连线,就可以迅速地更换模块。第一次插入连接器时,有一个编码原件与之啮合,这样该连接器就只能插入同样类型的模块中。
信号模块面板上的LED 用来显示各数字量输入/输出点的信号状态,模块安装在DIN 标准导轨上,通过总线连接器与相邻的模块连接。模块的默认地址由模块所在的位置决定,也可以用STEP 7指定模块的地址。
信号模块和接口模块的尺寸为40mm (宽)×125mm (高)×120mm (深)。有少量模块的宽度为80mm 。
1.2.1 CPU 313C-2DP
CPU 内的原件封装在一个牢固而紧凑的塑料机壳内,面板上有状态和故障指示LED 、模式选择开关和通信接口。存储器插槽插入了64k Flash EPROM 微存储器卡(简称为MMC ),用于掉电后程序和数据的保存。CPU 313C-2DP 的面板如图1.2.1所示。
图1.2.1 CPU 313C-2DP 的面板
1) CPU 的运行模式
CPU 有4种操作模式:STOP (停机)、STARTUP (启动)、RUN (运行)和HOLD (保持)。在所有的模式中,都可以通过MPI 接口与其他设备通信。
基于S7-300控制系统的A3000实验和测试培训
北京华晟高科教学仪器有限公司 第 8 页 (a )STOP 模式:CPU 模块通电后自动进人STOP 模式,在该模式不执行用户程序,可以接收全局数据和检查系统。
(b )RUN 模式:执行用户程序,刷新输人和输出,处理中断和故障信息服务。
(c )HOLD 模式:在起动和RUN 模式执行程序时遇到调试用的断点,用户程序的执行被挂起(暂停),定时器被冻结。
(d )STARTUP 模式:启动模式,可以用钥匙开关或编程软件启动CPU 。如果钥匙开关在RUN 位置,通电时自动进人启动模式。
2) 模式选择开关
模式开关各位置的意义如下:
(a )RUN (运行)位置:CPU 执行用户程序,可以通过编程软件读出用户程序,但是不能修改用户程序。
(b )STOP (停止)位置:不执行用户程序,通过编程软件可以读出和修改用户程序。
(c )MRES (清除存储器):MRES 位置不能保持,在这个位置松手时开关将自动返回STOP 位置。将钥匙开关从STOP 状态扳到MRS 位置,可复位存储器,使CPU 回到初始状态。工作存储器、RAM 装载存储器中的用户程序和地址区被清除,全部存储器位、定时器、计数器和数据块均被删除,即复位为零,包括有保持功能的数据。CPU 检测硬件,初始化硬件和系统程序的参数,系统参数、CPU 和模块的参数被恢复为默认设置,MPI (多点接口)的参数被保留。如果有快闪存储器卡,CPU 在复位后将它里面的用户程序和系统参数复制到工作存储区。
复位存储器按下述顺序操作:PLC 通电后将模式开关从STOP 位置扳到MRES 位置,STOP LED 熄灭1s ,亮ls ,再熄灭ls 后保持亮。放开开关,使它回到STOP 位置,然后又回到MRES ,STOP LED 以2 Hz 的频率至少闪动3s ,表示正在执行复位,最后STOP LED 一直亮,可以松开模式开关。
存储器卡被取掉或插入时,CPU 发出系统复位请求,STOP LED 以0.5Hz 的频率闪动。此时应将模式选择开关扳到MRES 位置,执行复位操作。
注意:由于使用计算机上的复位命令无法全部清除程序,可能导致奇怪的问题,所以强烈建议在新装载程序时(改动比较大,新增加了函数,或进行了变量强制等等调试情况),请一定使用MRES 清除系统,回到出厂状态。
3) 微存储器卡
Flash EPROM 微存储卡(MMC )用于在断电时保存用户程序和某些数据,它可以扩展CPU 的存储器容量,也可以将有些CPU 的操作系统保存在MMC 中,这对于操作系统的升级是非常方便的。MMC 用作装载存储器或便携式保存媒体。MMC 的读写直接在CPU 内进行,不需要专用的编程器。
如果在写访问过程中拆下SIMATIC 微存储卡,卡中的数据会被破坏。在这
基于S7-300控制系统的A3000实验和测试培训
北京华晟高科教学仪器有限公司 第 9 页 种情况下,必须将MMC 插人CPU 中并删除它,或在CPU 中格式化存储卡。只有在断电状态或CPU 处于STOP 状态时,才能取下存储卡。
4) 通信接口
CPU 313C-2DP 或者CPU315-2DP 有一个MPI/DP 接口和一个DP 接口。MPI 用于PLC 与其他西门子PLC 、PG /PC (编程器或个人计算机)、OP (操作员接口)通过MPI 网络的通信。CPU 通过MPI 接口或PROFIBUS-DP 接口在网络上自动地广播它设置的总线参数(即波特率),PLC 可以自动地“挂到”MPI 网络上。
PROFIBUS-DP 的传输速率最高12Mbit/s ,用于与其他西门子带DP 接口的PLC 、PG/PC 、OP 和其他DP 主站和从站的通信。
5) 电源接线端子
电源模块的L+和M 端子分别是DC24V 输出电压的正极和负极。用专用的电源连接器或导线连接电源模块和CPU 模块的L+和M 端子。
6) CPU 模块上集成数字量I/O
CPU 313C-2DP 上集成有16DI/16DO 数字量输入输出端子。CPU312C 集成有10DI/6DO 数字量输入输出端子。对于A3000远远足够。而CPU315没有集成任何IO 端子。
1.2.2 数字量输入输出模块
1、数字量输入模块
数字量输入模块用于连接外部的机械触点和电子数字式传感器,例如二线式光电开关和接近开关等。数字量输入模块将从现场传来的外部数字信号的电平转换为PLC 内部的信号电平。
输入电路中一般设有RC 滤波电路,以防止由于输入触点抖动或外部干扰脉冲引起的错误输人信号,输人电流一般为数毫安。
图1.2.2是直流输人模块的内部电路和外部接线图,图中只画出了一路输人电路,M 和N 是同一输入组内各输入信号的公共点。CPU 313C-2DP 集成的就是直流输入模块。
当外接触点接通时,光耦合器中的发光二极管点亮,光敏三极管饱和导通;外接触点断开时,光耦合器中的发光二极管熄灭,光敏三极管截止,信号经背板总线接口传送给CPU 模块。
交流输入模块的额定输入电压为AC 120V 或230V 。在图1.2.3中用电容隔离输人信号中的直流成分,用电阻限流,交流成分经桥式整流电路转换为直流电流。外接触点接通时,光耦合器中的发光二极管和显示用的发光二极管点亮,光敏三极管饱和导通。外接触点断开时,光耦合器中的发光二极管熄灭,光敏三极管截止,信号经背板总线接口传送给CPU 模块。
基于S7-300控制系统的A3000实验和测试培训
北京华晟高科教学仪器有限公司 第 10 页
图1.2.2 直流数字量输入模块
图1.2.3 交流数字量输入模块
直流输入电路的延迟时间较短,可以直接与接近开关、光电开关等电子输人装置连接,DC 24V 是一种安全电压。如果信号线不是很长,PLC 所处的物理环境较好,电磁干扰较轻,应考虑优先选用DC 24 V 的输人模块。交流输人方式适合于在有油、雾、粉尘的恶劣环境下使用。
数字量输入模块可以直接连接两线式接近开关(BERO ),两线式BERO 的输出信号为0时,其输出电流(漏电流)不为0。在选型时应保证两线式BERO 的漏电流小于输人模块允许的静态电流,否则将会产生错误的输入信号。
根据输人电流的流向,可将输入电路分为源输入电路和漏输入电路。
漏输入电路(见图1.2.2)输入回路的电流从模块的信号输入端进来,从模块内部输入电路的公共点M 流出去。PNP 集电极开路输出的传感器应接到漏输入的数字量输入模块。
源输入电路输入回路的电流从模块的信号输入端流出去,从模块内部输入电
基于S7-300控制系统的A3000实验和测试培训
北京华晟高科教学仪器有限公司 第 11 页 路的公共点M 流进来。NPN 集电极开路输出的传感器应接到源输人的数字量输人模块。
数字量模块的输入/输出电缆最大长度为1000m (屏蔽电缆)或600m (非屏蔽电缆)。
2、数字量输出模块
数字量输出模块用于驱动电磁阀、接触器、小功率电动机、灯和电动机起动器等负载。数字输出模块将S7-300的内部信号电平转化为所需的外部信号电平,同时有隔离和功率放大的作用。
输出模块的功率放大元件有驱动直流负载的大功率晶体管和场效应晶体管,驱动交流负载的双向晶闸管或固态继电器,以及既可以驱动交流负载又可以驱动直流负载的小型继电器。输出电流的典型值为0.5~ 2A ,负载电源由外部现场提供。
CPU 313C-2DP 和CPU312C 集成的是晶体管型输出模块,只能驱动直流负载。输出信号经光电耦合器送给输出元件,如图1.2.4所示,用一个带三角形符号的小方框表示输出元件。输出元件的饱和导通状态和截止状态相当于触点的接通和断开。输出电路的延迟时间小于1ms 。
24
图1.2.4 晶体管型数字量输出模块
晶体管型输出模块可靠性高,响应速度快,寿命长,但是过载能力稍差。
1.2.3 SM334模拟量输入输出模块
1、模拟量输入
S7-300的模拟量I/O 模块包括模拟量输入模块SM331、模拟量输出模块
基于S7-300控制系统的A3000实验和测试培训
北京华晟高科教学仪器有限公司 第 12 页 SM332和模拟量输入输出模块SM334和SM335。我们经常选用的是模拟量输入输出模块SM334。
1)模拟量输入模块的基本结构
模拟量输入模块用于将模拟量信号转换为CPU 内部处理用的数字信号,其主要组成部分是A/D (Analog/Digit )转换器。模拟量输入模块的输入信号一般是模拟量变送器输出的标准直流电压、电流信号。
塑料机壳面板上的红色LED 用于显示故障和错误,前门的后面是前连接器,前面板上有标签区。模块安装在DIN 标准导轨上,并通过总线连接器与相邻模块连接,输入通道的地址由模块所在的位置决定。
一块SM334模块中,模拟量输入的各个通道可以分别使用电流输入或电压输入,并选用不同的量程。分辨率为8位。
各个模拟量通道转换是顺序执行的,每个模拟量通道的输入信号时被依次轮流转换的。由图1.2.5可知,模拟量输入模块由多路开关、A/D 转换器(ADC )、光隔离元件、内部电源和逻辑电路组成。4个模拟量输入通道共用一个A/D 转换器,通过多路开关切换被转换的通道,模拟量输入模块个输入通道的A/D 转换和转换结果的存储与传送是顺序进行的。
2
31
24
图1.2.5 模拟量输入模块
各个通道的转换结果被保存到各自的存储器,直到被下一次的转换值覆盖。可以用装入指令“L PIW ”来访问转换的结果。
2)模拟量输入模块的扫描时间
通道的转换时间由基本转换时间和模块的电阻测试和短线监控时间组成,基本转换时间取决于模拟量输入模块的转换方法(例如积分法和瞬时值转换法)。对于积分转换法,积分时间直接影响转换时间,积分时间可在STEP 7中设置。
扫描时间是指模拟量输入模块对所有被激活的模拟量输入通道进行转换和
基于S7-300控制系统的A3000实验和测试培训
北京华晟高科教学仪器有限公司 第 13 页
处理的时间的总和。如果模拟量输入通道进行了通道分组,还需要考虑通道组之间的转换时间。
3)模拟量输入模块的误差
运行误差极限是指在模块的整个允许的温度范围内,在模块的正常测量范围或输出范围,模拟量模块的最大相对测量误差或相对输出误差。
基本误差极限是指在模块的正常工作范围内,25℃时模拟量模块的测量误差或输出误差。
例如,某模拟量输出模块的输出范围为0~20mA ,模块的环境工作温度为30℃,模块的电流输出运行极限为±0.5%,因此在整个模块的正常输出范围内,最大输出误差应为±0.1mA (20mA 的±0.5%)。
如果实际输出电压为5mA ,模块的输出范围应为4.9~5.1mA 。此时的相对误差为
(0.1mA/5mA )×100%=±2%
4)模拟输入转换后的模拟值表示方法
模拟量输入/输出模块中模拟量对应的数字称为模拟值,模拟只用16位二进制补码定点数来表示。最高位为符号位,正数的符号位为0,负数的符号位为1。SM334模拟量输入的模拟值位数(即转换精度)为8位。表1.2.1给出了模拟量输入模块的模拟值与模拟量之间的对应关系,模拟量量程的上、下限分别对应于十六进制模拟值6C00H 和0H (H 表示十六进制数)。
表1.2.1 SM334中模拟量输入的模拟值
模拟量输入模块在模块通电前或模块参数设置完成后第一次转换之前,或上溢出时,其模拟值为7FFFH 。溢出时SF 指示灯闪烁,并产生诊断中断。
5)模拟输入模块的接线
SM334模拟量输入端子接线如图1.2.6所示。测量范围0-20毫安。如果要测量4-20毫安,则需要在内部进行计算。
基于S7-300控制系统的A3000实验和测试培训
北京华晟高科教学仪器有限公司 第 14 页
图1.2.6 SM334 模拟量输入端子的接线
6)SM334中模拟量输入的技术参数
7)模拟量输入模块的输出值转换为实际的物理量
转化时应考虑变送器的输入/输出量程和模拟量输入模块的量程,找出被测物理量与A/D 转换后的数字之间的比例关系。
【例】 工程量为0-10MPa ,输出信号为4~20mA ,模拟量输入模块的量程为4~20mA ,转换后的数字量为0~27648。设转换后得到的数字为N ,求以kPa 为单位的压力值。
解:0~10Mpa (0~ 10 000kPa )对应于转换后的数字0~27 648,转换公式为
P = 10 000 × N / 27 648 kPa
【例】变送器满量程120Kpa ,信号为4~20mA ,模拟量输入模块将0~20mA 转换为数字0~27 648,设转换后得到的数字为N ,求以Pa 为单位的压力值。
解:4~ 20mA 的模拟量对应于数字量5 530~27 648,即0-120KPa 对应于数字量5 530~27 648,压力的计算公式应为:
P = 120*(N-5530)/(27648-5530) = 120*(N-5530)/22118
基于S7-300控制系统的A3000实验和测试培训
北京华晟高科教学仪器有限公司 第 15 页 2、模拟量输出
1)模拟量输出模块的基本结构
模拟量输出模块用于将CPU 送给它的数字信号转换为成比例的电流信号或电压信号,对执行机构进行调节或控制,其主要组成部分是D/A 转换器。如图1.2.7所示。
QV 1
QI 1CH 1S 1+S 1-
M ANA
M ANA M ANA M ANA
S 0-
S 0+CH 0QI 0QV 0
电压输出
图1.2.7 模拟量输出原理图
2)模拟量输出模块的响应时间
模拟量输出模块未通电时输出一个 0 mA 或 0 V 的信号。在处于RUN 模式,模块有 DC 24 V 电源,且在参数设置之前,将输出前一数值。进入STOP 模式、模块有 DC 24 V 电源时,可以选择不输出电流电压、保持最后的输出值或采用替代值。在上下溢出时模块的输出值均为0。
模拟量输出通道的转换时间由内部存储器传送数字输出值的时间和数字量到模拟量的转换时间组成。循环时间 t Z 是模拟量输出模块所有被激活的模拟量输出通道的转换时间的总和。应关闭没有使用的模拟量通道,以减少循环时间。 建立时间 t E 是指从转换结束到模拟量输出到达指定的值的时间,它与负载的性质(阻性负载、容性负载或感性负载)有关。模块的技术规范给出了模拟量输出模块的建立时间与负载之间的函数关系。
响应时间 t A 是指内部存储器中得到数字量输出指导模拟量输出达到指定值的时间,如图xxxx ,在最坏的情况下,该时间为循坏时间 t Z 和建立时间 t E 之和。
3)SM334的模拟量输出技术参数如表2.2.4所示。
基于S7-300控制系统的A3000实验和测试培训
北京华晟高科教学仪器有限公司 第 16 页
4)模拟量输出模块与负载或执行器的接线
模拟量输出模块为负载和执行器提供电流和电压,模拟信号应使用屏蔽电缆或双绞线电缆来传送。电缆线QV 和S +,M ANA 和S -应分别绞接在一起,这样可以减轻干扰的影响,应将电缆两端的屏蔽层接地。
如果电缆两端有电位差,将会在屏蔽层中产生等电动势连接电流,干扰传输的模拟信号。在这种情况下应将电缆屏蔽层一点接地。
1.3 控制器信号连接和操作
控制器的信号直接连接到面板上,通过插孔和锁紧连结线连接到现场系统的IO 上。计算机和S7300通过2种方式连接:计算机串口和S7300 CPU 上的MPI 接口之间用MPI 电缆连接;或者计算机安装DPCP5611卡后,通过DP 电缆将计算机和CPU 的MPI 接口或DP 接口连接。
1.3.1 面板接线
S7-300 PLC 控制系统IO 接口图如图1.3.1所示,其中DICOM 接24V ,DOCOM 接GND 。
基于S7-300控制系统的A3000实验和测试培训
北京华晟高科教学仪器有限公司 第 17 页
图1.3.1 SoFT-PLC 面板图
对应的S7-300 PLC 面板接线如图1.3.2所示。
图1.3.2 S7-300 PLC 端子图
注意:由于S7-300的电源可能使用PS307电源,而各个传感器和变送器使用了专门的24V 开关电源,所以两个电源需要共地,否则可能测量不准确。这里把24VDC 地线接到开关电源的V-上。
其中,DOCOM 连接了GND ,DICOM 连接24V ,现场的干接点闭上时,输入为0,否则为1。数字量输出1时,外部负载动作。
MPI/PC 是适配器插入到左边的X1口上。如果使用CP5611,则插入到X2口上。 其他模块的连线和这里类似,具体可以参考S7-300的电子文档。
正在阅读:
基于S7-300控制系统的A3000实验和测试培训V1M7D704-19
人教版九年级下册(2018部编版)第六单元第23课《过零丁洋》教学设计(含点评及反思)05-01
【EDAW】2008-10+佛山水道一河两岸深化设计深化(139p)04-13
小初高学习2018年九年级政治全册 第二单元 五星红旗我为你骄傲测03-18
6.1儿童节小学生一年级作文06-14
福海县事权下放工作实施方案06-07
09年公共基础精选120题06-20
人工关节产品灭菌过程再确认报告 - 图文04-22
和父母闹矛盾的作文03-31
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 控制系统
- 基于
- 实验
- 测试
- 培训
- V1M7D7
- A3000
- 300
- 食品企业品管部岗位职责汇编培训讲学
- 2022年广西梧州市中考道德与法治试卷
- 德清县职称论文发表网-道路水泥稳定碎石基层摊铺路面论文选题题
- 【精品】三严三实专题教育新要求:立根固本,时时铭记、事事坚持
- 2022感恩节演讲稿精选(最新版)
- 人教PEP版六年级下册英语Unit3单元测试卷(7)
- 《趵突泉》教学设计
- 部分计算机三级网络技术填空题(易疏忽常考的)
- 精选2022届中考数学系统复习第一单元数与式第3讲分式8年真题训练
- 2022届高考数学一轮复习训练第2讲同角三角函数的基本关系式与诱
- 25、广州市国资委直属企业国有资产评估报告专家咨询暂行办法
- 2022年上海对外经贸大学民法、商法之商法考研复试核心题库
- 人教版七年级下册美术重点资料讲解
- 应用于电蚊拍的高压电路
- 19年中考英语真题 分类 专题14 情景交际(第01期)(解析版)
- 园长管理经验心得科学保教 规范管理-教学心得体会.doc
- 八年级物理下册杠杆教学设计新版新人教版
- 浙江省杭州市塘栖中学2022届高三化学上学期选考模拟试卷
- 中国联通融合业务管理规范 智慧沃家业务分册v1.3
- 中等职业学校工作计划