西门子全自动控制系统指导书_第1页
西门子全自动控制系统指导书_第2页
西门子全自动控制系统指导书_第3页
西门子全自动控制系统指导书_第4页
西门子全自动控制系统指导书_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、PLC综合实训室实训指导书-基于西门子全自动网络控制系统 自动化教研室 二零零六年四月实训一 控制网络系统的组成及其认识实验实训目的: (1) 系统了解本控制网络系统的硬件组成部件及其特点。(2) 了解本控制系统软件的特点及其配置。(3) 教育学生爱护实验装置,养成良好实验习惯。 实训内容及步骤:(1)系统简述全自动控制系统是基于PROFIBUS和工业以太网通讯协议、在传统过程控制实验装置的基础上升级而成的新一代过程控制系统。整个实验装置分为上位控制系统和控制对象两部分,上位控制系统流程图如图1-1所示: 图1-1 上位控制系统流程图控制对象总貌图如图1-2所示。图1-2 控制对象总貌图(2)

2、 系统组成本实验装置由被控对象和上位控制系统两部分组成。系统动力支路由由变频器、三相磁力驱动泵(380V变频)、压力传感器、液位传感器及手动阀组成。1、 被控对象被控对象由不锈钢储水箱、圆筒形有机玻璃水箱组成。水箱:包括有机玻璃水箱和储水箱。圆筒型有机玻璃,不但坚实耐用,而且透明度高,便于学生直能接观察到液位的变化和记录结果。水箱尺寸为:d=18cm,h=60 cm。储水箱尺寸为:长宽高=60cm5040。管道:整个系统管道采用不锈钢管组成,所有的水阀采用优质球阀,彻底避免了管道系统生锈的可能性。有效提高了实验装置的使用年限。其中储水箱底有一个出水阀,当水箱需要更换水时,将球阀打开让水直接排出

3、。2、检测装置压力传感器、液位传感器:采用工业用的扩散硅压力变送器,扩散硅差压变送器,其精度为0.5级,因为为二线制,故工作时需串接24V直流电源。3执行机构变频器:本装置采用SIEMENS带PROFIBUS-DP通讯协议模块的变频器,其输入电压为三相AC380V,输出为三相AC380V。水泵:本装置采用磁力驱动泵,型号为CHL-2-50,流量为32升/分,扬程为5米,功率为550W。泵体完全采用不锈钢材料,以防止生锈,使用寿命长。可移相SCR调压装置:采用可控硅移相触发装置,输入控制信号为420mA标准电流信号。输出电压用来控制加热器加热,从而控制锅炉的温度。电磁阀:在本装置中作为气动调节阀

4、的旁路,起到阶跃干扰的作用。电磁阀型号为:2W-160-25 ;工作压力:最小压力为0Kg/2,最大压力为7Kg/2 ;工作温度:580。4控制器控制器采用SIEMENS公司的S7300 CPU,型号为314C-2DP,本CPU既具有能进行多点通讯功能的MPI接口,又具有PROFIBUS-DP通讯功能的DP通讯接口。本机还集成了24点开关量输入、26点开关量输出;4点模拟量输入、2点模拟量输出、1点电阻输入。(3)总线控制柜总线控制柜有以下几部分构成:1、控制系统供电板:该板的主要作用是把工频AC220V转换为DC24V,给主控单元和DP从站供电。2、控制站:控制站主要包含西门子S7-300的

5、主站、以太网通讯模块、DP链路、ET200M从站、ET200S从站、西门子S7-200的从站、DP总线的低压开关和变频器DP从站构成。(4)系统特点l 被控参数涵盖了连续性工业生产过程中的液位、压力等典型参数。l 本装置由控制对象、综合控制系统、监控计算机三部分组成。l 真实性、直观性、综合性强,控制对象组件全部来源于工业现场。l 执行器中有变频器,调节系统除了有设定值阶跃扰动外,还可以通过对象中手动操作阀制造各种扰动。l 能进行PC与S7300主站之间的通信(工业以太网、RROFIBUS、MPI)。l 能进行S7-300与远程I/O站的PROFIBUS通信设计。l 能进行S7-300与变频器

6、之间的PROFIBUS通信设计。l 能进行S7-300与S7-200的PROFIBUS通信设计。l 能进行S7-200与S7-200之间的通信设计。l 能进行S7-200与变频器的USS协议通信设计。l 能进行HMI与S7-300之间的通信设计。(5)系统软件系统软件分为上位机软件和下位机软件两部分,下位机软件采用SIEMENS的STEP7,上位机软件采用SIEMENS的WINCC,上、下位机软件在后面的实验中将分别叙述。(6)实验结束 实验结束,关机,将一切复原,整个实验过程应注意爱护实验装置,养成良好实验习惯。实训二 下位机软件的硬件配置实验(系统构建)实训目的: (1) 系统了解并掌握本

7、控制网络系统中下位机的硬件组态。(2) 了解本控制系统下位机软件STEP7的特点及其用法。(3) 掌握系统构建过程中各模块的通信地址等参数设置。实训内容: (1) 了解下位机软件STEP7的功能特性,并在PC机中正确安装。(2) 重点掌握使用STEP7来构建网络控制系统。(3) 了解SIMATIC Manager中各功能模块的含义及其使用方法。实训步骤:(1)STEP 7简介STEP 7是用于SIMATIC S7-300/400站创建可编程逻辑控制程序的标准软件,可使用梯形逻辑图、功能块图和语句表。它是SIEMENS SIMATIC工业软件的组成部分。STEP 7以其强大的功能和灵活的编程方式

8、广泛应用于工业控制系统,总体说来,它有如下功能特性: 可通过选择SIMATIC工业软件中的软件产品进行扩展 为功能摸板和通讯处理器赋参数值 强制和多处理器模式 全局数据通讯 使用通讯功能块的事件驱动数据传送 组态连接(2)STEP 7的安装包含五种语言的STEP 7 V5.2版本能够在MS Windows XP Professional操作系统上运行。将STEP 7 CD放入PC机的CD-ROM驱动器,安装程序将自动启动,根据安装程序界面的提示即可安装完毕。如果安装程序没有自动启动,可在CD-ROM的以下路径中找到安装程序驱动器:/Step 7/Disk1/setup.exe.一旦安装完成并已

9、重新启动计算机,“SIMATIC Manager(SIMATIC管理器)”的图标将显示在Windows桌面上。(3)STEP 7的硬件配置和程序结构一般来说,要在STEP 7中完成一个完整自动控制项目的下位机程序设计,要经过设计自动化任务解决方案、生成项目、组态硬件,生成程序、传送程序到CPU并调试等步骤。从其流程来看,设计自动化任务解决方案是首要的,它是根据实际项目的要求进行设计,本实验对此不做过多地阐述。下面从生成项目开始,逐步介绍如何完成一个自动化控制项目的下位机程序设计。(一)生成项目并组态硬件1、双击桌面上的“SIMATIC Manager”图标,则会启动STEP 7管理器及STEP

10、 7新项目创建向导如图1-4所示。并输入项目名称、设置好存储路径后,点击“OK”按键。2、选择主菜单“Insert”的下拉菜单“Station”的“SIMATIC 300 Station”,如下图:3、选择后,右边窗口出现“SIMATIC 300(1)”,用鼠标左键双击,右边窗口出现“Hardware”,用鼠标左键双击“Hardware”,出现新的窗口“HW Config-SIMATIC-300(1)”,此时在右边“standard”的“SIMATIC 300”的“RACK 300”中选择“Rail”并双击后如下图所示。4、打开硬件配置右边窗口“Standard”的“PS-300”中的“PS

11、307 5A”,并双击鼠标左键,如下图所示。5、下一步找到“CPU 300”选项中的“CPU 314C-2 DP”,型号为:6ES7 314-6CF01-0AB0,用鼠标左键双击,并设置其地址为“2”,如下图所示6、完成第5步后,点击“DP”的“Parameters”选项,单击其内的“NEW”按钮,选择“PROFIBUS”后点击“OK”完成网络的设置。7、下面所要进行的硬件配置是在“PROFIBUS”总线上挂所需要的模块。选择硬件配置右边的“Standard”窗口下的“CP343-1”,并配置好其IP 地址,如下图所示:8、选择硬件配置右边的“Standard”窗口下的“PROFIBUS DP

12、”,在其下面的“ET 200M”下选择:“IM153-1”并配置好其地址,如下图所示:9、选择硬件配置右边的“Standard”窗口下的“PROFIBUS DP”,在其下面的“ET 200S”下选择:“IM151-1 Standard”并配置好其地址,如下图所示:10、选择硬件配置右边的“Standard”窗口下的“PROFIBUS DP”,在其下面的“Additional Field Devices”下选择:“PLC”并配置好其地址,如下图所示11、选择硬件配置右边的“Standard”窗口下的“PROFIBUS DP”,在其下面的“Compatible PROFIBUS DP Slaves

13、”下选择:“SIMOVERT”并配置好其地址,如下图所示12、按照上面的步骤,逐一按照实际硬件排放顺序配置好所有的模块,如下图所示。13、硬件设置好后,可以编译,编译通过后,保存所配置的硬件。点击“开始设置控制面板”,鼠标左键双击控制面板中的“Set PG/PC Interface”图标,选择好你的PC机和CPU的通讯接口部件后点击“OK”按钮退出。14、把控制系统的电源打开,把CPU置于STOP或者RUN-P状态,回到硬件配置窗口,点击图标,下载配置好的硬件到CPU中,把CPU置于RUN状态(如果下载程序时CPU置于RUN-P状态,则可省略这一步),如果CPU的SF灯不亮,亮的只有绿灯,表明

14、硬件配置正确。15、如果CPU的SF灯亮,则表明配置出错,点击硬件配置窗口中图标,则配置错的模块将有红色标记,反复修改出错模块参数,保存并下载到CPU,直到CPU的SF灯不亮,亮的只有绿灯为止。(二)、程序结构配置好硬件之后,回到STEP 7管理器界面窗口,鼠标左键单击窗口左边的“Block”选项,则右边窗口中会出现“OB1”图标,“OB1”是系统的主程序循环块,“OB1”里面可以写程序,也可以不写程序,根据需要确定。STEP 7中有很多功能各异的块,分别描述如下:1、组织块(Oganization Block,简称OB)。组织块是操作系统和用户程序间的接口,它被操作系统调用。组织块控制程序执

15、行的循环和中断、PLC的启动、发送错误报告等。你可以通过在组织块里编程来控制CPU的动作。2、功能函数块(Function Block,简称FB)。功能函数块为STEP 7系统函数,每一个功能函数块完成一种特定的功能,你可以根据实际需要调用不同的功能函数块。3、函数(Function,简称FC)。函数是为了满足用户一种特定的功能需求而由用户自己编写的子程序,函数编写好之后,用户可对它进行调用。4、数据块(Data Block,简称DB)。数据块是用户为了对系统数据进行存储而开辟的数据存储区域。5、数据类型(Data Type,简称UDT)。它是用户用来对系统数据定义类型的功能模块。6、变量标签

16、(Variable Table,简称VAT)。用户可以在变量标签中加入系统变量,并对这些变量加上用户易懂的注释,方便用户编写程序或进行变量监视。如果你要加入某种块,可在右边窗口(即出现“OB1”的窗口)空白处单击鼠标右键选择“Insert New Object”选项,在其下拉菜单中鼠标左键单击你所要的块即可。添加好了你所要的块之后就是程序编写了,鼠标左键双击你所要编写程序的块即可编写程序了(编写程序的指令和语法可参考SIEMENS A&D网站上的S7-300 CPU 31xc指令表一书)。程序写好并编译通过之后点击STEP 7管理器界面窗口中的图标,下载到CPU中,把CPU置于RUN状态即可运

17、行程序。(4)实验结束 实验结束,关机,将一切复原,整个实验过程应注意爱护实验装置,养成良好实验习惯。实训三 控制网络系统组态软件的应用实验实训目的: (1) 系统了解本控制网络系统的上位机软件SIMATIC WINCC的安装。(2) 了解本控制系统软件WINCC的通信连接及其组态方法。(3) 教育学生爱护实验装置,养成良好实验习惯。 实训内容及步骤:一、WINCC 认识WINCC指的是Windows Control Center,它是在生产和过程自动化中解决可视化和控制任务的监控系统,它提供了适用于工业的图形显示、消息、归档以及报表的功能模板。高性能的功能耦合、快速的画面更新以及可靠的数据交

18、换使其具有高度的实用性。WINCC 是基于Windows NT 32位操作系统的,在Windows NT或Windows 2000标准环境中,WINCC具有控制自动化过程的强大功能 ,它是基于个人计算机,同时具有极高性价比的操作监视系统。WINCC的显著特性就是全面开放,它很容易结合用户的下位机程序建立人机界面,精确的满足控制系统的要求。不仅如此,WINCC还建立了像DDE、OLE等在Windonws程序间交换数据的标准接口,因此能毫无困难的集成ActiveX控制和OPC服务器、客户端功能。WINCC软件是基于多语言设计的,这意味着可以在中文、德语、英语等众多语言之间进行选择。二、WINCC的

19、安装把WINCC光盘放入PC机的光驱中,则系统会自动运行安装程序(如不能自动运行,则可打开光驱所在的盘,运行Setup可执行文件即可),按照安装界面所提示的步骤完成安装,重新启动系统,安装即告完毕。一旦安装了WINCC,在开始菜单的SimaticWiCC文件夹下就建立了几个与辅助程序的连接如图3-1所示。图3-1 WiCC文件夹下辅助程序的连接三、WINCC的通讯连接和画面组态方法WINCC的通讯连接是组态上位机监控界面的第一步。在WINCC的变量管理器里添加新的驱动程序之后,你就会看到WINCC有很多种通讯连接方式,根据你的通讯硬件配置选取正确的通讯连接方式。WINCC比较常用的的通讯方式有

20、MPI、PROFIBUS和工业以态网,本系统在上位监控机和控制器之间采用工业以太网方式通讯,在控制器和现场装置之间采用PROFIBUS方式通讯。PROFIBUS(过程现场总线)和工业以太网都是一种用于单元级和现场级的子网。PROFIBUS用于在少数几个通讯伙伴之间传送少量数据或中等数量的数据,通过DP(分散设备)协议,PROFIBUS可与智能型现场设备通讯,这种通讯类型具有快速、周期性传送数据的特点。工业以太网用于许多站之间长距离、大数据量的传送。下面详述在WINCC中建立和PLC通讯连接所必须的组态步骤。1、通讯驱动程序WINCC中的通讯通过使用各种通讯驱动程序来完成,对于不同总线系统上不同

21、PLC的连接,会有相应的通讯驱动程序可用。将通讯驱动程序添加到WINCC资源管理器内的变量管理器中。具体做法是鼠标右键单击变量管理器,从弹出式菜单中选择“添加新驱动程序”来完成该添加过程。该动作将在对话框内显示计算机上安装的所有通讯驱动程序。通讯驱动程序是具有.chn扩展名的文件,计算机上安装的通讯驱动程序位于WINCC BIN子文件夹内,每个通讯驱动程序只能被添加到变量管理器中一次,添加通讯驱动程序的界面如上图所示,将通讯驱动程序添加到WINCC项目中之后,就会在WINCC资源管理器中列出在变量管理器下与内部变量相邻的子条目。2、通道单元变量管理器中的通讯驱动程序条目包含一些子条目,这就是通

22、常所说的通讯驱动程序的通道单元,每个通道单元构成一个确定的从属硬件驱动程序,PC通讯模块的接口必须对通道单元寻址的通讯模块进行定义。在系统参数对话框中定义通讯模块。通过右键单击相应的通讯连接条目,从弹出式菜单中选择“系统参数”来打开对话框,其操作如下图所示。通常,在此处打开的对话框中指定通道单元使用的模块,少数情况下,可能需要指定附加的通讯参数。3、连接通道单元要读写PLC的过程值,必须建立与该PLC的连接。通过右键单击相应的通道单元条目,并从弹出式菜单中选择“新建驱动程序连接”来建立WINCC与PLC之间的连接。4、WINCC变量要获得PLC中的某个数据,必须组态WINCC变量,相对于没有过

23、程驱动程序连接的内部变量,我们称这些变量为外部变量。要创建新的WINCC变量,可通过右键单击相应的条目,从弹出式菜单中选择“新建变量”。在WINCC变量属性对话框中,可以定义不同的变量属性,其操作界面如下图所示。图1-10 新建变量在WINCC中建立了通讯连接和WINCC变量之后,接下来重要的一步就是画面组态了。用鼠标左键单击WINCC变量管理器窗口中的“图形编辑器”条目,再在右边窗口空白处右键单击,选择“新建画面”条目,右边窗口就会出现新建的画面,鼠标左键双击,进入图形编辑器。图形编辑器具有如下特点: 带有工具和图形选项板的用户界面; 具有组态好的集成对象和图库; 开放的图形导入方式; 可动

24、态提示画面组态; 通过脚本组态可链接附加的函数; 可以与创建的图形对象链接。在图形编辑器中组态好画面,并把画面中的对象和WINCC变量相连接,保存组态好的画面,进入WINCC资源管理器,点击即可进入运行环境。WINCC组态举例如下:1打开WINCC组态环境 点击菜单“开始”-“Simatic”-“WINCC”-“Windows Control Center 5.0”,打开的WINCC组态画面如下图(系统会默认打开上次编辑的工程)所示。图 WINCC组态画面2新建一工程点击菜单“文件”-“新建”,打开如图3-2所示窗口。在打开的窗口中,选择“单用户项目”,点击确定按钮,打开图3-3所示窗口。在项

25、目名称中输入“winccproject”。图3-2 创建新项目向导 图3-3 输入新项目名称 点击图3-3 界面的“创建”按钮打开如图3-4所示画面。图3-4 WINCC资源管理器界面3组态变量 选中变量管理器,单击鼠标右键,在弹出的对话框中选择“添加新的驱动程序”,在弹出的对话框中,选择“SIMATIC S7 Protocol Suite.CHN”项,单击“OPEN”按钮,打开如图3-5所示窗口。图3-5添加新的驱动程序在图3-5所示的窗口中,选中“SIMATIC S7 PROTOCOL SUITE”,图3-5右侧窗口改变成图3-6所示的窗口。图3-6 显示通道单元在图3-6所示的窗口中,选

26、中“TCP/IP”项,单击鼠标右键,在弹出的菜单中选择“新建驱动程序连接”项,打开如图3-7所示的窗口。图3-7 新建驱动程序连接在名称项中输入“S7”,点击图3-7 “OK”按钮。返回图3-6所示的窗口,双击“TCP/IP”项,打开如图3-8所示的窗口。图3-8 选择通道单元在3-8右侧的窗口中,双击“S7”项,图3-8右侧的窗口变为如图3-9所示。在图3-9窗口的右侧,单击鼠标右键,在弹出的菜单中,选择“新建变量”项,打开如图3-10所示的窗口。图3-9 新建变量图3-10 变量属性设置在名称项中输出“PV1”,在数据类型中选择“浮点数32位IEEE754”,在地址一项中,单击“选择”按钮

27、,弹出如图3-11所示的窗口。在DB号中输入“41”,在地址中选择“双字”,在DD项中输出“90”,点击“OK”按钮。返回图3-10按钮(此时地址项中已经有数据存在)。在图3-10的窗口中,点击“OK”按钮,PV1变量组态完成。用同样的方法组态以下变量,组态好的变量如图3-12所示。图3-11 选择变量地址图3-12 组态好的变量用同样的方法可以建立内部变量。3画面组态在图3-10中,选中“图形编辑器”,单击鼠标右键,在弹出的菜单中,选择“新建画面”项。窗口右侧增加了一个文件“NewPdl0.Pdl”,选中“NewPdl0.Pdl”,单击鼠标右键,在弹出的菜单中选择“重命名画面”,输出“sy1

28、.pdl”,点击“确定”按钮。双击“SY1.Pdl”,打开如图3-13所示的窗口。图3-13 图形编辑器点击工具栏上的图标,弹出如图3-14所示图库窗口。图3-14 图库窗口在窗口中,选中需要的图形,单击鼠标左键不放,将其拖到画面组态窗口中。用同样的方法添加管道、水箱、阀及传感器等。组态画面如图3-15所示。点击图3-16(对象选项板)窗口中“智能对象”前的“”,在其打开的扩展项中,选择输入输出域,并拖到窗口中。图3-15 组态画面 图3-16 对象选项板 选中组态窗口中的输入输出域,单击鼠标右键,在弹出的菜单中,选择组态动话框。打开如图3-17所示I/O域组态窗口。图3-17 I/O域组态窗

29、口点击窗口中的图标,选择变量“pv1”,将更新类型改为根据变化。类型选择“输出”,单击“确定”按钮。用同样的方法组态变量sp1、i1、d1、p1等。组态好的画面如图3-18所示。图3-18 组态好的画面通过“对象选项板”给窗口添加6个按钮和4个长方形。选中其中一个长方形图形,单击鼠标右键,选择“属性”项,弹出一对话框,在对话框中,选择“填充”项,在右侧的扩展项中,选择“填充量”,单击鼠标右键,打开如图3-19所示的对象属性窗口,选择“动态对话框”项。选择变量“PV1”,在数据类型中,选择“直接”项,界面如图3-20所示,点击“应用”按钮。图3-19 对象属性窗口 图3-20 选择变量 用同样的

30、方法组态设定值、输出值及水箱液位显示的动态填充条。4实时曲线和历史曲线的组态在图3-16的窗口中,点击“控件”项,打开如图3-21所示的控件选项窗口。图3-21 控件选项窗口在窗口中,点击“WinCC Online Trend Control”项,在组态窗口中,拖一个长方形的区域,历史曲线显示控件被放置到窗口中。双击这个控件,打开如图3-22所示的WINCC在线趋势控件属性窗口。图3-22 WINCC在线趋势控件属性窗口在“选择归档/变量”项中,点击“选择”按钮,添加需要显示的变量名。用同样的方法组态历史曲线(显示归档变量)。5添加按钮动作给画面添加6个按钮,其名称分别为:历史曲线,实时曲线,

31、实验流程,数据报表及退出实验。双击“历史曲线”按钮,打开属性窗口,点击“事件”项,在“按钮”-“鼠标”-“释放左键”项,单击鼠标右键,在弹出的菜单中,选择“C动作”,打开如图3-23所示的编辑动作窗口。图3-23 编辑动作窗口在图3-23所示窗口右侧,添加“SetTagBit(ssqx,0); SetTagBit(lsqx,1); SetTagBit(sjbb,0);”三条语句,点击确定按钮。选中“历史曲线”控件,单击鼠标右键,在打开的菜单中,选择“属性”项。在打开的对话框中,选择“属性”-“其它”-“显示”项,单击鼠标右键,打开如图3-24所示的历史曲线对象属性窗口。图3-24 历史曲线对象

32、属性窗口选择“动态对话框”项,按图3-25进行变量连接。图3-25 变量连接用同样的方法,分别定义其它几个按钮。系统完全组态好的画面如图3-26所示。图3-26 系统完全组态好的画面6保存组态画面点击菜单“文件”-“保存”,保存组态画面。实验结束: 实验结束,关机,将一切复原,整个实验过程应注意爱护实验装置,养成良好实验习惯。实训四 上位机(PC)与S7-300之间的MPI通信设计实验目的:1、 了解多点接口(MPI)的特性及其基本原理2、 掌握MPI网络组态及其配置3、 通过设置变量,测试上位机与S7-300之间的MPI通信实验内容及步骤:1、MPI概述MPI是一种现场级/单元级节点数量很少

33、的小局域网。它是SIMATIC S7/M7和C7中的一个多功能接口,可用作几个CPU组网编程接口,或用于与编程器进行少量数据交换。MPI总是保持有以前组态好的传输速率、节点数和最高MPI地址,即使在存储器复位、电压故障或CPU参数组态删除后。可通过MPI连接的设备有:编程器/PC、OP/TP、S7-300/S7-400(带有MPI)、S7-200。2、硬件配置 硬件组态配置参见实验二。硬件配置好后,用专用连接线把PC机与S7-300的MPI接口连接起来。硬件连接完成后,剩下的工作就是软件配置了。3、新建一工程点击菜单“文件”-“新建”,打开如图4-1所示窗口。在打开的窗口中,选择“单用户项目”

34、,点击确定按钮,打开图4-2所示窗口。在项目名称中输入“winccproject”。图4-1 打开项目图4-2 输入项目名称 点击图4-2 界面的“创建”按钮打开如图4-3所示画面。图4-3 WINCC资源管理器界面4组态变量选中变量管理器,单击鼠标右键,在弹出的对话框中选择“添加新的驱动程序”,在弹出的对话框中,选择“SIMATIC S7 Protocol Suite.CHN”项,单击“OPEN”按钮,打开如图4-4所示窗口。图4-4添加新的驱动程序在图4-4所示的窗口中,选中“SIMATIC S7 PROTOCOL SUITE”,图4-4右侧窗口改变成图4-5所示的窗口。图4-5 显示通道

35、单元在图4-5所示的窗口中,选中“MPI”项,单击鼠标右键,在弹出的菜单中选择“新建驱动程序连接”项,打开如图4-6所示的窗口。图4-6 新建驱动程序连接在名称项中输入“S7”,点击图4-6 “OK”按钮。返回图4-5所示的窗口,双击“MPI”项,打开如图4-7所示的窗口。图4-7 连接参数设置设置好S7的网络地址后点击“确定”。在4-7右侧的窗口中,双击“S7”项,并单击鼠标右键,在弹出的菜单中,选择“系统参数”项,打开如图4-8所示的窗口。图4-8 设置系统参数在4-8右侧的窗口中,双击“S7”项,在其窗口的右侧,单击鼠标右键,在弹出的菜单中,选择“新建变量”项,建立一个新的变量,此后鼠标

36、右键单击变量,选择“变量属性”,打开如图4-9所示图4-9 变量属性设置在名称项中输出“PV1”,在数据类型中选择“浮点数32位IEEE754”,在地址一项中,单击“选择”按钮,弹出如图4-10所示的窗口。在DB号中输入“11”,在地址中选择“双字”,在DD项中输出“8”,点击“OK”按钮。返回图4-9按钮(此时地址项中已经有数据存在)。在图4-9的窗口中,点击“OK”按钮,PV1变量组态完成。用同样的方法组态以下变量,组态好的变量如图4-11所示。图4-10 选择变量地址图4-11 组态好的变量用同样的方法可以建立内部变量。5画面组态在图4-9中,选中“图形编辑器”,单击鼠标右键,在弹出的菜

37、单中,选择“新建画面”项。窗口右侧增加了一个文件“NewPdl0.Pdl”,选中“NewPdl0.Pdl”,单击鼠标右键,在弹出的菜单中选择“重命名画面”,输出“sy1.pdl”,点击“确定”按钮。双击“SY1.Pdl”,打开如图4-12所示的窗口。图4-12 图形编辑器点击图4-12(对象选项板)窗口中“智能对象”前的“”,在其打开的扩展项中,选择输入输出域,并拖到窗口中。选中组态窗口中的输入输出域,单击鼠标右键,在弹出的菜单中,选择组态动话框。打开如图4-13所示I/O域组态窗口。图4-13 I/O域组态窗口点击窗口中的图标,选择变量“pv1”,将更新类型改为根据变化。类型选择“输出”,单

38、击“确定”按钮。用同样的方法组态变量sp1、i1、d1、p1等。组态好的画面如图4-14所示。图4-14 组态好的画面通过“对象选项板”给窗口添加6个按钮和4个长方形。选中其中一个长方形图形,单击鼠标右键,选择“属性”项,弹出一对话框,在对话框中,选择“填充”项,在右侧的扩展项中,选择“填充量”,单击鼠标右键,打开如图4-15所示的对象属性窗口,选择“动态对话框”项。选择变量“PV1”,在数据类型中,选择“直接”项,界面如图4-16所示,点击“应用”按钮。图4-15 对象属性窗口 图4-16 选择变量 用同样的方法组态设定值、输出值及水箱液位显示的动态填充条。6实时曲线和历史曲线的组态在图4-

39、12的窗口中,点击“控件”项,打开如图4-17所示的控件选项窗口。图4-17 控件选项窗口在窗口中,点击“WinCC Online Trend Control”项,在组态窗口中,拖一个长方形的区域,历史曲线显示控件被放置到窗口中。双击这个控件,打开如图4-18所示的WINCC在线趋势控件属性窗口。图4-18 WINCC在线趋势控件属性窗口在“选择归档/变量”项中,点击“选择”按钮,添加需要显示的变量名。用同样的方法组态历史曲线(显示归档变量)。7添加按钮动作给画面添加6个按钮,其名称分别为:历史曲线,实时曲线,实验流程,数据报表及退出实验。双击“历史曲线”按钮,打开属性窗口,点击“事件”项,在

40、“按钮”-“鼠标”-“释放左键”项,单击鼠标右键,在弹出的菜单中,选择“C动作”,打开如图4-19所示的编辑动作窗口。图4-19 编辑动作窗口在图4-19所示窗口右侧,添加“SetTagBit(ssqx,0); SetTagBit(lsqx,1); SetTagBit(sjbb,0);”三条语句,点击确定按钮。选中“历史曲线”控件,单击鼠标右键,在打开的菜单中,选择“属性”项。在打开的对话框中,选择“属性”-“其它”-“显示”项,单击鼠标右键,打开如图4-20所示的历史曲线对象属性窗口。图4-20 历史曲线对象属性窗口选择“动态对话框”项,按图4-21进行变量连接。图4-21 变量连接用同样的

41、方法,分别定义其它几个按钮。系统完全组态好的画面如图4-22所示。图4-22 系统完全组态好的画面8保存组态画面点击菜单“文件”-“保存”,保存组态画面。9、运行系统在图4-22中点击“运行系统”按键,系统就能够建立起与S7-300之间的MPI通信,能够访问到数据,使其在PC中7实时显示。实验结束: 实验结束,关机,将一切复原,整个实验过程应注意爱护实验装置,养成良好实验习惯。实训五 上位机(PC)与S7-300之间的Industrial Ethernet通信设计实验目的:1、 了解工业以太网(Industrial Ethernet)的特性及其基本原理2、 掌握Industrial Ether

42、net网络组态及其配置3、 通过设置变量,测试上位机与S7-300之间的Industrial Ethernet通信实验内容及步骤:1、Industrial Ethernet概述Industrial Ethernet是一种现场级/单元级的局域网。它是SIMATIC S7/M7和C7中的一个多功能接口,可用作几个CPU组网编程接口,或用于与编程器进行数据交换。Industrial Ethernet总是保持有以前组态好的传输速率、节点数和硬件以太网地址,即使在存储器复位、电压故障或CPU参数组态删除后。可通过Industrial Ethernet连接的设备有:编程器/PC、OP/TP、S7-300/

43、S7-400等。2、硬件配置 硬件组态配置参见实验二。硬件配置好后,用专用连接线把PC机与S7-300的Industrial Ethernet接口连接起来。硬件连接完成后,剩下的工作就是软件配置了。3、新建一工程点击菜单“文件”-“新建”,打开如图5-1所示窗口。在打开的窗口中,选择“单用户项目”,点击确定按钮,打开图5-2所示窗口。在项目名称中输入“winccproject”。图5-1 打开项目图5-2 输入项目名称 点击图4-2 界面的“创建”按钮打开如图4-3所示画面。图5-3 WINCC资源管理器界面4组态变量选中变量管理器,单击鼠标右键,在弹出的对话框中选择“添加新的驱动程序”,在弹出的对话框中,选择“SIMATIC S7 Protocol Suite.CHN”项,单击“OPEN”按钮,打开如图5-4所示窗口。图5-4添加新的驱动程序在图5-4所示的窗口中,选中“SIMA

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论