DCS的开发过程主要是采用系统组态软件依据控制系统的实际需要生成各类应用软件的过程。组态软件功能包括基本配置组态和应用软件组态。基本配置组态是给系统一个配置信息,如系统的各种站的个数、它们的索引标志、每个控制站的大点数、短执行周期和内存容量等。控制回路的组态在本质上就是利用系统提供的各种基本的功能模块,来构成各种各样的实际控制系统。目前各种不同的DCS提供的组态方法各不相同,归纳起来有运算模块连接方式、判定表方式、步骤记录方式等等。
同一厂家产品间的通信。各厂家都有自己的通信协议,并且不止一种。这在大、中型机上表现明显,而在小、微型机上不尽相同,一些厂家出于容量、价格、功能等方面考虑,往往没有或者有与其它协议不同,而且比较简单的通信。所以,在这方面主要考虑的是同一厂家不同类型PLC之间的通信;不同厂家产品间的通信。若所进行的自动控制系统设计属于对已有的自控系统进行部分改造,而所选择的是与原系统不同的PLC,或者设计中需要2个或2个以上的PLC,而选用了不同厂家的产品,这就需考虑不同厂家产品之间的通信问题。
编程语言复杂,多种多样,看似相同,但不通用。常用的可以划分为以下5类编程语言:梯形图 这是PLC控制柜厂家采用的编程语言,是由继电器控制图演变过来的,比较简单,对离散控制和互锁逻辑有用;顺序功能图 它提供了总的结构,并与状态***处理或机器控制应用相互协调;功能块图 它提供了一个有效的开发环境,并且特别适用于过程控制应用;结构化文本 这是一种类似用于计算机的编程语言,它适用于对复杂算法及数据处理;指令表 它为优化编码性能提供了一个环境,与汇编语言非常相似。
版权所有©2024 产品网