阜新西门子PLC总代理商

供应商
浔之漫智控技术-西门子PLC代理商
认证
手机号
15221406036
经理
聂航
所在地
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
更新时间
2024-05-08 07:10

详细介绍

阜新西门子plc总代理商

1、引言

在一个自动监控(supervisory control and data ac)系统中,投入运行的监控组态软件是系统的数据采集和处理中心、远程监控中心和数据转发中心。处于运行状态的监控组态软件与各种控制、检测设备如挂接在现场总线上的工控计算机、plc、智能仪表、智能设备等共同构成快速响应控制中心。控制方案和算法一般在设备上组态并执行,也可在工控计算机上组态,然后在下装到设备中执行,根据设备的具体要求而定[1]。组态软件在scada系统中所处的位置如图1所示。
  
监控组态软件投入运行后,操作人员可以在其支持下完成以下各项任务
  
(1) 查看生产现场的实时数据及流程画面,浏览各实时历史趋势画面;
(2) 自动打印各种实时历史生产报表;
(3) 及时得到各种过程报警和系统报警;
(4) 在需要时,人为干预生产过程,修改生产过程参数和状态;
(5) 与管理部门的计算机联网,为管理部门提供生产实时数据。


图1 监控组态软件在scada系统中所处的位置

现场总线作为开放的控制网络能实现现场设备间、现场设备与控制室间的信号通信[2]。开放通信是信息传输与共享的基础之一,而当现场信号传至监控计算机之后,如何实现计算机内部各程序之间的信息沟通与传递,即如何让现场信号与各应用程序连接起来,让现场信息出现在计算机的各应用平台上,依然存在一个连接标准与规范的问题。在多用户、多任务的计算机系统中实现程序间的数据交换比较方便,操作系统对这种操作是支持的。自从bbbbbbs及微机版unix、linux操作系统的面世后,出现了程序之间交换数据的技术、协议或标准,实现程序间的数据交换才比较容易。在工业pc机的自动化系统中被广泛采用的,让现场总线控制系统和人机界面软件能够有效充分地用pc机丰富强大的软件资源,是一项值得深入研究的课题。文章对有关技术问题结合工程实践作些讨论。

2、动态数据交换的基本概念

尽管工控组态软件的数据交换技术有了长足进步,在当前实际运用的现场总线控制系统组态软件中,对于dde和opc两种数据交换技术的具体运用-特别是在微机执行多任务条件下如何进一步提高组态软件与其他程序之间的数据交换实时性方面,仍然存在某些不足,值得进一步探讨和研究。其中,动态数据实时交换(dde)技术在控制网络的集成中得到了实际应用。其原因:

(1) 这种方法实时性较好,可以采用标准的bbbbbbs技术;
(2) 作为连接控制网络与信息网络的通信处理机在硬件上比较容易实现。
  
当控制网络与信息网络有一共享工作站或通信处理机时,就可以通过动态数据交换技术实现控制网络中实时数据与信息网络中数据库数据的动态交换,从而实现控制网络与信息网络的集成。
  
dde是进程间通信的方法。为了进行会话,dde应用程序用3个基本的标志符(或字符串),即三层识别系统来区别其他dde应用程序,他们分别是应用程序名(application)、主题名(topic)和项目名(item)。每个dde会话由应用程序名和主题名唯一定义,在dde会话建立前由客户程序和服务器共同决定应用程序名和主题名,而由客户程序填写服务器的3个标志名。应用程序名位于层次机构的顶层,用于指出特定的dde服务器应用程序名。主题名更深刻地定义了服务器应用程序会话的主题内容,服务器应用程序可支持一个或多个主题名[2]。
  
3、面向过程控制的动态参数数据交换程序设计
  
为方便讨论问题、现举例说明。根据某生产自动化改造工程要求,需要对系统进行组态监控操作平台设计,采用组态软件ifix2.2和bbbbbbs应用软件vb6.0,开发并实现基于dde机制的进程间数据交换,满足工业控制网scada工控计算机内部信息交换需要,为各应用程序通过共享内存交换信息,实现控制网络与信息网络的集成,并为进一步进行bbbbbbs程序间的数据交换开发提供有借鉴意义的参考[3]。控制网络与信息网络的主要集成技术如图2所示。


图2 控制网络与信息网络的主要集成技术

3.1 dde信息交换的网络集成方法
  
通过共享存储器的dde技术为实现控制网络与信息网络的集成提供了技术支持,有很强的实时性。工程设计以工控计算机ipc作为通信处理机,该ipc机同时也是2个网络的工作站,跨接控制网络和信息网络,在沟通2个网络中起桥梁作用。通信处理机ipc用dde方法实现2个网络间各站点的通信,是整个集成网络的关键,它能实现以下功能:

(1) 搜集控制网络上各站点的实时数据信息,写入信息网络的数据库,以便信息网络用户浏览、查询;

(2) 将信息网络用户的控制信息及时下达至控制网络的指定工作站点。
  
基于通信处理机dde信息交换的网络集成方法如图3所示。


图3 基于通信处理机dde信息交换的网络集成方法

3.2 组态软件ifix与vb之间的dde实现
现场总线控制系统采用inbbblution公司开发的组态软件ifix2.2作为scada监控操作平台。ifix是一种工业自动化组态软件,它采用图形用户界面,提供了监控和数据采集功能,为操作人员和开发人员提供了良好的监控环境,可以实现对象自由组态及动态属性的在线配置、现场动态数据采集、数据处理、状态监控、报警、参数设置、报表生成、数据存储、接口等基本功能和网络管理功能。在各种操作系统上的版本共享相同的内核,允许在同一网络结构中运行建立在不同操作系统上的ifix版本。ifix包含大量图形工具,使用户能够快速地开发系统,而且它提供了强大的功能,包括实时过程的监视和监督控制、报警和报警管理、历史趋势,统计过程控制、基于用户的安全系统、方便的系统扩展、网络功能等。而vb6.0是微软公司推出的一个流行且强大的快速开发工具,在开发scada系统时,利用dde技术把两种工具有效的结合起来,更能发挥它们各自的优势,可以获取令人满意的结果。
  
系统分为监控子系统、数据采集子系统和数据交换子系统。以台湾磐仪工控机ipc1作为scada监控硬件平台。监控计算机通过挂在cc-bbbb总线上的远程io模块和数据采集模块,即采集子系统与现场的监控仪表相联系。采集子系统负责将现场各智能仪表采集的数据采集上来;监控系统通过dde方式与采集子系统相联系,将现场的各种运行参数实时显示出来;监控系统根据需要给出控制命令,由采集子系统传达给挂在cc-bbbb总线上的cc-bbbb主控plc,plc负责现场各种设备的控制。数据交换子系统通过dde方式与监控子系统系统交换数据,将现场实时信息经由控制网络传达到信息网络。某车间监控层过程实时数据流向如图4所示。


图4 vb作为服务器、ifix 作为客户的数据流向图

ifix软件提供了强有力的dde客户和服务器支持。dde客户支持允许把来自其他应用。程序的信息传递到ifix软件中,用于数据库和画面;服务器支持允许把ifix软件的过程信息传递到其他应用程序中去处理。

(1) dde客户支持
  
ifix软件dde客户支持允许读写dde地址,利用ddeio驱动器和块配置的dde地址,可以在过程数据库中插入来自其他应用程序、dde驱动程序或另一个scada节点的数据信息。

数据库中的这些信息可以按照以下方式使用在链中传送数据、对dde数据进行报警和用dde数据制作趋势曲线。
  
dde客户支持允许在 ifix画面中直接使用dde,而不使用数据库中的点。即dde可以直接应用于数据链接、动态特性(前景颜色、边界颜色、x和y坐标、水平或垂直填充、可见性等)设置、xy绘图、棒状图和命令语言。ifix作为客户dde的地址语法为=applicationtopicitem例如现场设备点do1的io地址=vbserverbbbb1text1,其中vbserver为vb开发的应用程序名,bbbb1为主题名,text1为项目名。

(2) dde服务器支持
  
ifix软件作为服务器允许将它的实时数据或历史数据传送到其他dde客户应用程序中。使用ifixdde服务器功能,需要首先启动dde服务器程序,即ifix软件的安装目录 ifix32下的dmdde.exe。ifix作为服务器提供的dde编址语法如表1所示。

表1 dde编程语法

3.3 vb的dde链接属性
  
vb作为bbbbbbs环境下非常流行的快速开发工具,与bbbbbbs操作系统同出于微软一家,它理所当然地支持bbbbbbs下的dde技术。用vb可以方便快捷地开发出dde客户或服务器的应用程序。
  
(1) vb的dde属性、dde事件和dde方法
  
vb中支持dde的对象有5类窗体(bbbb)、多文档窗体(mdibbbb)、标签(label)、文本框(textbox)和图片框(picturebox)。其中,窗体和多文档窗体可作为dde服务器即数据的提供者,label、textbox和picturebox等可以作为dde服务器即数据的接收者。vb为支持dde给发送端对象提供了2种dde属性和4种dde事件,给接收端对象提供了4种dde属性、4种dde事件和4种dde方法(见表2)。

表2 接收端对象的属性、事件及方法

(2) 利用vb开发dde客户服务器应用程序

在利用vb开发dde客户服务器应用程序中,欲建立dde链接,完全依赖对象的dde属性设置。vb分别作为dde客户和dde服务器时,dde属性的不同设置(见表3)。

表3 vb作为dde客户服务的dde属性设置

(3) 动态数据交换的过程

dde管理器作为服务端通过驱动程序从plc的内存中采集到数据,与组态进行数据交换后又通过驱动程序写入plc的内存区,这一过程的示意图如图5所示。


图5 动态数据交换的实际过程

(4) 动态数据交换的建立过程
  
dde工程的建立主要包括plc细节的描述、网络的设置、数据点的选取,其中主要是进行设备的配置和点的设置。接下来建立需要监控的点,并对其进行编辑,包括定义监控点的名字、plc的类型、监控点在plc内存中的位置、数据的类型等。可根据plc机架上输入输出单元的点数来定义输入字和输出字,同时定义手动自动控制标志位。

  3.4 vb作为dde服务器、ifix 作为dde客户的实际链接

有些参数需要通过vb开发的应用程序vbserver把从远程现场采集的实时数据传输到ifix实现显示或制作趋势图,如油漆烘间的实测温度、纯水进口压力、循环水过滤器压力、颜料的实测浓度、电泳循环泵的转速和胶炉实测温度、一次抽风系统增压机的进口和出口压力、空气预热器蒸汽温度等参数。

在vbserver中,把采集到的实时数据赋给textbox(文本框),并把ifix中各点的dde地址的项目名设为对应的textbox(文本框)。如油漆烘间的实测温度,在ifix中点名为ai_oven_tem,其dde地址vbserverbbbbmaintxtoventem(其中vbserver是应用程序名,bbbbmain是作为主题的窗体名,txtoventem是作为项目的文本框名称)。此时,ifix为客户,vb应用程序为服务器。

3.5 vb作为dde客户与dde服务器ifix的实际链接
  
通常情况下,现场的检测信号和运动参数的流向是从ifix传输到vb开发的应用程序vbsrvapp或其它的bbbbbbs应用程序,再由bbbbbbs应用程序或vbsrvapp以命令形式经ifix下达给远程现场的智能仪表或plc等远程的现场设备,如油漆烘间和胶炉各自的设定温度、纯水进口的设定压力、颜料的设定浓度等参数。

在vbserver中,把各个设定参数相应的textbox(文本框)的bbbbitem属性设置为对应的ifix的点,然后把从ifix的点传输到对应textbox(文本框)中的内容下达给远程现场设备。此时,vb应用程序为vbserver客户,ifix为服务器。
  
4、结束语
  
组态软件在工控dcada系统中处于重要位置,实现它与第三方软件的通信是系统成败的关键。文章中讨论的问题,是某自动化生产线改造中动态数据交换技术应用的总结,该生产线现运行良好,说明该设计是可行和有效的。

ican实验室为基于can-bus的现场总线实验室。ican实验室由基于ican协议的分布式教学实验平台组成,ican协议为基于can-bus的应用层协议,具有简单可靠的特点。
  ican教学实验平台包括can-bus接口卡、canalyst分析仪、ican系列功能模块、传感器和控制模块。该实验平台具有良好的开放性和扩展性,可以作为的工业通讯与控制的仿真、测试、开发与应用平台。


ican实验室硬件平台

ican教学实验平台(运动控制功能)ican教学实验平台 (数据采集功能)ican教学实验平台 (温度处理功能)

ican实验室软件平台

can-bus教学课件;ican协议规范;zlg vci通用接口;zlg canalyst分析软件;zopc_server ;icanapi协议库;zlgcantest工具软件ican test工具软件;

ican实验室能够完成的课题项目主要如下所列

can-bus 现场总线原理与应用;can-bus高层协议设计;ican协议规范与应用组态环境与开发(工业测控平台);特定功能的can-bus应用模型测试平台(控制模型仿真);传感器与智能仪表技术;现场总线devicenet实验室

  devicenet实验室为基于devicenet协议规范的can-bus现场总线实验室。devicenet实验室由基于devicenet的分布式教学实验平台组成。
  devicenet协议为基于can-bus的开放式应用层协议,我国于2002年将devicenet规范批准为电力产品的国家标准。
  devicenet教学实验平台包括devicenet主站卡、devicenet从站卡、cadam系列i/o模块、dng系列嵌入式devicenet模块、传感器和控制模块。devicenet教学实验平台对于devicenet协议规范原理与应用,提供全面的教学支持。


devicenet实验室硬件平台


devicenet教学实验平台

devicenet实验室软件平台

can-bus教学课件;devicenet协议规范原理与应用;zlg vci通用接口;zopc_server ;devicenetapi协议库;zlgcantest工具软件devicenet test工具软件;

devicenet实验室能够完成的课题项目主要如下所列

can-bus 现场总线原理与应用;can-bus高层协议设计;devicenet协议规范原理与应用;devicenet网络组态环境与开发(工业测控平台);devicenet应用模型测试平台(控制模型仿真);传感器与智能仪表技术canstarter-iii现场总线教学开发平台

  canstarter-iii现场总线教学开发平台向学习用户展示了一个具体而微的现场总线系统。分别从主站控制器,从站资源节点,协议的构建,模块通信,整体系统构建,系统应用,扩展应用等几个关键方面深入浅出地阐述了现场总线的机理及应用。
  canstarter-iii教学开发平台基于uclinux操作系统平台,以自主开发的ican协议为教学蓝本,使学习用户在短时间内掌握现场总线应用框架,进而快速成为应用专家。
  canstarter-iii教学开发平台可选配多种接口模块,构建rs485、工业以太网、光纤等多总线网络组合,是一种宽应用、可配置的总线教学平台。
  canstarter-iii应用对象区域可装配不用的应用控制对象例如传送带模型、温室模型等,即可构适用于各种领域的教学演示平台。
  canstarter-iii现场总线教学开发平台系统结构如下图3.1所示。

图3.1 canstarter-iii现场总线教学开发平台系统结构

canstarter-iii现场总线教学开发平台包括

  基于arm7/arm9的现场总结can-bus网络主控节点开发基于80c51的现场总线ican数据采集控制节点基于pc的现场总线ican监控节点现场总线ican协议的教学与应用zlg现场总线电梯模型

  zlg现场总线电梯模型采用高效,实时,安全的can-bus作为系统控制总线,是针对大中专学校实验室,科研院所推出的现场总线教学应用系统之一。
  电梯模型框架采用铝合金结构,外门使用不锈钢,美观大方。是国内唯一使用现场总线控制系统的电梯教学模型,实物外观如图4.1所示。电梯控制系统由继电器逻辑控制系统、plc集中控制系统发展到现场总线分布式控制系统是个不可逆转的趋势,在现在国内的高层、高速智能电梯更是无一例外的采用总线分布式控制系统。

控制方式系统结构特点继电器逻辑控制系统易出故障维护不方便运行寿命短占用空间大线路复杂基本已不采用plc集中控制系统由一个主控器完成整个系统的控制主控制器负荷重,灵活性和实时性不高配线需要大量电缆安装,维护成本高can总线分布式微机控制系统整个系统由主控制器和分布控制器共同完成灵活性和实时性高便于控制和维护配线简单系统抗干扰能力强

电梯模型各部分组成

电梯主控制箱楼层召唤器电梯轿箱控制器梯门检测与防夹电机传动控制现场总线教材与监控软件

  zlg电梯模型不但在机械结构上可以模拟真实电梯功能,激发学生兴趣,更在软件方面给学生完整的剖析了整个电梯系统的灵魂——控制协议,还在应用上给学生留下了广阔的应用想象空间,任由学生创造发挥,培养新一代机电一体化综合人才。


西门子代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理,西门子中国代理商

展开全文

我们其他产品
我们的新闻
优质商家推荐 拨打电话