西门子S7-300PLC项目化

合集下载

最基础最全面的西门子S7-300介绍

最基础最全面的西门子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%

西门子plc-300、400教程(不会用西门子step7的最好看看,可定有用)

西门子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应用程序相似。 在整个安装过程中,安装程序一步一步地指导用户如何进行。 在安装的任何阶段,用户都可以切换到下一步或上一步。 安装过程中,有一些选项需要用户选择。下面是对部 分选项的解释。

西门子PLCs7-300教程

西门子PLCs7-300教程
具有A/D、D/A转换功能,通过I/O模块完成对模拟量的控制和调节。
PLC的功能 通信、联网功能
PROFIBUS DP
PROFIBUS PA (Ex)
PROFIBUS PA
PLC的功能 人机界面功能
PLC的功能 编程、调试等
使用复杂程度不同的手持、便携和桌面式编程器、工作站和操作屏,进行编程、调试、监视、试验和记录,并通过打印机打印出程序文件。
4.户外型CPU CPU 312 IFM:具有紧凑式结构的户外型产品。内部带有集成的数字量I/O,具有特殊功能和特殊功能的特殊输入。比较适用于恶劣环境下的小系统。 CPU 314 IFM:具有紧凑式结构的户外型产品。内部带有集成的数字量I/O,并具有扩展的特殊功能,具有特殊功能和特殊功能的特殊输入。比较适用于恶劣环境下且对响应时间和特殊功能有较高要求的系统。 CPU 314(户外型):具有高速处理时间和中等规模I/O配置的CPU。比较适用于恶劣环境下,要 求中等规模的程序量和中等规模的指令 执行时间的系统。
PS 电源模块
CPU
IM 接口
SM: AI
SM: AO
FM: - 计数 - 定位 - 闭环控制
CP: - 点-到-点 - PROFIBUS - 工业以太网
系统背版总线
导轨(机架)
S7-300模块
电源模块 (选项)
后备电池 (CPU313以上)
3.革新型CPU(1/2) CPU 312(新型):是一款全集成自动化(TIA)的CPU,比较适用于对处理速度中等要求的小规模应用。CPU运行时需 要微存储卡MMC。 CPU 314(新型):对二进制和浮点数运算具有较高的处理性能,比较适用于对程序量中等要求的应用。CPU运行时需 要微存储卡MMC。 CPU 315-2DP(新型):具有中、大规模的程序存储容量和数据结构,如果需要可以使用SIMATIC功能工具;对二进制和浮点数运算具有较高的处理性能;具有PROFIBUS DP主/从 接口。可用于大规模的I/O配置或建立分布 式I/O结构。CPU运行时需要微存储卡MMC。

玩转S7-300编程(28工控老鬼新浪微博)

玩转S7-300编程(28工控老鬼新浪微博)

S7-300/400PLC编程之1 OB块使用指南【工控老鬼】S7-300/400PLC编程之1 OB块使用指南【工控老鬼】S7-300/400PLC编程之2 PLC暖启动和冷启动【工控老鬼】S7-300/400PLC编程之3 模拟量处理【工控老鬼】++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++S7-300/400PLC编程之4 检测导致CPU停机的故障【工控老鬼】S7-300/400PLC编程之4 检测导致CPU停机的故障【工控老鬼】什么是诊断诊断指的是S7-300/400内部集成的识别和记录功能。

记录错误信息的区称为诊断缓冲区。

这个区的大小有赖于CPU型号 (例如:CPU 314 = 100个信息)。

当有错误时如果一个错误或事件发生时,例如:模式转换。

将发生如下事件:将发生什么?•标有时间和日期的信息被保存到诊断缓冲区中。

最近的信息保存到缓冲区的开始。

如果缓冲区满,最旧的信息将覆盖。

•将事件记入系统的状态表中。

•如果必要,将激活一个相关的错误 OB(组织块)。

错误的类型利用CPU的诊断功能,可以识别下面的错误:• CPU或模板中的系统错误• CPU中的程序错误排除故障的手段针对下列故障,应采用不同的手段予以排除:•导致CPU停机的故障,应使用“Module Information”工具。

•逻辑错误,即程序可执行但功能不能实现,应使用“Referece Data”和“Program Status”工具。

•偶尔出现的故障,即只在特定的系统状态下才出现的故障,它可能导致停机或逻辑错误。

可采用“CPU Messages”工具或生成自定义触发点“your own trigger point”。

S7-300/400PLC编程之5 符号使用指南【工控老鬼】S7-300/400PLC编程之5 符号使用指南【工控老鬼】在大家使用step7编程的时候,经常会使用到符号表功能,高效的使用符号表功能可以大大的提高编程的效率,对符号表的使用方法,工控老鬼总结如下!希望对大伙有所帮助!++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ S7-300/400PLC编程之6 定时器指令【工控老鬼】在大家使用step7编程的时候,经常会使用定时器指令功能,熟练的掌握定时器指令功能可以帮助我们构造很完善的算法,对定时器指令使用方法,工控老鬼总结如下!希望对大伙有所帮助!之前讲过,可以使用S7-300PLC CPU里自带的标准时钟脉冲来做很多功能,这里我来分享一个例子,如何使用定时器功能来做任意时间间隔的标准时钟脉冲!++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++S7-300/400PLC编程之7 工程应用中的信号防抖处理技巧【工控老鬼】S7-300/400PLC编程之7 工程应用中的信号防抖处理技巧【工控老鬼】++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++S7-300/400PLC编程之8 关于OB1的思考【工控老鬼】S7-300/400PLC编程之8 关于OB1的思考【工控老鬼】使用西门子S7-300/400PLC的朋友一定对Step7都不陌生,同时你们也应该对OB1如数家珍,因为你不可能不用到它,它是你的好兄弟!但是我却发现很多的朋友对它的了解还是不够深入,老鬼今天我就简单的给大家分享一下OB1的几个功能!1、信息知多少?打开OB1,在局部数据区域内,是否发现有一些系统自定义的局部变量?没错!有很多,不清楚?那就了解一下吧!2、下表描述了OB1的临时(TEMP)变量。

SIMATIC S7-300、400 PLC的设计应用实例

SIMATIC S7-300、400 PLC的设计应用实例

SIMATIC S1-300/400 PLC的设计应用实例3个实际控制系统为例,说明Profibus控制系统的组成和基本应用。

包括硬件结构,组态编程软件STEP7、监控软件WinCC的使用;基于PC的PLC控制系统软件WinAC的使用;基于Profibus的现场总线控制系统组成。

第一节 Profibus现场总线控制网络一.实验室控制网络组成如图1-1所示,实验室控制网络以工业以太网为界分为两层,即监控层和控制层。

监控层主要包括工程师站(工业PC)、监控站和服务器等二类主站;控制层包括一类主站(3台S7400,2台S7300)、各个从站(分布式I/O ET200、变频器等)和现场设备等,他们之间构成了现场总线控制系统。

通过以太网,S7300、S7400等一类主站与监控站、工程师站及服务器等二类主站连接。

图7-1 现场总线控制网络组成二.系统硬件组成1.一类主站选用德国西门子公司生产的SIMATIC S1-300/400可编程控制器。

SIMATIC S1-300/400可编程控制器采用模块化设计,在一块机架底板上可安装电源、CPU、各种信号模板、通信处理器等模块,其中CPU上有一个标准化MPI接口,它既是编程接口,又是数据通信接口,使用S7协议,通过此接口,PLC之间或者与上位机之间都可以进行通信,从而组成多点MPI接口网络。

S1-300/400可编程控制器通过I/O模块采集相关数据和发出控制信号,I/O模块与S1-300/400可编程控制器之间通过PROFIBUS现场总线通信。

2.二类主站PC计算机或工控机都可以作为二类主站。

二类主站主要用于控制系统程序的编写和系统运行过程中的实时监控,如工程师站和监控站等。

通常工程师站装有SIMATIC STEP7 组态编程软件和SIMATIC WINCC 监控组态软件。

3.从站系统从站包括分布式I/O ET200,变频器和通过DP/PA LINK连接的智能从站等。

西门子300PLC程序创建+CPU设置

西门子300PLC程序创建+CPU设置

西门子300P L C程序创建+C P U设置(总24页)本页仅作为文档封面,使用时可以删除This document is for reference only-rar21year.March本文档只是个人总结笔记,可能存在错误的地方,他人查看请慎重——潘一:程序的创建(2种方式)方式一第一步进入软件,在“File”中选择“New Project Wizard~(新项目向导)”会弹出对话框“STEP 7 Wizard:New Project”,在该对话框里用鼠标左键点击“Preview<<(事先查看)”,会在该对话框下面出来个如图1的状态。

图1第二步鼠标左击该图中“Next(下一步)”,进入选择CPU型号和CPU的MPI地址,一般MPI的地址都默认为2。

第三步在完成第二步后,用鼠标左击该对话框里的“Next”,来进行OB块的选择,这里OB1必须选择,其他的OB块要根据实际的需要再添加,也可以先不添加,等程序创建完后再添加。

第四步在第三步的该页面中有“Language For Selected Blocks(选择块语言)”,这里有3个项目,只能选择其中的一个(STL语句表,LAD梯形图,FBD 功能图),根据个人喜好的编程语言选择其中一项。

然后点击该页面中的“Next”。

第五步完成第四步后进入的是为新创建的程序命名,命完名后点击该页面的“Finish(完成)”即可。

方式二第一步进入软件,点击软件中图标,该图标是新建项目的意思。

会弹出“New Project(新建项目)”对话框。

第二步在对话框里有设置新程序的名字和保存的地址,完成后点击该对话框里的“OK”。

第三步完成第二步后进入程序界面,把鼠标放在新程序名字上,并用鼠标右键选择里面的“Insert New Project(插入新项目)”,在里面选择实际的PLC类型。

第四步然后进入硬件组态,发现硬件组态中是空的,需要自己编辑硬件组态。

先要插入机架,注释:配置机架的原则——1号槽为电源模块(在S7-300中,可以不配置电源模块)。

PLC应用技术图解项目化教程(西门子S7-300)(第2版)课件-项目2

PLC应用技术图解项目化教程(西门子S7-300)(第2版)课件-项目2
2. 组态软件SIMATIC WinCC
变量管理器:用于管理内部变量和外部变量。 图形编辑器:用于可自由组态的监控和操作。 报警记录编辑器:用于在DIN19-235的基础上获取和存档
事件。 变量记录编辑器:用于压缩和存储被测数值和菜单处理。 报表编辑器:用于受时间控制和事件驱动的带有可自由组
块种类 步骤3. 讲述信号模块、电源模块、编程器的功能及应
用 步骤4. 讲述智能I/O接口、通信接口、HMI及S7-
300PLC结构特点 步骤5. 讲述PLC安装环境,能独立操作完成典型S7-
300PLC的硬件安装过程。 步骤6. 总结S7-300PLC硬件安装注意事项。
(1)接收与存储用户由编程器键入的用户程序和数据; (2)检查编程过程中的语法错误,诊断电源及PLC内部
的工作故障;
(3)用扫描方式工作,接收来自现场的输入信号,并输 入到输入映像寄存器和数据存储器中;
(4)在进入运行方式后,从存储器中逐条读取并执行用 户程序,完成用户程序所规定的逻辑运算、算术运算 及数据处理等操作;
2.2.5 编程器
编程器:用于用户程序的输入、编辑、调 试和监视,还可以通过其键盘去调用和显 示PLC的一些内部继电器状态和系统参数。 它经过编程器接口与CPU联系,完成人机 对话。
用PC机作编程器
2.2.6 智能I/O接口
为适应和满足更加复杂控制功能的需 要,PLC生产厂家均生产了各种不同功 能的智能I/O接口,这些I/O接口块上一般 都有独立的微处理器和控制软件,可以 独立地工作,以便减少CPU模块的压力。
(2)标准型CPU系列
标准型CPU包括CPU312、CPU314、CPU3152DP 、 CPU315-2PN/DP 、 CPU317-2DP 、 CPU317-2PN/DP 和CPU319-3 PN/DP 。型 号中 带有PN/DP的CPU有一个PROFINET接口和一个 MPI/DP接口。

S7-300PLC实验指导书

S7-300PLC实验指导书

西门子PLC应用(S7-300)实验指导书重庆科技学院电子信息工程学院自动化教研室1实验一基本逻辑指令编程实验一、实验目的:1.熟悉S7-300 PLC的组成.2.熟悉STEP 7编程软件的使用方法。

3.掌握基本逻辑指令的使用方法。

4.学会用基本逻辑指令实现顺控系统的编程。

5.学会PLC程序调试的基本步骤及方法。

6.学会用PLC改造继电器典型电路的方法。

二、实验设备:PLC实验台 1套三、预习内容:1.熟悉STEP7编程软件的使用方法,请详细阅读教材第4章的全部内容。

2.熟悉S7-300 PLC的基本位设备:I、Q、M、T等。

3.熟悉S7-300 PLC基本逻辑指令的使用方法。

4.熟悉典型继电器电路的工作原理。

5.预习本次实验内容,在理论上分析运行结果,预先写出程序的调试步骤。

四、实验步骤:1.了解S7-300 PLC的组成,熟悉PLC的电源、输入信号端I和公共端M、输出信号端Q 和公共端L;PLC及PC机的通讯口、编程电缆的连接;PLC上扩展单元插口的连接方法;RUN/STOP 开关及各类指示灯的作用等。

2.在PC机启动STEP 7编程软件,新建项目,进入编程环境。

3.根据实验内容,在STEP 7编程环境下进行硬件组态、输入梯形图程序,保存。

4.仿真调试,运行程序,调试并修改。

5.写实验报告。

五、实验内容:1.走廊灯三地控制程序(基础题)(1) 控制要求:走廊灯三地控制:走廊东侧开关、走廊中间开关、走廊西侧开关均能控制走廊灯的亮灭。

(2) 输入/输出信号定义:自定义I/O信号(4) 程序设计(梯形图)2. 电动机的点动+连动程序(基础题)(1) 系统控制要求:①电动机的点动控制:按下点动启动按钮,电动机启动运行;松开点动启动按钮,电动机停止运行。

②电动机的连动控制:按下连动启动按钮,电动机启动运行;松开连动启动按钮,2电动机仍然继续运行;只有当按下停止按钮时,电动机才停止运行。

③保护:系统有失压、过载保护。

西门子S7-300400 PLC项目教程课件项目1 快速了解PLC-任务3 S7-300400 PL

西门子S7-300400 PLC项目教程课件项目1 快速了解PLC-任务3 S7-300400 PL

SM322;DO8xAC120 /230V/2A (1FF01-)
SM322;DO8xAC120 /230V/2A ISOL
(-5FF00-)
8DO;电气隔离为 4组
2A
8DO;电气隔离为 8组
0.5A
8DO;电气隔离为 4组,带反极性保

1.5A
8DO;电气隔离为 4组
2A
8DO;电气隔离为 1组
)
SM331;AI 8x13位 (-1KF01-)
4个通道组中4 4个通道组中4点 4个通道组中4点 8个通道组中8点
点输入
输入
输入
输入
每通道组可组 态:15位+符

每通道组可组态 :15位+符号
每通道组可组态 :13位+符号
每通道组可组态 :12位+符号
测量方法
每通道可组态 每通道可组态: 每通道可组态: 每通道可组态:
CPU312、CPU314、CPU315-2DP、CPU316-2DP
CPU312IFM、CPU314IFM、CPU314户外型、CPU315-2DP
CPU316-2DP、CPU317-2DP
CPU315F-2DP
S7-300/400 PLC的硬件系统
2.状态与故障显示
LED指示灯
颜色
SF
红色
BF
1.S7-300导轨安装过程
S7-300/400 PLC的硬件系统
2.S7-300模块安装过程
S7-300/400 PLC的硬件系统
3.S7-300的扩展及地址分配
S7-300/400 PLC的硬件系统
4.S7-400的扩展及地址分配
机架 插槽总数 可用总线

西门子S7-300 PLC编程及应用教程答案

西门子S7-300 PLC编程及应用教程答案

1.7 习题与思考1. 1969。

2. CPU、存储器、输入单元、输出单元。

3. 梯形图、语句表、功能块图、顺序功能图、结构文本。

4. 输入采样阶段、程序执行阶段、输出刷新阶段。

5. 8、3、左、2、3。

6. IB8、IB9、IB10、IB11 QB16、QB20。

7. 接通、0、1、接通、断开、复位为0、0、0、断开。

8. 上升沿、出现上升沿时、999、清0、1、0 。

9. 无数对。

10. 无。

11. 见PLC的特点。

12.(1)组成器件不同:继电器控制线路是许多真正的硬件继电器组成,而梯形图则由许多所谓“软继电器”组成。

(2)触点数量不同:硬继电器的触点数量有限,用于控制的继电器的触点数一般只有4 ~8对。

而梯形图中每个“软继电器”供编程使用的触点数有无数对;(3)实施控制的方法不同:在继电器控制线路中,实现某种控制是通过各种继电器之间硬接线解决的。

而PLC控制是通过梯形图即软件编程解决的。

(4)工作方式不同:在继电器控制线路中,采用并行工作方式;而在梯形图的控制线路中,采用串行工作方式。

13. 带有集成功能和I/O。

数字量输入和输出、模拟量输入和输出、计数功能、定位功能等。

14. 交流数字量输入模块适合在有油雾、粉尘的恶劣环境下使用;直流数字量输入模块应用在信号不是很长,PLC所处的物理环境较好的环境中,其模块可以直接与接近开关,光电开关等电子输入装置连接,DC 24V是一种安全电压。

15. 继电器输出、晶体管输出、双向晶闸管三种类型。

继电器输出适合于交直流负载,负载电压范围宽,导通压降小,承受瞬时过电压和瞬时过电流的能力较强,但是动作速度较慢,寿命(动作次数)有一定的限制。

晶体管输出只适合于直流负载,可靠性,响应速度快,寿命长,但是过载能力稍差。

双向晶闸管只适合于交流负载。

16. 新建项目后,双击硬件图标进入HW Config硬件配置窗口;添加导轨后,选中1号槽,添加电源(根据负载要求,如使用其他电源可不配置电源模块);选中2号槽,添加CPU 模块;选中3号槽,添加接口模块(只有一个机架的控制系统不需添加接口模块);选中4号槽,添加输入或输出信号模块,在4号槽以后根据需要添加其他功能或通信模块。

西门子S7-300PLC简单组态与编程及WINCC仿真

西门子S7-300PLC简单组态与编程及WINCC仿真

WINCC仿真演示设置
真实演示
真实演示
真实演示
真实演示
真实演示
真实演示
常用操作
比较块
常用操作
比较块
常用操作
交叉参考
常用操作
备份程序
建立项目
建立项目 插入S7-300的站点
硬件组态
硬件组态 按照实际硬件组态添加模块
硬件组态
硬件组态
硬件组态 设置CPU的时钟存储器
硬件组态
硬件组态 添加PROFIBUS总线
硬件组态
在PROFIBUS总线上添加变频器
硬件组态
硬件组态 添加PROFINET总线
硬件组态
硬件组态 在PROFINET总线上添加变频器
硬件组态
硬件组态
硬件组态 如果分配设备名称和验证设备名称是灰色的点不动,需要检查接口设置
硬件组态
硬件组态
编译保存硬件组态,并下载
硬件组态Байду номын сангаас
硬件组态
编程
编程
编程
编程
起---就是启动,可以理解为启动的条件,例如启动按钮等。 保---就是保持。自保,自锁。可以理解为保持。 停---就是停止。
编程
仿真
仿真
WINCC仿真演示设置
WINCC仿真演示设置
WINCC仿真演示设置
WINCC仿真演示设置
WINCC仿真演示设置
WINCC仿真演示设置
WINCC仿真演示设置
WINCC仿真演示设置
WINCC仿真演示设置
WINCC仿真演示设置
WINCC仿真演示设置
WINCC仿真演示设置

PLC应用技术图解项目化教程(西门子S7-300)(第2版)课件-项目3

PLC应用技术图解项目化教程(西门子S7-300)(第2版)课件-项目3

3.2 学习目标
1. 学习并掌握STEP 7标准软件包的使用 2. 学习并掌握硬件组态的操作过程 3. 理解默认地址的分配含义及使用
3.3 相关知识 3.3.1 STEP 7标准软件包组成
图3-1 STEP 7 标准软件包
3.3.2 SIMATIC 管理器
1. SIMATIC管理器运行界面
3.3.9 S7-300数字量I/O地址组态
在机架SM区的插槽上安装的数字量I/O模块, 可以是数字量输入模块,也可以是数字量输出 模块,CPU可自动识别模块的类型。但是CPU 为每个插槽分配的地址范围是固定的。
S7-300默认的数字量地址如下图3-21所示。
3.3.10 S7-300模拟量I/O地址组 态
3.3.4 程序编辑器 (LAD/
3. 编程语言
4. 信息区
3.3.5 符号编辑器
在开始编程之前将已经设计好地址分配 表键入到符号表编辑器中,即创建一个符 号表,这样为以后的编程,修改和调试带 来很多方便。建立符号表首先在程序编辑 器界面,单击“选项”,单击“符号表” 。
项目3 硬件组态过程
3.1 项目要求
通过STEP7编程软件完成某项目的硬件组态。 双击Rail,安装导轨(机架),插入电源模块,
必须安装在1号槽位上。CPU模块的安装位置紧 挨着电源模块,安装在2号槽位上。用于连接扩展 机架的接口模块IM,安装在3号槽位上。如果不 用机架扩展,该位置空着。各种信号模块SM,安 装在4号~11号槽位上。从4号槽位开始,CPU为 信号模块分配I/O地址,理解默认地址并会使用。
3.3.3 硬件组态编辑器
“HW Config”一般翻译成“硬件组态”, STEP 7软件中的硬件组态编辑器为用户提供 组态实际PLC硬件系统的编辑环境,将电源模 块、CPU模块和信号模块等设备插入到相应机 架(导轨)上,并对PLC各个硬件模块的参数 进行设置和修改。当用户需要修改模块的参数 或地址,需要网络通信等都要做硬件组态。

毕业设计(论文)-用S7-300PLC设计一个四层电梯的项目

毕业设计(论文)-用S7-300PLC设计一个四层电梯的项目

用S7-300PLC设计一个四层电梯的项目摘要:电梯作为现代智能建筑内的代步工具,越来越显示出它的重要作用,为了适应电梯的迅速发展。

由PLC控制代替传统继电器控制已成为发展定局PLC是集计算机控制、自动控制技术、通信技术为一体的新型自动控制装置。

它的编程软件采用易学易懂的梯形图语言,控制灵方便,抗干扰能力强,运行稳定可靠。

本次设计介绍了利用西门子S7-300可编程控制器编写的一个四层电梯的控制系统。

关键词:电梯,PLC, 继电器ABSTRACT:The elevator took in the modern intelligence construction rides instead of walking the tool. More and more demonstrates its vital role, in order to adapt the elevator rapid development. Replaces the tradition black-white control by the PLC control to become the development to settle PLC is the collection computer control, the automatic control technology, the communication is a body new automatic control device. Its programming software uses easily to study the easy to understand trapezoidal chart language! The control works conveniently, anti jamming ability, the movement stable is reliable。

西门子S7-300PLC技术

西门子S7-300PLC技术

外接输入电路闭合 外接输入电路断开
对应的映像寄存器状态为1 对应的映像寄存器状态为0
2.执行用户程序
RUN工作模式下,CPU从第一条程序开始,逐条顺序地 执行用户程序。 CPU执行指令时,从I/O映像寄存器或别的元件的映像 寄存器读出其状态,根据指令要求执行相应的逻辑运 算,运算结果写入线圈相应的映像寄存器,因此,各 映像寄存器的内容随程序的执行而变化。 程序执行阶段,即使外部输入信号状态发生变化,输 入过程映像寄存器的状态也不会变。变化的输入信号 状态在下一个扫描周期被读入。
6.中断程序的处理
若程序中使用了中断,中断事件发生时,CPU停止扫 描,立即执行中断程序。
7.扫描周期
PLC在RUN工作状态时,执行一次图1-13所示的扫描操 作所需的时间。典型值为1-100ms。
8.输入/输出滞后时间
定义:指PLC的外部输入信号发生变化的时刻至它控制的 有关外部输出信号发生变化的时刻之间的时间间隔。 组成:输入电路滤波时间、输出电珞的滞后时间和因扫 描工作方式产生的滞后时间。 PLC总的响应延迟时间一般只有几毫秒至几十毫秒。
AN(and NOT) ON(Or NOT)
(2)赋值指令
赋值指令(=):又称输出指令,与梯形图中的线圈相对应。 驱动线圈的触点电路接通 有‚能流‛流过线圈 赋值指
令指定的位对应的映像寄存器的值为1,反之则为0。 梯形图中两个并联的线圈用两条相邻的赋值指令来表示 。 例1-1:已知图1-20中I0.1的波形,画出M1.0的波形。 I0.1为ON M1.0、Ml.1均为OFF,波形用低电平表示。 I0.1下降沿所在的扫描周期: CPU先执行第一行电路 Ml.0变为ON。 执行第二行电路 Ml.1变为ON。 从下降沿后的第二个扫描周期开始:Ml.1均为ON Ml.0 为OFF。∴M1.0只在10.1下降沿这一扫描周期内为ON。

S7-300 PLC概述

S7-300 PLC概述

第七章 S7-300 PLC概述第一节 S7-300 系列PLC的硬件系统SIMATIC S7-300是一种通用型的PLC,能适合自动化工程中的各种应用场合,尤其是在生产制造工程中的应用。

模块化、无风扇结构、易于实现分布式的配置以及易于掌握等特点,使得S7-300在各种工业领域中实施各种控制任务时,成为一种既经济又切合实际的解决方案。

SIMATIC S7-300的大量功能能够支持和帮助用户进行编程、启动和维护,其主要功能如下:(1) 高速的指令处理。

0.1~0.6 us的指令处理时间在中等到较低的性能要求范围内开辟了全新的应用领域。

(2) 人机界面(HMI)。

方便的人机界面服务已经集成在S7-300操作系统内,因此人机对话的编程要求大大减少。

(3) 诊断功能。

CPU的智能化的诊断系统可连续监控系统的功能是否正常,记录错误和特殊系统事件。

(4) 口令保护。

多级口令保护可以使用户高度、有效地保护其技术机密,防止未经允许的复制和修改。

一、 SIMATIC S7-300系列PLC系统基本构成1. SIMATIC S7-300的组成SIMATIC S7-300系列PLC是模块化结构设计,各种单独模块之间可进行广泛组合和扩展。

其系统构成如图7.1所示。

它的主要组成部分有导轨(RACK)、电源模块(PS)、中央处理单元模块(CPU)、接口模块(IM)、信号模块(SM)、功能模块(FM)等。

它通过MPI网的接口直接与编程器PG、操作员面板OP和其它S7 PLC图7.1 S7-300系列PLC系统构成框图2.S7-300的扩展能力S7-300是模块化的组合结构,根据应用对象的不同,可选用不同型号和不同数量的模块,并可以将这些模块安装在同一机架(导轨)或多个机架上。

与CPU312 IFM和CPU313配套的模块只能安装在一个机架上。

除了电源模块、CPU 模块和接口模块外,一个机架上最多只能再安装8个信号模块或功能模块。

西门子S7-300PLC项目化教程

西门子S7-300PLC项目化教程

红灯Q4.1 绿灯Q4.0 红灯Q4.1 I0.0 I0.1 绿灯Q4.0
图3-25 停车场入口示意图
图3-26 信号波形图
图3-28 车库入口梯形图程序
任务3.2 设计与调试四路抢答器控制程序
1)系统初始上电后,主控人员在总控制台上单击“开始” 按键后,允许各队人员开始抢答,即各队抢答按键有效。 2)抢答过程中,1~4队中的任何一队抢先按下各自的抢 答按键(S1、S2、S3、S4)后,该队指示灯(L1、L2、 L3、L4)点亮,LED数码显示系统显示当前的队号,并 且其他队的人员继续抢答无效。 3)主控人员对抢答状态确认后,单击“复位”按键,系 统又继续允许各队人员重新开始抢答,即主持人按下“开 始”按键,直至又有一队抢先按下各自的抢答按键。 该模块中的数码管,经过译码电路处理为8421BCD码输 入方式,D端、C端、B端、A端依次对应的权限为8、4、 2、1。 试设计该抢答器。
RS触发器 R 0 1 0 1 S 0 0 1 1 Q 不变 0 1 1 S 0 0 1 1 SR触发器 R 0 1 0 1 Q 不变 0 1 0
图3-14 RS触发器和SR触发器工作时序
2.RS触发器指令和SR触发器指令应用实例 举例:某型号的自动化生产线供料单元侧视图如图3-15所示,其供 料单元依靠两个标准双作用直线气缸A和B的配合工作,完成将放置 在料仓中待加工的工件自动推到物料台上的功能。气缸A和B均由两 位五通双电控电磁阀来驱动。其气动控制回路如图3-16所示。具体 工作过程是这样的:初始状态时,顶料气缸A和推料气缸B的活塞杆 均处于缩回状态,当需要执行供料操作时,共分为四步。首先,按下 起动按钮S0,第一步,若A的活塞杆处于缩回状态(靠安装在气缸A 上的传感器1S1来检测),则电磁阀1Y1得电,气缸A的活塞杆伸出; 伸出到位后(靠传感器1S2检测),执行第二步,即电磁阀2Y1得电, 气缸B的活塞杆伸出;伸出到位后(靠传感器2S2检测),执行第三步, 即电磁阀2Y2得电,气缸B的活塞杆缩回;缩回到位后(靠传感器 2S1检测),执行第四步,即电磁阀1Y2得电,气缸A的活塞杆缩回。 缩回到位,完成一次供料操作。若要停止,只需按下停止按钮S1即 可。

深入浅出西门子s7-300plc

深入浅出西门子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或者以太网相连接。

西门子PLC---SIPLUS S7-300PLC 通用技术规范介绍

西门子PLC---SIPLUS S7-300PLC 通用技术规范介绍

西门子PLC---SIPLUS S7-300PLC 通用技术规范介绍SIPLUS S7-300PLCSIPLUSS7-300 模块化微型PLC系统满足中、小规模的性能要求,各种性能的模块可以非常好地满足和适应自动化控制任务,简单实用的分布式结构和多界面网络能力使得应用十分灵活。

SIPLUS S7-300概述用于恶劣环境条件下的PLC扩展温度范围从-25oC-+70oC适用于特殊的环境(污染空气中使用)允许短时冷凝以及短时机械负载的增加S7-300采用经过认证的PLC技术易于操作、编程、维护和服务特别适用于汽车工业、环境技术、采矿、化工厂、生产技术以及食品加工等领域低成本的解决方案SIPLUS S7-300的通用技术规范环境温度水平安装:25ºC-60º C垂直安装:25ºC-40º C相对湿度5-95%;允许短时有冷凝,相对湿度(RH)2类,符合标准IEC1131-2和IEC7213-3Cl.3K5瞬时结冰:25ºC-0º C ;IEC7213-3Cl.3K5大气压:1080-795hPa,对应高度-1000-2000m污染浓度SO2:<0.5ppm;相对湿度<60%测试:10ppm;4天H2S:<0.1ppm;相对湿度<60%测试:1ppm;4天(符合IEC7213-3;3C3级)机械环境条件振动抗振型式:频率级数按每分钟1个倍频程的速度进行改变。

2Hz??f??9Hz,恒定振幅3.0mm9Hz??f??150Hz恒定加速度1g;振动持续时间:在三个互相垂直轴的每个方向上,每根轴为10个频率级数;符合测试符合标准IEC68section2-6(Sinus)和IEC7213-3,3M4级抗冲击性冲击类型:半正弦冲击强度:冲击峰值为15g,持续时间为11ms:沿相互垂直3个轴的正负方向,每方向三次。

冲击测试符合标准IEC68section2-27符合铁路应用:机电设备EN501551。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

❖ 举例:上升沿检测指令与下降沿检测指令的应用。
图3-21 RLO边沿检测指令应用示例及工作时序
❖ 举例:使用一个按钮SB(I0.0),控制一台电动机的起动 和停止KM(Q0.0)。
图3-22 一个按钮控制一台电动机起动和停止梯形图
2.触点信号边沿检测指令
在梯形图中,地址跳变沿检测方块和RS触发器方块可被看作一个特殊 常开触点。该常开触点的特性为:若方块的Q为“1”,触点闭合;若Q 为“0”,则触点断开。
红灯Q4.1 绿灯Q4.0
I0.0
I0.1
红灯Q4.1 绿灯Q4.0
图3-25 停车场3-28 车库入口梯形图程序
任务3.2 设计与调试四路抢答器控制程序
❖ 1)系统初始上电后,主控人员在总控制台上单击“开始” 按键后,允许各队人员开始抢答,即各队抢答按键有效。
任务3.1 学习抢答器相关指令及应用
3.1.1 置位和复位指令及应用 1.置位指令和复位指令
需要注意的是,在LAD中,置位和复位指令都 要放在逻辑串最右端,而不能放在逻辑串中间。
❖ 举例:置位、复位指令的格式及应用示例
2.置位指令和复位指令的应用实例
❖ 举例:用置位和复位指令实现项目二中的三相异 步电动机直接起动单向旋转控制。
图3-15 某型号自动化生产线供料单元侧视图
图3-16 气动控制回路
图3-17 PLC外部接线图
图3-19 供料单 元梯形图程序
3.1.3 跳变沿检测指令及应用 1.RLO边沿检测指令
正跳沿检测指令是检测该指令所在点的逻辑状态是否有从 “0”到“1”的变化,即是否有上升沿发生。 负跳沿检测指令是检测逻辑位从“1”到“0”的变化,如果逻 辑位有负跳沿变化则逻辑检测结果为“1”,否则为“0”。
❖ 该模块中的数码管,经过译码电路处理为8421BCD码输 入方式,D端、C端、B端、A端依次对应的权限为8、4、 2、1。
❖ 试设计该抢答器。
图3-29 四路抢答器结构图
图3-30 四路抢答器I/O接线图
图3-32 四路抢答 器控制梯形图程序
《西门子S7-300PLC项目化教程》
《西门子S7-300PLC项目化教程》
项目3 四路抢答器程序设计与调试
项目三目录
❖任务3.1 学习抢答器相关指令及应用 3.1.1 置位和复位指令及应用 3.1.2 RS和SR触发器指令及应用 3.1.3 跳变沿检测指令及应用
❖任务3.2 设计与调试四路抢答器控制程序
❖ [项目目标] ❖1.熟练使用STEP 7编程软件。 ❖ 2.掌握本项目相关位逻辑指令并熟练应用。 ❖ 3.能独立完成四路抢答器的设计与调试。
❖ 2)抢答过程中,1~4队中的任何一队抢先按下各自的抢 答按键(S1、S2、S3、S4)后,该队指示灯(L1、L2、 L3、L4)点亮,LED数码显示系统显示当前的队号,并 且其他队的人员继续抢答无效。
❖ 3)主控人员对抢答状态确认后,单击“复位”按键,系 统又继续允许各队人员重新开始抢答,即主持人按下“开 始”按键,直至又有一队抢先按下各自的抢答按键。
举例:触点信号边沿检测指令应用示例及工作时序。
图3-24 触点信号边沿检测指令及工作时序图
举例:在地下停车场的出入口处,同时只允许一
辆车进出,在进出通道的两端设置有红绿灯,如 图3-25所示,光电开关I0.0和I0.1用来检测是 否有车经过,光线被车遮住时,I0.0或I0.1为 “1”状态。有车进入通道时,光电开关检测到车 的前沿,两端的绿灯灭,红灯亮,以警示两方后 来的车辆不能再进入通道。车离开通道时,光电 开关检测到车的后沿,两端的红灯灭,绿灯亮, 别的车辆可以进入通道。
RS触发器
R
S
Q
0
0 不变
1
0
0
0
1
1
1
1
1
SR触发器
S
R
Q
0
0 不变
0
1
0
1
0
1
1
1
0
图3-14 RS触发器和SR触发器工作时序
❖ 2.RS触发器指令和SR触发器指令应用实例
❖ 举例:某型号的自动化生产线供料单元侧视图如图3-15所示,其供 料单元依靠两个标准双作用直线气缸A和B的配合工作,完成将放置 在料仓中待加工的工件自动推到物料台上的功能。气缸A和B均由两 位五通双电控电磁阀来驱动。其气动控制回路如图3-16所示。具体 工作过程是这样的:初始状态时,顶料气缸A和推料气缸B的活塞杆
❖ 举例:传送带运动控制。
传送带运动控制示意图如图3-7所示。在传送带 的起点有两个按钮,用于起动的S1和用于停止的 S2。在传送带的尾端也有两个按钮,用于起动的 S3和用于停止的S4。要求能从任一端起动或停 止传送带。另外,当传送带上的物件到达末端时, 传感器S5使传送带停止。
❖图3-7 传送带运动控制
均处于缩回状态,当需要执行供料操作时,共分为四步。首先,按下
起动按钮S0,第一步,若A的活塞杆处于缩回状态(靠安装在气缸A 上的传感器1S1来检测),则电磁阀1Y1得电,气缸A的活塞杆伸出; 伸出到位后(靠传感器1S2检测),执行第二步,即电磁阀2Y1得电, 气缸B的活塞杆伸出;伸出到位后(靠传感器2S2检测),执行第三步, 即电磁阀2Y2得电,气缸B的活塞杆缩回;缩回到位后(靠传感器 2S1检测),执行第四步,即电磁阀1Y2得电,气缸A的活塞杆缩回。 缩回到位,完成一次供料操作。若要停止,只需按下停止按钮S1即 可。
图3-8 传送带控制PLC外部接线图
图3-10 传送带运动控制梯形图程序
❖3.1.2 RS和SR触发器指令及应用 ❖ 1.RS和SR触发器指令
在梯形图中,RS和SR触发器可以用在逻辑串最右端, 结束一个逻辑串,也可用在逻辑串中,影响右边的逻 辑操作结果。
RS和SR触发器的输入输出关系表如表3-1所示。
相关文档
最新文档