STEP7-快速入门
第4讲 STEP7编程快速入门

二、编程举例
3、STEP7软件组态与操作
(1)创建STEP 7项目
(2)插入S7-300工作站 (3)硬件组态 (4)编辑符号表 (5)程序编辑窗口
(6)在OB1中编辑LAD程序下载
(7)运Байду номын сангаас与监控
下面用软件进行具体操作
二、编程举例
图1
图2
二、编程举例
2、PLC硬件选择
PLC硬件系统包括一个PS307(5A)电源模块、一个CPU314、
一个数字量输入模块SM321 DI32×DC24V和一个数字量输出模 块SM322 DO32×AC120/230/1A。所使用的数字量输入模块有
32个输入点,每8个为一组,拥有4个公共端,用1M、2M、3M、
《S7-300 PLC编程与应用 从入门到提高》
主讲:阳胜峰
第4讲 STEP7编程快速入门
一、STEP7设计步骤 二、编程举例
一、STEP7设计步骤
设计自动化任务解决方案
创建一个项目
选项 1 硬件组态 创建程序
选项 2
创建程序
硬件组态
下 载 程 序 到 CPU 并 调 试
二、编程举例
下面以用S7-300 PLC控制三相异步电动机的起动与停止为例, 来介绍STEP7软件的使用。 1、项目要求 本例中PLC实现的功能相当于图1所示的控制电路,外部 需要连接一个起动按钮SB1、一个停止按钮SB2和一个输出接 触器KM,PLC的端子接线图如图2所示。其中FR为热断电器, 当主电路内的电动机过载时FR动作,并切断接触器KM的线圈。
(教你一步一步吧学STEP7)

STEP 7的介绍
图1-1 间隙
使用单机架或多机架
是使用一个机架还是使用多个机架,取决于具体情况。
在下面的情况下应该使用单机架:
∙结构紧凑、需要节约空间
∙ CPU312、312 IFM、312C和CPU 313只能用单机架
∙所需处理的信号量少
在下面的情况下应该使用多机架:
机架3(ER)
连接电缆368
连接电缆368
机架2(ER)
连接电缆368
机架1(ER)
图1-2:安装举例
主机架配置方法
STEP7中,通过简单的拖放操作就可以完成主机架的配置。
配置过程中,添加到主机架中的模板的订货号(在硬件目录中选中一个模板,目录下方的窗口会显示该模板的订货号以及描述)应该与实际硬件一致。
先直接新建一个项目,在项目中插入一个SIMATIC 300 Station,双击Hardware图标,打开硬件组态程序。
在硬件目
录中找到S7-300机架,拖拽到左上方的视图中,即可添加一个
主机架。
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之前,我们需要对硬件进行配置。
首先,我们需要选择适合应用需求的PLC型号和数量。
然后,我们需要选择适合的输入和输出模块,用于接收和输出信号。
接下来,我们需要通过网络或总线连接PLC和外部设备,如传感器、执行器和人机界面。
四、调试工具:在使用STEP7编写和测试PLC程序时,我们可以使用一些调试工具来帮助我们定位和解决问题。
首先,我们可以使用在线监视器来查看PLC的运行状态和信号值。
其次,我们可以使用断点和触发器来调试程序的执行过程。
还可以使用模拟器来模拟外部设备的输入和输出,以验证程序的正确性。
最后,我们可以使用追溯记录器来记录PLC的运行日志,以便后续分析和故障排除。
总结:通过以上对STEP7使用方法的介绍,我们可以了解到,STEP7是一款强大的PLC编程软件,它可以帮助我们开发和管理PLC应用程序。
在使用STEP7之前,我们需要掌握基本的概念,并了解不同的编程语言。
同时,我们还需要对硬件进行适当的配置,并使用调试工具来帮助我们定位和解决问题。
只有熟练掌握STEP7的使用方法,我们才能更好地应用它来实现工业过程和机器的控制。
STEP7学习教程

STEP7学习教程目前,PLC的机型很多,但其基本结构、原理相同,基本功能、指令系统及编程方法类似。
因此,本教案从实际应用出发,选择了当今最具特色和符合IEC标准的西门子S7 300系列高性能、中小型模块化可编程控制器作为背景机型,全面介绍了可编程控制器的STEP7 5.1版编程软件系统、工作方式、及编程方法和技巧,并以工程应用为实训目标,加强了技术应用、工程实践、功能指令和特殊功能模块应用的实训环节。
基础部分课题一 创建并编辑项目一、实训目的1.通过上机操作,熟悉西门子STEP7编程软件的结构。
2.掌握创建编辑项目二、基础知识(一)启动STEP 7启动Windows以后,你就会发现一个SIMATIC Manager(SIMATIC管理器)的图标,这个图标就是启动STEP 7的接口。
快速启动STEP7的方法:将光标选中SIMATIC Manager这个图标,快速双击,打开SIM ATIC管理器窗口。
从这里你可以访问你所安装的标准模块和选择模块的所有功能。
启动STEP 7的另一方式:在Windows的任务栏中选中“Start”键,而后进入“ Simi atic”。
SIMATIC 管理器:SIMATIC管理器用于基本的组态编辑,SIMATIC管理器具有下列功能:·建立Project·硬件组态及参数设定·组态硬件网络·编写程序·编辑、调试程序对各种功能的访问都设计成直观、易学的方式。
可以使用SIMATIC管理器在下列方式工作。
·离线方式,不与可编程控制器相联·在线方式,与可编程控制器相联,注意相应的安全提示。
改变字符的大小 使用Windows的菜单指令Option>Font可以将字符和尺寸变成“小” “正常”或“大”。
(二)项目结构项目可用来存储为自动化任务解决方案而生成的数据和程序。
这些数据被收集在一个项目下,包括:·硬件结构的组态数据及模板参数。
西门子STEP7图解编程、调试步骤

1.打开SIMATIC STEP7。
2.新建一个工程项目3.项目定义名字后,点击OK4.硬件配置,(以CPU为S7-400为例)5.打开硬件组态6.根据实际基架型号选择基架,并双击7.选择电源:8.选择CPU9.选择数字量输入模板:10.选择数字量输出模板11.选择模拟量输入模板12.选择模拟量输出模板13.硬件配置保存并编译这样就完成了硬件配置。
配置完成后回到主界面,就可以在CPU中的BLOCK进行软件编程了。
14.根据需要插入中断组织块:在属性窗口中可以定义OB的绝对地址以及符号地址,还可以对组织块的功能加以简单注释等。
也可以在此处选择该OB所用编程语言的种类。
15.新建数据块:16.打开DB,定义该数据块的地址结构:在数据块中可以定义数据的符号名,定义数据类型,定义数据注释。
17.建立符号表18.新建功能:在下面的FC属性窗口中可以定义FC的绝对地址以及符号地址,还可以对功能块的功能加以简单注释等。
也可以在此处选择该功能所用编程语言的种类。
19在FC中进行软件编程:根据功能需要插入常开常闭触点,整/实型运算函数,延时器等。
新建NETWORK:20.保存FC100并在OB1中调用。
21.启动S7-PLCSIM进行仿真测试:22.将所有程序块下载到仿真器中:23.将仿真器CPU从STOP位置变换到RUN-P位置:24.打开OB1 进行监视。
25.打开FC100 进行监视。
26.强制信号:27.另外还可以通过变量表监视系统数据:输入要监视变量的绝对地址:。
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站。
STEP7-快速入门

STEP7 V5.3快速入门合肥锐锋自控工程有限公司2007.3一硬件组态首先打开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模块面板上找到)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
STEP7 V5.3快速入门合肥锐锋自控工程有限公司2007.3一硬件组态首先打开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模块面板上找到)。
找到后,双击“UR1”,可以看到图中打圈的底板示意图,图中左侧的数字表示底板插槽号(SLOT),“1”表示最左侧的插槽,依次类推,共18个插槽。
第一个插槽是固定用来插电源模块的,点击底板上的1号插槽,然后按上面的方法,在PS-400下找到型号为“6ES7 407-0KA01-0AA0”的电源模块,双击即可安装,如图所示,插槽上显示出电源模块的基本型号PS 407 10A ,在下方的模块列表上则显示了它的详细型号:6ES7 407-0KA01-0AA0;该模块体积较大,占据了1、2两个插槽,所以接下来的模块,只能插在3号及以后的插槽上。
与上面的方法相同,在硬件组态库中的CPU-400文件夹中,找到6ES7 414-2XG04-0AB0型号,选择V4.1版本号,双击安装,出现一个对话框,这是有关通讯方式的选择,默认的方式是没有任何网络选项。
因为本系统的控制层选择了PRIFIBUS-DP方式,所以必须要添加PROFIBUS方式,按“NEW“,弹出如下画面:按“OK”即可。
进一步的信息可以选择Network Settings 打开如下画面默认的通讯速率是1.5Mbps,通讯方式为DP方式。
需要说明的是,尽管PROFIBUS 的通讯速率最高可达12Mbps,但在实际应用中大都选用1.5Mbps,因为通讯速率受很多条件制约,如:通讯距离、电磁干扰、通讯电缆的质量等,选择1.5Mbps 是为了保证在上述不利条件下系统通讯的可靠性。
其它的参数都不要改变。
这样地址为2、名称为PROFIBUS(1)的PROFIBUS总线就建立了。
关闭上面的窗口,就可看到在“DP”的右侧生成了形似轨道的(打圈的部分)PROFIBUS总线,所有的从站都将“挂”接到该总线上。
对于本系统选择的CPU414-2DP而言,除了DP口以外,还有一个通讯口,见上图中的MPI/DP,这是一个两用通讯口,可以选择MPI协议,也可选择PROFIUBUS协议,在CPU的实物上,MPI/DP口在上面,DP口在下面,它们在使用上稍有不同,一般来说,上位计算机通过MPI/DP口与CPU相连接;ET200从站、触摸屏等现场设备(后面介绍)接到DP口上。
在上图中,双击“MPI/DP”,可以进入其设置画面。
在画面上点击属性(Properties)如果选择MPI方式,按默认配置就可以了,如果选择PROFIBUS方式,则按“NEW”键,建立PROFIBUS(2),加上前面建立的PROFIBUS(1),系统则组成了双PROFIBUS总线方式。
但本系统是按MPI方式设定的,因为用MPI方式调试更为方便。
在最初的状态下,CPU模块中没有硬件设置,不能识别PROFIBUS方式,用户的硬件组态信息和软件不能通过PROFIBUS方式下载到CPU模块中,如果计算机到PLC的距离较远(超过50M),通讯方式必须是PROFIBUS协议,只有先在硬件组态中将MPI/DP口定义为PRIFIBUS方式,然后将硬件组态下载到CPU400中,然后才可以实现计算机与PLC之间的PROFIBUS协议通讯。
在4号插槽插入以太网模块(6GK7443-1EX11-0XE0)。
如果要修改模块内的参数,可直接双击模块的插槽,打开模块的设置画面。
在画面上点击属性(Properties)打开参数设定画面,这里要确定IP地址就按默认地址(192.168.0.1)确定就可以了,这个IP地址在上位机的程序中用到。
到此,S7-400PLC的硬件组态就结束了。
再切换到项目的主画面下就可以看到项目中增加了PROFIBUS和Ethernet两个子项。
接下来就要组态S7300站。
S7-300和S7-400的硬件组态方式和步骤完全一样,按SIEMENS的硬件组态原则,S7-300的电源模块可以不组态,CPU模块必须插在2#插槽,3号插槽用来安装通讯模块(本系统未用),输出/输入模块只能安装在4-11共8个插槽上。
因为S7300的底板不同于S7-400,底板仅是安装导轨,并没有真正的插槽,所以对S7-300来说,所谓的插槽号仅仅表示各种模块的前后次序,如本系统的硬件中3#插槽(通讯模块用)是空的,但在控制柜内的PLC实物上,对应位置并没有空缺,因为组态的仅是它们的顺序。
按照上面的方法,从硬件信息库中找到与实际型号一致的模块,将S7-300 PLC上所有的模块安装在对应的插槽上。
下一步就是定义各输入/输出模块内部的地址或信号类型,对于开关量输入/输出模块而言,只需要定义其地址就可以了,信号类型(24V或220V、继电器或晶体管)是由模块型号决定的,组态中不能改变,本系统中,S7-300 PLC的第一块输入/输出模块是DI16XDC24V(6ES7 321-1BH02-0AA0)注: SIEMENS的常用模块的命名:6ES7 ABC6ES7是S7 PLC的统称,S7200、S7300、S7400的模块型号都以6ES7开始;“A”表示PLC的系列,对于S7-200 PLC,A=2;S7-300和S7-400 “A”分别是3和4;“B”表示是开关量还是模拟量,模拟量为3,开关量为2;“C”表示是输入还是输出,1为输入,2为输出,5表示为输入/输出混合模块;例:6ES7 321表示是S7300 PLC的开关量输入模块;6ES7 235 表示S7200 PLC的模拟量输入/输出模块SIEMENSS7-300/S7-400 PLC的开关量输入为I、输出为Q,图中“DI16XDC24” 模块地址在“I Address”栏,为(打圈的)0…1,它表示该16点DI模块在PLC中占有输入字的“0”、“1”两个字节,模块上的16个开关量输入点,从上到下依次对应的逻辑地址(程序中将用到)分别是I0.0-I0.7、I1.0-I1.7。
在模块列表上双击DI16XDC24V模块图标,打开其属性对话框,可以修改它的起始地址,也可以选择系统默认地址(选System Default),SIEMENS PLC的通用模块只有四大类:开关量输入(DI)、开关量输出(DO)、模拟量输入(AI)、模拟量输出(AO),硬件组态时,同类模块的逻辑地址不能有重复和交叉,否则在编译时会出现错误信息。
同样,下面的DO32X24V地址设为4…7,它表示模块上32个开关量输出地址分别是Q4.0-Q4.7、Q5.0-Q5.7、Q6.0-Q6.7、Q7.7-Q7.7。
对于下面的模拟量输入和输出模块则有所不同,首先是地址表示方法上的不同:如第6插槽上的8AIX12bit模块,它的地址是600-615,每个模拟输入点占有两个字节(16BIT),地址分别表示为PIW600、PIW602、PIW604、PIW606、PIW608、PIW610、PIW612、PIW614;对于8号插槽的4AO模块,四个模拟量输出通道地址分别为PQW600、PQW602、PQW604、PQW606。
除了要定义逻辑地址以外,还要定义信号类型,SIEMENS S7300/S7-400 PLC 的同一种模拟量输入/输出模块一般都可以选择多种信号类型,除了硬件上的跳线外(见硬件部分说明),还需要在硬件组态时做出相应的选择。
在模块的属性列表里,可以选择多种信号,如电压(E)、4线制电流(4-wire transducer)、热电阻(Resistor)等,选择时要注意两点:A、8AI模块上可检测8个模拟量输入信号,但定义的信号类型只有四组,分别对应与通道的0-1、2-3、4-5、6-7,这样在实际使用时,同组内的两个模拟量输入信号类型必须完全一样,不然就会出现检测错误。
B、当改变任一组的信号类型时,选择框下方的类别标志,如“[D]”会发生相应的改变,这个字母“D”与模块上的硬件跳线直接相关,(硬件跳线块的箭头必须对着“D”,见硬件说明)所有模块都定义好之后,S7-300 PLC的组态就结束了,但在本系统中,它与S7400之间还是互不相关的,所以要在它们之间建立PROFIBUS协议的主从连接。
在模块列表中,单击CPU模块上的“DP”图标,打开其属性对话框:因为在组态S7400时,已经建立了一条PROFIBUS总线(“PROFIBUS(1)”),所以这里只要选中就可以了,系统给S7-300自动分配的PROFIBUS地址为“3”,S7-400的地址为2,就按默认地址就可以了。
在本系统中S7-300是S7-400的从站,它们之间是主从通讯,所以在属性窗口的Opreating Mode 选项中,选择从站方式(DP-SLAVE),其它都按默认值。
然后切换到S7400的硬件组态窗口,先单击PROFIBUS(1)总线,选中它,再双击CONFIGURED STATIONS 下的CPU31X图标,打开通讯数据组态画面,这时S7-400系统已经自动识别出CPU315-2DP在PROFIBUS(1)上,地址为“3”,按连接(CONNECT)即可。