Step7 5.5 变量属性 属性对话框 属性标签页

合集下载

第3章编程软件-STEP 7的使用

第3章编程软件-STEP 7的使用
PLC原理及应用 西安邮电大学
图3-6 使用向导创建的项目
在项目中,数据在分层结构中以对象的形式保存,左边
窗口内的树显示项目的结构。第一层为项目,第二层为 站(Station),站是组态硬件的起点。“S7 Program” 文件夹是编写程序的起点,所有的软件程序都存放在该 文件夹中。用鼠标选中图中某一层的对象,在管理器右 边的工作区将显示所选文件内的对象和下一级的文件夹。 双击工作区中的图标,可以打开并编辑对象。
PLC原理及应用 西安邮电大学
图3-5 已安装的许可证密钥
PLC原理及应用 西安邮电大学
3.2 STEP 7 软件开发步骤
使用STEP7 V5.5开发一个工程,可以分为6个步骤:建 立一个项目、通信设置、硬件组态和参数设置、程序编 写与下载、程序调试和组态通信。 3.2.1 项目的建立与编辑 1.建立一个项目 项目就像一个文件夹,所有数据都以分层的结构存于其 中,在创建了一个项目之后,所有其它任务都在这个项 目下执行。 生成一个新项目最简单的办法是使用“New Project (新项目)”向导。在SIMATIC Manager(SIMATIC管 理器)中选中菜单命令“File”→“New Project Wizard”打 开Wizard对话框,根据向导提示选择CPU类型、要建立 的块和编程语言,并命名新项目Test1(第一个项目默 认名为S7_Pro1,也可以使用中文名),然后点击 “Finish”,完成新项目Test1的建立。如图3-6所示。
图3-9 在HW Config中插入RACK-300
PLC原理及应用 西安邮电大学
(5)选中机架2号槽,同样方法插入CPU模块,注意准确 的编号。 (6)机架3号槽,是专为接口模块保留的,根据需要选择 是否装入。4~11号槽可以装信号模块SM、功能模块FM、 通信处理器CP。 生成的设定组态如图3-10所示。

STEP7_使用

STEP7_使用

一个编辑完成的程序图如下图所示。
用户生成的变量表(VAT)在调试用户程序时用于监视和修改变量。系 统数据块(SDB)中的系统数据含有系统组态和系统参数的信息,它是用户进 行硬件组态时提供的数据自动生成的。
3.5 下载与上传
程序编辑保存完成后,点击“Download”图标
或者右键点击
“Blocks”,在弹出菜单中选“PLC”一“Download”实现整个程序块(包
使用菜单命令“File”一“Delete”,可删除一个项目。使用菜单命 令“Edit"一“Delete”,可删除项目中的一部分,如站、程序、块等。
3.2 通信设置
在“SIMATIC Manager”窗口选中菜单“Options”一“Set PG/PC Interface”,打开“Set PG/PC Interface”对话框,点击对话 框中的“Property”按钮,在出“Property PC Adapter”中检查 PG/PC接口参数设置是否正确(安装时已做了设置)。
(9)在弹出的IM153-1设置页面上,DP地址可以改动,默认值为1;点 击确定。
(10) 点开IM153-1,再点开DI300选中SM312 *DC24V 模块,将其拖入 机架的第4槽,一个数字量输入模块DI组态完毕,系统自动地为其分配I/O地 址。
(11)按上述步骤再继续组态数字量输出模块DO,同样得到系统自动分配 的地址。
1.1 编程通信方式
在安装了STEP 7编程软件的计算机和S7-300 PLC间建立通信连接, 常用的有如下通信方式。
(1) PC-MPI编程通信适配器,连接计算机的RS-232接口和PLC的MPI接口。
(2) USB-MPI编程通信适配器,连接计算机的USB端口和PLC的MPI接口。

STEP7 V53快速入门

STEP7 V53快速入门

快速入门合肥锐锋自控工程有限公司一、硬件组态首先打开STEP7 V5.3软件(Simatic Manager)进入STEP7的编程画面.在名称(NAME)栏目内填上要建的项目名称,按<OK>即可。

此时打开的是名为CHEN的空项目,里面仅有一个MPI(1)的图标,在它下方空白处按鼠标右键,在弹出的窗体上点击“Insert New Object”,选择SIMATIC 400 Station,首先建立S7400站。

系统自动在项目“CHEN”下面生成“SIMATIC400(1)”图标,它表示S7400站已建立,但此时的S7400站里是空的,软件和硬件的组态都没有。

双击Simatic 400(1)图标,打开400站的组态,里面只有硬件组态(Hardware)图标,双击它进入硬件组态画面,这是S730/400 PLC编程的基础,所有的硬件信息、通讯方式、通讯地址、外部的输入/输出地址都要在此定义,必须按照硬件组态的地址编写用户软件。

SIEMENS S7300/400 PLC的硬件是模块化的,系统就是由这些模块以搭积木的方式组成,硬件组态的任务就是用软件的方式模拟这些模块组成的过程。

右边的栏目所列的是SIEMENS S7400/300系列PLC的硬件配置库,组态时要从这些库中找到与实际应用模块型号完全一致的模块按照SIEMENS的硬件组态标准进行“安装”,当然是指软件上的安装。

首先是安装底板。

所有的PLC模块都是安装在底板上的,S7400的底板功能有:A、固定硬件模块B、模块之间的通讯连接(内部有通讯线路),这一点不同于S7300,S7300的底板仅仅是个支架。

在“RACK-400”中找到“UR1”,这是我们实际用到的底板型号,如果不能确定众多同类型号中哪种才是我们要找的,可以依次用鼠标单击,在右下角会出现被点中模块的详细型号(“6ES7400-1TA01-0AA0”),直到找到完全相符的模块(实际用到的模块型号可以在控制柜的PLC模块面板上找到)。

西门子WINCC怎样创建变量和结构类型西门子plc

西门子WINCC怎样创建变量和结构类型西门子plc

西门子WINCC怎样创建变量和结构类型 -西门子plc如何创建过程变量过程变量用于WinCC和自动化系统之间的通讯。

也可在变量组中创建过程变量,或过程变量一创建完毕,就将其移动到变量组。

留意在创建过程变量之前,必需安装通讯驱动程序,并至少创建一个连接。

步骤步骤1在WinCC项目管理器的变量管理器中,打开将为其创建过程变量的通讯驱动程序。

2选择所需要的通道单元及相应的连接。

3从连接的快捷菜单中选择“新建变量”选项。

“变量属性”对话框将打开。

4在常规标签上的“名称”处,输入变量的名称。

一旦如此操作时,请对章节“变量管理器和变量”“变量”中的名称商定加以充分的考虑。

5在“数据类型”域中,设置相应的数据类型。

6假如必需,可修改所设置的类型转换,并在必要时设置线性标定。

7设置变量的地址。

为此,单击“选择”按钮。

“地址属性”对话框打开。

在输入地址之后,单击“确定”按钮,关闭对话框。

地址属性取决于所选择的通道单元。

关于对过程变量进行寻址的更具体信息参见WinCC信息系统中相关通讯驱动程序的“通讯”。

8在“限制/报表”标签上,依据需要设置限制值、起始值和替换值。

当项目激活时假如没有任何可用的过程值,则要设置起始值。

9单击“确定”按钮,关闭对话框。

留意假如期望对起始值和替换值二者都进行设置,则请选中“使用替换值”区中的设置。

对过程变量进行寻址也可在以后对过程变量进行寻址。

选择变量管理器中的变量,并打开弹出式菜单上的“寻址...”。

“地址属性”菜单打开。

设置变量的地址。

关于对过程变量进行寻址的更具体信息参见WinCC信息系统中相关通讯驱动程序的“通讯”。

创建内部变量引言使用内部变量来传送项目内的数据。

您也可以在变量组中创建内部变量,或在创建后将其移至变量组中。

步骤步骤1在WinCC项目管理器的变量管理器中,打开“内部变量”名目。

2从连接的快捷菜单中选择“新建变量”选项。

“变量属性”对话框将打开。

3在常规标签上的“名称”处,输入变量的名称。

在STEP7 V5.x中如何实现ET200SP的组态控制功能复习过程

在STEP7 V5.x中如何实现ET200SP的组态控制功能复习过程

在S T E P7V5.x中如何实现E T200S P的组态控制功能在STEP7 V5.x中如何实现ET200SP的组态控制功能ET200SP具有组态控制(Configuation control)功能。

组态控制允许使用 ET 200SP 分布式 I/O 系统的单一组态来运行各种实际组态。

即可以组态一个通用的硬件配置下载至PLC中,然后在程序中通过控制数据记录196的方式,使得下载至PLC中的单一硬件组态可以适用于多种不同的实际配置。

本文以一个例子来说明组态控制的实现过程。

在这个例子中,ET200SP站点共组态了7个插槽,具体模块类型如图1所示。

图1.ET200SP的硬件组态而实际上,真正所用到的模块如图2所示,其中第1、2插槽为DQ8 x24VDC/0.5A HF模块,第3、4插槽为DI8 x 24VDC HF模块,第5插槽是空槽,没有安装电子模块,只安装了一个BU外壳,第6个插槽为服务器模块,第1和第3插槽启用了新的电势组。

图2.ET200SP实际站点配置要实现组态控制,首先双击ET200SP,在属性对话框的参数标签下使能ET200SP 组态控制功能,如图3所示:图3.使能组态控制然后将硬件组态编译下载至PLC中。

接下来在PLC中编程,对接口模块写数据记录196。

数据记录196的内容说明如表格1和表格2所示:字节含义值说明0 数据记录长度 4 +(插槽数 × 2)数据记录头1 数据记录ID 1962 版本 23 版本04 分配所组态的插槽1 对应的实际插槽控制元素,在每个元素中说明IO 设备中的哪个实际插槽被分配到了已组态的插槽。

5 插槽 1 的其它功能6 分配所组态的插槽27 插槽 2 的其它功能: : :4 +((最大插槽编号 - 1)×2) 分配服务模块的插槽实际服务模块插槽4 +((最大插槽编号 - 1)×2)+ 1 服务模块插槽的附加功能表1.数据记录196内容控制元素的说明如表2所示:字节位含义分配的已组态插槽(如,在字节 4 中,偶数字节)0 到 6 0000000: 模块不可用0000001 直到最大插槽数:实际插槽7 1: 空插槽(带有 BU 盖板)插槽的其它功能(如,在字节5中,奇数字节)0 1: 打开一个新的电势组。

05_STEP 7数据类型和变量 [只读]

05_STEP 7数据类型和变量 [只读]

内容页码变量及数据类型的含义 (2)变量特性及变量声明 (3)STEP 7数据类型概述 (4)STEP 7中的基本数据类型 (5)复杂数据类型的重要性 (6)STEP 7中的复杂数据类型 (7)STEP 7中的参数类型 (8)变量建立的区域 (9)本地数据堆栈工作方式 (10)示例:暂存器的替换 (11)数据块(DB ) (12)数据类型:ARRAY (13)ARRAY 的声明和初始化 (14)在存储器中存储ARRAY 变量 (15)数据类型:STRUCT (16)STRUCT 的声明 (17)在存储器中存贮STRUCT 变量 (18)用户自定义数据类型:UDT (19)UDT 的使用 (20)数据类型:DATE_AND_TIME (21)处理DT 型变量的功能 (22)数据类型:STRING (23)存储器中STRING 变量的存储 (24)处理STRING 变量的功能 (25)示例5.1:复杂数据类型的使用 (26)示例5.2:复杂数据类型的访问 (27)附加练习5.3:使用SFC 1(READ_CLK )读取日时间................................28概述现代计算机系统的发展,简化和加速了对那些复杂而耗时的计算任务的处理。

计算机对庞大信息的处理、存储以及可持续访问的能力,在大多数的应用中扮演着十分重要的角色。

控制器可用的信息由那些有关“现实世界”的并经过筛选的信息组成。

数据是对现实的一种抽象,因为对于特定的问题,忽略了相关对象的那些非主要和非重要的属性。

数据类型确定如何将数据表示出来常常是相当困难的。

您的选择通常要受到各种因素的限制,一方面,数据必须能够正确地反映所描述对象的属性,另一方面,使用该数据必须能够执行过程管理所必须的指令。

数据类型决定了数据可以接受哪些值,使用该数据能够执行哪些指令。

数据类型唯一地定义了:•允许的数据范围•允许使用的指令数据类型也是最终存贮在存储器中的各个位的潜在表示(格式)形式的抽象。

如何实现变量的线性变换

如何实现变量的线性变换

在工程现场,经常可以遇到现场实际的过程值与客户想看到的观测值不一致的情况。

例如阀门开度等,从模块读取的实际值为 0 ~ 1000 ,但客户需要看到的观测值却为 0 ~ 100。

在遇到此类状况时,即可以通过 WinCC 的线性变换来处理。

本文即将为您介绍 WinCC 线性变换的操作步骤。

软件环境:1.Windows XP SP32.S7 315 PN/DP3.Step7 V 5.5 SP24.WinCC V 7.2步骤1:创建项目,建立过程变量。

创建 WinCC 项目并建立与控制器的通讯连接“Test”,在该通道下分别创建地址为“MD100” 的“浮点数32位IEEE 754” 类型的变量“TestTagReal” 以及地址为“MD110” 的“无符号的32位值”类型的变量“TestTagUnsign”。

如图01。

图 01.步骤2:配置线性变换及组态画面。

分别在“TestTagReal” 及“TestTagUnsign”的属性中勾选线性标定选项,在“ AS 值范围始于” 属性中分别填写“ 0 ” ,“ 1000 ”;在“ OS值范围始于” 属性中分别填写“ 0 ” ,“ 100 ”。

其作用为将控制器中的实际值范围缩小10倍后显示在 WinCC 的相应变量中。

如图02,图03。

图 02.图 03.打开 WinCC 图形编辑器并新建画面。

在画面中创建两个“输入输出域”,分别在其“组态对话框” 中配置其“变量” 属性为“TestTagReal” 及“TestTagUnsign” 并保存。

如图 04。

图 04.步骤3:测试效果。

点击图形编辑器工具栏中的绿色三角激活项目。

并在 Step7 中创建变量表分别监视“MD100” 和“MD110” 的值。

如图 5 所示,WinCC 中“TestTagReal” 显示“99.5” 时,“MD100” 值为“995”,“TestTagUnsign” 显示“98”时,“MD110” 值为“980”。

西门子STEP7如何控制和监视变量西门子plc

西门子STEP7如何控制和监视变量西门子plc

西门子STEP7如何把握和监视变量 - 西门子plc利用语句表、梯形图和功能块图表进行操作员监控属性组态依据下述过程,您可以使功能块参数能适用于操作员监控,并将所需要的O、C和M属性安排给用户程序中的相关实例DB或者共享数据块。

您必需已经创建了一个STEP 7项目、一个S7程序和一个功能块。

基本步骤给功能块参数安排系统属性当您使用语句表、梯形图和功能块图表来组态操作员监控属性时,必需首先将"s7_m_c"系统属性安排给功能块中您期望监控的全部参数。

可如下操作:打开功能块(FB)。

在变量声明表中选择预备进行监控的参数。

使用鼠标右键,选择菜单命令对象属性。

在"参数属性"对话框的"系统属性"栏中,输入"s7_m_c"字符串,在空白行的"数值"栏中输入"true"。

如需要,请输入参数的其它系统属性。

可在在线挂念中找到完整的系统属性列表。

单击"确定"退出对话框。

对期望进行监控的全部参数重复本步骤。

给数据块安排WinCC属性要给功能块的背景数据块或共享数据块安排WinCC属性,可进行如下操作:在SIMATIC管理器或LAD/STL/FBD编辑器中,创建一个或者多个和已有的功能块相关联的背景数据块或共享数据块。

在SIMATIC管理器中选择一个数据块。

选择菜单命令"编辑特殊对象属性操作员监控"。

在"操作员监控"对话框中,激活"操作员监控"复选框。

选择"常规"选项卡。

此处显示数据块的名称,显示格式犹如WinCC中所示名称(S7程序名称_DBno.或S7程序名称_DB符号名)。

如必要,请在"注释"框中输入数据块的附加信息。

现在,选择"WinCC属性"选项卡,编辑各数据块的WinCC属性。

西门子编程软件STEP7的应用

西门子编程软件STEP7的应用

西门子编程软件STEP7的应用西门子编程软件STEP 7的应用STEP 7用于对整个控制系统(包括PLC、远程I/O、HMI、驱动装置和通信网络等)进行组态、编程和监控。

STEP 7主要有以下几个功能:1)组态硬件,即在机架中放置模块,为模块分配地址和设置模块的参数。

2)组态通信网络,定义通信伙伴和连接特性。

3)使用编程语言编写用户程序。

4)下载和调试用户程序、启动、维护、文件建档、运行和诊断等功能。

一、STEP 7软件简介:1.SIMATIC Manager界面介绍图1.1 SIMA TIC Manager界面项目结构:在STEP7中,一个自动化系统的所有数据以项目(Project)的形式来进行组织和管理。

一个项目包含了以下的三类数据。

1)硬件结构的组态数据及模块参数2)通信网络的组态数据3)可编程模块的程序上述数据都以对象的形式存储,STEP7采用目录式的层次结构管理项目中的所有对象。

对象从上到下有三个层次:第⑴层:项目;第⑵层:通讯子网、PLC站或S7程序;第⑶层:第二层下面的具体对象,视第二层定。

2.语言环境设置STEP7中提供了多种可选语言,如果在安装STEP7时用户选择了多语言,则可以在使用过程中改变语言环境。

打开【SIMA TIC Manager】,通过【选项】|【自定义】打开自定义选项菜单,选择【语言】。

图1.2 自定义|语言设置3.常规选项设置通过【选项】|【自定义】打开自定义选项菜单,选择【常规】选项卡。

常规选项的设置界面和各选项的含义如下图所示。

图1.3 常规选项设置4.PG/PC接口设置PG/PC接口(PG/PC Interface)是PG/PC和PLC之间进行通讯连接的接口。

PG/PC支持多种类型的接口,每种接口都需要进行相应的参数设置(如通讯的波特率等)。

因此,要实现PG/PC和PLC之间的通讯连接,必须正确地设置PG/PC接口。

SETP7的安装过程中,会提示用户设置PG/PC接口参数。

step 7 如何批量修改DB块中变量的属性

 step 7 如何批量修改DB块中变量的属性

如何批量修改DB块中变量的属性
在Step7与Wincc集成的项目中,可以通过在Step7的符号表或DB块中修改符号或变量属性的方式来将变量传到Wincc。

在修改DB块中变量属性时,虽然可以选择多个变量,但是每次只能修改一个变量的属性,无法批量快速修改。

配置如下:可以使用源文件的方式进行修改。

第1步:打开相应的DB块,在文件菜单栏中点击生成源文件,并给源文件命名。

第2步:选择需要的DB块(可以选择多个DB块),并移动到右边窗口,点击确定后会弹出一个对话框,直接确认即可。

第3步:在AS站的源文件下打开刚才生成的源文件,变量名后{}中的内容即为变量的属性和属性值。

第4步:可以通过查找替换的方式来快速其余变量的属性。

第5步:在文件菜单栏中点击编译,完成后打开DB块可以看到变量属性已经修
改,变量上标上了小红旗。

注意:
1)在编译源文件时,需要关闭相应的DB块,否则编译过程会报错。

2)以上只是修改了DB块变量的属性,想要将变量上传到Wincc的话还需要修改DB块的属性(如下图所示),以及编译OS。

备注:
1)以上只是说明了在DB块中批量修改变量属性的方法,对于在符号表中批量修改符号属性的方法可以采用符号表导入导出的方法来实现。

通过以上方法实现批量修改属性。

安装V5.5版本的 STEP7有哪些要求?

安装V5.5版本的 STEP7有哪些要求?

安装 V5.5 版本的 STEP 7 有哪些要求?配置信息:下面表格介绍了 STEP7 V5.5 版本软件的安装要求。

在安装 STEP 7 软件前需满足这些要求:1. 硬件要求2. 软件要求3. 不支持的操作系统4. 与其他软件的兼容性5. 存储空间要求6. 用户权限7. 在已有较早版本 STEP 7 基础上安装8. STEP 7 2010 专业版的安装表格中也包括了在 STEP 7 软件安装失败或在软件安装和使用过程中提示下列消息时应该采取的补救措施:9. 消息:“Please reboot before installing any more programs”10. 消息:“257:5 One or more objects of a type cannot be displayed. ...”11. 消息:“RUNTIME ERROR 9 - Subscript out of range”12. 消息:“Runtime Error 53”13. 消息:“ScriptEngine too old”14. 消息:“Internal OLE error 256:26”安装 STEP 7 V 5.5 的要求及补救措施No.要求 / 补救措施1 硬件要求:注意需要为 STEP 7 V 5.5 软件增加主存储空间。

下面是安装 STEP 7 V5.5 版本软件的要求:•在 Windows XP 专业版中安装时,PC 机需要至少 512 MB 的内存,主频至少 600 MHz ( 推荐内存扩展到 1 GB )。

•在 Windows Server 2003 中安装时,PC 机需要至少 1 GB 的内存,主频至少 2.4 GHz 。

•在 Windows 7 操作系统中安装时,PC 机需要至少 1 GB 的内存,主频至少 1 GHz ( 推荐内存扩展到 2 GB )。

2 软件要求:STEP 7 V 5.5 可以安装在以下操作系统上:•微软 Windows 7 32 位旗舰版、专业版和企业版(标准安装)。

STEP7V55中文版简介5%d6%d0%ce%c4%b0%e6%bc%f2%bd%e9

STEP7V55中文版简介5%d6%d0%ce%c4%b0%e6%bc%f2%bd%e9

SIMATIC编程软件件用于SIMATIC S7 / M7 / C7的STEP 7 V5.5编程软安装与使用注意事项该注意事项中包含的信息相对于其它文档来说是最新的。

请仔细阅读,此文本中包含了有关STEP 7 V5.5的安装与使用信息。

对该版本的重要修订以斜体显示,并标有注释“从该版本开始新增的内容”。

请注意,对于A4格式,所要打印文件的左右边距都设置成25 mm。

目录安装注意事项1发货清单2硬件要求3软件要求3.1运行环境3.2需要的存储空间3.3与其它软件产品的兼容性3.3.1Rational ClearCase配置管理工具3.3.2使用其它软件产品时的网络设置3.4在线文档4安装4.1安装STEP 7 V5.54.2升级旧版STEP 74.3STEP 7 V5.5许可证密钥4.4删除STEP 7 V5.54.5安装时的其它注意事项4.5.1使用滚轮鼠标4.5.2使用PC/PG通信卡时的注意事项使用注意事项(版本注释)5新版软件的新特性和所作的修改6组态和操作软件时的注意事项6.1STEP 7如何满足IEC标准6.2常规注意事项6.3使用网络驱动器6.4多用户操作6.5多重项目6.6交换不同版本的STEP 76.7库文件和实例项目6.8SIMATIC管理器6.9使用符号名6.10硬件配置(中央机架)6.11硬件配置(PROFIBUS DP)6.12硬件配置(PROFINET IO)6.13冗余I/O:通道间隔冗余6.14硬件诊断6.15MPI / PROFIBUS网络设置6.16SIMATIC M76.17梯形图、功能块图、语句表和参考数据6.18翻译文本6.19管理多语言文本6.20将S5程序转换成S7程序6.21将TI程序转换成S7程序6.22容错系统6.23使用外文字符集时的注意事项6.24使用SIMATIC Logon的注意事项6.25命令接口6.26TCI –工具调用接口6.27MS Windows 7操作系统的特性7文档注意事项8使用STEP 7中文版时的重要特性安装注意事装注意事项项以前请务本注意事项中包含您在安装STEP 7 V5.5时所需的重要信息,在安装该软件以前以前必详细阅读该注意事项。

STEP7编程手册

STEP7编程手册

前言 目的本手册详细阐述了STEP 7进行编程,为安装和调试软件提供支持。

本手册解释了如何生成程序,并对用户程序组件作了说明。

本手册的使用对象是那些使用STEP 7和SIMATIC S7自控系统实现控制任务的人员。

我们建议你通过手册《STEP 7 V5.2使用入门》中的例子,来了解STEP 7。

这些例子对“使用STEP 7编程”的主题作了简单的介绍。

所需基本知识为了很好理解本手册,需要具有自动化技术的一般知识。

另外,还应熟悉安装有Windows 95/98/2000,MS Windows Millenium,MS Windows NT4.0工作站,MS Windows 2000专业板或MS Windows XP专业板操作系统的计算机或PC一类的工具的使用(例如编程器等)。

手册的应用范围本手册适用于STEP 7编程软件包V5.2版。

在服务包中可以得到最新信息:• 在“readme.wir”文件中• 在更新的STEP 7在线帮助中在在线帮助中的“What’s new?”主题中可以得到详细介绍,以及新板STEP 7的变化情况。

在线帮助集成在软件中的在线帮助是本手册的补充。

在线帮助的目的是为你提供详细的软件使用帮助。

帮助系统通过多个界面集成在软件中:• 在Help菜单中有多个菜单命令可以选择:使用“Contents(内容)”命令,可以打开Step 7的帮助索引。

• Using Help(使用帮助)提供有详细的在线帮助使用说明。

• 上下文相关帮助可以提供关于当前的文本信息,例如,一个打开的对话框或一个激活的窗口。

你可以通过点击“Help”按钮或按动F1,打开文本相关的帮助。

• 状态栏提供有其它形式的上下文相关帮助。

当鼠标放在某个菜单命令上时,它为每个菜单命令显示一个简短的解释。

• 当鼠标短时放在一个工具栏的图标上时,也能为每个图标显示一个简短的解释。

如果你更愿意阅读打印出来的在线帮助,你可以打印每个帮助主题、工作簿或整个在线帮助。

Step7V5.5中文版使用入门

Step7V5.5中文版使用入门
8 编程一个功能 8.1 创建并打开功能(FC) 8.2 编程功能 8.3 在 OB1 中调用功能
9 编程一个共享数据块 9.1 创建和打开共享数据块
10 编程一个多重背景 10.1 创建和打开较高一级的功能块 10.2 编程 FB10 10.3 生成 DB10 并调整实际值 10.4 在 OB1 中调用 FB10
免责声明
我们已核对本手册中的内容与所描述的硬件和软件相符。由于差错在 所难免,所以我们不能保证完全一致。但是,我们会定期审查本手册 中的数据,并在后续版本中进行必要的更正。欢迎提出改进意见。
Siemens AG Bereich Automation and Drives Geschaeftsgebiet Industrial Automation Systems Postfach 4848, D- 90327 Nuernberg
键S
S
R
键R
存储器单元
如果按下 S 键,则点亮灯泡并一直保 持,直到按下 R 键。
STEP 7 使用入门
1-2
A5E03290305-01
介绍 STEP 7
1.2 组合硬件和软件
使用 STEP 7 软件,可以在一个项目中创建 S7 程序。S7 可编程控制器包括一个供 电单元、一个 CPU,以及输入和输出模块(I/O 模块)。 可编程逻辑控制器(PLC)通过 S7 程序监控机器。在 S7 程序中通过地址寻址 I/O 模 块。
s
SIMATIC STEP 7 V5.5
使用入门
本手册是文档包的一部分 订货号为: 6ES7810-4CA10-8KW0
2010 年10 月版
A5E03290305-01
欢迎使用 STEP 7, 目录

STEP7编程软件使用方法教程

STEP7编程软件使用方法教程

FB1
FC1
IDB1

作 系
OB1
FB2
统 IDB2
FC2
图7-1 块调用的分层结构
7.2 STEP7编程软件简介
• STEP7概述
• STEP7编程软件用于SIMATIC S7、C7和M7和 基于PC的WinAC,是供它们编程、监控和参数 设置的标准工具。
• 为了在PC机上使用STEP7,必须配置MPI通信 卡或PC/MPI通信适配器,将计算机接入MPI或 PROFIBUS网络,以便下载和上载用户程序及 组态数据。STEP7允许多个用户同时处理一个 工程项目,但不允许多个用户同时对一个项目 进行写操作(如程序及组态数据的下载)。
双击DB1就可以打开并对DB1进行编辑,DB编辑器分为了“数据视图”和“说明视图”,在“说明视图”下,只能看到DB的数据定义,在“数据视图”下,还可 以对值进行修改。通过【查看】菜单在两种视图间切换。DB1和DB2的设置如图7-34所示。
7 编辑OB1 双击OB1,选择LAD(梯形图)编程方式,打开OB1,对OB1进行编辑
2 创建项目 在STEP7中建立一个名为example7-2的项目,通过插入菜单加入一个S7程序
3 编辑符号表 符号表可以为绝对地址(如I0.0、Q4.0等)提供一个符号名(如“启动”、“输出”等),以方便编程及程序阅读。
在【S7 程序(1)】目录下,双击【符号】图标,打开符号表,对其进行编辑并保存
S7-300编程方式简介
S7-300系列PLC的编程语言是STEP 7。用文件块的形式管理 用户编写的程序及程序运行所需的数据,组成结构化的用户程序。 这样,PLC的程序组织明确,结构清晰,易于修改。 为支持结构化程序设计,STEP 7用户程序通常由组织块(OB)、 功能块(FB)或功能块(FC)等三种类型的逻辑块和数据块(DB)组成。 OB1是主程序循环块,在任何情况下,它都是需要的。

Step7 V5.5在Win10中安装办法

Step7 V5.5在Win10中安装办法

Step7 V5.5在Win10中安装的完美解决办法一、Step7 V5.5软件的安装方法
1、打开Step7 V5.5,对着Setup.exe鼠标右键,打开属性窗口;切换到“兼容性”
窗口,勾选“以兼容模式运行这个程序”,下拉列表选择“Windows7”,然后确认并退出即可;
点击安装时如果出现上图情况,先删除注册表:
1.运行“regedit”
2.进入注册表删除相应条目:
2、运行Setup.exe,按提示进行安装;
3、直到运行到下面这步,此时提示不能在这个版本上运行安装Step7;
打开附件:“1、灰色按钮克星.rar”,然后以管理员身份运行此软件;
4、切换到Step7安装界面,此时光标定位到灰色的按钮“忽略”,按下F8,有些电脑需要
Fn+F8键才会生效,此时灰色的按钮“忽略”,显现为白色可点击按钮,按下“忽略”,继续按提示运行;
5、安装过程中,可能会出现“内存不能为Read”提示,忽略此提示即可;
6、最后,Step7 V5.5 安装完成,已经可以正常使用了。

XP SP3系统下安装WINCC V7.0 注意事项

XP SP3系统下安装WINCC V7.0 注意事项

测试说明:1、软件安装,需先安装step 7 5.5 cn ,再安装wincc 7.0 SP 2。

具体安装在编程说明中都有详细介绍。

主要针对wincc 7.0 SP2”爱国爱公司版”的安装进行说明,操作系统版本为windows xp SP3;(内部流传,出错后果自负)安装wincc前须先安装消息队列和IIS(需系统安装盘或下载相应的文件)(1)消息队列和IIS的安装进入控制面板——〉添加或删除程序——〉添加删除组件——〉勾选IIS和消息队列按向导安装。

在安装过程中间需要windows xp消息队列和IIS组件,按提示插入系统光盘即可,直至安装成功。

(2)w incc安装之前需重启电脑,wincc安装路径不能包含中文,否则报错。

其余按向导安装即可。

安装成功之后重启电脑。

(3)把U盘插入电脑;运行WINCC7.0SP2 U盘版授权.exe,出现以下图片H为你的U盘符点确定即可导入U盘,只是可发现U盘里有这个文件夹再用导入电脑硬盘即可,一般是C盘,当然D,E盘(取决于wincc安装的硬盘)亦可安装以上授权后,请更改以下文件名:具体操作方法如下(路径取决于安装路径):C:\Program Files\Siemens\winCC\BIN文件夹中的CCExpMsgChs.lng 文件名改为CCExpMsgdeu.lngCCExpMsgCht.lng文件名改为CCExpMsgita.lngCCExpMsgJpn.lng文件名改为CCExpMsgesp.lngCCExpMsgKor.lng文件名改为CCExpMsgfra.lngCCProjectMgrCht.lng文件名改为CCProjectMgrdeu.lng即可不要硬件狗一切操作完成后重启电脑。

2、WINCC后台FB块变量通过plc自动上传,FB和数据块设置:为方便测试,须上传至MPI,现场一般为TCP/IP(提交测试程序已上传好)。

A:打开要上传的FB块,右键点击需要上传的输入输出变量,选择对象属性选项,点击弹出变量属性对话框;B:选择属性选项,将属性项修改为S7_m_c,数值改为true,点击确定后,在变量左下角则出现一个标志;C:右键点击要上传的FB块对应的背景数据块,例如斗提机TC09,选择特殊的对象属性,点击操作员监控,弹出操作员对话框;D:勾选操作员监控选项,保存后关闭窗口,再打开操作员监控对话框,在wincc属性将出现需要上传至后台的变量;E:将需要上传得DB块全部操作完成后右键点击工程名,选择插入对象,选择OS对象;F:右键OS对象弹出向导编译OS,双击红色标记处,弹出选择网络连接对话框,选择需要将变量上传至哪个驱动,此处选择MPI,方便测试,一般应选择TCP/IP。

STEP7调用变量

STEP7调用变量

变量:从WINCC里调用变量的前提条件是:WINCC的项目文件必须是集成在STEP7项目中。

右键点击项目,选择Insert New Object /OS.此时系统会在STEP7项目文件里建立一个WINCC 项目文件。

图一:插入OS站图二:改名或打开WINCC项目把现有的WINCC项目集成到STEP7中:如果安装了兼容的WINCC和STEP7,并且有一个独立的WINCC项目。

必须安装与集成相关的WINCC的组件,把WINCC光盘放入光驱中。

显示如下界面:添加组件选择如下图所示:本节重点把变量(符号表,共享DB,背景DB)从STEP7传送到WINCC中1:符号表,共享DB,背景DB 里的数据一次性传入WINCC中。

(1)符号表变量传输标志选择Operator control and Monitoring显示插绿色小旗(2) 共享的DB传输标志显示红色小旗(3)为背景DB的变量作注释显示绿色三角(4)开启共享和背景数据块操作和监视功能选择Operator Control and Monitoning 会出现WinCC Attritbutes界面。

其中列举了所有被标志过的变量。

2:将被标识的变量传输到WINCC中去:右键点击OS(1)选择Compile编译3:在WINCC里直接调用STEP7变量表或DB块里的变量在WINCC里需要变量引用的位置进行变量选择,出现变量选择对话框后选择对话框中右上角的ES Variables对话框。

可以在对话框右侧变量表中将出现WINCC TAGS 从修改列表中将显示STEP7符号表和共享数据块中的所有变量。

系统自动根据STEP7项目文件设置产生所需的连接,通道和变量。

相应变量会被打上“传输标志”。

注意1:用以上两种方法只能传输基本数据类型的变量。

字串,数组,Date and time 等复杂的数据类型不能传输。

注意2:为保持数据的一致性传输过后的变量不能直接在WINCC中进行修改,需要从STEP7项目中修改并进行再次编译。

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

Step7 5.5 关于变量属性属性对话框属性标签页共三个问题,其实也就一个问题,三种不同形式。

第一个,在组织块OB的对象属性对话框的属性标签页的属性设置问题。

第二个,在功能FC的对象属性对话框的属性标签页的属性设置问题。

第三个,在功能块FB的声明变量的对象属性对话框的属性标签页的属性设置问题。

希望能为我解惑!
问题补充:
帮助文件给的提示是“在此处输入属性名称。

系统属性始终以S7_开始。

用户可以随意定义属性名称,但是不能以S7_开始。

您不能改变已经在这里输入的系统属性。

”,随意定义的属性名称有什么用,跟什么有关系?
图片说明: 1,组织块OB 对象属性问题2,功能块FB 声明变量的对象属性问题3,功能FC的对象属性问题最佳答案
系统属性是应用程序间的属性。

它们控制和协调单个应用程序间的功能。

例如,消息只需在S7/M7块中组态一次,同样的组态即可用来在可视化系统上显示这些消息。

系统属性分为块的系统属性和参数的系统属性。

块的系统属性:
1块的系统属性应用于整个块。

2块的系统属性可用于定义FB、SFB、FC、SFC、UDT、OB和DB,但不能用于定义VAT和SDB。

3如果修改了块的系统属性,则会产生新的代码时间标志。

因此时间标志可以反映是否发生了改变。

4当为功能块(FB)时,通过背景数据块继承块的系统属性。

为背景DB定义的任何系统属性均将附加到FB上。

5无法改变受知识产权保护的块的块系统属性。

通过上面第二条,可以看出你问的问题其实就是一个问题。

改变块的系统属性。

块的系统属性(按字母顺序排列
属性用于:简要描述:
S7_alarm_ui CFC、消息组态块消息所对应的PCS 7特定的消息对话框打开
S7_asset 维护站将块/图表标识为资产代理
S7_blockview CFC CFC中块的格式或视图
S7_driver CFC 信号预处理驱动程序块的标识号
S7_hardware CFC 模块专用驱动程序块的标识号
S7_language 管理多语言文本 "管理多语言文本"功能的语言和时间标志
S7_linklist S7-GRAPH 可用于将其它块/实例分配给S7-GRAPH块
S7_m_c CFC、OCM 块与控制系统相关
S7_pdiag S7-PDIAG 具有诊断功能的块,可以使用S7-PDIAG进行过程错误诊断
S7_pdiag_motion S7-PDIAG S7-PDIAG语言编译器的UDT
S7_pdiag_s_unit S7-PDIAG S7-PDIAG语言编译器的UDT
S7_pdiag_unit S7-PDIAG S7-PDIAG语言编译器的UDT
S7_rawdata WinCC 块实例也包括WinCC中的一个原始数据变量
S7_read_back CFC CFC中"图表回读"功能的标识号
S7_skipconn CFC代码发生器防止为正在被处理的块互连生成代码。

S7_state_rep Mapper 标识用于WinCC中自动报警隐藏的块
S7_tag CFC、OCM WinCC中测量点列表的标识号
S7_tagcollect SIMATIC BATCH 块是TagCollect块
S7_tasklist CFC 可以在多个OB中插入块
S7_techparam 分配技术参数块用于将参数分配给技术功能。

相关文档
最新文档