《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 模擬設(shè)計(jì) > 設(shè)計(jì)應(yīng)用 > 控制系統(tǒng)中智能計(jì)算的設(shè)計(jì)與實(shí)現(xiàn)方法
控制系統(tǒng)中智能計(jì)算的設(shè)計(jì)與實(shí)現(xiàn)方法
電子技術(shù)應(yīng)用
荊俊峰,,靳書(shū)云,房志奇,,劉凱
(中國(guó)電子信息產(chǎn)業(yè)集團(tuán)有限公司第六研究所,北京100083)
摘要: 在SCADA組態(tài)軟件系統(tǒng)中,,智能計(jì)算是必不可少的一個(gè)環(huán)節(jié)。它在處理各個(gè)采集點(diǎn)之間的邏輯關(guān)系,、一些時(shí)序類采集點(diǎn)的累計(jì),、平均、積分等以及一些熱工領(lǐng)域的蒸汽表函數(shù)時(shí)體現(xiàn)了極大的優(yōu)越性和便利性,。描述了一種控制系統(tǒng)中智能計(jì)算的設(shè)計(jì)和實(shí)現(xiàn)方法,,首先提出了組合宏和組態(tài)Tag的嵌套調(diào)用概念,然后分別介紹了計(jì)算模塊處理流程,、組合宏基本定義,、軟件模塊劃分及調(diào)用、計(jì)算組態(tài)工具的設(shè)計(jì),、內(nèi)存索引表設(shè)計(jì),、全局和局部變量設(shè)計(jì)、計(jì)算負(fù)荷均分設(shè)計(jì),、在線處理的計(jì)算類設(shè)計(jì)以及計(jì)算處理的接口函數(shù)設(shè)計(jì)等,。該系統(tǒng)設(shè)計(jì)思想先進(jìn),實(shí)時(shí)性高,,組態(tài)便捷快速,,計(jì)算準(zhǔn)確無(wú)誤,已經(jīng)廣泛應(yīng)用于多個(gè)領(lǐng)域的工業(yè)控制系統(tǒng),。
中圖分類號(hào):TP392
文獻(xiàn)標(biāo)志碼:A
DOI: 10.16157/j.issn.0258-7998.223678
中文引用格式: 荊俊峰,,靳書(shū)云,房志奇,,等. 控制系統(tǒng)中智能計(jì)算的設(shè)計(jì)與實(shí)現(xiàn)方法[J]. 電子技術(shù)應(yīng)用,,2023,49(7):89-94.
英文引用格式: Jing Junfeng,,Jin Shuyun,,F(xiàn)ang Zhiqi,et al. The design and implementation method on intelligent computing in the control system[J]. Application of Electronic Technique,,2023,,49(7):89-94.
The design and implementation method on intelligent computing in the control system
Jing Junfeng,Jin Shuyun,,F(xiàn)ang Zhiqi,,Liu Kai
(The 6th Research Institute of China Electronics Corporation, Beijing 100083,, China)
Abstract: The intelligent computing is a critical factor in the SCADA software system. It has great advantages and convenience in processing logic relation between the tags, computing the cumulative value, the average value and the integral value of the tags relating to timing, and applying the steam meter functions in the thermal field. In this paper, a design way on intelligent computing in the control system is studied. It describes the concept on some nested calls between the combination of macros and the combination of tags firstly. Afterwards it introduces the processing flow of the computational module, the basic definition of the combination of macros, and the software module division. It describes the design ways on the computational configuration tool and the memory index table, on the global variables and the local variables, and on balanced load. Lastly it designs the program classes and the interface functions. The system has been widely applied to the multiple fields of the industrial control system, that has the advanced design ideas, and the characteristics of high real-time performance, convenient configuration, accurate computation.
Key words : SCADA configuration software,;computational configuration;formula;combination of macros,;nested calls,;the balanced load

0 引言

在控制系統(tǒng)的運(yùn)行過(guò)程中,由于各個(gè)采集點(diǎn)之間存在著各種邏輯判斷關(guān)系,,或者某些采集點(diǎn)與時(shí)序存在一定關(guān)系,如積分,、均值,、累計(jì)量等,因此在大型控制系統(tǒng)中,,尤其是DCS控制系統(tǒng)的SCADA軟件中需要部署計(jì)算模塊來(lái)實(shí)現(xiàn)計(jì)算功能,。

另外在SCADA軟件中需要設(shè)計(jì)大量操作端來(lái)執(zhí)行實(shí)時(shí)操作,在操作端執(zhí)行現(xiàn)場(chǎng)設(shè)備的實(shí)操過(guò)程中,,出于安全保障的考慮一般需要一定的邏輯判斷才能確定是否動(dòng)作,;其次在SCADA系統(tǒng)中的報(bào)表中也存在大量的計(jì)算點(diǎn),如需要計(jì)算一段時(shí)間內(nèi)某采集點(diǎn)的累積值,、平均值等,;再者在熱工領(lǐng)域需要很多的蒸汽表函數(shù),如飽和水領(lǐng)域溫度計(jì)算,、壓縮水領(lǐng)域熵計(jì)算,、飽和蒸汽領(lǐng)域比容積計(jì)算等。因此,,SCADA系統(tǒng)一般都是通過(guò)定義一些模擬量和數(shù)字量的計(jì)算點(diǎn)作為Tag,,這些Tag點(diǎn)實(shí)時(shí)進(jìn)行計(jì)算,在需要時(shí)可以隨時(shí)引用[2],。



本文詳細(xì)內(nèi)容請(qǐng)下載:http://forexkbc.com/resource/share/2000005398




作者信息:

荊俊峰,,靳書(shū)云,房志奇,,劉凱

(中國(guó)電子信息產(chǎn)業(yè)集團(tuán)有限公司第六研究所,,北京100083)


微信圖片_20210517164139.jpg

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載,。