当前位置: 首页 > 工业控制产品 > 自动化控制 > 工业软件

类型分类:
科普知识
数据分类:
工业软件

自动化组态软件软件组成和功能

发布日期:2022-07-20 点击率:93


组态(Configure),翻译为配置、设定的意思,从大的方面来说可以这样理解,根据生产需要,配置出合适数量及功能的数据采集卡、主控单元等硬件设备,然后在配套软件中建立好与设备的通信关系、控制方案、操作画面及其他各种辅助管理的功能,这有点像搭积木,我们根据需要搭建出各种系统,然后让它完成我们的控制要求。
1、组态软件的组成
组态任务是我们的工作重点,在硬件配置合理的情况下,我们的大部分工作会依赖组态软件实现和完成。现有的组态软件基本上分为两个类别,一种是专用的,一种是广泛适用的。其实从纯粹的软件思想来看待这个问题,我们完全可以把它做成一种通用的软件,目前我国很多软件就是这种形式。为什么这样说呢?我们来看看组态软件的基本构成(见图1)。

上位组态软件的通信结构
图2  上位组态软件的通信结构



②下位软件
下位软件一般完成控制方案的组态,为了方便用户使用,国际电工协会(IEC)在1992年颁布了IEC1131-3《可编程序控制器的编程软件标准》,该标准制订了五种不同的编程方式,如梯形图(LD)、功能块(FBD)、结构文本(ST)、指令表(IL)、顺序功能图(SFC)等。每种形式有各自的特点,可以在不同的需求下选择不同的方式,也可以混合使用。比如LD适应于逻辑控制,类似我们以前的电气图纸,很容易看懂。FBD适用于复杂的控制算法,如PID等,它可以把某个常用的算法封装成一个功能块,在程序其他地方调用。SFC亦称流程图或状态转移图,是一种图形化的功能性说明语言,专用于描述工业顺序控制程序,使用它可以对具有并发、选择、跳转等复杂结构的系统进行编程。
一般来说,LD和IL是等效的,FBD和ST是等效的,SFC中的步S0到步S3与转换条件t1到t5是可以使用其他任何编程语言实现的。


       

下一篇: PLC、DCS、FCS三大控

上一篇: 索尔维全系列Solef?PV

推荐产品

更多