海川化工论坛-海川网-【化海川流】

用户名账户登录  

用户名密码方式登录

QQ登录

只需一步,快速开始

微信登录

手机微信,扫码同步

  企业会员★↓【品牌】     统计
信息推荐  -  【 品牌 

[控制系统] 如何合理使用组态软件开发系统控制?(参与得奖励)

[复制链接]
7338 |22
阅读字号:

服务2亿工业人 [化海川流] 一键加入

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 zlky2005 于 2012-8-5 21:48 编辑

       接触控制系统的同仁们都知道,不管是DCS系统,还是PLC系统,软件必须是两部分组成:编程+组态,DCS基本上是编程+组态软件一体化,但是安装出来还是分开的,必须得各干各的工作,PLC系统一般都是PLC有单独的编程软件,然后根据需要来配置不同的组态软件,所以组态相爱我们的系统中是必不可少的一个工作,知名的组态软件有WinCC、InTouch、IFix、组态王、MCGS、三维力控等等;
如何就具体的工程应用在组态软件中进行完整、严密的开发,使组态软件能够正常工作。希望海友们积极参与讨论,有意义的的回复均有丰厚奖励哦!
以下列出了典型的组态步骤:
1、将所有I/O点的参数收集齐全,并制作表格,以备在监控组态软件和DCS、PLC上组态时使用。
2、搞清楚所使用的I/O设备的生产商、种类、型号、使用的通信接口类型,采用的通信协议,以便在定义I/O设备时做出准确选择。

3、将所有I/O点的I/O标识收集齐全,并填写表格,I/O标识是唯一地确定一个I/O点的关键字,组态软件通过向I/O设备发出I/O标识来请求其对应的数据,在大多数情况下I/O标识是I/O点的地址或位号名称。
4、根据工艺过程(带控制带点工艺流程图)绘制、设计画面结构和画面草图。
c5、按照第一步统计出制作的表格,建立实时数据库,正确组态各种变量参数。
6、根据第一步和第二步的统计结果,在实时数据库中建立实时数据库变量与I/O点的一一对应关系,即定义数据连接。

7、根据第四步的画面结构和画面草图,组态每一幅静态的操作画面(主要是绘图)。
8、将操作画面中的图形对象与实时数据库变量建立动画连接关系,规定动画属性和幅度。
9、根据用户需求,制作历史趋势,报警显示,以及开发报表系统。之后,还需加上安全权限设置。
10、对组态内容进行分段和总体调试,根据调试情况对软件进行相应修改。
11、将全部内容调试完成以后,对上位软件进行最终完善(如:加上开机自动打开监控画面,禁止从监控画面推出等),让系统投入运行。

 

发表于 2012-8-5 21:44:20

评分

21

查看全部评分

  

     【高效换热方案设计-传热技术问题诊断-节能改造】   

            咨询电话:010—82864488    邮箱:groundsun@gs1996.com

      海川代转联系:  18840911640  


      北京广厦环能科技股份有限公司 [上市股票代码873703]




企业会员【品牌】宣传

声明:

本站是提供个人知识管理及信息存储的网络存储空间,所有内容均由用户发布,不代表本站观点。

请注意甄别主题及回复内容中的联系方式、诱导购买等信息,谨防诈骗。

当前内容由会员用户名 zlky2005 发布!权益归其或其声明的所有人所有 仅代表其个人观点,仅供学习交流之用。

本主题及回复中的网友及版主依个人意愿的点评互动、推荐、评分等,均不代表本站认可其内容或确认其权益归属,

如发现有害或侵权内容,可联系我站举证删除,我站在线客服信息service@hcbbs.com 电话188-4091-1640 

sun7wVIP会员 VIP会员 | 显示全部楼层       最后访问IP重庆市
头衔:  TA暂未设置  已绑手机  
支持!总结的很好,学习了!

 

发表于 2012-8-6 08:44:03

 

 

 

Peterpaul彼得保罗
回复

使用道具 举报

这个是操作站组态的内容,还需要加上:扫描时间,报表功能

如是编程则:首先正确安装操作平台软件及各功能软件,再安装组态软件,后1、定义卡件2、定义通道、3、IO组态4、功能组态5、组态网络6、下装。当然,每一步根据厂家的不同,都有很多不同的内容和步骤。后面就是操作站组态的内容了,版主已写不赘述。

 

发表于 2012-8-6 09:09:20

评分

5

查看全部评分

回复

使用道具 举报

LZ加油站VIP会员 VIP会员 | 显示全部楼层       最后访问IP广西壮族自治区
头衔:  TA暂未设置  已绑手机  
版主总结挺周全了的。
IO点应在系统确定之前就设计完成了的。
另外,我认为控制方案的确定是DCS系统的主要所在。
当然HMI要符合工艺操作习惯。

项目完成后,一份竣工资料是必须的,而且内容要齐全!

 

发表于 2012-8-6 09:25:49

评分

6

查看全部评分

回复

使用道具 举报

denghlVIP会员 VIP会员 | 显示全部楼层       最后访问IP浙江省
头衔:  TA暂未设置  已绑手机  
本帖最后由 denghl 于 2012-8-6 11:08 编辑

软件必须是两部分组成:编程+组态
我理解的编程和组态是一个概念。那是不是编程侧重于编写控制方案,而组态侧重于编写流程画面?我很赞同楼上的观点,控制方案是关键,也是难点,工程师的水平如何,就看解决这方面问题的能力;流程图一定要符合操作人员的习惯,另外我觉得美观特别重要,这反映了工程师的审美与态度,也是展示公司形象的一个窗口。

----------------------------------------
看了一下大家的观点。我大概看出,使用ST这样的语句叫编程,使用现成的模块建立控制方案、设置报警、制作报表等叫组态,是么?如果是这样,编程的工作我们几乎不用干的。我都给模糊了,向大家学习啦。

 

发表于 2012-8-6 09:50:33

点评

所以搞系统的工程师想把一个系统做到十分完美是很难的,就像厨师要让每个人都满意一样难!呵呵  发表于 2012-8-6 09:54

评分

7

查看全部评分

回复

使用道具 举报

dengwen925VIP会员 年费VIP会员 | 显示全部楼层       最后访问IP四川省
头衔:  TA暂未设置  已绑手机  
本帖最后由 dengwen925 于 2012-8-6 09:57 编辑

我也发表下自己的见解:
组态软件就是为用户提供一个简捷的操作平台,用户只需在此平台上做一些简单的二次开发,即可实现对工程项目的监视和控制功能。
最初的组态软件主要解决人机图形界面的问题,随着组态软件的不断发展,现在组态软件已经覆盖了更多的范畴,涵盖了更多控制方面的内容,现在的组态软件,在DCS里面已经跟编程软件集成到一个软件里面。
组态软件的开发工具以C++为主,也有少数开发商使用Delphi或C++Builder。
监控组态软件的原理结构图如下:
22.JPG
目前国内市场上的组态软件产品还可以按厂商可划分为四类,即国外专业软件厂商提供的产品,国外硬件或系统厂商提供的产品,以及国内专业软件厂商开发的产品以及国内硬件或系统厂商提供的产品。
序号
类别
软件名称
1
国外专业软件公司开发的软件
Intouch FIXParagonTNT
2
国外硬件系统厂商开发的软件
WinCCRSView32Cimplicity、Control Builder F
3
国内专业软件公司开发的软件
力控、组态王、MCGS
4
国内硬件系统厂商开发的软件
SUPCON系列软件、和利时系统所配软件
再说说系统组态的一般步骤:
(1) 工程设计。根据工程实际需要,为控制系统建立数学模型,进行先期设计,包括硬件选型、I/O点数统计等。
(2) 系统总体组态。根据现场硬件结构搭建模拟现场设备的系统硬件组态,设定控制系统的项目属性。
(3) 创建实时数据库。创建数据库中的各种变量,对变量进行定义,用数据库中的变量反映控制对象的各种属性。定义各种变量的报警、联锁值。
(4) 控制策略组态。根据设计利用组态软件提供的各种控制语言完成控制方案组态。组态软件提供的控制语言一般都符合IEEC1131的国际标准,提供LD(梯形图)、FBD(功能块图)、IL(指令列表)、ST(结构化文本)、SFC(顺序控制)等,用户可以根据实际需要,选用相应的语言来完成组态。同时一些组态软件还提供自定义功能,用户可以根据自己的需要自定义功能块或自定义程序。
(5) 构建图形界面。利用组态软件的图形编辑软件和图库,建立模拟实际控制系统和控制设备的工艺流程图、各种操作界面。
(6) 建立动画连接。建立变量和图形画面中的图形对象的连接关系,画面上的图形对象通过动画的形式模拟实际控制系统的运行。
(7) 调试投用。完成以上步骤后,需要对组态项目进行投用前的调试,可以通过仿真来测试控制程序的逻辑错误。同时还需对操作界面、通讯、现场设备进行联调,在联调完成后才能在线投用组态程序的数据库。
以上这七个步骤并不是绝对完全独立的,事实上,这些步骤常常是交错进行的。

最后,统计下我厂主要控制系统的组态软件:
控制系统名称
人机界面组态软件
控制策略组态软件
监控软件
应用装置
套数
操作系统
控制器软件仿真
ADVANT 500
Advabuild Display Builder、 Advabuild Display Converter、Advabuild Display Distributor; AdvaInform History、AdvaInform Reports;Advabuild Environment Builder
Advabuild Function Chart Builder、 Advabuild Structure builder、 Advabuild Template Builder、Advabuild TCL Builder、Advabuild TLL Builder
AdvaCommand
常减压、催化
2
Unix
Freelance2000
Control Builder F
Control Builder F、 OPC Server、Trend Server
DIGVIS
四合一、重整、特油、苯抽提、柴油加氢、焦化
6
WIN2000WINXP
JX-300XP
SCDrawSCForm
SCKey SCControlSCLang
Advantrol
聚丙烯、水处理、瓦斯
3
WIN2000WINXP
SmartPro
Facview
ConMaker
Facview
酸性水
1
WIN2000
TRICON
WindowMaker INTOUCH
Tristation 1131
WindowViewerINTOUCH
催化、四合一
2
WIN2000WINXP
ICS
TRUSTED
WindowMaker INTOUCH
Toolset1131
WindowViewerINTOUCH
重整
1
WINXP
QUADLOG
WindowMakerINTOUCH
ProcessSuite Control
WindowViewerINTOUCH
柴油加氢、东区风
2
WIN NT




 

发表于 2012-8-6 09:52:10

点评

你们这么多系统,都要自己维护么?不知要多少维护人员哦  发表于 2012-8-6 09:57

评分

11

查看全部评分

回复

使用道具 举报

iamdatuiVIP会员 VIP会员 | 显示全部楼层       最后访问IP安徽省
头衔:  TA暂未设置  已绑手机  
很到位的总结,补充一点啊,有需求还得编程哦!

 

发表于 2012-8-6 09:53:01

评分

2

查看全部评分

回复

使用道具 举报

dengwen925VIP会员 年费VIP会员 | 显示全部楼层       最后访问IP四川省
头衔:  TA暂未设置  已绑手机  
回复zlky2005:好几个老系统,还有运行在UNIX系统和win NT系统上的, 系统都是自己维护,专门从事系统维护的人员有20个。

 

发表于 2012-8-6 10:04:41

点评

人好多 我们一共3个人  发表于 2012-8-6 10:51
呵呵!的确厉害,我们小厂都是仪表人员兼职维护系统,没有专门的系统人员!呵呵  发表于 2012-8-6 10:06

评分

1

查看全部评分

回复

使用道具 举报

zyzsVIP会员 VIP会员 | 显示全部楼层       最后访问IP浙江省
头衔:  TA暂未设置  已绑手机  
不从事DCS这方面的事,但凭感觉像是与编辑网站的程序人员差不多少。工作可能很琐碎,涉及的方面也很多。系统种类很多,但都是触类旁通的,只不过是每个人擅长的不同而已。

 

发表于 2012-8-6 14:08:51

评分

1

查看全部评分

回复

使用道具 举报

qufuyanxuVIP会员 VIP会员 | 显示全部楼层       最后访问IP山东省
头衔:  TA暂未设置 
总结的非常好,支持一个!对于我们这些想要学习控制系统的同学还是很有帮助的!

 

发表于 2012-8-6 14:20:05

评分

1

查看全部评分

回复

使用道具 举报

bb860329VIP会员 VIP会员 | 显示全部楼层       最后访问IP内蒙古自治区
头衔:  TA暂未设置 
楼上几位总结的很全面了,就是调试的过程会比较复杂,前期工作做好的话,调试会顺利,否则,会遇到重重困难。

 

发表于 2012-8-6 19:58:45

评分

1

查看全部评分

回复

使用道具 举报

我个人觉得一个从事系统管理的技术员,首先要对自己现场使用的控制系统非常熟悉,了解整个系统的硬件特点、硬件构成、软件功能、网络架构等。
只有自己对整个系统足够熟悉的基础上,我们才能完成整个系统从系统的软件安装、软件的相关设置、硬件安装、网络连接、网络配置(例如交换机以及其它网络终端等)、接线等基础工作,而且还要熟悉控制系统的安装施工规范,对电源、防雷接地、机房机柜安装的基础、制冷设备等的完善。
作为工厂的系统管理员,我们肯定具备编程的能力,熟悉系统内每一个模块的功能,可以根据工艺提出的任何要求编出满足工艺条件的程序。并能够在系统故障的情况下快速做出判断,找出问题所在,在最短的时间内解决故障。

 

发表于 2012-8-6 20:41:53

评分

3

查看全部评分

回复

使用道具 举报

司空摘星VIP会员 VIP会员 | 显示全部楼层       最后访问IP山东省
头衔:  TA暂未设置 
偶厂是使用方,很多小型的PLC系统带监控画面的组态都是打包来的,所以所用的组态监控软件也很多不同,而最糟糕的是这些工程在验收时只是派几个领导或者外行走走过程,专业的人员提出的问题都置若罔闻甚至提了也被忽视、冷处理,到了最后都不了了之,这也就是施工方只要在课下把领导搞定,其余的虾兵喽啰就可以忽视,因此偶们以后的维护很难。
很多工程交接后没有接线图、施工图、配线图、I/O图、仪表说明书,在组态程序中没有标注、没有注释、没有编号、甚至程序没有条理性,这让以后维护、维修、增加点等工作带来很大困难,要想真正的修改程序,比如要花费大量时间来读懂先前的程序,然后再标注,于是偶们很生气、甚至牢骚但是领导不听、我们还得自己修改。
于是我们在较大的设备组态时,采取了自己动手的方法,你厂家的组态不用、我们自己做,我们没有任何报酬的义务劳动、给施工方挣钱,施工方也是非常愿意,你看有给我们干活的,我们只领钱就行了。

 

发表于 2012-8-7 08:54:14

评分

1

查看全部评分

回复

使用道具 举报

careful98VIP会员 VIP会员 | 显示全部楼层       最后访问IPInvalidIPAddress
头衔:  TA暂未设置 
个人觉得在I/Olist之前应该先画出系统架构图,定义server和client,各节点硬件,通讯,控制点。
这样后面的编程和组态会层次清晰,尤其是在多用户系统中。
楼主所列7~11是典型的WinCC组态方法

 

发表于 2012-8-7 21:57:01

评分

1

查看全部评分

回复

使用道具 举报

LGQ0167VIP会员 VIP会员 | 显示全部楼层       最后访问IP安徽省
头衔:  TA暂未设置 
良好的经验,学习了,受益匪浅啊,谢谢啦!

 

发表于 2012-8-8 10:08:27

回复

使用道具 举报


          特别提示:

          本站系信息发布平台,仅提供信息内容存储服务。

          包括但不限于:不能公开传播或无传播权、禁止分享的出版物、涉密内容等
          不听劝告后果自负!造成平台或第三方损失的,依法追究相关责任。

          请遵守国家法规;不要散播涉爆类、涉黄毒赌类、涉及宗教、政治议题、谣言负面等信息   

     

您需要登录后才可以回帖 登录 | 注册

本版积分规则

积分获取

财富分获取方法

[签到][参与互动][每月建设者加分]

[他人给于的评分]

海川分获取方法

[每月建设者达标后加分]

[他人给于的评分]

  企业会员★↓【品牌】     统计
服务联系
微信关注
回到顶部

 

关于我们  -  隐私协议    -  网站声明   -  个人名片   -  企业会员   -  个人会员  -  记录统计

专家智库  -  海川市场    -  众包悬赏   -  分类信息   -  视频学课   -  在线计算  -  单位换算


海川网不良信息举报电话   0411-88254066     举报信箱   service@hcbbs.com     举报中心


客服#  18840911640【微信同号】   信箱   hcbbs.com@qq.com   【点我QQ联系海川客服】   

平台统计:        GMT+8, 2024-4-28 17:14

化海川流(hcbbs#2004) @Discuz! X3 . 0.307595 second(s), 114 queries , Redis On.

辽公网安备21100302203002号  | 辽ICP备17009251号  |  辽B2证-20170197