SIMATIC S7-300 PLC及STEP7系统介绍
学习西门子S7-300的基础
学习西门子S7-300的基础第一章PLC概述一、可编程控制器的产生及定义①1969年美国数字设备公司(DEC)研制出世界第一台可编程控制器,并成功地应用在美国通用汽车公司(GM)的生产线上。
但当时只能进行逻辑运算,故称为可编程逻辑控制器,简称PLC (programmable logic controller)。
②70年代后期,随着微电子技术和计算机技术的迅猛发展,使PLC从开关量的逻辑控制扩展到数字控制及生产过程控制域,真正成为一种电子计算机工业控制装置,故称为可编程控制器,简称PC (programmablecontroller)。
但由于PC容易与个人计算机(personal computer)相混淆,故人们仍习惯地用PLC作为可编程控制器的缩写。
③1985年国际电工委员会(IEC)对PLC的定义如下:可编程控制器是一种进行数字运算的电子系统,是专为在工业环境下的应用而设计的工业控制器,它采用了可以编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字或模拟式的输入和输出,控制各种类型机械的生产过程。
④PLC是由继电器逻辑控制系统发展而来,所以它在数学处理、顺序控制方面具有一定优势。
继电器在控制系统中主要起两种作用:(1)逻辑运算(2)弱电控制强电。
⑤PLC是集自动控制技术、计算机技术和通讯技术于一体的一种新型工业控制装置,已跃居工业自动化三大支柱(PLC、ROBOT、CAD/CAM)的首位。
二、可编程控制器的分类及特点(一)分类(1)从组成结构形式分①一体化整体式PLC②模块式结构化PLC(2)按I/O点数及内存容量分①超小型PLC②小型PLC③中型PLC④大型PLC⑤超大型PLC(3)按输出形式分①继电器输出为有触点输出方式,适用于低频大功率直流或交流负载②晶体管输出为无触点输出方式,适用于高频小功率直流负载③晶闸管输出为无触点输出方式,适用于高速大功率交流负载(二)特点①可靠性高、抗干扰能力强②编程简单、使用方便③设计、安装容易,维护工作量少④功能完善、通用性好,可实现三电一体化PLC将电控(逻辑控制)、电仪(过程控制)和电结(运动控制)这三电集于一体。
最基础最全面的西门子S7-300介绍
电源模块上的L+和M端子分别是DC24V输出电压的正、 负极。用专用的电源连接器连接电源模块和CPU模块 的L+和M端子。
九、实时钟与运行时间计数器
CPU312 IFM与CPU313因为没有锂电池,只有软件 实时钟,PLC断电时停止计时,恢复供电后从断电 瞬时的时刻开始计时。有后备锂电池的CPU有硬件 实时钟,右以在PLC电源断电时继续运行,运行小 时计数器的计数范围为0-32767h。
五、微存储器卡
Flash EPROM微存储卡(MMC)用于在断电时保存用户 程序和某些数据,它可以扩展CPU的存储器容量,也 可以将有些CPU的操作系统保存在MMC中,这对于操作 系统的升级是非常方便的。MMC用作装载存储器或便 携式保存媒体。MMC的读写直接在CPU内进行,不需要 专用的编程器。由于CPU31xC没有安装集成的装载存 储器,在使用CPU时必须插入MMC,CPU与MMC是分开订 货的。 如果在写访问过程中拆下SIMATIC微存储卡,卡中的 数据会被破坏。在这种情况下,必须将MMC插入CPU中 并删除它,或在CPU中格式化存储卡。只有在断电状 态或CPU处于STOP状态时,才能取下存储卡。
一、状态和故障显示LED
SF(红色):系统错误、编程错误或从有诊断功能 模板来的故障。 BF(或BATF 红色):电池故障,电池电压低或没 有电池时亮。 DC5V(绿色):CPU和S7-300总线的5V电源电压正 常时亮。(提供给背板总线) FRCE(黄色):至少有一个I/O接口被强制时亮。 RUN(绿色):CPU启动时闪亮(2Hz),运行时常亮 STOP(黄色):CPU在STOP、HOLD状态或重新启动时 常亮;当要求存储器复位时以0.5Hz的频率闪烁,正 在执行存储器复位时以2Hz的频率闪烁。
1、导轨(Rail) S7-300的模块机架(起物理支撑作用,无背板总线) 2、电源模块(PS) 将市电电压(AC120/230V)转换为DC24V,为CPU和 24V直流负载电路(信号模块、传感器、执行器等) 提供直流电源。输出电流有2A、5A、10A三种 ●正常:绿色LED灯亮 ●过载:绿色LED灯闪 ●短路:绿色LED灯暗(电压跌落,短路消失后自动 恢复) ●电压波动范围:5%
最基础最全面的西门子S7-300介绍剖析
• 模块内集成背板总线 • 网络连接 - 多点接口 (MPI),
- PROFIBUS 或
- 工业以太网 • 通过编程器PG访问所有的模块 • 无插槽限制 • 借助于“HWConfig”工具可以进行组态和 设置参数
二、特点 • 循环周期短、处理速度高 • 指令集功能强大(包含350多条指令),
可用于复杂功能 • 产品设计紧凑,可用于空间有限的场合 • 模块化结构,设计更加灵活 • 有不同性能档次的CPU模块可供选用 • 功能模块和I/O模块可选择 • 有可在露天恶劣条件下使用的模块类型
四、CPU的模式选择开关
有的CPU的模式选择开关是一种钥匙开关,操作时 需要插入钥匙,用来设置CPU当前的运行方式。钥 匙拔出后,就不能改变操作方式。这样可以防止未 经授权的人员非法删除或改写用户程序。 ➢RUN-P:运行-编程状态(可读写存储器),在此 位置不可以拔出钥匙开关。 ➢RUN: 运行状态(只可读存储器),不可以修改 用户程序,在此位置可以取出钥匙开关。 ➢STOP: 停止运行状态(可修改程序),在此位置 可以取出钥匙开关。 ➢MRES: 清存储器,此位置钥匙开关不能保持,松 手时开关将自动返回STOP位置。
3、CPU模块
各种CPU有不同的性能,例如有的CPU集成有数字量和模拟 量输入/输出点,有的CPU集成有PROFIBUS-DP等通信接口。 CPU前面板上有状态故障指示灯、模式开关、24V电源端子、 电池盒与存储器模块盒(有的CPU没有)。
4、信号模块 (SM)
信号模块是数字量输入/输出模块和模拟量输入/ 输出模块的总称,它们使不同的过程信号电压或 电流与PLC内部的信号相匹配。 • 数字量输入模块:SM321系列,24V DC, 120/230V AC • 数字量输出模块:SM322系列,继电器型,晶 体管型,可控硅型 • 模拟量输入模块:SM331系列,电压,电流, 电阻,热电偶 • 模拟量输出模块:SM332系列,电压,电流 功能 使不同级的过程信号电平和S7-300的内部信号电 平相匹配
电器控制与PLC技术应用 第5章 S7-300的指令系统及编程
2、计数器指令的功能框表示形式
加计数器
减计数器
可加/减计数器
3、 计数器线圈指令
LAD指令 STL指令 L C#... S C no. CU Cno. 功 能 该指令为计数器置初始值。当RLO有上升沿时,将预置值十进制数 (格式为C#...)装入累加器1中作为计数器的当前值。 加计数,程序运行时RLO没有一个上升沿时,计数值加1,若达上限 999时,停止加计数。 减计数,程序运行时RLO没有一个上升沿时,计数值减1,若达下限 0时,则停止减计数。
• 5.2.3 跳变沿检测指令
当信号状态发生变化时就产生跳变沿。指令格式见表5-3。
表5-3 跳变沿检测指令
对RLO跳变沿检测的指令 LAD指令 STL指令 FP <位地址> 功 能 存储区
RLO正跳沿检测,位地址用于存放需要检测的 RLO的上一扫描周期值,当RLO值由0变化到1时, 输出接通一个扫描周期。 Q、M、D
第5章
•
S7-300的指令系统及编程
STEP 7是与西门子公司SIMATIC S7系列PLC相配 套的支持用户开发应用程序的软件包,在STEP 7中, S7系列PLC常用的编程语言有:LAD(梯形图)、 STL(语句表)、FBD(功能块图)等。只有当编 程语言选择为LAD时,在编程环境中,选择主菜单 的Insert项的Program Elements,则编辑环境的左 面出现了指令树窗口,右面出现了用户程序窗口, 在指令树窗口中涵盖了S7-300的所有常用梯形图指 令,用户可以采用双击或拖拽的方式应用到用户程 序的需要处,即用户可以利用指令树窗口的指令在 用户程序窗口中绘制所需的梯形图程序。如图5-1所 示。其他两种常用的编程语言不提供指令帮助。
3. 装入时间值或计数值 4. 地址寄存器装入和传送 5、梯形图方块传送指令
西门子plc-300、400教程(不会用西门子step7的最好看看,可定有用)
③在STEP 7的安装过程中,有三种安装方式可选(如图2-3): ●典型安装【Typical】:安装所有语言、所有应用程序、项目示例和文档。 ●最小安装【Minimal】:只安装一种语言和STEP 7程序,不安装项目示例和文档。 ●自定义安装【Custom】:用户可选择希望安装的程序、语言、项目示例和文档
⑥ 安装过程中,会提示用户设置【PG/PC接口】(Set PG/PC Interface)(如 图2-6)。PG/PC接口是PG/PC和PLC之间进行通讯连接的接口。安装完成后, 通过SIMATIC程序组或控制面板中的【Set PG/PC Interface】(设置PG/PC接口) 随时可以更改PG/PC接口的设置。在安装过程中可以单击Cancel忽略这一步骤。
提供了STEP 7软件包的集成统一的界面。在SIMATIC管理器中 进行项目的编程和组态,每一个操作所需的工具均由SIMATIC Manager自动运行,用户不需要分别启动各个不同的工具。 STEP 7安装完成后,通过Windows的【开始】→【SIMATIC】 →【IDS_SN_S7TGTO PX.EXE】,或者在桌面上双击图标 启动SIMATIC Manager。 运行界面如图2-12所示
局部符号
只在定义的块中有效 相同的符号可在不同的块中 用于不同的目的 字母 数字 下划线 可以为下列对象定义局部符 号: ●块参数(输入,输出及输 入/输出参数) ●块的静态数据 ●块的临时数据
2.1.2安装步骤
在Windows 2000/XP操作系统中必须具有管理员 (Administrator)权限才能进行STEP 7的安装。 运行STEP 7安装光盘上的Setup.exe开始安装。 STEP 7 V5.2的安装界面同大多数Windows应用程序相似。 在整个安装过程中,安装程序一步一步地指导用户如何进行。 在安装的任何阶段,用户都可以切换到下一步或上一步。 安装过程中,有一些选项需要用户选择。下面是对部 分选项的解释。
STEP 7 的简单操作
STEP 7 的简单操作了解STEP 7的功能,理解STEP 7创建方法,掌握S7-300/400 PLC 硬件组态;掌握应用逻辑块编程、程序调试技术。
标签:STEP 7;硬件组态;逻辑块编程、程序调试技术STEP 7是西门子集成自动化的基础,在STEP 7中是用项目来管理一个自动化系统的硬件和软件。
STEP 7使系统具有统一组态和编程方式、统一的数据管理和通信方式。
1 创建一个STEP 7 项目启动STEP7 管理器(SIMATIC MANAGER),双击图标,即打开SIMATIC 管理器窗口。
1.1 用项目向导创建STEP 7项目1.1.1 在SIMATIC管理区中选择菜单命令“File”(文件)→“New Project Wizard”(新建项目向导),打开工程向导。
1.1.2 点击“Next >”按钮,在出现对话框中选择CPU模块的型号,设置CPU 在MPI网络中的站地址(默认值为2)。
1.1.3 点击“Next >”按钮,在出现对话框中选择需要生成的组织块OB,默认的是只生成作为主程序的组织块OB1。
在该对话框中还可以选择块使用的编程语言。
1.1.4 点击“Next >”按钮,在出现的对话框的“Project name”(项目名称)处修改默认的项目名称。
点击“Finish”(完成)按钮,开始创建项目。
1.2 手动创建项目1.2.1 在SIMATIC管理区中选择菜单命令“File”(文件)→“New”(新建),出现“New Project”(新建项目)对话框。
1.2.2 为项目输入名称,在“Name”(命名)文本框处输入新项目的名称,“Storage”(存储位置)文本框中是默认的保存新项目的文件夹。
点击“Browse”(浏览)按钮,可以修改保存新项目的文件夹。
最后单击“OK”按钮确认输入。
2 硬件组态用鼠标右键点击管理器中新项目的图标,在出现的快捷菜单中选择“InsertNew Object”(插入新站)命令插入一个新的S7-300/400站。
西门子PLC的硬件组成与硬件配置
Theory and Application of PLC
S7-300 概况(1)
模块式、无风扇设计,适用于中等性能的控制要求,品种繁 多的功能模块可以很好满足和适应多种领域自动控制任务。 可灵活进行功能扩充,易于实现分布、易于用户掌握。 每个CPU均有编程通讯接口,使用西门子MPI通讯协议,无 需增加任何硬件、软件和编程就可建立一个MPI网络,通过 Profibus-Dp接口建立DP网络。 最强的 RAM容量为512KB,有 8192个存储器位,512个定 时器,和512个计数器,数字量通道最大为65536点,模拟量 通道为4096个。 具有较高的电磁兼容性、抗震动抗冲击能力、抗低温耐高温、 耐污染性能。
16
Theory and Application of PLC
S7-300的CPU模块(7)
CPU模块分类及特点: 标准型 紧凑型 故障安全型 技术功能型 户外型
17
Theory and Application of PLC
S7-300的CPU模块(7)
CPU模块分类及特点——标准型:
提升机培训系列教材
PLC的硬件组成与结构
西门子S7-300PLC的硬件组成及硬件配置
山东泰鼎矿山机械有限公司培训中心
Theory and Application of PLC
本章内容提纲
1
PLC的基本组成及其原理
2
PLC的I/O模块及外设
3
典型PLC产品介绍---西门子S7-300
西门子产品概况 S7-200 概况 S7-300 概况 S7-300的硬件组成(模块简介) S7-300的分布式I/O简介 S7-300PLC的硬件配置(或硬件组态)
IM360和IM361接口模块必须配合使用,用于S7-300PLC 的多机架连接,两者间使用电缆368连接。 IM365专用于S7-300PLC的双机架系统扩展,由两个 IM365配对使用,通过电缆368连接。 接口模块之间通信电缆不超过10m。
实验二-西门子PLC编程软件STEP7的使用入门
实验二西门子PLC编程软件STEP7的使用入门一、实验目的1.初步掌握编程软件STEP7 V5.2的使用方法。
2.了解PLC中程序块的概念。
二、实验设备(仪器)1.计算机一台。
2.西门子S7-300PLC(CPU:315-2DP)一台。
三、实验内容1.编程软件STEP7 V5.2的硬件组态。
(1)新建一个项目。
首先用鼠标左键双击桌面上的STEP7图标,进入SIMATIC Manager(管理器)窗口,单击“File”菜单下的“New”,如图2-1所示,弹出一个对话框,在项目名称“Name”中输入sample,也可以在项目的存储路径“Storage location”中输入你要存储的地址,本实验中使用默认地址就可以,如图2-2所示,单击“Ok”完成,如图2-3所示。
图2-1 项目管理器界面图2-2 创建一个新的项目图2-3 创建一个项目后的管理器界面(2)插入一个S7-300的站,进行硬件组态。
在“Insert”菜单下的“”Station 的目录下单击“2 SIMATIC 300 Station”,如图2-4所示。
图2-4 在项目中插入对象(3)打开硬件组态界面。
选中左边窗口中的“SIMATIC 300(1)”,在右边窗口中可以看到“Hardware”图标,如图2-5所示。
图2-5 启动硬件组态程序双击右边窗口中的“Hardware”图标,进入硬件组态程序界面,如图2-6所示。
(4)主机架的配置方法。
在STEP7中,通过简单的拖放操作就可以完成主机架的配置。
①在硬件目录中找到S7-300机架拖拽到左上方的视图中,即可添加一个主机架。
图2-6 硬件组态程序界面②插入主机架后,分别在机架中的1号槽中添加电源,如图2-7所示,2号槽中添加CPU,如图2-8所示。
图2-7 向主机架中添加电源图2-8 向主机架中添加CPU③如果需要扩展机架,则应该在IM-300目录中找到相应的接口模块,添加到3号槽。
如无扩展机架,3号槽留空。
西门子 SIMATIC S7-300 说明书
■ CPU 314C-2 DP
■ CPU 314
带集成数字量和模拟量 I/O 以及 PROFIBUS DP 主站 / 从站接口 的紧凑型 CPU 带有与过程相关的功能 可以完成具有特殊功能的任务 可以连接单独的 I/O 设备 CPU 运行需要微存储卡 (MMC).
适用于中等程序处理量的应用 对二进制和浮点数运算具有较高的处理能力 CPU 运行需要微存储卡 (MMC).
引言 S7-300/S7-300F 中央处理单元 CPU 312C - CPU 317F-2 DP SIPLUS 中央处理单元 SIPLUS CPU 312C, CPU 313C, CPU 314, CPU 315-2 DP 数字量模板 SM 321 数字量输入模板 SM 322 数字量输出模板 SM 323/SM 327 数字量 I/O 模板 SIPLUS 数字量模板 SIPLUS SM 321 数字量输入模块 SIPLUS SM 322 数字量输出模块 SIPLUS SM 323 数字量输入 / 输出模板 模拟量模板 SM 331 模拟量输入模板 SM 332 模拟量输出模板 SM 334 模拟量 I/O 模板 SM 335 快速模拟量 I/O 模板 SIPLUS 模拟量模板 SIPLUS SM 331 模拟量输入模板 SIPLUS SM 332 模拟量输出模板 SIPLUS SM 334 模拟量输入 / 输出模板 F 数字量 / 模拟量模板 SM 326 F 数字量输入 - 安全集成 SM 326 F 数字量输出 - 安全集成 SM 336 F 模拟量输入 - 安全集成 SIPLUS F 数字量模板 SIPLUS SM 326 F 数字量输入 安全集成 SIPLUS SM 326 F 数字量输出 安全集成 Ex 输入 / 输出模板 Ex 数字量 I/O 模板 Ex 模拟量 I/O 模板 功能模板 FM 350-1 计数器模板 FM 350-2 计数器模板 FM 351 定位模板 FM 352 电子凸轮控制器
S7-300PLC的硬件介绍详解
• 每个机架上安装的信号模块、功能模块和通信处理器,除了 不能超过8块外,还受到背板总线DC5V供电电流的限制。0号 机架的DC5V电源由CPU模块提供,其额定电流值与CPU的型 号有关。扩展机架的背板总线的DC5V电源由接口模块IM361提
供,各类模块消耗的电流需查相应的模块手册。
际上是挨在一起的。
• 如果有扩展机架,接口模块占用3号槽位,负责与其他扩展 机架自动地进行数据通信。
• 如果只需要扩展一个机架,可以使用价格便宜的lM365接口 模块对,两个接口模块用lm长的固定电缆连接,由于IM365不 能给机架1提供通信总线,机架1上只能安装信号模块,不能安 装通信模块和其他智能模块。扩展机架的电源由lM365提供,
2
1. 负载电源 (选项) 2. 后备电池 (CPU 313 以上) 3. 24V DC 连接 4. 模式开关
5. 状态和故障指示灯6. 存储器卡 (CPU 313 以上) 7. MPI 多点接口 8. 前连接
器 9. 前盖
3
S7-300 PLC由以下几部分组成
(1)中央处理单元(CPU)
• 各种CPU有不同的性能,例如有的CPU集成有数字 量和模拟量输入/输出点,有的CPU集成有
(3) 5种标准的CPU: CPU313,314,315,315-2DP和3162DP。
(4) 4种户外型 CPU: CPU312IFM ,314IFM,314户外型和 315-2DP。
S7-300是模块化PLC系统,能满足中等性能控制系统的要 求。各种单独的模块之间可进行广泛组合构成不同的系统。 S7-300具有强大的通信功能,通过STEP-7编程软件的用户 界面提供通信组态功能,这使得组态非常容易、简单。此外, S7-300 PLC还具有多种不同的通信接口,通过多种通信处理 器来连接AS-I总线接口和工业以太网总线系统。
西门子 SIMATIC S7-300 可编程控制器 说明书
模块
总线连接器
DIN导轨
DIN导轨
PS CPU (选件) (选件) S7-300 结构
IM SM SM SM SM SM SM
Siemens ST 70.2C·2003
3
综述
SIMATICห้องสมุดไป่ตู้S7-300
结构 简单的结构使得 S7-300 灵活 而易于维护 • DIN 标准导轨安装 只需简单地将模块钩在 DIN标准的安装导轨上, 转动到位,然后用螺栓锁 紧。 • 集成的背板总线 背板总线集成在模块上, 模块通过总线连接器相 连,总线连接器插在机壳 的背后。 • 更换模块简单并且不会 弄错 更换模块时,只需松开 安装螺钉。很简单地拔 下已经接线的前连接 器。在连接器上的编码 防止将已接线的连接器 插到其他的模块上。 可靠的接线端子 对于信号模块可以使用 螺钉型接线端子或弹簧 型接线端子 • TOP 连接 采用一个带螺钉或夹紧连 接的 1 至 3 线系统进行预 接线。或者直接在信号模 块上进行接线。 确定的安装深度 所有的端子和连接器都在 模块上的凹槽内,并有端 盖保护,因此所有的模块 都有相同的安装深度。 没有槽位的限制 信号模块和通讯处理模块 可以不受限制地插到任何 一个槽上, 系统自行组态。
扩展机架(CR)
max.10m 368连接电缆 主机架(CR)
CPU 24V DC
IM 365
扩展能力(水平排列,CPU 314 以上)
4
Siemens ST 70.2C·2003
综述
SIMATIC S7-300
结构(续) 如果用户的自控系统任务需 要多于 8 个信号模块或通讯 处理器模块时,则可以扩展 S7-300 机架(CPU314 以上) • 在 4 个机架上最多可安装 32 个模块 最多3个扩展机架(ER) 可 以接到中央机架(CR) 上 每个机架 (CR/ER) 可以插 入8个模块 • 通过接口模块连接 每个机架上 (CR/ER) 都有 它自己的接口模块。它总 是插在CPU旁边的槽内, 负责与其他扩展机架自 动地进行通讯。 - 通过 IM365 扩展 可扩展 1 个机架, 最长 1 米,电源也是由此扩 展提供。 - 通过 IM360/361 扩展 可扩展 3 个机架, 中央 机 架 (CR) 到 扩 展 机 架 (ER) 及 扩 展 机 架 之 间 的距离最大为 10 米。 • 独立安装 每个机架可以距离其他 机架很远进行安装,两 个机架间(主机架与扩展 机架,扩展机架与扩展 机 架 ) 的 距 离 最 长 为 10 米。 灵活布置 机 架 (CR/ER) 可 以 根 据 最佳布局需要,水平或 垂直安装。
深入浅出西门子s7-300plc
(2)基于PROFIBUS 的分布式I/O基于PROFIBUS的分布式与本地I/O的组态采用了统一的方式,因此,用户在编程时无须分辨I/O类型,可以像使用本地I/O一样方便地使用分布式I/O。
(3)系统中集成的路由功能TIA中的各种网络可以进行互联。
TIA中集成的路由功能可以方便地实现跨网络的下载、诊断等,使整个系统的安装调试更加容易。
(4)集成的系统诊断和报告功能TIA系统集成了自动诊断和错误报告功能,诊断和故障信息可以通过网络自动发送的相关设备而不需要编程。
1.1.3 TIA的开放性TIA是一个高度集成和统一的系统,同时它也是一个具有高度开放性的系统。
TIA的开放性体现在以下几个方面。
1.对所有类型的现场设备开放通过PROFIBUS,TIA对范围极广的现场设备开放。
目前,该总线已经实现了在防爆环境的应用和与驱动设备同步。
开关类产品和安装设备还可以通过AS-Interface。
总线接入自动化系统,作为PROFIBUS总线的扩展。
楼宇自动化与生产自动化的连接也可以通过instabus○R EIB实现。
2.对办公系统开放并支持Internet以太网通过TCP/IP协议将TIA与办公自动化应用及Internet/ Intranet世界相连接。
TIA采用OPC作为访问过程数据的标准接口,通过该接口,可以很容易地建立所有基于PC 的自动化系统与办公应用之间的连接,而不论它们所处的物理位置如何。
Internet技术使在任意位置对工厂进行远程操作和监视成为可能。
3.对新型自动化结构开放自动化领域当中的一个明显的技术趋势就是系统的模块化程度大大提高,即由带有智能功熊的技术模块组成的自动化结构。
这些模块可以预先进行组态、启动和测试。
这样,实现整个工厂的投运要快得多,更改系统也不会影响到生产运行。
通过PROFInet,TIA使用与厂商无关的通讯、自动化和工程标准,使系统使用智能仪表(甚至不同厂家)非常容易,不必管它们是否与PROFIBUS或者以太网相连接。
深入浅出西门子S7300
深入浅出西门子S7300 PLC作者: 西门子(中国)有限公司自动化与驱动集团价格: 30元书号: 7-81077-531-6出版社: 北京航空航天大学出版社出版日期: 2004-08---------------------------------------------------------------------------------------------------------------------- 内容简介S7300 是西门子PLC 的中端产品,有着非常广泛的应用基础。
国内用户对于一本能够全面介绍S7300 系列PLC 的书籍有着急切的需求。
本书是《深入浅出西门子自动化产品系列丛书》之一,本着“深入浅出”的原则,系统地讲解了S7300 系列PLC 的硬件、软件的原理和应用方法,根据西门子工程师多年的经验,解答了实际应用中最常见的问题。
本书附光盘1 张,内容包括STEP 7 多媒体自学系统、常用工具软件以及S7300相关的全套中英文手册和技术文档。
本书可作为大专院校相关专业师生、电气设计及调试编程人员自学参考书。
---------------------------------------------------------------------------------------------------------------------- 目录第1 章SIMATIC S7300 PLC 系统概述1.1 全集成自动化简介11.1.1 概述11.1.2 TIA 的统一性21.1.3 TIA 的开放性51.2 SIMATIC 可编程控制器概述(家族系列)51.2.1 选择SIMATIC 可编程控制器的理由51.2.2 SIMATIC 系列控制器61.3 S7300 通用型PLC 产品简介81.3.1 自动化工程领域中的多面手81.3.2 一般特性91.3.3 编程工具91.3.4 通讯121.3.5 模块的种类121.3.6 扩展功能选项131.4 手册向导13第2 章 S7300 硬件和安装2.1 S7300 的模块162.2 组态202.2.1 基本原理202.2.2 单机架或多机架上安排模块212.2.3 机柜的选型和安装222.2.4 参考电位接地或浮动参考电位的S7300 安装22 2.2.5 接地232.3 安装262.3.1 安装导轨262.3.2 将模块安装在导轨上262.3.3 对模块贴标签272.4 接线272.4.1 保护接地导线和导轨的连接272.4.2 前连接器接线282.4.3 前连接器的插入292.4.4 模块I/O 标签292.4.5 更换模块302.5 寻址302.5.1 模块通道寻址方式302.5.2 寻址信号模块322.6 CPU 模块结构介绍332.6.1 操作员控制和显示单元332.6.2 接口362.6.3 存储区域372.6.4 循环时间和响应时间402.6.5 性能数据举例422.6.6 集成I/O 布置和使用48第3 章 S7300 模块特性3.1 电源513.2 数字量模块523.3 模拟量模块563.3.1 模拟值的表示593.3.2 模拟值输入通道的测量方法和测量范围的设定63 3.3.3 模拟值模块转换、循环、设置和响应时间633.3.4 模拟量模块参数643.4.5 连接传感器至模拟量输入643.3.6 传感器的连接663.3.7 热电偶的连接693.3.8 连接模拟量输出模块723.4 特殊模块74第4 章 STEP 7 软件入门4.1 STEP 7 介绍754.2 使用STEP 7 完成一个项目764.3 STEP 7 的安装774.3.1 硬件要求774.3.2 软件要求774.3.3 安装步骤774.3.4 授权管理814.3.5 卸载824.4 STEP 7 标准软件包824.4.1 SIMATIC 管理器834.4.2 硬件组态844.4.3 编程工具844.4.4 符号编辑器844.4.5 硬件诊断844.4.6 NetPro 网络组态844.4.7 STEP 7 帮助系统844.5 STEP 7 标准软件包的扩展854.5.1 STEP 7 可选软件包854.5.2 实用的PLC 仿真软件——PLCSIM86 4.6 STEP 7 项目结构864.7 STEP 7 使用设置874.7.1 语言环境设置874.7.2 常规选项设置884.7.3 PG/PC 接口设置88第5 章 STEP 7 编程5.1 STEP 7 程序结构915.1.1 CPU 中的程序915.1.2 STEP 7 中的块925.1.3 结构化编程1005.2 数据类型1005.2.1 基本数据类型1015.2.2 复杂数据类型1025.2.3 参数数据类型1035.3 符号编程1035.3.1 绝对地址寻址和符号寻址1035.3.2 全局符号和局部符号1045.3.3 符号表和符号编辑器1065.4 编程语言1075.4.1 LAD/STL/FBD1075.4.2 代码编辑区1095.4.3 编程元素1095.5 STEP 7 指令系统简介1115.5.1 LAD/FBD 指令系统1115.5.2 STL 指令系统1175.6 生成参考数据1235.7 LAD/STL 编程示例1245.7.1 任务描述1245.7.2 创建项目1265.7.3 编辑符号表1275.7.4 插入程序块1285.7.5 用LAD 编写FC11305.7.6 用LAD 编写FB11335.7.7 创建与编辑背景DB1335.7.8 用LAD 编写OB11365.7.9 STL 编程示例1395.8 打印和归档1425.8.1 打印项目文献1425.8.2 项目归档143第6 章 STEP 7 硬件组态6.1 创建一个项目1456.1.1 使用向导创建项目1456.1.2 直接创建项目1496.2 硬件组态程序1496.3 配置主机架1516.3.1 主机架配置原则1516.3.2 主机架配置方法1526.4 CPU 参数配置1546.4.1 常规设置1546.4.2 启动1556.4.3 循环/时钟存储器1566.4.4 保持存储器1586.4.5 诊断/时钟1586.4.6 保护1596.4.7 通讯1616.4.8 中断设置1616.5 I/O 模块参数配置1646.5.1 数字量I/O 模块参数配置164 6.5.2 模拟量I/O 模块参数配置165 6.5.3 显示地址信息1666.5.4 添加符号1676.6 机架扩展1676.7 分布式系统组态1686.8 硬件更新170第7 章在线调试7.1 建立在线连接1737.1.1 设置PG/PC 接口1737.1.2 建立在线连接1737.2 下载与上载1757.2.1 下载1757.2.2 上载1757.3 硬件调试与诊断1757.3.1 硬件状态指示灯1757.3.2 诊断缓冲区1767.4 控制和监视变量1777.4.1 变量表1777.4.2 监视和修改变量1797.4.3 强制变量1817.5 测试程序1817.5.1 监视程序状态1827.5.2 断点调试1837.6 访问数据块1847.7 PLCSIM1857.7.1 PLCSIM 简介1857.7.2 PLCSIM 使用1857.7.3 PLCSIM 与真实PLC 的差别188 第8 章 S7300 的通讯和网络组态8.1 网络通讯概述1898.2 MPI 通讯介绍1918.2.1 拓扑结构1918.2.2 应用场合1918.2.3 网络连接1928.2.4 通讯方式1938.3 PROFIBUS1998.3.1 PROFIBUS 通讯介绍1998.3.2 拓扑结构1998.3.3 应用场合2008.3.4 网络连接2008.3.5 通讯方式2058.4 工业以太网通讯介绍2118.4.1 拓扑结构2118.4.2 应用场合2118.4.3 网络连接2128.5 串口通讯224第9 章 S7300 的工艺功能简介9.1 简介 2309.2 实现工艺功能的解决方案2319.2.1 S7300 C 系列的集成工艺功能231 9.2.2 基于功能模块的工艺功能232 9.2.3 CPU 317T238附录AS7300 CPU 技术规格附录B 随书光盘使用指南。
第4章 STEP7指令系统及应用(上)
2013-7-18
四川机电职业技术学院 .电子电气工程系
第四章 STEP7指令系统及应用.上 13
SIMATIC S7-300/400PLC 原理及应用
4.1.4 基本数据类型
STEP 7编程软件中常用的基本数据类型有: (1)位(bit)
(2)字节(Byte)
(3)字(Word) (4)双字(Double Word)
1.过程映像输入表/输出表(I/Q) 过程映像输入表(process image input,PII):循环扫描开始 时,存储数字量输入模块的输入信号的状态。
过程映像输出表(process image output,PIQ):循环扫描结 束时,存储用户程序计算的输出值,并将PIQ的内容写入数字量输 出模块。 2.内部存储器区(M)
圈领域中,1表示激活状态,0表示未激活状态。 位逻辑指令对1和0信号状态加以解释,并按照布尔逻辑组合它
们。这些组合会产生由1或0组成的结果,称作"逻辑运算结果
第四章
STEP7指令系统及应用.上
2013-7-18
四川机电职业技术学院 .电子电气工程系
第四章 STEP7指令系统及应用.上 2
SIMATIC S7-300/400PLC 原理及应用 学习情境4:基本继电器电路的PLC控制设计
知识目标:
1、理解S7-300/400PLC的系统存储器分类、功能,掌握S7 PLC的 基本数据类型,理解PLC的基本编程原则;
的功能用指令框表示。FBD适合于有数字电路基础的编程人员使用。 FBD编程语言如图4-3所示。
图4-3 FBD编程语言
四川机电职业技术学院 .电子电气工程系
2013-7-18
第四章 STEP7指令系统及应用.上 9
STEP 7 标准工具编程软件
由于CPU 314C-2DP占用2个槽位,从第4个槽位开始,可以
组态配置其他的I/O模板。
11 2024/9/14
应用STEP 7 对 PLC 进行硬件组态
用同样的方法,在4号槽位上配置了32点的直流输入模板 (6ES7 312-1BL00-0AA0),在5号槽位上配置了32点的 直流输出模板(6ES7 322-1BLL00-0AA0)。 下面的图表示了用上面的方法组态完成后的STEP 7硬件 组态界面,从图上还能看到所选模板的订货号,I/O模 板组态定义的绝对地址以及分配给CPU模板的MPI地址。 以上完成了硬件中央机架的模板组态。
16 2024/9/14
S7 PLC 分布式 I/O 模板的组态
分布式I/O模板的硬件组态与中央机架模板的硬件 组态类似,从导航窗口右边页面的目录菜单,选 择分布式I/O模板单元,对它们进行硬件组态和属 性定义。 下图表示了S7 PLC的分布式I/O结构举例和通过 Profibus-DP网络进行连接。 下面用图解说明,怎样建立一个新的项目来组态 分布式I/O系统。
9 2024/9/14
应用STEP 7 对 PLC 进行硬件组态
建立一个项目和SIMATIC 站后,就可以对PLC进行 硬件组态了。
下面介绍S7 PLC 中央机架模板的组态过程。
打开“项目”中的“站”,在窗口的右边页面出现
“硬件”图标
和所建项目中选择的CPU图
标
,如下面的图所示。双击“硬件”图标
, “硬件”组态窗口自动打开,在组态窗口的右边 面会显示硬件组态单元库目录菜单。
建立编程用的符号地址表
34 2024/9/14
在STEP 7 程序中建 立符号地 址表举例
35 2024/9/14
STEP7 软件概述
STEP7 PLC培训主要内容:
1-1SIMATICS7系统概述; 1-2PLC的硬件安装与维护; 1-3STEP7编程方法; 1-4SIMATIC管理器; 1-5硬件组态和存储器概念; 1-6硬件调试; 1-7块的编辑; 1-8位指令; 1-9数字指令; 1-10符号; 1-127 PLC培训主要内容:
2-1结构化编程; 2-2源文件编程和重新接线; 2-3模拟量处理; 2-4组织块; 2-5软件调试; 2-6检测导致C PU停机的故障; 2-7检测逻辑错误; 2-8检测偶发的错误; 2-9系统信息; 2-10通过MPI的通讯 3、 WinCC6.0组态编程软件操作;
s7软件及其应用用siemens原装step7编程直接运行step7程序毋需转换兼容普遍使用的编程环境使用熟悉的编程测试功能用stlladfbd编程使用siemens工程工具监视修改变量程序状态等相同指令集siemenss7300和s7400系列一些特殊功能如串口通讯计数等可在系统功能sfcs中编辑s7软件及其应用step7v541软件安装2授权安装3授权查看4帮助及电子文档s7软件及其应用安装step7v54sp3chn选择条目setupexe
S7软件及其应用
学习资源
1、 下载中心、网 上课堂、技术论坛等
2、帮助
3、各种电子文档
S7软件及其应用
西门子 step7 V5.4是用于SIMATIC S7-300/400站创建 可编程逻辑控制程序的标准软件,可使用梯形图逻辑、 功能块图和语句表进行编程操作。 在常规功能之外还具备以下的特点: DK 3964 R/RK 512 等标准协议已经集成到控制器内, 不需要额外驱动MPI 接口; 集成 modem 支持: 内置modem 功能,可进行远程编程、 诊断或数据传输; 编程不需 MPI 转换器,直接通过PC上的 RS232 口 现场总线通讯功能. 控制器功能中已集成了Profibus DP Master / Slave, Profibus FMS 和 LONWorks. 利用web server进行监控. 储存 HTML 网页、图片、 PDF 文件等到控制器里供通用浏览器查看扩展操作系统 功能 如保护技术秘密,防止被非法查看或复制。