西门子STEP 7基本应用实例
step7编程实例STEP7编程软件的使用方法

根据任务描述,可以将上述系统功能划分为两个子功能: 1 启停操作控制:负责将用户操作面板的输入信号逻辑转换为灌装线的启停信号。 2 灌装线控制:负责处理灌装定时和满瓶计数,为灌装线传送带电机和灌装漏斗提供控制信号,向数码管提供BCD码计数值。 第一个子功能由一个功能FC1实现,第二个子功能由一个功能快FB1实现,两条灌装线的定时时间分别保存在两个背景数据块DB1和DB2中。
STEP7的授权 授权是使用STEP7软件的“钥匙”,只有在硬盘上找到相应的授权,STEP7才可以正常使用,否则会提示用户安装授权。
图7-2 授权管理 器
STEP7的项目结构 在STEP7中,一个自动化系统的所有数据以项目(Project)的形式来进行组织和管理。一个项目包含了以下的三类数据。 1、硬件结构的组态数据及模块参数 2、通信网络的组态数据 3、可编程模块的程序 上述数据都以对象的形式存储,STEP7采用目录式的层次结构管理项目中的所有对象。对象从上到下有三个层次: 第一层:项目; 第二层:通讯子网、PLC站或S7程序; 第三层:第二层下面的具体对象,视第二层定。
数据块(DB)是用户定义的用于存取数据的存储区,可 以被打开或关闭。DB可以是属于某个FB的情景数据块,也 可以是通用的全局数据块,用于FB或FC。
S7 CPU还提供标准系统功能块(SFB、SFC),集成在S7 CPU中的功能程序库。用 户可以直接调用它们,由于它们是操作系统的一部分,因此不需将其作为用户程 序下载到PLC。
2 创建项目 在STEP7中建立一个名为example7-2的项目,通过插入菜单加入一个S7程序
西门子STEP7应用实例

西门子STEP7应用实例西门子STEP7应用实例一、如何比较在线和离线程序的差别1、在SIMATIC Manager中,打开您的项目和程序文件夹。
选择Blocks文件夹。
选择菜单项Options(Compare Blocks)。
选择菜单中的比较指令2、在Compare Blocks屏幕上,选择OK继续。
在此例中,使用ONLINE/Offline设置。
注意:这项对比功能也支持两个离线程序的对比。
程序路径选择3、在Compare Blocks–Results屏幕上,您将看到差异列表。
要显示更详细的信息,选择Details按钮。
4、在Compare Blocks–Details屏幕上,您将看到在线 (路径 1) 和离线 (路径 2)之间差异的详细情况。
要打开Program Editor来显示实际的代码差异,点击Go To按钮。
5、在小屏幕上显示出了对比结果。
指针或光标将放置在有差异的网络或指令处。
注意 : 只有在存在差异时才会显示结果,相同时则不显示。
二、如何定位PLC错误1、为了定位PLC中的错误,您必须建立一个在线连接。
在此例中,在SIMATIC Manager的工具栏中选择Accessible Nodes图标。
这就建立了到网络中一个或多个CPU的连接。
注意: 有很多种方法建立在线连接。
2、建立了所有连接的目录后,选择您要检修的PLC连接。
在本例中,选择MPI address 7。
注意:MPI表示多点接口。
它是嵌入所有S7-300/400CPU中的编程和网络连接。
3、右键点击所选择的MPI地址,在弹出菜单中选择PLC(Module Information)。
注意: 您也可以使用菜单项PLC(Module Information).4、在Module Information屏幕上,选择Diagnostics Buffer标签页。
5、在Diagnostic Buffer屏幕上,将看到所有的错误列表,包括相关的时间和日期标志。
西门子STEP基本应用实例

PG PC
Card Parametera Assignment (
None Internal programming device PC
External
STEP 7 )
Memory
PG/PC
Set PG/PC Interface
2-6 PG/PC
PG/PC PLC
SIMATIC
Set PG/PC Interface ( PG/PC )
SIMATIC Manager
SIMATIC SIMATIC SIMATIC
SIMATIC Manager
SIMATIC Manager
2.3.2 HW Config
PLC 2-13
2.3.3 LAD/STL/FBD
List
FBD
2-14
STEP 7
LAD Ladder Logic Function Block Diagram
2-2
Acrobat Reader 5.0 PDF
PC
STEP 7 V5.2 STEP 7 V5.2 AuthorsW V2.5 inc1. SP1
STEP 7 Typical Minimal Custom
2-3 STEP 7
License Key 2-4
2-5
interface
prommer LPT1
I/O I/O
Edit Symbolic
2.3. STEP 7
STEP 7 2-11
STEP 7
SIMATIC
NETPRO
2-11 STEP 7
2.3.1 SIMATIC Manager
STEP 7
Manager STEP 7 IDS_SN_S7TGTO PX.EXE , 2-12
step7一些说明

step7一些说明我有一些西门子的学习资料,供你下载,希望对你有所帮助。
STEP 7编程软件的使用方法4.1.1 STEP 7概述STEP 7用于S7,M7,C7,WinAC的编程、监控和参数设置,基于STEP 7 V5.2版。
STEP 7具有以下功能:硬件配置和参数设置、通信组态、编程、测试、启动和维护、文件建档、运行和诊断功能等。
4.1.2 STEP 7的硬件接口PC./MPI适配器+RS-232C通信电缆。
计算机的通信卡CP 5611(PCI卡)、CP 5511或CP 5512(PCMCIA卡)将计算机连接到MPI或PROFIBUS网络。
计算机的工业以太网通信卡CP 1512(PCMCIA 卡)或CP 1612(PCI卡),通过工业以太网实现计算机与PLC的通信。
STEP 7的授权在软盘中。
STEP 7光盘上的程序AuthorsW用于显示、安装和取出授权。
4.1.4 STEP 7的编程功能1.编程语言3种基本的编程语言:梯形图(LAD)、功能块图(FBD) 和语句表(STL)。
S7-SCL (结构化控制语言) ,S7-GRAPH(顺序功能图语言),S7 HiGraph和CFC。
2.符号表编辑器3.增强的测试和服务功能同时监测几个块的状态等。
直接下载和调试块、设置断点、强制输入和输出、多CPU运行(仅限于S7-400),重新布线、显示交叉参考表、状态功能、程序中的特殊点可以通过输入符号名或地址快速查找。
4.STEP 7的帮助功能按F1键便可以得到与它们有关的在线帮助。
菜单命令“Help→contents”进入帮助窗口。
4.1.5 STEP 7的硬件组态与诊断功能1.硬件组态(1)系统组态:选择硬件机架,模块分配给机架中希望的插槽。
(2)CPU的参数设置。
(3)模块的参数设置。
可以防止输入错误的数据。
2.通信组态(1)网络连接的组态和显示;(2)设置用MPI 或PROFIBUS-DP连接的设备之间的周期性数据传送的参数。
step7的使用方法

LOGO
基本数据类型(二)
S5TIME(SIMATIC时间) IEC时间(TIME) IEC日期(date) 日计时(TIME_OF_DAY) 字符(CHAR)
Page 20
LOGO
3.3.2复杂数据类型
日期时间数据类型( Data_And_Time ) 字符串类型(String) 数组类型Array 结构(STRUCT) 用户定义类型(UDT)
Page 10
LOGO
同步错误组织块
OB121、OB122:同步错误中断。如果在某特定的语 句执行时出现错误,CPU可以跟踪到程序中某一具体的 位置。由同步错误所触发的错误处理组织块,将作为程 序的一部分来执行,与错误出现时正在执行的块具有相 同的优先级。
编程错误,例如在程序中调用一个不存在的块,将调用 OB121。
使用S7-300PLC实现一台电动机的正反转控制。控制要求如下:要求 能实现电机的正转和反转控制,并能进行正反转的直接切换。另外 ,还可进行正反向的点动控制,当电机处于正常运行时,点动按钮 不起作用。
Page 46
(2) OB101为再启动类型(热启动)。启动时,所有数据(无论是 保持型和非保持型)都将保持原状态,并且将OB101中的程序执行一次 。然后程序从断点处开始执行。剩余循环执行完以后,开始执行循环程 序。热启动一般只有S7-400具有此功能。
(3) OB102为冷启动方式。CPU318-2和CPU417-4具有冷启动型的 启动方式,冷启动时,所有过程映像区和标志存储器、定时器和计数器 (无论是保持型还是非保持型)都将被清零,而且数据块的当前值被装 载存储器的原始值覆盖。然后将OB102中的程序执行一次后执行循环程 序。
访问错误,例如程序中访问了一个有故障或不存在的模 块,将调用OB122。
西门子STEP7软件在故障诊断中的应用及焦炉设备维修实例

西门子STEP7软件在故障诊断中的应用及焦炉设备维修实例摘要:介绍STEP7软件在设备故障诊断中的应用,给出了STEP7通过对设备在线监视来实现设备故障诊断的基本步骤和方法,为广大维修工作者提供了一定的经验。
关键词:PLC西门子STEP7故障诊断维修利用监视STEP7软件中用于调试的变量表、程序状态、模块诊断等功能,进行自动化控制设备故障诊断与维修,可大大缩短设备故障查找时间,提高工作效率,节约设备检修和维护成本。
一、西门子STEP7概述西门子STEP7编程软件是基于Windows的应用软件,用于西门子系列工控产品SIMATIC S7、M7编程、监控和参数设置,是SIMATIC工业软件的重要组成部分。
STEP 7具有以下功能:硬件配置和参数设置、通讯组态、编程、测试、启动和维护、文件建档、运行和诊断功能等。
二、使用西门子STEP7软件进行设备故障诊断西门子STEP7软件(以版本STEP7 V5.5为例)包括SIMATIC管理器、符号编辑器、硬件组态、程序编辑器、通信组态、硬件诊断等工具。
1.监控程序状态功能通过STEP 7 V5.5软件的程序编辑器中的执行语句表、梯形图、程序的在线状态,对程序执行进行监视。
使用程序状态功能诊断设备故障的步骤如下。
(1)进入程序状态。
安装STEP 7软件后,电脑桌面会SIMATIC管理器的快捷方式,点击快捷方式进入SIMATIC管理器。
调出设备控制程序,使用MPI适配器通信电缆连接西门子PLC 300,(如PLC有以太网模块,将电脑设置与PLC 以太网模块同一网段,也可用网线进行连接),完成PG/PC Interface的设置,PC 与PLC的CPU成功建立通讯,为诊断做好准备。
载入备份程序或从CPU中上载程序,打开Hardware硬件组态,点击在线\离线可观察PLC硬件工作状态。
根据设备出现故障的部位,打开相应的程序块,以梯形图为例,选择菜单中“调试—监视”,或点击工具栏中,进入LAD/STL/FBD程序监控状态,实时查看程序执行过程的工作状态及变化。
手把手教你如何使用西门子Step7软件组态S7-300 PLC通过PROFINET与ET200S从站通讯

S7-300 PROFINET IO 通讯快速入门1 PROF INE T IO概述PROFINET是一种用于工业自动化领域的创新、开放式以太网标准(IEC 61158)。
使用PROFINET,设备可以从现场级连接到管理级。
• PROFINET用于自动化的开放式工业以太网标准。
• PROFINET基于工业以太网。
• PROFINET采用TCP/IP和IT标准。
• PROFINET是一种实时以太网。
• PROFINET实现现场总线系统的无缝集成。
通过PROFINET,分布式现场设备(如现场IO设备,例如信号模板)可直接连接到工业以太网,与PLC等设备通讯。
并且可以达到与现场总线相同或更优越的响应时间,其典型的响应时间在10ms的数量级,完全满足现场级的使用。
在使用Step7 进行组态的过程中,这些现场设备(IO device, IO设备)制定由一个中央控制器(IO controller, IO控制器)。
借助于具有PROFINET的能力接口或代理服务器,现有的模板或设备仍可以继续使用,从而保护PROFIBUS用户的投资。
IO Supervisor(IO 监视设备)用于HM I和诊断。
在PROFINET的结构中,PROFINET IO是一个执行模块化,分布式应用的通讯概念。
PROFINET IO能让您从您所熟悉的PROFIBUS一样,创造出自动化的解决方案。
所以不管您组态PROFINET IO或PROFIBUS,在STEP7中有着相同的应用程序外观。
2 PROF INE T IO现场设备简介以下SIM A TIC产品用于PROFINET分布式设备:• IM151-3 PN作为IO设备直接连接ET200S的接口模块。
• CPU317-2DP/PN或CPU315-2DP/PN作为IO控制器的CPU模块,用于处理过程信号和直接将现场设备连接到工业以太网。
• IE/PB LINK PN IO将现有的PROFIBUS设备透明的连接到PROFINET的代理设备。
西门子STEP7-使用

2021/10/10
11
(5)点击CPU-300,双击CPU-315-2DP,在下拉菜单中选中一个,将其拖 到机架的第2个槽,注意准确的编号。一个组态PROFBUS-DP的窗口将弹出。 在Address中选择分配想要的DP地址。默认为2。
2021/10/10
12
(6)点击SUBNET的NEW按钮,生成一个PROFEIBUS NET的窗口将弹出。 点中NETWORK SETTING页面,可以在这里设置PROFEIBUS的参数,包 括速率、协议类型等。
使用菜单命令“File”一“Delete”,可删除一个项目。使用菜单命 令“Edit"一“Delete”,可删除项目中的一部分,如站、程序、块等。
3.2 通信设置
在“SIMATIC Manager”窗口选中菜单“Options”一“Set
PG/PC Interface”,打开“Set PG/PC Interface”对话框,点击对话
2021/10/10
41
2021/10/10
42
2021/10/10
43
一个编辑完成的程序图如下图所示。
用户生成的变量表(VAT)在调试用户程序时用于监视和修改变量。系 统数据块(SDB)中的系统数据含有系统组态和系统参数的信息,它是用户进 行硬件组态时提供的数据自动生成的。
2021/10/10
存盘完成后,点击“Download”图标,或选择“PLC”一“Download” 就可以把设定组态下载到CPU。
2021/10/10
26
2021/10/10
27
2021/10/10
28
2021/10/10
29
2021/10/10
30
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
STEP 7
STEP 7 SIMATIC S7 M7 C7 PC WinAC Step7 STEP 7
1.
PG PC PG
PC
STEP 7 SIMATIC PLC
CPU 600MHZ
RAM 128MB
300 600MB
XGA 1024×768 16bit
2.1. STEP 7
2.
STEP 7 V5.2
MS Windows 2000( SP1 )
MS Windows XP( SP1 )
Microsoft Internet Explorer 5.0(
) MS Windows 2000/XP
2.1.2
Windows 2000/XP Administrator STEP 7
STEP 7 Setup.exe STEP 7 V5.2 Windows
2-1
2-2
Acrobat Reader 5.0 PDF PC
STEP 7 V5.2 STEP 7 V5.2
AuthorsW V2.5 inc1. SP1
STEP 7 2-3
Typical
Minimal STEP 7 Custom
License Key 2-4
2-5
None
Internal programming device interface PG PC
PC External
prommer
LPT1
STEP 7 Memory Card Parametera Assignment ( )
PG/PC Set PG/PC Interface 2-6 PG/PC PG/PC PLC SIMATIC Set PG/PC Interface ( PG/PC ) PG/PC Cancel
2.1.3
STEP 7 “ ” STEP 7 STEP 7 3.5
STEP 7 V5.2 AuthorsW V2.5 SP1 Windows SIMATIC ‖ AuthorsW , 2-7
2.1.4
‖ / SIMATIC STEP 7 V5.2 “ ”
2.2. STEP 7
STEP 7 STEP 7 SIMATIC
SIMATIC S7 C7 WinAC
2.2.1
STEP 7 SIMATIC Manager File ’New Project’Wizard , “STEP 7 Wizard New Project”( )
NEXT CPU CPU 313C-
2DP
NEXT OB1
NEXT Finish 2-8
2.2.2
File New , 2-9 “ ” “ ”
2.2.3
•1.
STEP 7 DIP PLC /
CPU SDB CPU PLC CPU CPU
PLC STEP 7
•2.
Hardware
DP
PLC 2-10
SIMATIC 300 Station Hardware “HW Config”
MPI I/O View Catalog 1 CPU 3 4 11 SM
FM CP
“ ”
I/O Edit Symbolic Names I/O
SIMATIC
NETPRO
2-11 STEP 7
STEP 7
2-11 STEP 7
2.3. STEP 7
2.3.1 SIMATIC Manager
STEP 7 SIMATIC
SIMATIC Manager STEP 7 Windows SIMATIC
IDS_SN_S7TGTO
PX.EXE , SIMATIC Manager
2-12
SIMATIC Manager SIMATIC Manager
2.3.2 HW Config
PLC 2-13
2.3.3 LAD/STL/FBD
LAD Ladder Logic STL Statement List FBD Function Block Diagram 2-14
STEP 7
1.
F1 2-15 STL FBD LAD
LAD 2-16
2-16 LAD
2.
STEP 7 2-1
/
I/O I IB IW ID Q
QB QW QD
I/O PI PQ
M MB MW MD
/
FB FC SFB SFC
DB
UDT
VAT
0x00
0xFF
2-1
3.
LAD STL FBD STEP 7 Network
STL “ ” 2-17
4.
1 Error , Address info.
Diagnostics 2-18
2.3.4
S7 Insert New Object Symbol Table
“ ” S7 —Program 1 Symbols 2-19
Symbols 2-20
Delete STEP 7
2.3.5 SET PG/PC Interface
PG/PC PG/PC PLC PG/PC
PG/PC PLC
PG/PC
STEP 7 PG/PC
PG/PC Windows Set PG/PC Interfac e
SIMATIC Manager Options Set PG/PC Interface
PG/PC 2-21
Access Point of Application ( ) S7ONLINE STEP 7
Interface Parameter Assignment Used ( )
Select
Properties ( )
2-22
PC MPI CP Windows
2.3.6 NETPro
2.4. STEP 7
STEP 7 PLC
Engineering Tool Run-Time Software
Human Machine Interface
2-2 STEP 7 STEP 7 V5.2
2.4.1
2.4.2 S7-PLCSIM
1.PLCSIM
STEP 7 PLCSIM PLC PG/PC S7-300 S7-400 CPU SIMATIC Manager Simulation PLCSIM STEP 7 SIMATIC Manager
CPU PLCSIM
2.PLCSIM
SIMATIC Manager Simulation on/off PLCSIM PLCSIM 2-23 CPU CPU
1
2-24。