西门子S7300及工控组态软件WinCC的应用
WINCC与西门子S7-300如何实现以太网通讯的解决方案远创智控技术支持
WINCC与西门子S7-300如何实现以太网通讯的解决方案远创智控技术支持远创智控转以太网模块,型号MPI-ETH-YC01以太网模块适用于西门子S7-200/S7-300/S7-400、SMART S7-200、西门子数控840D、840DSL、合信、亿维PLC的PPI/MPI/PROFIBUS转以太网。
用于西门子S7-200/S7-300/S7-400程序上下载、上位监控、设备联网和数据采集。
不占用PLC编程口,即编程软件/上位机软件通过以太网对PLC数据监控和采集的同时,触摸屏可以通过扩展RS485口与PLC进行通讯。
MPI-ETH-YC01以太网模块支持和市面上所有的 SCADA 监控组态软件以太网通讯,例如:组态王、易控、WINCC、IFIX、MCGS、INTOUCH、力控、LABVIEW杰控等。
下面介绍WINCC与西门子S7-300如何实现以太网通讯MPI-ETH-YC01以太网模块连接S7300配置方法以太网模块插到西门子S7-300的9针口上,模块拓展出来一个网口,用一根网线插到模块网口与电脑WINCC进行通讯,可以采用:WINCC的TCP驱动。
采用 WINCC 自带的TCP/IP 驱动1、新建 WINCC 项目,选中项目的【变量管理】,点击鼠标右击,选择快捷菜单【添加新的驱动程序】,在弹出的对话框中选择【SIMATIC S7 PROTOCOL SUITE】;2、右击【TCP/IP】,选择【新驱动程序的链接】。
在弹出的连接属性对话框输入连接名字,点击【属性】按钮,在弹出的属性对话框中的【IP 地址】设置为模块的 IP 地址;3、右击【TCP/IP】,选择【系统参数】,在【单元】属性页中的【逻辑设备名称】设置为“TCP/IP->(计算机网卡)”。
注意:不要选带 auto 的网卡。
WinCC组态软件使用分析
WinCC组态软件使用分析摘要:随着计算机网络技术和可编程控制器(PLC)及现场总线技术(Fieldbus)的迅猛发展和日益成熟,WinCC,这一运行于Microsoft Windows 2000和XP下的Windows控制中心,已发展成为欧洲市场中的领导者,乃至业界遵循的标准。
如果你想使设备和机器最优化运行,如果你想最大程度地提高工厂的可用性和生产效率,WinCC当是上乘之选。
本文介绍了WinCC及其组态方法,自动监控系统的软硬件构成, 分析了WinCC 与PLC 之间的通讯机制, 并对利用组态软件WinCC 设计自动监控程序的方法以及在不同领域的实际应用介绍。
关键词:可编程控制器(PLC) 现场总线技术(Fieldbus)WinCC组态软件通讯1 引言随着计算机网络技术和可编程控制器(PLC)及现场总线技术(Fieldbus)的迅猛发展和日益成熟,性能先进、运行可靠稳定的水电站综合自动化系统得到广泛的应用,逐步替代了传统的继电保护与自动化设备,通过对主设备运行状态参量的实时、快速数字处理,完成故障诊断、保护动作,确保复杂的机组启停控制、变压器保护等系统得以可靠的实现。
要真正提高水电站自动化水平和质量,除了硬件还必须有与之相配套的高效、可靠、易用、功能强大的自动化软件。
而工业控制组态软件就是可以从可编程控制器、各种数据采集卡的现场设备中实时采集数据、发出控制命令并监控系统运行状态的一种软件包。
他能充分利用Windows强大的图形编辑功能,以动画的方式显示监控设备的运行状态,方便地构成监控画面和实现控制功能,并可以生成报表、历史数据等,为开发者提供了便利的开发平台。
西门子组态软件WinCC无论从功能性、开放性还是现代化程度而言,都是满足新要求的最优的工业自动化监控解决方案。
2 WinCC及其组态方法2.1 WinCC概述WinCC(Windows Control Center)是视窗控制中心(Windows Control Center)的简称,由德国西门子公司与微软公司共同开发的软件系统,是结合西门子在过程自动化领域中的先进技术和微机软件的强大功能的产物,是世界上第一个集成的人机界面(HMI)软件系统,它真实地将工厂控制软件集成到自动化过程中。
PLC-300与Wincc通讯实例与讲解
1、根据题目要求编写下 位机程序。
打开s7-300软件点击 如图所示按钮建工程
为何选择315-2DP?
根据程序需要编写符号表, 增长程序旳可读性,降低 错误
Ob35
FC2
FC3
FC1
学习使用Wincc
新建项目
双击新建画面
讲解画面编辑过程
编辑画面如图
器件旳选择置和变量连 接
插入删除授权
添加授 权
顾客权限 旳高下由权 限旳多少, 和权限旳重 要性所决定
报警统计
一、组态报警(对某一变量旳某一位报警) 1、开启报警统计旳系统向导
能够添加删除块
组态模拟量报警
阀门动态设置
水箱动态设置
组态权限
Wincc与S7-300旳通讯连接
添加新旳驱动
右键
选择通道 能够添加变量组,变量组里只能添加变量,不能够再添加组
注意S7-300CUP旳 插槽号为2
2
注意S7-300CUP旳
插槽号为2
顾客管理器
顾客管理器旳主要任务涉及: 1 、创建、变化顾客和组 2 分配管理访问权限 3 设置访问保护 4 有选择旳预防未授权访问单个系统功能 5 在一定时间内使顾客退出,预防未授权访问
学习目旳:串联所学知识, 学习S7-300与Wincc通讯, 学习工程制作流程。
学习内容:水位自动控制 系统功能简介:把水箱内 水位控制在70—90之间, 当液位到达90时进水阀自 动关闭,出水阀自动打开, 反之当水位到达低液位30 时,出水阀关闭,进水阀 自动打开。,加水时每次 只能给一种水箱加水,且 加水旳顺序按照水箱空旳 顺序加水。
S7—300 PLC和WinCC在炉前系统中的应用
S7—300 PLC和WinCC在炉前系统中的应用【摘要】炉前操作对于炉前系统至关重要,基于当前在操作炉前设备时所存在的问题,将S7-300 PLC和WinCC引入炉前系统。
完成了S7-300硬件配置及程序下载调试,并对WinCC与Step7的通讯进行设置以及对WinCC监控系统进行设计;分析了S7-300 PLC与组态软件WinCC在炉前系统中应用,实现了炉前系统中各测控点的监控和统计,为生产和技术维修人员提供了良好的便利条件。
【关键词】炉前系统;监控软件;S7-300;WinCC1.引言目前在炼铁厂炉前系统中,炉前操作的任务主要包括[1]:1)利用开口机、泥炮、堵渣机等专用设备和各种工具,按规定的时间分别打开渣、铁口,放出渣、铁,并经渣铁沟分别流人渣、铁罐内,渣铁出完后封堵渣、铁口,以保证高炉生产的连续进行;2)完成渣、铁口和各种炉前专用设备的维护工作;3)制作和修补撇渣器、出铁主沟及渣、铁沟;4)更换风、渣口等冷却设备及清理渣铁运输线等一系列与出渣出铁相关的工作。
而在操作炉前设备时,操作人员只能在炉前现场操作室进行操作,不便于生产人员对炉前系统各项设备运作情况的了解,也不利于技术维修人员在调试和维修设备,以及对设备出现故障时的分析和判断。
以往的炉前系统有PLC设备[2-5],但并不包含计算机系统。
基于当前炉前系统中存在问题,对炼钢厂的炉前系统进行技术开发,即主要针对炉前设备新增微机,安装Step7和WinCC组态软件[6],并设计监控画面对炉前各项设备参数及数据进行修改和监测。
2.炉前系统及S7-300硬件配置2.1 炉前系统基本原理炼铁厂的炉前系统主要由液压站,开口机,泥炮,揭盖机,撇渣器等设备组成。
液压站是炉前的动力系统,包含油泵、液压阀等设备。
利用开口机打开铁口放出铁水,高温铁水在流动过程中,经过铁水沟、撇渣器、渣沟分别进到(经过摆动流嘴)铁水罐、粒化塔中。
渣铁出完后用泥炮封堵铁口,以保证高炉生产的连续进行。
工业控制组态软件及应用--wincc编辑器(精)
3
《工业控制组态软件及应用》
第5章 WinCC编辑器
8)指定各归档变量的属性。用鼠标右键打开底部的表格窗口, 从弹出式菜单中选择“属性”以打开“归档变量属性”对话 框,如图所示。 9)在归档变量标签中,可对基本变量属性进行设置。相应的 过程变量已在归档变量中指定,可为其分配一个名称以作为 归档变量的名称。 在提供变量域中,选择系统选项钮。在系统启动时自动开始 归档域中,选择允许选项钮。在采集类型域中,设置周期—连 续。在周期域中,输入1s作为采集周期,输入1*1s作为归档周 期。这些设置表示数据采集在系统启动时开始,并在恒定的时 间间隔内连续进行直到系统关机。
《工业控制组态软件及应用》
6
《工业控制组态软件及应用》源自第5章 WinCC编辑器3)将控件置于画面之中,将会自动打开其组态对话框。在常 规信息标签中,可以指定控件的窗口标题以及它如何进行标 记。在本例中选择显示复选框,并输入先前创建的归档名 “ProcessValueArchive”作为窗口标题。 在数据源域中,可选择显示归档变量或在线变量。如果选 择在线变量,则也可以显示没有进行归档的变量的趋势图。在 本例中,设置为归档变量。 通过颜色按钮,可指定窗口的背景色。 在显示域中,本例规定显示状态栏和工具栏,为趋势的写 方向选择从右写入。此外,还使用共享X轴和共享Y轴,并且 窗口大小不可改变,如图所示。
《工业控制组态软件及应用》
第5章 WinCC编辑器
本 章 主 要 内 容
5.1变量记录 5.2报警记录
1
《工业控制组态软件及应用》
第5章 WinCC编辑器
变量记录是用于申请来自WinCC外部与内部变量数据的函 数。这类数据可以用各种方法进行归档。 5.1.1 周期连续的归档 1.任务定义 来自WinCC外部与内部的不同过程值将以设定的周期连续 存储在一个归档中。所存储的数据将在运行系统中使用趋势的 形式进行图形显示。 2.概念的实现 为了对所需要显示的数据进行归档,在变量记录编辑器中 需要创建一个周期连续的过程值归档。在运行系统中,通过特 定的控件来显示归档,该控件将以趋势的形式显示数据。 3.创建过程值归档 1)首先,在变量管理器中创建需要进行归档的变量。 2)打开“变量记录”编辑器。从弹出式菜单中选择“打开” 来完成,如图所示。
WINCC组态软件(西门子s7-300授课资料,拿来大家共享!)
组态软件的数据处理流程
WinCC软件简介
WinCC是世界上3个 (WinCC,iFix,inTatch)最成功的SCADA 系统之一,由WinCC系统组件建立的各种编辑器可以生成画面, 脚本,报警,趋势和报告,即使是最基本的WinCC系统,也能 提供生成复杂可视化任务的组件和函数. WinCC是一个模块化的自动化软件,可以灵活地进行扩展,可 应用在办公室和机械制造系统中.从简单的工程应用到复杂的多 用户应用,从直接表示机械到高度复杂的工业过程图像的可视化 监控和操作. WinCC在开放式编程接口的基础上开发了范围广泛的选件和附 件,使之能够适应各个工业领域不同工业分支的不同需求.
创建水罐
显示动态水位 右击水罐,在弹出的菜单中,单击"属性"选项, 弹出"对象属性"画面,在该画面中,单击左边子窗 口上"自定义1"选项,在右边子窗口中,右击 "Process"旁边的灯泡,在弹出的菜单中,选择"变 量",在弹出的"变量项目"画面中,单击 "TankLevel",并确定,使变量TankLevel为动态,灯 泡变为绿色,右击"当前",选择500毫秒,如图所示.
WinCC的库模块
WinCC的通信结构及原理
WinCC使用变量管理器来处理项目产生的数据以及存储在项 目数据库中的数据.WinCC的所有应用程序必须以WinCC变 量的形式从变量管理器中请求数据,这些应用程序包括图形 运行系统,报警记录运行系统和变量记录运行系统等. 变量管理器管理运行时的WinCC变量,通过集成在WinCC 项目中的通信驱动程序从过程中取出请求的变量值.通信驱 动程序利用其通道单元构成WinCC与过程处理之间的接口, 在大多数情况下其硬件连接是利用通信处理器来完成的. WinCC通信驱动程序使用通信处理器向PLC发送请求消息, 然后通信处理器将相应请求的回答发回WinCC.
组态软件WinCC及其应用教学设计
组态软件WinCC及其应用教学设计1. 简介组态软件是一种工业自动化控制技术,它可以通过计算机软件对企业的各种生产设备、运输设备、能源等进行自动化控制。
WinCC是西门子公司开发的一款组态软件,主要用于工业控制系统的监控和数据采集。
本文将介绍WinCC的基本功能和应用教学设计。
2. WinCC的基本功能WinCC是一款功能强大的组态软件,它能够监控和控制多种设备,包括压力、温度、湿度、电力、流体、气体等多种参数。
WinCC的主要功能如下:2.1 监控和控制WinCC可以将实时数据以文本、图表、动画等形式直观展现,能够准确反映生产现场的状态。
同时,它还可以控制设备的开关、调节参数等操作。
2.2 数据采集WinCC可以与多种PLC进行无缝连接,并进行数据采集和处理。
它还可以对采集的数据进行报警、记录等操作,以及进行数据的分析和应用。
2.3 报表生成WinCC可以生成各种报表,包括历史趋势图、数据统计表、设备运行状态等报表。
这些报表能够帮助用户更好地了解生产过程中的状态和趋势。
3. WinCC的应用教学设计WinCC是广泛应用于工业自动化领域的一款组态软件,它的应用教学设计也是非常重要的。
下面将介绍WinCC在应用教学设计中的主要内容和方法。
3.1 自动化控制实验设计WinCC可以与实验板、PLC等设备配合使用,进行自动化控制实验。
在实验设计中,需要对实验目的、实验方案、实验步骤等进行详细安排,同时需要注意实验的难易程度和实用性。
3.2 实例教学案例设计WinCC实例教学案例是指通过案例演示的方式,向学生介绍WinCC的各种功能和应用。
这种方法需要选择一些实用性强、应用场景明确、展示效果好的案例,让学生在实际应用中体验WinCC的效果和优势。
3.3 课程设计在课程设计中,WinCC需要被作为一个独立的单元来进行设计。
课程内容需要涵盖WinCC的基本功能、数据采集、报表生成等方面,同时需要注重实践性的训练,让学生能够真正掌握WinCC的应用技能。
西门子S7-300PLC及工控组态软件WinCC的应用分析
西门子S7-300PLC及工控组态软件WinCC的应用分析摘要:长期以来编程控制向来受到业界重视,而通过西门子可编程控制器连接MPI,编程控制即可顺利实现。
在工业自动化方面,可编程控制器的应用极为广泛,为实现对系统的监控和操作,可编程控制器可采用硬件组态和软件编程的形式。
基于此,本文将围绕西门子及工控组态软件的通信方式进行研究,具体研究从和MPI入手,由此即可保证可编程控制器与工控组态软件更好服务于企业生产,西门子及工控组态软件可发挥“1+1>2”的作用。
关键词:S7-300PLC;WinCC;工控组态软件;可编程控制器前言:对于采用大规模集成电路的可编程控制器来说,如西门子,该可编程控制器能够实现对设备的控制,在手动和自动两种控制方式下,可编程控制器均可实现对设备的操控。
而对于工控组态软件来说,集控室中的操作人员可应用该软件监控管理设备,设备故障的排除、损坏率的降低可由此实现,企业的生产成本降低、员工的工作效率提升也可同时实现。
1.S7-300多点接口网络和MPI1.1 软件编程在使用STEP7软件的过程中,编程设计可基于其独特的语言实现,具体编程可采用图表等形式灵活开展,如在软件编程中添加流程图、柱形图、梯形图等,使用过程中的可编程控制器即可不断调整数据块,操作系统和用户可通过OB1组织块实现连接。
线性程序设计法的应用较为普遍,受到多数编程者的青睐,而为了通过OB1来调动,设计可采用结构式程序设计法[1]。
1.2 硬件组态围绕不同模块进行分析可以发现,模块的不同使得其对组态也会存在不同要求,需要的硬件材料包括微型存储卡、计算机专用的通信卡、CPU模块、电源模块,可基于实际需要对需要的扩展模块进行配置。
在开展硬件组态前,必须针对性设置计算机的MPI地址、数据传输速度等相关参数,可以使用STEP7软件作为编程过程采用的软件包,由此基于端口MPI,即可实现对相关配件的组态。
在CPU组态的过程中,需针对性设置MPI地址,所有组态程序在上述几步完成后需要全部下载,具体确认可基于可编程控制器实现,最后完成MPI网络的建设[2]。
最新PLC-300与Wincc通讯实例与讲解
1、根据题 目要求编写 下位机程序。
打开s7-300软件点击 如图所示按钮建工程
为什么选择315-2DP?
根据程序需要编写符号表, 增加程序的可读性,减少 错误
Ob35
• FC1
FC2
FC3
学习使用
Wincc
新建项目
• 双击新建画 面
讲解画面编辑过程
编辑画面如图
器件的选择和 制作
变量的连接
开关的选择 设置和变量
连接
阀门动态 设置
水箱动态设置
组态权限
300的通讯
连接
以添加变量组,变量组里只能添加变量,不可以再添加组
注意S7-300CUP的 插槽号为2
2
注意S7-300CUP的
插槽号为2
添加所需的组,
选择组的授权,
用户管理器
添加用户,为不 同用户授权
用户管理器的主要任务包括: 1 、创建、改变用户和组 2 分配管理访问权限 3 设置访问保护 4 有选择的防止未授权访问单个系统功能 5 在一定时间内使用户退出,防止未授权访问
插入删除授权
添加授 权
用户权限 的高低由权 限的多少, 和权限的重 要性所决定
报警记录
• 一、组态(报对警某一变量的某一位报警) 1、启动报警记录的系统向导
可以添加删除块
组态模拟量 报警
西门子S7-300PLC简单组态与编程及WINCC仿真
WINCC仿真演示设置
真实演示
真实演示
真实演示
真实演示
真实演示
真实演示
常用操作
比较块
常用操作
比较块
常用操作
交叉参考
常用操作
备份程序
建立项目
建立项目 插入S7-300的站点
硬件组态
硬件组态 按照实际硬件组态添加模块
硬件组态
硬件组态
硬件组态 设置CPU的时钟存储器
硬件组态
硬件组态 添加PROFIBUS总线
硬件组态
在PROFIBUS总线上添加变频器
硬件组态
硬件组态 添加PROFINET总线
硬件组态
硬件组态 在PROFINET总线上添加变频器
硬件组态
硬件组态
硬件组态 如果分配设备名称和验证设备名称是灰色的点不动,需要检查接口设置
硬件组态
硬件组态
编译保存硬件组态,并下载
硬件组态Байду номын сангаас
硬件组态
编程
编程
编程
编程
起---就是启动,可以理解为启动的条件,例如启动按钮等。 保---就是保持。自保,自锁。可以理解为保持。 停---就是停止。
编程
仿真
仿真
WINCC仿真演示设置
WINCC仿真演示设置
WINCC仿真演示设置
WINCC仿真演示设置
WINCC仿真演示设置
WINCC仿真演示设置
WINCC仿真演示设置
WINCC仿真演示设置
WINCC仿真演示设置
WINCC仿真演示设置
WINCC仿真演示设置
WINCC仿真演示设置
WinCC和西门子S7—300的以太网通讯组态
WinCC和西门子S7—300的以太网通讯组态
一、进入PLC硬件组态中,对CP模板进行设置。
主要是创建一个以太网。
双击硬件组态中的CP模板,在General选项卡下点“Properties”,进入到Properties--Ethernet interface,在Parameters选项卡中点“New”,输入IP地址和子网掩码。
如下图所示。
二、在控制面板中设置PG/PC接口
如图所示,选择TCP/IP,当然要对应你自己计算通讯用的网卡啦。
三、WINCC中变量管理要创建新的驱动程序SIMATIC S7 PROTOCOL SUITE,然后在该项下面的TCP/IP中进行设置。
主要是两个方面的设置。
1、TCP/IP 右键,系统参数,单元选项卡下的逻辑设备名称做好设计。
类似PG/PC的设置,如下图。
2、TCP/IP右键创建新驱动程序的连接,这个就是你创建的项目变量粗放的地方啦。
主要只针对这个驱动程序进行一下设置。
右键属性,弹出一个“连接属性”---“属性”---“连接参数--TCP/IP”
IP地址就是最初在S7程序中设置的CP的IP地址
机架号是指你CPU模板在哪个机架上,一般都会放到第0号上的插槽号是指你CPU在哪个槽上(通过S7硬件组态也可以看到),300的CP应该在2哦。
第一个槽上是电源模块。
如下图所示
这样基本上就设置完了,但是要注意,你计算机的IP地址要和CP 的地址要在一个网段内,也就是说你要设置为192.168.0.***,又不能同于CP的地址。
今天你分享了吗?。
S7—300及工控组态软件WinCC的应用
1西 门子 公 司的 可缩 程 控 制器 的 发展 德 国西 门子 公 司 的可 编程 控 制器 ( L P C)继 s 5系列 后 ,9 O年 代初 又 研 制出 s 7系 列 ,并获 得 巨大 的成 功 ,s 7系 列在 功 能和 使 用 上 比 s 5系列 有 了 更 多 的 改进 ,性 能 价 值 比更 优 ,它主 要 包 括 S 7— 2 0 、S 0 7— 3 0、S O 7 4 O三 种产 品 。s O 7的 网络 有 以下 几 种 典型 类 型 , 多点接 口网络 ( P ) M I 、 工 业 以太 网 、P O I U R F B S现场 总 线 、T P / I C P协 议 网络 。 以多 点接 口网 络 (P )及 P O IU MI R F B S为例 ,采 用 M I P 实现 s 7— 3 0与 工控 组态 软 件 ( iC ) 0 W n C 间的通 信 。
态 ,建 成 M PI网 络 , 实现 了再 C 面 上 监 视 、控 制 现 场 。 RT画 [ 键词 ] 关 可编 程控 制器 多 点接 口网络 工 控组 态 软件 W n C iC 中图分 类号 :P3 . T 32 3 文献 标识 码 : A 文 章编 号 :0 99 4 (0 0 2— 10O 10— 1X2 1 )4 0 8 一 1
地址 为 Q .0 生产 的 S 7— 3 0系 列 P C 具有 模块 点 数密 度 高 、性 能优 0 L, 越 、结 构 紧 凑 、性 价 比 高 、装 卸 方 便 等 优 点 。 2 1s . 7— 3 0硬件 组 态构成 方 法 0 计算 机作 为编 程 装置 ,配 备专 用 的通信 卡 ( C 5 1 、C 5 1 或 C 5 1 如 P 6 1 P 5 1 P 52 等) ,运 行 s 7— 3 0编程 软 件包 S E 7 O T P ,首先 对 计 算机 进 行参 数 设 置 ,如 通信 端 口的设 置 ,M I地 址设 定 ,选 择 数据 传 输 速 率等 ;然 后 通过 M I端 P P 口对 S 7— 3 0进 行 硬件 组 态 , 即对 s O 7— 3 0的机 架 、 电源 、C U 0 P 、信 号 模 件 、通信 处 理器 c 等 按其 实 际配 置类 型和 物理 地址 进 行组 态 ,其中 在 C U P P 的组 态 中设 置 M I地 址 ,最 后将 组 态 程序 下 载 到 P C以确 认 。 依次 完成 各 P L P C的组 态后 ,便 构建 了 M I网络 。 L P 2 2 如何 实 现 ¥ - 0 软 件编 程 . 73 0 在 ST P7中 ,可 用梯 形 图 、语 句表 或 流程 图进 行 编 程 ,若 选 择 “ E 线 性 程 序设 计 ”方法 , 则把 所有 程 序放 在 组 织 块 O 1即 可 ,O 是 P C操作 B B1 L 系 统 与用 户 程 序 间 的接 口,P C周期 性 地 调用 此 块 。若 选 择 “ 构 式程 序 L 结 设 计 ”方法 ,则 通 过 组织 块 0 B1调 用 其 它块 如 功 能块 F 、 数 据块 D B B等 。 2 3 如何 实现 s . 7— 30相互 问 的通 信 0 多 点接 口网络 M I中的各 P C间通信 ,可在 S E 7中创 建全 局数 据通 信 P L TP
S7-300系列PLC与组态软件WinCC实现通信的方法探索
S7-300系列PLC与组态软件WinCC实现通信的方法探索发表时间:2016-01-12T10:55:20.517Z 来源:《电力设备》2015年6期供稿作者:倪学杰[导读] 江苏油服建设总公司 S7-300系列PLC是德国西门子公司制造,S7-300PLC软硬件有着非常强大的功能,系统配置起来也十分的方便.(江苏油服建设总公司 225261)摘要:S7-300系列PLC是德国西门子公司制造,S7-300PLC软硬件有着非常强大的功能,系统配置起来也十分的方便,其MPI以及现场总线接口能够及时与外部设备通信,但是,S7-300PLC中的组态功能往往是无法达到具体的使用要求的,本文主要针对S7-300系列PLC与组态软件WinCC实现通信的方法进行分析。
关键词:S7-300PLC;组态软件WinCC;通信方法德国西门子公司在S5系列PLC研制成功之后,迅速的推出了S7系列,取得了良好的市场反响,与S5系列相比,S7系列无论是在功能还是在使用方式上均作出了极大的改进,有效提升了性价比,其产品主要有S7-200、S7-300以及S7-400三种类型。
与S5系列相比,S7网络能够实现工业以太网、多点接口网络、TCP/IP协议网络以及PROFIBUS现场总线的接入。
S7-300PLC软硬件有着非常强大的功能,系统配置起来也十分的方便,其MPI以及现场总线接口能够及时与外部设备通信,但是,S7-300PLC中的组态功能往往是无法达到具体的使用要求的,可视化效果也不够理想,为了解决这一问题,就必须要匹配好组态软件,以便提升系统的监控功能。
本文就主要针对S7-300系列PLC与组态软件WinCC实现通信的方法进行分析。
1 S7-300PLC监控方式分析采取组态监控界面对整个系统进行实施监控能够有效提升人机交互能力,帮助操作人员了解监控系统的实时工作状态,让系统的操作变得更加方便、快捷,目前,S7-300PLC常用的监控方式包括以下几种类型:第一种类型:使用组态软件WinCC实时监控工作,该种监控方式有着灵活性好、功能强大以及可靠性高的优势,但是也存在一定的缺陷,其中最主要的就是软件价格偏高,还需要采取相应的措施来解决S7-300PLC与WinCC的通信问题,因此,该种监控方式一般针对复杂的控制系统才使用。
组态软件WinCC与S7-PLCSIM在PLC教学中的应用
组态软件WinCC与S7-PLCSIM在PLC教学中的应用许仙珍;单长考【摘要】针对PLC教学中缺少工业背景、直观性差等问题,将组态仿真技术引入PLC教学,构建仿真教学系统。
仿真系统开发主要包括组态界面设计和PLC编程两个部分。
通过WinCC组态软件与PLCSIM仿真软件连接与通讯,可以直观地模拟各类工业对象的控制过程。
应用结果表明,组态仿真技术与PLC教学结合能极大地丰富教学内容和增强教学生动性,从而取得较好的教学效果。
% Considering the problems of lacking industrial background, poor intuition, etc., configuration and simu⁃lation technologies are introduced into the PLC teaching in this paper to construct simulation teaching system. The development of simulation system mainly includes configuration interface design and PLC programming. A variety of industrial control processes can be simulated visually by the connectivity and communication between WinCC configuration software and PLCSIM simulation software. The application results show that combination of configuration and simulation technology with PLC teaching can greatly enrich the teaching content and enhance teaching intuition, so as to achieve better teaching results.【期刊名称】《常熟理工学院学报》【年(卷),期】2012(000)010【总页数】4页(P104-107)【关键词】PLC教学;组态软件;仿真;WinCC【作者】许仙珍;单长考【作者单位】常熟理工学院,电气与自动化工程学院,江苏常熟 215500;常熟理工学院,电气与自动化工程学院,江苏常熟 215500【正文语种】中文【中图分类】TP273;G642.0可编程控制器(Programmable Logic Controller,PLC)是综合计算机技术、自动控制技术和通信技术的一种新型自动控制装置,它具有功能强、可靠性高、易于编程等一系列优点,已经广泛应用于钢铁、电力、化工、造纸等众多行业.随之,《PLC控制技术》已成为电气类、自动化类专业的一门必修课[1-4].我校也一直将其作为重点课程来建设,教学内容涉及三菱FX2系列和西门子S7系列,以S7系列PLC为主.PLC课程是一门实践性非常强的课程,与工程实际联系密切.PLC的控制功能只凭理论分析是很难体现出来的,要想将抽象技术知识形象生动地传授给学生,则需要在教学过程中借助于实验设备开发应用实例并给予学生充分的训练.近几年来学校建立了西门子实验中心,各配置了十几套S7-300和S7-200实验装置,满足了实践教学的需要.但教学中仍存在一些问题:1)目前实验方式都采用PC+PLC+对象的方式,控制效果由对象模块来体现.但现有实验装置中的各个控制对象多采用教学仪器厂(或自制)的模拟模块来代替,一般只用指示灯来指示通断状态,缺少运动部分,不够直观;2)该课程大部分课时是理论教学,在多媒体教室进行.由于缺少硬件设备,讲解典型实例时无法现场加以演示,学生难以对控制系统要求和控制性能有较好的感性认识,3)学生多,设备少,现有的实验装置难以给学生提供足够的操作时间.问题的关键在于PLC控制对象,若能用计算机全真模拟被控对象,则可利用有限设备及多样化的程序丰富教学的内容和直观性.本文将组态仿真软件引入PLC教学,利用组态软件可以仿真多种PLC控制对象与各种工业现场环境,并以动画形式在PC机上展现,使得教学内容更加丰富、生动、直观;而仿真软件可以代替PLC硬件设备实现各种控制功能,以避免硬件上的限制.西门子公司推出的WinCC组态软件集成了数据采集监控系统(SCADA)、组态、脚本语言和OPC等先进技术,是SIMATIC全集成自动化系统的重要组成部分.它具有丰富的设置项目、可视窗口和菜单选项,使用方式灵活,功能齐全[3,5].可用来开发PLC仿真控制对象.仿真系统采用上位机+下位机的构成方式,上位机为普通的PC机,安装WinCCV6.0与西门子编程软件STEP7-MicroWIN V4.0,下位机为西门子S7系列PLC.若在课堂教学,则下位机采用PLCSIM仿真软件代替.上位机与下位机的通讯可采用多种方式,如MPI、PROFIBUS DP、OPC等.WinCC组态软件通过通信接口监控PLC所有存储器及I/O接口的状态,以变量值的形式传输到计算机上,供人机界面组态与显示.利用WinCC组态软件可以仿真多种PLC控制对象.被控对象的工艺流程和动态显示通过组态软件画面组态实现.WinCC可以接受多种由PLC(仿真软件)发出的状态信号和数值信号,按照程序算法以动画、数值、文字等形式在画面上显示;也可通过按钮、I/O域等形式向PLC发出各种命令和输出各种参数,以配合PLC控制,反映PLC与模拟被控对象及控制结果之间的关系.要使画面中仿真控制对象能够生动、逼真地运动或显示,在组态软件中需定义一些内部变量,与外部变量相配合,通过各种组态方式驱动画面.在教学中,学生既可将计算机看作“被控对象”,用PLC对其进行控制;又可在屏幕上以动画形式直观看到程序的执行结果.这有利于提高学生的学习兴趣,增强学生的参与意识.仿真系统具体实施过程如下:1)在SIMATIC管理器中生成项目,编写PLC控制程序.2)设置PG/PC接口,将控制程序下载到PLC或仿真PLC.3)在WinCC管理器中生成项目,建立和编辑反映被控对象动作过程的监控画面. 4)组态变量,建立WinCC与PLC或PLCSIM的通讯连接.5)运行控制系统,观察控制效果.下面以简单的三节皮带运输机为例来说明组态仿真软件在PLC教学中的应用. 3.1 控制要求分析三节皮带运输机控制系统中,1#、2#和3#皮带分别由电动机M1、M2和M3拖动,给料机闸门L由电磁阀Y控制,Y得电,料门L打开;反之,料门L关闭.PLC的控制要求如下[3]:1)逆物流方向的顺序起动控制按下起动按钮,3#皮带机先起动;延时3秒后2#皮带机自起动;再过3秒,1#皮带机自起动,同时料门L打开,起动过程结束.2)顺物流方向顺序停车控制[3]按下停止按钮,关闭料门L;5秒后,停止1#皮带机;再延时5秒,2#皮带机自动停止;再过5秒,3#皮带机停止,停车过程结束.在起动过程中,若按下停止按钮,则将已起动的传输带停止,停车过程仍采用后起动的皮带机先停止的原则. 3.2 编写控制程序根据控制要求编写PLC程序,图1是三节传输带的顺序功能图.在STEP7中创建项目、组态硬件、设置CPU参数,并编写OB100和OB1程序代码.程序输入完毕后,将它下载到PLC或仿真PLC中.因为是在理论课上演示,本例采用的是仿真PLC.打开PG/PC接口对话框,选用PLCSIM(MPI)接口,然后在SIMATIC管理器中下载所有程序块到仿真PLC.在PLCSIM中创建所需监控的视图对象,如图2所示.3.3 通讯连接与外部变量定义启动WinCC并创建一个新项目.在变量管理器中添加一个新驱动“SIMATIC S7 Protocol S uite.chn”.选中该驱动下的MPI项,右击鼠标选择“新驱动程序的连接”,在弹出的“连接属性”对话框中,输入连接名称为“PLC1”,点击属性按钮,打开“连接参数”对话框,在对话框中指定PLC控制器的站地址、机架号、插槽号等,完成WinCC与PLC间通过MPI通讯口的连接设置.在建立的连接“PLC1”中可以添加外部变量,本例中的新建的外部变量如表1所示.3.4 画面设计与组态在WinCC管理器窗口,打开“图形编辑器”,创建三节传输带的监控画面,如图3所示,按照直观、动态、形象的原则组态控制对象的动态属性.3.5 项目运行在完成以上操作后,在仿真PLC窗口中,将PLC的CPU置于RUN-P模式,此时M0.0的单选框出现符号“√”,表示M0.0状态为1,系统已进入初始步.然后激活WinCC项目.WinCC运行窗口出现三节传输带运行画面.按下画面中的起动按钮,3#皮带机的两端轮子动态旋转,表示3#传输带开始起动,如图3(a)所示,同时在上方中间位置会出现一行蓝色文字“传输带起动中……”,提示系统正在起动过程中.过3秒,2#传输带两端旋转,再延时一段时间,1#传送机旋转起动,同时与料门L对应的红色变为绿色,表示料门L打开.此时,起动提示文字消失,起动过程结束,系统进入运行状态,如图3(b)所示.点击画面上的停止按钮,料门L关闭,颜色变为红色;延时一段时间后,1#传输机停止转动;再延时一段时间,2#传输带停止转动,如图3(c)所示;如此依次停止,直到所有传输带顺序关闭.如果同时监控过程画面和PLCSIM窗口视图,则会发现对象状态的变化是一致的.这样更便于学生了解程序步转换状态与被控对象的对应关系,以及变量数据的传递关系.WinCC组态软件提供了良好的人机界面,可进行整个系统的监控和管理.它所提供的丰富图库和标准对象为多种工业过程或被控对象的场景开发提供了极大的便利.实验教学中,利用组态软件既可以使被控对象更加逼真,增强临场感;又可以开发更多应用实例,丰富实验内容.理论教学中,利用组态软件和仿真软件对PLC控制项目进行仿真模拟,可以直观监控PLC的整个控制过程,测试PLC控制程序的正确与否. WinCC组态软件和PLC及PLCSIM软件的有机配合使用,有助于加深学生对教学内容的理解,增强学生的学习兴趣,从而提高教学质量.另外,这种基于组态软件和仿真软件的教学方法,可以在同一台电脑上利用WinCC软件和STEP7程序进行通讯,完全可以脱离硬件而进行程序演示或调试.现在学生电脑的普及率很高,只要安装了相应软件,学生就可以脱离实验室进行操作练习,从而增加学生动手操作和训练的机会.【相关文献】[1]匡宇国.MCGS组态软件技术在PLC教学中的交互应用研究[J].教育探索,2007(12):136-137.[2]刘美兰.PLC控制教学实验系统的设计[J].实验室研究与探索,2004,23(2):26-27.[3]宁玉珊.WinCC工控软件在S7程序仿真调试中的应用[J].南方金属,2008,161:28-30.[4]廖常初.S7-300/400 PLC应用教程[M].北京:机械工业出版社,2011.[5]刘华波,王雪,何文雪,等.组态软件WinCC及其应用[M].北京:机械工业出版社,2010.。
S7-300可编程序控制器及工控组态软件WinCC应用
S7-300可编程序控制器及工控组态软件WinCC应用
梁首发
【期刊名称】《中国仪器仪表》
【年(卷),期】2001(000)003
【摘要】本文叙述了利用S7-300可编程序控制器组建多点接口网络(MPI)的基本过程,并讨论了MPI网络与工控组态软件WinCC之间通信的实现方法.
【总页数】2页(P16-17)
【作者】梁首发
【作者单位】沈阳电力高等专科学校自动控制系,沈阳,110036
【正文语种】中文
【中图分类】TP27
【相关文献】
1.西门子S7-300及工控组态软件WinCC的应用 [J], 展在宏
2.WinCC工控组态软件在S7程序仿真调试中的应用 [J], 宁玉珊
3.基于S7-300可编程序控制器和WinCC的自动水压测试系统 [J], 郭峰;周英华
4.S7-300及工控组态软件WinCC的应用 [J], 李鸣
5.西门子S7-300及工控组态软件WinCC的应用探究 [J], 马景龙
因版权原因,仅展示原文概要,查看原文内容请购买。
Wincc与s7300--PID调节应用
Wincc6.0与s7300--PID调节应用Liking5200 sdyjdxWincc:可以单独建立需要的变量,单推荐建立结构变量,这样可以方便快捷的建立多个相同的控制,变量连接出错率低。
结构变量建议把300-PID全部参数都键入,可以方便调节学习。
WINCC.1可建立结构变量,命名为PID可建立结构变量,Bit COM_RST 偏移0 位0;PID完全重启,自动执行的初始化程序Bit MAN_ON 偏移0 位1;手动开关,为1中断控制回路,手动值作为操作值进行设置Bit PVPER_ON 偏移0 位2;过程变量直接从外设输入Bit P_SEL 偏移0 位3;比例选择Bit I_SEL 偏移0 位4;积分选择Bit INT_HOLD 偏移0 位5;积分保持,即积分作用暂停选择Bit I_ITL_ON 偏移0 位6; 积分作用初始化Bit D_SEL 偏移0 位7;微分选择,通常不用FLOAT CYCLE (选择类型转换FloatToSignedWord,线性标定0~1000—0~1)偏移2; 采样时间输入FLOAT SP_INT (选择类型转换FloatToFloat)偏移6;给定值设定值FLOAT PV_IN (选择类型转换FloatToFloat)偏移10;过程值反馈WORD PV_PER (选择类型转换WordToUnsignedWord)偏移14; 过程变量外设输入FLOAT MAN (选择类型转换FloatToFloat)偏移16;手动设定值FLOAT GAIN (选择类型转换FloatToFloat)偏移20;P增益FLOAT TI (选择类型转换FloatToUnsingedDwourd,线性标定0~1000—0~1)偏移24;积分时间设定值FLOAT TD (选择类型转换FloatToUnsingedDwourd,线性标定0~1000—0~1)偏移28;微分时间设定值FLOAT TM_LAG (选择类型转换FloatToUnsingedDwourd,线性标定0~1000—0~1)偏移32; 微分作用的时间延迟FLOAT DEADB_W (选择类型转换FloatToFloat)偏移36; 死区带宽,防止震荡FLOAT LMN_HLM (选择类型转换FloatToFloat)偏移40; 操作值上限FLOAT LMN_LLM (选择类型转换FloatToFloat)偏移44; 操作值下限FLOAT PV_FAC (选择类型转换FloatToFloat)偏移48; 过程变量因子FLOAT PV_OFF (选择类型转换FloatToFloat)偏移52; 过程变量偏移FLOAT LMN _FAC(选择类型转换FloatToFloat)偏移56; 操作值因子FLOAT LMN _OFF(选择类型转换FloatToFloat)偏移60; 操作值偏移FLOAT I_ITLV AL (选择类型转换FloatToFloat)偏移64; 设置积分始化值FLOAT DISV (选择类型转换FloatToFloat)偏移68; 前馈干扰输入FLOAT LMN (选择类型转换FloatToFloat)偏移72; 操作值输出WORD LMN _PER(选择类型转换WordToUnsignedWord)偏移76; 操作值外设输出,Bit QLMN_HLM 偏移78 位0; 操作值到达上限Bit QLMN_lLM 偏移78 位1; 操作值到达下限FLOAT LMN_P (选择类型转换FloatToFloat)偏移80; 操作值输出,比例分量FLOAT LMN_I (选择类型转换FloatToFloat)偏移84; 操作值输出,积分分量FLOAT LMN_D (选择类型转换FloatToFloat)偏移88; 操作值输出,微分分量FLOAT PV (选择类型转换FloatToFloat)偏移92; 过程变量输出FLOAT ER (选择类型转换FloatToFloat)偏移96; 误差输出WINCC.2建立PID变量—FI101添加驱动连接:打开一个新的Wincc项目—》右键点击“变量管理”—》点击“添加新的驱动程序(N)。
组态软件WinCC及其应用课程设计
组态软件WinCC及其应用课程设计1. 简介WinCC是Siemens公司出品的一款用于HMI(人机界面)或SCADA(监控与数据采集)的组态软件。
在自动化控制市场中,它一直是最受欢迎的软件之一,提供了完美的人机交互界面和易于使用的操作方式。
WinCC软件的主要功能包括:数据采集、处理和显示;报警处理;趋势和图形绘制;制造执行系统(MES)和生产计划管理(PPM)集成等。
因此,它被广泛应用于工业自动化控制及信息化领域。
在本文中,我们将介绍WinCC组态软件的基本功能,以及如何将其应用于实际的课程设计中。
2. WinCC软件基本功能WinCC软件的基本功能如下:2.1 数据采集、处理和显示WinCC软件可以将从PLC(可编程逻辑控制器)或其他设备中采集的数据进行处理和显示。
同时,它还可以与其他软件进行数据交换,如MES、PPM等,以实现生产数据的实时监控和管理。
2.2 报警处理WinCC软件可以对从PLC或其他设备中获取的报警信息进行监测和处理。
当出现故障或异常情况时,它能够立即发出警报并显示相关信息,以便工人及时采取措施。
2.3 趋势和图形绘制WinCC软件可以对从PLC或其他设备中获取的生产数据进行趋势和图形绘制。
这样,我们可以通过实时显示来了解生产过程的变化趋势,并及时采取相应的调整措施,提高生产效率和质量。
2.4 制造执行系统(MES)和生产计划管理(PPM)集成WinCC软件可以与制造执行系统(MES)和生产计划管理(PPM)等软件进行集成,实现生产数据的实时监控和管理。
这有助于生产管理人员及时获取和分析生产数据并制定生产计划,从而提高生产效率和质量。
3. WinCC软件在课程设计中的应用WinCC软件不仅可以在工业自动化控制及信息化领域中发挥重要作用,在教育领域中也有广泛应用。
下面我们将介绍如何将WinCC软件应用于实际的课程设计中。
3.1 针对不同级别的学生的课程设计WinCC软件可以根据不同级别的学生来设置不同难度的课程设计。
组态软件WINCC及其应用
组态软件WinCC及其应用
1.1.3 组态软件的定义
组态软件是一种面向工业自动化的通用数据 采集和监控软件,即SCADA(Supervisory Control And Data Acquisition)软件,亦称人机界 面或HMI/MMI(Human Machine Interface/Man Machine Interface)软件,在国内通常称为“组态 软件”。
50年代前后,一些工厂企业的生产过程实现了仪 表化和局部自动化。此时,生产过程中的关键参 数普遍采用基地式仪表和部分单元组合仪表(多 数为气动仪表)等进行显示;进入60年代,随着 工业生产和电子技术的不断发展,开始大量采用 气动、电动单元组合仪表甚至组装仪表对关键参 数进行指示,计算机控制系统开始应用于过程控 制,实现直接数字控制和设定值控制等。
青岛大学自动化工程学院
组态软件WinCC及其应用
(3)可以将控制系统中的紧急工况(如报警等) 及时通知给相关人员,使之及时掌控自动化系统的 运行状况。 (4)可以对工业现场的数据进行逻辑运算和数字 运算等处理,并将结果返回给控制系统。 (5)可以对从控制系统得到的以及自身产生的数 据进行记录存储。 (6)可以将工程运行的状况、实时数据、历史数 据、警告和外部数据库中的数据以及统计运算结果 制作成报表,供运行和管理人员参考。
青岛大学自动化工程学院
组态软件WinCC及其应用
(7)可以提供多种手段让用户编写自己需要的特 定功能,并与组态软件集成为一个整体运行。大 部分组态软件提供通过C脚本、VBS脚本或C#等 来完成此功能。 (8)可以为其它应用软件提供数据,也可以接收 数据,从而将不同的系统关联和整合在一起。
青岛大学自动化工程学院
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
多主多从结构,可方便构成集中式、集散式和分布式 控制系统【2J,性能可靠,硬件组成简单,网络协议实 用,抗干扰能力强。 2.1 s7—300硬件组态
计算机作为编程装置,配备专用的通信卡(如 cP5412),运行s7—300编程软件包sTEP7,首先对计 算机进行相应参数设置,如通信端口的设置,MPI地 址设定,选择数据传输速率等;然后通过MPI端口 对S7—300进行硬件组态,即对s7—300的机架、电 源、cPu、信号模件、通信处理器cP等按其实际配置 类型和物理地址进行组态,其中在cPU的组态中设 置MPI地址,最后将组态程序下载到PLC以确认。 依次完成各PLC的组态后,便构建了MPI网络i在 此基础上,将各PLC的通信端口由MPI口切换到通 信处理器CP的Rs485口,然后,设定各节点的通信 地址,选择相应的PROFIBus通信协议,便可构建 PROFIBus现场总线。 2.2 S7—300软件编程
Al斌ract:An analysis w“h 6nite eknlent is made on the 550dia nlill housing using the 2一D 8一node stmctural solid,wllich r{enects 8ccurately the dis伍bution of defomation and str鹊s and proVides theoretical eVidence f缸550‘lia m小design.
Analysis of 550 dia rou咖IIliU hollsing stre鹦and defo珊ati伽、】’,ith 6llite eIement
2i黝0 Ru一,nin,ZJ.丘on一血n
(B∞£ou跳增m口以恐5e口rc^胁比妣!矿,ro几口以.s£eeZ,B∞£o“014010,醌i加)
3 S7—300与工控组态软件WinCC之 间的通信
PLc与上位机之间的通信可用高级语言编程实 现,但用户必须熟悉互连的PLC及PLc网络采用的 通信协议【3],严格按照通信协议为计算机编写程序, 所以对用户要求较高。选用工控组态软件实现PLC 与上位机的通信则相对较简单,因为工控组态软件 提供不同设备的通信驱动程序,用户可不必熟悉 PLC网络的通信协议,此外,工控组态软件提供的功 能性强的工具使开发应用程序变得非常方便。下面 通过西门子公司的工控组态软件wincc,介绍S7— 300与上位机之间通信的实现方法。 3.1 工控组态软件WinCC
摘要:本文叙述了利用S7—300可编程控制器组建多点接口网络(MPI)及PR0nBus的基本过程,并讨论通过MPI
网络及PROnBus实现S7—300与工控组态软件wincc之间通讯的方法。
关键词:可编程控制器;编程软件;多点接口网络MPI;PR0兀Bus;工控组态软件wincc
中图分类号:粥19
文献标识码:B
Key words:Gnite element;housing;defo呻8tion;su℃ss
々o掣’“'o—譬。寸。膏c枇气o々o譬oto謦。泓e弋oteto—泓C气。气e霄o‘mo气。督。譬。弋ototoP,譬。譬。譬。气。气oto々o弋oteto鼋otc^心^o带^o∞
(上接第44页)
Application of SIMENS S7—300 and software WinCC
PLc中设置的相同;以此方法,还可建立PROFIBUS 现场总线,但必须选择支持PROFIBuS协议的通信 驱动程序。此时,便建立了winCC与PLC之间的通 信连接。
第二步在组态完的S7—300下设置标签,每个 标签有三个设置项:标签名、数据类型、地址,其中最 重要的是标签地址,它定义了此标签与S7—300中 某一确定地址如某一输入位、输出位或标志位等一 一对应的关系。设置标签地址很方便,可以直接利 用在SrIEP7中配置的变量表,如设置标签地址为 Qo.0,表示S7—300中输出地址Q0.0。以此方法, 将S7—300与wincC之间需要通信的数据一一定义 标签,即完成了S7—300与wincc之间的数据通信。
PLC与计算机的联网通信应用越来越广泛,它 综合了计算机和PLC的长处,计算机作为上位机提 供良好的人机界面,进行系统的监控和管理,作为基 础级的PLc执行可靠有效的分散控制。利用工控 组态软件实现PLC与计算机通信的方法简单易行, 大大缩短了设计周期,且系统的兼容性较好,可靠性 高,能适应大规模控制系统的要求,其在现代工业自 动化控制领域有着良好的应用前景。
zHAN z以一}国ng
(崩凡舰n饥庙,7触£ion抚dw叮co,印口町矿h艘r胁n90托,舶o£ou 014010,∞i凡口)
int刚uction Abstract:The paper gives an
to the procedure of using!汀一300 progT帅mable contmller to build nlultip】e Point
文章编号:1009—5438《2()02jOl一0043一02
1 前言
德国西门子公司的可编程控制器(PLc)继s5 系列后,90年代初又研制出s7系列,并获得巨大成 功。S7系列在功能和使用上比S5系列有了很多改 进,性能价值比更优,它主要包括s7—200、s7—300、 s7—400三种产品。S7的网络有以下几种典型类 型:多点接口网络(MPI)、工业以太网、PROFIBuS现 场总线、TCP/IP协议网络…。本文以多点接口网络 (MPI)及PROFIBUS为例,讨论S7—300与winCC之 间的通信及应用。
i础lstrial inte由ce network and PR0nBUS,and discusses the methods for realizing commumcation betWeen S7—300 and
contml
co曲guration software winCC t11mu加multiple point inte血ce network and PROFIBUS.
参 考文 献
邱公伟.可编程控制器网络通信及应用[M]. 北京:清华大学出版社,1999. [2] 何克忠,李伟.计算机控制系统[M].北京:清 华大学出版社,1999. [3] 张 浩.工业计算机网络与多媒体技术[M]. 北京:机械工业出版社,1998.
(Байду номын сангаас转第39页)
万方数据
第l期
用有限元法对中550粗轧机架结构应力、变形的分析
第三步在图形编辑器(Gmphics Editor)中,用基 本元件或图形库中对象制作生产工艺流程监控画 面,并将变量标签与每个对象连接,即相当于画面中 各对象与现场设备相连,从而可在CRT画面上监 视、控制现场设备。
此外,winCC还具有打印报表、历史趋势、报警、 系统安全等功能,在此不一一叙述。
4 总结
工控组态软件wincC是一个集成的人机界面 (HMI)系统和监控管理系统,它是西门子公司在过 程自动化领域中的先进技术和微软公司强大软件功 能的产物,winCC是视窗控制中心(Windows Contml Center)的简称。其特性之一是全面开放,各系统集 成商可用winCC作为其系统扩展的基础,通过开放 接口开发自己的应用软件。winCC提供各种PLc的 驱动软件,因此使PLc与上位机的联接变得非常方 便,如果将wincc与sTEP7合用,更是大幅度降低 工程时间,因为在STEP7中定义的变量可以在 wincc中直接使用。另外,wincc中的c语言脚本 (script)及提供的与数据库之间的接口更增加其应 用功能,能满足用户的复杂要求。 3.2 s7—300与WinCC之间通信的实现方法
在STEP7中,可用梯形图(Ladder)、语句表 (sTL)或流程图(now chart)进行编程,若选择“线性 程序设计”方法,则把所有程序放在组织块OBl中 即可,OBl是PLc操作系统与用户程序问的接口, PLc周期性地调用此块。若选择“结构式程序设计” 方法,则通过组织块OBl调用其它块如功能块FB、 数据块DB等。
收稿日期:200l一06.22 作者简介:展在宏(1969一)男,江苏省江都县人,1990年毕业于北京邮电学院计算机通信专业,学士,工程师,现从事计算
机应用专业。
万方数据
44
包钢科技
第28卷
2.3 S7—30I)相互间的通信 多点接口网络MPI及PROFIBuS中的各PLc之
间通信比较容易实现,可在STEP7中创建全局数据 通信表(简称GD表),对全局数据(Global Data)进行 定义,标明数据的发送和接收关系,然后将GD表下 载到各PLC即可。
在上横梁中间断面d1-45.7lMPa,下横梁中间 断面盯,=50.79MPa,窗口上转角圆弧处盯1= 55.87MPa,窗口下转角圆弧处仃,=60.95MPa,该机 架材质采用Q235一A,吼=406MPa,因此,机架的强 度条件是较富余的。
4 结论
(1)机架窗口变形最大伸长量为O.26mm,保证 了机架的刚度。
(2)机架上、下横梁及立柱均有足够的安全系 数。
(3)上、下横梁的外侧水平方向应力为拉应力, 垂直方向为较低水平的压应力,而内侧两个方向均 为压应力。下横梁的应力分布不均匀程度大。
(4)立柱上的应力变化比较平缓,应力水平也比 较低,最大应力仅为上、下横梁最大应力的l/3。
(5)在机架的上下转角部位存在着明显的应力 集中。
Key wOrds:pro铲arnmable con咖ller;programming sonware;n栅pIe I)oint iflte舭e network;PROFIBUS;indu“al co咖l
参 考文 献
[1] 邹家祥.轧钢机械理论与结构设计[M].北 京:冶金工业出版社。1993.