您的位置:控制工程论坛网论坛 » SCADA与RTU » 什么是组态软件?

happy564

happy564   |   当前状态:在线

总积分:955  2024年可用积分:0

注册时间: 2011-06-28

最后登录时间: 2012-05-22

空间 发短消息加为好友

什么是组态软件?

happy564  发表于 2011/12/5 19:42:48      2489 查看 2 回复  [上一主题]  [下一主题]

手机阅读

在使用工控软件中,经常用到组态一词,组态的英文是“Configuration”,其意义究竟是什么呢?简单的讲,组态就是用应用软件中提供的工具、方法来完成工程中某一具体任务的过程。“组态”的概念是伴随着DCS(Distributed Control System集散型控制系统)的应用才开始被广大的生产过程自动化技术人员所熟知的,开始一般指硬件组态、梯形图组态等,现在组态有了更宽泛的含义。

组态软件是指一些数据采集与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。一般英文简称为HMI/ SCADA(Human and Machine Interface/ Supervisory Control and Data Acquisition),中文翻译为:人机界面/监视控制和数据采集软件。大家习惯称之为“组态软件”。
组态软件是一种编程和组态的软件平台,支持多种通讯协议,为用户提供了多种硬件设备支持,如PLC、板卡、智能仪表等;利用组态软件提供的图形、趋势曲线、报警、数据库、报表等功能模块,用户可以不用编程,通过“搭积木”的方式构建自己的系统,特别适合自动化工程人员,不需要编程基础就可以快速为用户构建出界面美观、功能强大的软件系统。另外,组态软件还提供了脚本功能,如类C语言、类PASCAL语言,有的甚至支持VB Script。为深层次用户提供了更加灵活和强大的功能。

在组态概念出现之前,要实现某一任务,都是通过编写程序(如使用VC 、VB,DELPHI)来实现的。编写程序不但工作量大、周期长,而且容易犯错误,不能保证工期。组态软件的出现,解决了这个问题。对于过去需要几个月的工作,通过组态几天就可以完成。而且软件项目的可靠性也大大加强。

随着组态软件的快速发展,分布式网络、实时数据库、实时控制、开放数据接口、WEB和对I/O设备的广泛支持已经成为它的主要内容,随着技术的发展,组态软件将会不断被赋予新的内容。
1楼 0 0 回复
  • cn_wmx

    cn_wmx   |   当前状态:在线

    总积分:1565  2024年可用积分:0

    注册时间: 2012-10-19

    最后登录时间: 2019-07-02

    空间 发短消息加为好友

    cn_wmx   发表于 2014/4/13 16:16:08

    组态软件的出现,解决了这个问题。对于过去需要几个月的工作,通过组态几天就可以完成。而且软件项目的可靠性也大大加强。

    2楼 回复本楼

    引用 cn_wmx 2014/4/13 16:16:08 发表于2楼的内容

  • yanwen

    yanwen   |   当前状态:在线

    总积分:3606  2024年可用积分:1

    注册时间: 2014-03-06

    最后登录时间: 2021-01-15

    空间 发短消息加为好友

    yanwen   发表于 2014/4/13 19:29:44

    学习了,感谢楼主分享!

    3楼 回复本楼

    引用 yanwen 2014/4/13 19:29:44 发表于3楼的内容

总共 , 当前 /