手把手教你如何使用西门子Step7软件组态S7-300 PLC通过PROFINET与ET200S从站通讯

合集下载

西门子PLC S7-300PID调试指南

西门子PLC S7-300PID调试指南

西门子PLC S7-300PID调试指南西门子PLC S7-300系列的模块配置灵活,扩展性强,通讯功能强大,为自动化控制系统提供了解决方案。

西门子PLC S7-300的编程软件是STEP7 V5.5,在编程软件中,用户可以通过PID功能块实现PID控制。

本文下面为您介绍一下西门子PLC S7-300PID调试方法,为您在程序调试中提供一些参考。

西门子PLC S7-300系列PLC的PID控制器参数整定的一般方法:PID控制器的参数整定是控制系统设计的核心内容。

它是根据被控过程的特性确定PID控制器的比例系数、积分时间和微分时间的大小。

PID控制器参数整定的方法很多,概括起来有两大类:一是理论计算整定法。

它主要是依据系统的数学模型,经过理论计算确定控制器参数。

这种方法所得到的计算数据未必可以直接用,还必须通过工程实际进行调整和修改。

二是工程整定方法。

它主要依赖工程经验,直接在控制系统的试验中进行,且方法简单、易于掌握,在工程实际中被广泛采用。

PID控制器参数的工程整定方法,主要有临界比例法、反应曲线法和衰减法。

三种方法各有其特点,其共同点都是通过试验,然后按照工程经验公式对控制器参数进行整定。

但无论采用哪一种方法所得到的控制器参数,都需要在实际运行中进行最后调整与完善。

现在一般采用的是临界比例法。

利用该方法进行PID控制器参数的整定步骤如下:(1)首先预选择一个足够短的采样周期让系统工作;(2)仅加入比例控制环节,直到系统对输入的阶跃响应出现临界振荡,记下这时的比例放大系数和临界振荡周期;(3)在一定的控制度下通过公式计算得到PID控制器的参数。

PID参数的设定:是靠经验及工艺的熟悉,参考测量值跟踪与设定值曲线,从而调整P\I\D的大小。

比例I/微分D=2,具体值可根据仪表定,再调整比例带P,P过头,到达稳定的时间长,P太短,会震荡,永远也打不到设定要求。

本文介绍了西门子PLC S7-300系列PID调试基本方法,用户可以参照本文提供的内容,对自动化控制系统进行PID调节,并最终达到稳定运行。

西门子S7300网络组态

西门子S7300网络组态

网络组态
目的:组态网络,完成各个设备通讯
步骤:1、在硬件组态的基础上,切换到主画面,并点击按钮。

2、系统将弹出网络组态画面,然后点击VIEW\Catalog将元件库打开。

3、将STA TION下面的PG/PC拖入组态画面中,然后双击PG/PC,弹出PG/PC组态画面,然后点开INTERFACES 页。

点击NEW,选择MPI interface,点OK键。

4、然后弹出MPI组态窗口,将MPI地址设置为0,并将SUBNET中的MPI(1)选中,点击确定。

5、点开Assignment页,选中MPI INTERFACE(1)和PC ADAPTER(MPI);然后点击ASSIGN,再点击‘确定’按钮。

PG/PC组态完成。

6、组态PC STA TION ,将PC –STATION拖入组态画面,将其双击,进入PC-STATION组态画面,
(1),点击确定。

然后点击SA VE AND COMPILE,将组态存盘和编译。

8、点击STA TION\Properties,打开PC STATION 属性画面,点开CONFIGURATION 页。

在中间的框中是PC STA TION 的组态文件的文件夹地址和名称。

我们可以用该文件配置PC机的CP5611网卡。

实验二-西门子PLC编程软件STEP7的使用入门

实验二-西门子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号槽留空。

西门子S7300PLC编程软件Step7安装授权方法图解指导

西门子S7300PLC编程软件Step7安装授权方法图解指导

西门子S7300 PLC编程软件Step7安装授权方法(图解教程).doc 安装时,先将文件解压到全英文目录(目前前面不能用中文)
安装过程中,要求安装授权,可以选择以后安装
安装时,最好关闭防火墙和杀毒软件
安装授权方法:
运行授权文件:
Simatic_EKB_Install_2010_05_09.rar
省心的办法是,1)选择左边的Required keys
2)选择Short name
3)点击Install Long
但因为你系统里安装了无效的授权,所以
先将C:\ AX NF ZZ和D:\ AX NF ZZ里的东西备份一下,然后全部删除。

重新安装授权,
最好的办法是:
先将C:\ AX NF ZZ和D:\ AX NF ZZ里的东西备份一下,然后全部删除。

重新安装授权,
安装好的,显示蓝色
不要安装太多
以后需要可以随时安装其他授权
先将C:\ AX NF ZZ和D:\ AX NF ZZ是隐含文件,菜单,工具,文件夹选项,取消隐藏受保护的操作系统文件(推荐)和选择显示所有的文件和文件夹
到我的电脑
到菜单
工具
文件夹选项
到查看,按图选择
到C盘
删除目录:C:\ AX NF ZZ
到D盘
删除目录:D:\ AX NF ZZ
按以上重新安装授权。

STEP7使用方法

STEP7使用方法

一、双击桌面STEP7图标打开软件管理器打开后从资源管理器文件下拉菜单中选择新建弹出新建项目菜单,在新建项目菜单中给新建项目命名,并选择存储路径1、新项目命名点击浏览选择新项目的存储路径后进入项目菜单右键单击项目名称(现文件名为11)添加SIMATIC 300站点,点击站点名称,从右侧工具栏中双击硬件,从弹出的菜单中进行硬件配置设置。

打开如图所示二、项目硬件配置首先从打开的硬件配置菜单中,在右侧工具栏中的SIMATIC300中添加硬件支持的底座(RACK-300)路径:SIMATIC300//RACK-300//RACK添加底座后,如图根据PLC实际硬件配置,添加电源模块(PS307 5A)路径:SIMATIC300//PS-300//PS307 5A 添加到底座第一栏中根据CPU型号添加CPU模块到底座中路径:SIMATIC 300//CPU-300//CPU 315-2DP//6ES7 315-2AG10-0AB0//V2.6弹出的属性菜单中选择未联网然后添加高速计数模块路径:SIMATIC 300//FM-300//COUNTER MODULES//FM350-1(型号:6ES7 350-1AH03-0AE0)添加完成后,根据现场PLC DI/DO数量添加相应的模块DI模块添加路径SIMATIC 300//SM-300//DI-300根据实际DI模块信息及数量,添加相应的模块到底座中,实际模块信息(SM321 DI32*DC24:6ES7 321-1BL00-0AA0)DO添加时路径:SIMATIC 300//SM-300//DO-300根据实际DO模块信息及数量,添加相应的DO模块到底座中,实际模块信息为(SM322 DO32*DC24V/0.5A:6ES7 322-1BL00-0AA0)AI添加路径:SIMATIC 300//AI-300//SM331 AI8*12bit:6ES7 331-7KF02-0AB0AO添加路径:SIMATIC 300//SM-300//SM332 AO4*12bit:6ES7 332-5HD01-0AB0所有模块添加完成后,点击软件中编译及保存按钮,软件将对所编译的硬件配置自动编译并保存设置,弹出的对话框直接点击确定即可三、利用程序进行软件监视,并进行故障判断点击项目菜单中11//SIMATIC 300//CPU315-2DP//S7 程序//块,右侧工具栏中将出现程序块列表点击工具栏中详细列表即可显示所有程序块的详细信息点击后如图绞车运行过程中出现故障时(没有软件安全回路,有故障报警等情况),可以从安全回路程序块中监视,并判断故障原因,双击打开FC213 (安全回路轻故障)点击工具栏中监视按钮(眼镜图标)进行程序监视,监视状态时绿色的点表示正常状态,灰色断开的点表示系统中有故障或条件不满足的点比如现在出现的是高压合闸故障记忆时,点掉眼镜监视按钮,在程序中右键点击高压合闸故障记忆节点,从右侧弹出菜单中选择跳转到应用位置从弹出的跳转到位置菜单中选择//= 的那一行,表示中间继电器输出的点,//A //AN等点表示在其他不同的地方调用的点跳转到需要的块后,重新点监视按钮进行监视,判断故障当触发此故障的条件比较多时,可以一个一个条件判断,比如上图中1#合闸检测、2#合闸检测等,可进一步进行跳转查询故障的最终触发点。

STEP7使用方法

STEP7使用方法

STEP7使用方法对于STEP7的使用方法,我将分为以下几个方面进行详细介绍:基本概念、编程语言、硬件配置和调试工具。

一、基本概念:二、编程语言:STEP7支持多种编程语言,包括梯形图、功能块图、指令表和结构化文本。

梯形图是一种图形化的编程语言,用于逻辑控制和循环控制。

功能块图是基于块的图形化编程语言,用于组织和管理程序模块。

指令表是一种文本化的编程语言,用于编写低级控制指令。

结构化文本是一种高级编程语言,类似于传统的编程语言,可以实现复杂的逻辑和算法。

三、硬件配置:使用STEP7之前,我们需要对硬件进行配置。

首先,我们需要选择适合应用需求的PLC型号和数量。

然后,我们需要选择适合的输入和输出模块,用于接收和输出信号。

接下来,我们需要通过网络或总线连接PLC和外部设备,如传感器、执行器和人机界面。

四、调试工具:在使用STEP7编写和测试PLC程序时,我们可以使用一些调试工具来帮助我们定位和解决问题。

首先,我们可以使用在线监视器来查看PLC的运行状态和信号值。

其次,我们可以使用断点和触发器来调试程序的执行过程。

还可以使用模拟器来模拟外部设备的输入和输出,以验证程序的正确性。

最后,我们可以使用追溯记录器来记录PLC的运行日志,以便后续分析和故障排除。

总结:通过以上对STEP7使用方法的介绍,我们可以了解到,STEP7是一款强大的PLC编程软件,它可以帮助我们开发和管理PLC应用程序。

在使用STEP7之前,我们需要掌握基本的概念,并了解不同的编程语言。

同时,我们还需要对硬件进行适当的配置,并使用调试工具来帮助我们定位和解决问题。

只有熟练掌握STEP7的使用方法,我们才能更好地应用它来实现工业过程和机器的控制。

step7使用教程

step7使用教程

Step 7软件的使用方法
1、登陆step 7 软件,点击file 新建一个project并自己命名。

2、点击左栏的project名称,右键插入simatic 300/400 站点
3、点击站点simatic 300,点击hardware进行硬件组态
4、
5、单击simatic 300单击rack-300后双击rail,添加一个导轨
6、
7、选中第一行并添加一个模块电源PS-300,选则5A
8、第二行添加一个CPU模块添加CPU314模块
9、第三行空出,第四行添加一个输入模块,第五行添加一个输出
模块
10、硬件组态完成点击编译按钮进行保存
11、进入软件组态,点击step 7任务管理器点击simatic 300,并选
中双击symbol进行对符号表标记并保存
12、选择block,双击打开OBI块进行主程序编写并保存。

西门子S7-300软硬件的组态方法(ppt文档)

西门子S7-300软硬件的组态方法(ppt文档)

2.状态及故障显示(2/2)
STOP(黄色):停止状态指示灯。CPU处于“STOP”或 “HOLD”或“Startup”状态时亮;在存储器复位时LED以0.5 Hz频率闪烁;在存储器置位时LED以2Hz频率闪烁。
BUS DF(BF)(红色):总线出错指示灯(只适用于带 有DP接口的CPU)。出错时亮。
§1.4 电源模块 (PS)
PS 305户外型电源模块
采用直流供电,输出为24V直流。
PS307标准电源模块
PS307(2A)
PS307(5A)
PS307(10A) PS 307 2A
PS3 07 5A DC 5V VOLTAGE SELECTOR
ON OFF
PS 307 5A
下载程序及模块信息
PS IM
to
to
to
to
to to
to
to
(接收) 35.7 39.7 43.7 47.7 51.7 55.7 59.7 63.7
机架 PS CPU IM
0.0 4.0 8.0 12.0 16.0 20.0 24.0 28.0
to
to
to
to
to to
to
to
0
(发送) 3.7 7.7 11.7 15.7 19.7 23.7 27.7 31.7
使用项目向导创建STEP 7项目 插入S7-300工作站 硬件组态 编辑符号表 程序编辑窗口 编辑LAD程序
使用项目向导创建STEP 7项目(1/4)
项目向导1/4
使用项目向导创建STEP 7项目(2/4)

项目向导2/4
② ③
使用项目向导创建STEP 7项目(3/4)

20130828常用的step7连接s7-300的mpi与tcpip设置方法

20130828常用的step7连接s7-300的mpi与tcpip设置方法

常用的STEP7连接S7-300的MPI与TCPIP设置方法常用的连接方式有MPI和TCP/IP两种。

点击“开始”→“设置”→“控制面板”,打开“设置PG/PC接口”,在“应用程序访问点”选择“S7ONLINE”(Step7),设置连接方式。

在“为使用的接口分配参数(P):”中选择MPI或TCP/IP,对应参数为PC Adapter(Auto)、TCP/IP(Auto)。

1使用MPI方式1.1准备硬件需要准备专用的西门子MPI编程电缆及适配器,在使用前应先安装适配器驱动程序。

将它们组装完成后一端插入电脑的任意USB接口,另一端插在PLC的CPU上MPI接口(9孔)。

翻开CPU下部的盖子可以看到有9孔接口,在MPI接口的正上方处,CPU的壳体上标记着哪个接口是MPI接口。

左:适配器;中:9针插头电缆(连接适配器、PLC);右:USB口编程电缆(连接电脑、适配器)1.2设置地址在“设置PG/PC接口”的窗口中选择“PC Adapter(Auto)”,点击属性,设置电脑端MPI 地址为0(默认值)即可,此处地址绝不可与PLC地址冲突,否则无法连接成功。

通常情况下,CPU的默认MPI地址是2,在Step7中可以选择设置的地址范围是2~31。

注:MPI网络中,可为一台维护用的PG(电脑)预留地址0,为一个维护用的OP(操作屏)预留地址1。

PG和OP的地址应不同,这样在需要他们的时候可以很方便的连接入网。

“启动网络监测”,查看是否与PLC通讯成功。

通讯检测正常时,有以上提示窗口1.3下载硬件组态本文以下图所示的硬件组态为例,显示内容从左到右依次为:插槽号,模块名称,订货号,固件版本,MPI地址,输入地址,输出地址点击按钮下载硬件组态。

弹出如下窗口,其中“MPI address”(MPI地址)一栏,这个地址是默认与硬件组态中的MPI地址一致的,但是这个地址未必是需要组态的CPU的MPI地址。

当Step7中设置的CPU地址(2)与目标地址(2)一致,则显示关于目标CPU信息。

STEP7软件介绍及硬件组态

STEP7软件介绍及硬件组态

STEP7 使用的简单介绍STEP7是用于西门子SIMATIC可编程控制器组态和编程的标准软件包,提供一系列的应用程序,如Symbol Editor(符号编辑器)、编程语言、硬件组态等。

使用STEP7设计完成一项自动化任务的基本步骤•第一步:根据需求设计一个自动化解决方案;•第二步:在STEP7中创建一个项目(Project);•第三步:在项目中进行硬件组态;•第四步:编写程序;•第五步:保存下载,进行在线调试,最终完成整个自动化项目。

一,建立新项目连接好编程电缆,闭合控制台上的空气开关,闭合PLC电源开关,启动计算机。

启动计算机,在桌面上双击STEP7编程软件的图标,打开STEP7。

建立新项目点击File下拉菜单的“New project Wizard”。

如下图:点击”Next”选择与实验台相对应的CPU类型即”CPU315-2DP”,点击”Next”.确定OB1,选择“LAD”即梯形图,点击“Next” 。

输入一个项目名称“My Project”点击”Finish”,项目建立成功。

双击“OB1”,可在右侧进行编程。

二,硬件组态在“SIMATIC 300 Station”下双击“Hardware”弹出“HW Config”窗口,由四部分组成•左上方视图显示了当前PLC站中的机架UR,用一个可移动可拉伸的表格代表机架,表中的每一行代表机器中的一个插槽。

•左下方视图显示了机架中插入模块的详细信息,包括订货号、版本、地址分配等,可以在这里修改网络地址和IO地址。

•右上方显示的是硬件目录,可以选择相应的硬件模块插入机架。

•右下方显示的是硬件目录中选中模块的信息。

包括模块的功能、接口特性和对特殊功能的支持.注意:组态上的硬件必须与PLC导轨上的PLC元器件订货号相符合(订货号标识在元器件的下方)。

UR框中的插槽1模拟显示电源,插槽2模拟显示了实际安装导轨上的CPU模块,插槽3是扩展模块(没有扩展模块为空),插槽4及以后是数字量或模拟量模块.1号插槽填加电源模块。

西门子STEP7-使用

西门子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

朗风快学PLC(十三)S7-300的通讯Profibus如何使用

朗风快学PLC(十三)S7-300的通讯Profibus如何使用

朗风快学PLC(十三)S7-300的通讯Profibus如何使用很多接触过西门子PLC的都知道Profibus以及Profinet,其实这都是西门子的通讯协议,今天我们认识一下Profibus。

Profibus-DP是工业自动化中最常用的网络之一。

Profibus代表“过程现场总线”DP代表“分布式设备”一作用是分布想象一下,我们想要的工厂区域有一堆传感器和执行器连接到PLC的I/O模块,这些模块位于距离控制器大约1500英尺(40米)的位置要做到这一点,我们需要连接每一个这些传感器通过单独的导线连接到PLC,因此要记住1500英尺的距离,我们最终会得到大量的并行线,这可以增加安装系统的成本。

当我们使用Profibus-DP网络时。

现在让我们看看接线将如何变化,上图我们的I/O模块位于就在CPU旁边。

要使用Profibus-DP,我们可以在传感器附近放置一个控制箱然后将I/O模块移入其中;然后我们可以将传感器连接到I/O模块。

然后只使用一根DP网线(两芯屏蔽)就可以将很多的信号接回到CPU上,是不是很方便!我们具体的讲一下PROFIBUS。

一、网络拓扑PROFIBUS的典型通讯电缆是屏蔽双绞线,如图1所示。

屏蔽双绞线自带金属屏蔽层,可以有效减少信号衰减和现场带来的各种噪声干扰,从而使得有用的电子信号更加“洁净”,传输距离也会相应变长。

图1 屏蔽双绞线DP头子是专用于PROFIBUS通讯电缆的接头,就好比以太网的水晶头一般,如图2所示。

图2 DP头子DP头子在使用时,有以下几个注意事项:1、DP头子有ON和OFF两种工作状态,它决定了终端电阻是否起作用。

在PROFIBUS网络的中间站,DP头子要处于“OFF”状态,而在两端,则要选在“ON”状态。

“ON”状态下,终端电阻起作用,为网络提供了较高的抗干扰能力,避免信号反射的发生。

2、DP头子可同时接一进一出两条通讯电缆,实现多个站点之间的网络拓扑。

如图3所示。

手把手教你如何使用西门子Step7软件组态S7300PLC通过

手把手教你如何使用西门子Step7软件组态S7300PLC通过
作为IO控制器,用于运行编程器或PC的通讯软件。 • STEP7
用于已有的PROFIBUS进行传统方式组态PROFINET。 3 PNIO组态 PROFINET IO的IO现场设备在PROFINET上有着相同的等级,在网络组态时分配给一个IO控制器。现场IO设备的文件描述定义在GSD(XML)文件。
S7-300 PROFINET IO 通讯快速入门
1 PROFINET 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 监视设备)用于HMI和诊断。 在PROFINET的结构中,PROFINET IO是一个执行模块化,分布式应用的通讯概念。 PROFINET IO能让您从您所熟悉的PROFIBUS一样,创造出自动化的解决 方案。所以不管您组态PROFINET IO或PROFIBUS,在STEP7中有着相同的应用程序外观。

STEP7硬件组态及软件调试简要说明

STEP7硬件组态及软件调试简要说明

STEP7硬件组态及软件调试简要说明
一、新建项目
打开STEP7编程软件,新建工程项目(以学号后6位命名),
二、硬件配置
在项目中(064030)添加实验台上的S7-300PLC,并双击右侧的Hardware进行硬件配置。

在硬件配置窗口中先添加S7-300主机架导轨。

添加后配置窗口中出现主机架的11个槽位。

按照实验台上PLC的实际硬件模块添加至相应的插槽中。

(需查询模块面板上的型号、版本号、订货号,型号与订货号两项软件中配置的模块必须与实际模块完全相同)
注:实际PLC模块中的型号通常位于模块面板正上方,订货号位于模块面板正下方。

Step7软件中模块订货号信息通常选中模块后会出现在模块正下方的模块说明中。

提醒:配置CPU模块时,由于实验室中的CPU模块均带有PROFIBUS-DP接口,所以会出现DP网络的配置弹框,选择保持默认无网络连接即可。

配置完成后,在配置窗口下方确认模块信息,尤其是数字量及模拟量输入输出模块中的输入和输出地址。

(程序中使用的输入输出点地址需要与模块所拥有的地址相一致)
若需修改输入输出模块地址,双击需修改地址的输入输出模块,在打开的属性窗口ddresses栏中,取消系统默认System
default前方的√,可自行配置所需的输入输出地址。

STEP7软件介绍及硬件组态

STEP7软件介绍及硬件组态

STEP7 使用的简单介绍STEP7是用于西门子SIMATIC可编程控制器组态和编程的标准软件包,提供一系列的应用程序,如Symbol Editor(符号编辑器)、编程语言、硬件组态等。

使用STEP7设计完成一项自动化任务的基本步骤•第一步:根据需求设计一个自动化解决方案;•第二步:在STEP7中创建一个项目(Project);•第三步:在项目中进行硬件组态;•第四步:编写程序;•第五步:保存下载,进行在线调试,最终完成整个自动化项目。

一,建立新项目连接好编程电缆,闭合控制台上的空气开关,闭合PLC电源开关,启动计算机。

启动计算机,在桌面上双击STEP7编程软件的图标,打开STEP7。

建立新项目点击File下拉菜单的“New project Wizard”。

如下图:点击”Next”选择与实验台相对应的CPU类型即”CPU315-2DP”,点击”Next”.确定OB1,选择“LAD”即梯形图,点击“Next” 。

输入一个项目名称“My Project”点击”Finish”,项目建立成功。

双击“OB1”,可在右侧进行编程。

二,硬件组态在“SIMATIC 300 Station”下双击“Hardware”弹出“HW Config”窗口,由四部分组成•左上方视图显示了当前PLC站中的机架UR,用一个可移动可拉伸的表格代表机架,表中的每一行代表机器中的一个插槽。

•左下方视图显示了机架中插入模块的详细信息,包括订货号、版本、地址分配等,可以在这里修改网络地址和IO地址。

•右上方显示的是硬件目录,可以选择相应的硬件模块插入机架。

•右下方显示的是硬件目录中选中模块的信息。

包括模块的功能、接口特性和对特殊功能的支持.注意:组态上的硬件必须与PLC导轨上的PLC元器件订货号相符合(订货号标识在元器件的下方)。

UR框中的插槽1模拟显示电源,插槽2模拟显示了实际安装导轨上的CPU模块,插槽3是扩展模块(没有扩展模块为空),插槽4及以后是数字量或模拟量模块.1号插槽填加电源模块。

手把手教你如何使用西门子Step7软件组态S7-300 PLC通过PROFINET与ET200S从站通讯

手把手教你如何使用西门子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的代理设备。

西门子S7-300软件教程

西门子S7-300软件教程
右侧硬件列表输入订货号6ES7 151-3BA23-0AB0将其拖至IO系 统,直至+出现
2.4 组态电源及IO模块
双击PM-E DC24S,或选中该模块将其拖至插槽,依次将DI,DO, FDI,FDO放至插槽,
2.5 HW Config 硬件组态界面
双击模块对IO地址进行设置,不进行设置将可自动分配地址
● 点击【NEXT】按钮,在新项目中选择CPU模块的型号为CPU 313C-2DP。 ● 点击【NEXT】按钮,选择需要生成的逻辑块,至少需要生成作为主程序 的组织块OB1。 ● 点击【NEXT】按钮,输入项目的名称,按【Finish】生成的项目。过程 如图2-8所示。
生成项目后,可以先组态硬件,然后生成软件程序。也可以在没有组态 硬件的情况下,首先生成软件。
窗口的左上部是一个组态简表,它下面的窗口列出了各模块详细的信 息,例如订货号、MPI地址和I/O地址等。右边是硬件目录窗口,可以用菜单命 令【View】→【Catalog】打开或关闭它。通常1号槽放电源模块,二号槽放 CPU,3号槽放接口模块(使用多机架安装,单机架安装则保留),从4到11号 则安放信号模块(SM、FM、CP)。
2.6 FDI参数设置
一般参数设置,Sensor supply通常急停设置为internal,光栅,扫描仪设 置为external。Evaluation of the sensor参数设置,1oo2 为双通道, 1oo1为单 通道
2.7 其它品牌元器件组态
如下图,右侧硬件组态列
保存编译组态,硬件组态完成。
组态时用组态表来表示导轨,可以用鼠标将右边硬件目录中的元件“拖 放”到组态表的某一行中,就好像将真正的模块插入导轨上的某个槽位一样。
①双击CPU 317F-2 PN/DP,进入CPU属性窗口,在打开 的对话框中设置模块的参数。

STEP7-300PLC连接支持PROFIBUSDP协议的分布式I-O模块

STEP7-300PLC连接支持PROFIBUSDP协议的分布式I-O模块

STEP7-300 PLC连接支持PROFIBUS DP协议的分布式I/O模块现在做一个项目,客户要求给予方案与报价,用315-2DP带ET200M.,便于以后扩容。

一共十二个SM.接口模块用IM153-2.我发现有源导轨最多安装5个有源总线模板啊。

那我必须得扩展机架啊,那这样ET200M中不同机架的信号模块怎么连接啊!答:实际上实现你的方案很简单,ET200M是智能模块,通过PROFIBUSDP现场总线可以实现S7-315-2DP与智能模块ET200M之间的通信,315-2DP作为PROFIBUSDP主站,远程ET200M作为从站,通过PROFIBUS现场总线建立与这些模块的通信。

下面简单说明如何组态315-2DP与ET200M:在SIMA TIC管理器中,新建你的项目,打开硬件组态界面,单击右边的SIAMTIC300,展开RACK-300,双击”Rail”插入导轨,在插槽2中插入具体的315-2DP(型号、固态版本),新建PROFIBUS (1)网络,设定主站地址为”2”,按要求插入其他信号模块,组态315-2DP完成;选择右边”Catalog”(目录)PROFIBUSDP下的ET200M,并双击IM153-2(根据你具体的接口模块型号选择),组态ET200M 从站硬件,设定从站地址(第一个如”3”),在接口模块153-2下依次插入信号模块(SM):选择PROFIBUS(1)网络中已经组态的ET20M 接口模块IM153-2,展开右边该接口模块下的信号模块(SM)。

ET200M的模块与标准的S7-300CPU模块一样,机架插入SM与S7-300CPU方式也完全一样,ET200M接口模块下,第一个插槽是电源模块(可选,可以不插入),第二个是插入具体的接口模块(如6ES7153-2AA00-0XE0),第三个插槽是空,从第4-11插槽可以插入8个信号模块。

带有源的总线模块ET200M硬件组态与常规的硬件组态一样,唯一区别是带有有源总线模块的ET200在硬件组态时如果存在空闲的插槽(以后留作备用),则必须在STEP7中将这些插槽留为空闲状态。

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

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的代理设备。

• IWLA N/PB LINK PN IO将PROFIBUS设备通过无线的方式透明的连接到PROFINET的代理设备。

• CP343-1用于连接S7-300到PROFINET,连接现场设备的通讯处理器。

• CP443-1 A dvanced用于连接S7-400到PROFINET,连接现场设备并带有集成的WEB服务器和集成的交换机的通讯处理器。

• CP1616可作为IO设备。

用于连接PC到PROFINET,连接现场设备并带有集成交换机的通讯处理器。

• SOFT PN IO作为IO控制器,用于运行编程器或PC的通讯软件。

• STEP7用于已有的PROFIBUS进行传统方式组态PROFINET。

3 PN IO组态PROFINET IO的IO现场设备在PROFINET上有着相同的等级,在网络组态时分配给一个IO控制器。

现场IO设备的文件描述定义在GSD(X M L)文件。

1. 导入GSD文件,并在Step7中进行硬件组态2. 编写相关程序,下载到IO 控制器中3. IO控制器和IO设备自动的交换数据3.1本例设备简介上图中的硬件组成:模块名称模块型号订货号数量CPUCPU315-2PN/DP 6ES7 315-2EH13-0AB01存储卡MMC 128K 6ES7 953-8LG00-0AA 03电源PS307 5A 6ES7 307-1EA00-0AA 01交换机SCALANCE X206-16GK5 206-1BB00-2AA 31ET200S1接口模块IM151-3 PN HF 6ES7 151-3BA20-0AB01ET200S1电源模块PM-E 6ES7 138-4CA00-0AA 01ET200S1数字量输入模块4DI 6ES7 131-4BB00-0AA02ET200S1数字量输出模块2DO6ES7 132-4BB00-0AA02ET200S1电源端子模块TM-P15N23-A06ES7193-4CD70-0AA01ET200S1普通端子模块TM-E15C24-016ES7193-4CB30-0AA04ET200S2接口模块IM151-3 PN HF 6ES7 151-3BA20-0AB01ET200S2电源模块PM-E 6ES7 138-4CA00-0AA 01ET200S2数字量输入模块4DI 6ES7 131-4BB00-0AA02ET200S2数字量输出模块2DO6ES7 132-4BB00-0AA02ET200S2电源端子模块TM-P15N23-A06ES7193-4CD70-0AA01ET200S2普通端子模块TM-E15C24-016ES7193-4CB30-0AA04快速连接RJ45接头180oIE FC RJ45 Plug 1806GK1 901-1BB10-2AB 04快速连接RJ45接头90oIE FC RJ45 Plug 906GK1 901-1BB20-2AB 02快速连接标准电缆FC Standard Cable6XV1 840-2AH10上图中的软件组成:软件名称版本Windows XP SP2Step7V5.4 SP2 or high4 PN IO的组态步骤4.1打开Step7软件在桌面上选择Step7图标SIM A TIC M anager,并双击。

或在Start中寻找SIM A TIC M anager程序,点击打开。

打开的Step7软件4.2新建一个项目点击工具栏中的按钮,弹出New project(新建项目)对话框。

在Name: 栏中写入要新建的工程名,PNController_IODevice1。

可以点击按钮,给新建的工程存储在新的路径下,D:\zhao xin\PN\workshop\Getting started。

点击按钮,在SIM A TIC M anager中新建了该工程。

4.3添加IO Controller在SIM A TIC M anager左侧栏内,右键点击,弹出菜单,插入一个S7-300站。

插入S7-300站后的SIM A TIC M anager的界面。

双击图标,或点击图标的+号,点击图标,在右侧会显示出图标。

双击该图标,打开HW Config界面对该项目进行硬件组态。

4.4对IO Controller进行硬件组态右侧栏内为产品分类,点击图标的+号。

找到RA CK 300的机架Rail,用鼠标托拽到左上侧的空白栏内。

在这个机架中添加IO控制器的CPU模块,找到CPU-300的CPU315-2PN/DP的版本V2.6,使用鼠标托拽到机架的2号槽中。

网Ethernet(1)点击OK即可。

这时,会看到CPU控制器的PN-IO左侧出现一个轨线图标,说明已经建立了一个名字为Ethernet(1)的子网在。

HW Config界面的结果。

4.5对IO Device进行硬件组态在这个子网Ethernet(1)中,配置另外两个IO设备站,配置IO设备站与配置PROFIBUS从站类似。

同样在右侧的栏内找到需要组态的PROFINET IO的ET200S的标识,并且找到与相应的硬件相同的订货号的ET200S接口模块。

然后使用鼠标把该接口模块的图标托拽到Ethernet(1)上。

用鼠标双击(1)IM151-3图标,弹出该ET200S的属性界面。

可以看到对于ET200S的简单描述,订货号,设备名称,设备号码和IP地址。

其中Device Name设备名称可以根据工艺的需要来自行修改,这里改为ET200S1。

Device Number设备号码用于表示设备的个数。

IP地址也可以根据需要来修改。

这里使用默认状态192.168.0.2。

点击OK按钮,关闭该对话框。

用鼠标单击(1)ET200S1图标,会在左下栏中显示该IO设备的模块列表。

目前只有PN接口模块在槽号0上。

使用同样的方式在右侧的产品栏内,选择其它ET200S的模块添加到IO设备的模块列表中。

首先选择PM-E模板,注意该模板的订货号要与实际的配置的模板订货号要相同。

使用鼠标托拽到该列表的1号槽内。

这与实际的硬件模板顺序一致。

双击该图标可以打开并修改其电源模板属性,这里使用默认方式。

使用同样的方式在右侧的产品栏内,选择4DI模板,注意该模板的订货号要与实际的配置的模板订货号要相同。

使用鼠标托拽到该列表的2和3号槽内。

这与实际的硬件模板顺序一致。

双击该图标可以打开并修改其DI模板属性,这里使用默认方式。

可以看到DI模板的地址为0.0至0.3,1.0至1.3。

使用同样的方式在右侧的产品栏内,选择2DO模板,注意该模板的订货号要与实际的配置的模板订货号要相同。

使用鼠标托拽到该列表的4和5号槽内。

这与实际的硬件模板顺序一致。

双击该图标可以打开并修改其DO模板属性,这里使用默认方式。

可以看到DO模板的地址也为0.0至0.1,1.0至1.1。

使用同样的方式组态另一个ET200S站,并改其Device name为ET200S2。

也可以使用鼠标点击ET200S1的图标,加上Ctrl键,复制出另一个ET200S2站。

因为实际的组态中两个ET200S的硬件组态是相同的。

IP地址保持默认状态,192.168.0.3。

可以看到DI模版地址分别为2.0至2.3,3.0至3.3。

DO模板的地址分别为2.0至2.1,3.0至3.1。

点击工具栏图标,完成对该项目的硬件组态完成编译和保存。

4.6编写用户程序在SIM A TIC M anager中,依照等级次序,点击+号至Blocks。

可以看见右侧栏内的OB1,双击OB1,进入LA D/STL/FBD的编程界面中。

使用STL语言编程。

根据在硬件组态中的ET200S两个站的DI,DO模板地址,在Network1中,对ET200S1进行数据读写;在Network2中,对ET200S2进行数据读写。

点击工具栏进行保存。

4.7设置PG/PC接口对于PROFINET的组态下载和调试,使用TCP/IP协议,所以在SIM A TIC M anager中选择Options菜单,选择“Set PG/PC Interace...”选择TCP/IP->Intel(R) PRO/1000M T...接口参数。

其中Intel(R) PRO/1000M T...表示本台PG/PC的以太网卡。

点击OK即可。

可以在SIM A TIC M anager的界面的状态栏中,发现已经选择的PG/PC接口。

对本台PG/PC作为IO supervisor,通过一根FC标准以太网线连接SCA LA NCE X206-1交换机。

双击本地网络连接图标,给本机设置IP地址192.168.0.100。

注意要使各台PN设备要在同一个网段上192.168.0.0。

相关文档
最新文档