20-COMM-D
20-COMM-D
控制算法库是整个系统仿真运行的基石。系统中内置了若干种控制算法。为了保证控制算法的可扩展性和统一性,所有的控制算法实现了一个统一的接口,供算法运行模块调用。
具体来讲,是采用模块化设计的思路,将dcs的控制算法分解成若干个功能独立的、能分别设计、编码和调试的算法模块,组成控制算法库。每个算法模块完成的功能既明确又单纯,从而使处理的问题局部化和简单化。算法模块作为控制组态仿真软件结构中的**基本元素,实际上就是完成一个特定算法功能的独立程序。算法模块的接口简明而又统一,且能彼此隔离和独立。从用户角度看来,控制算法库中的各种控制算法都是完全一样的,而且系统也是采用统一的接口对各种算法进行调用的,用户无需关心每个控制算法的具体实现细节。另外,用户使用时,只需对控制算法模块的参数进行修改,而无需修改算法模块的代码。
将各算法编成独立的可反复调用的算法模块,对应每一个功能模块都有一个参数列表和输入列表,系统运行时,控制调度程序依据这些信息,顺序依次执行。
设计算法库时,先设计一个算法基类cfunction,其中实现一个虚函数fun,具体算法从该类中派生。在程序中,采用统一调用各算法模块的fun函数的方法实现对控制算法的调用,这样的接口简单明了。
▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼
厦门泰尼电气有限公司
Xiamen Thani Electric Co.,Ltd
联系人:刘小姐
电话:0592-6809807
手机:18950191386
QQ:1511256596
传真:0592-6890859
Adress:厦门市海沧区滨湖一里7号2008室
▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲
USED Single Phase Chain Tumbler
400 Amp Square D 3 Pole Instantaneous Trip Unit Breaker
USED Allen Bradley 2711-T10C15 PanelView 1000 Ser C
NEW Contrex M-TRIM 2E Analog Dual Speed Control Module
USED Allen Bradley 1388B-AV20 DC Servo Controller Ser B
USED Allen Bradley 1388B-AV10 DC Servo Controller Ser B
NEW SEALED Allen Bradley 1756-0F4 Analog Output Module
NEW Leeson 174921.00 Micro Series AC Motor Control 2 HP
TRW Nelson NTR 1200 W Front Panel Weld Control
TRW Nelson BolzenSchweiss-Technik NTR1200W Front Panel
Pilz PSS 32 Digital Input PSS DI 30110 1.10 PLC Safety
USED Control Gaging Inc. 800L-300M Grinding Monitor
NEW Dolan-Jenner SS930-11010 SafeScan 9 Controller Box
NEW Allen Bradley 1771-SDN DeviceNet Scanner Module
NEW Atlas Copco LZB 33L AV0030-11 Vane Motor
Square D NEMA Size 1 Type S Combination Starter
Square D NEMA Size 0 And 1 Type S Combination Starter
USED Xycom XVME-531 VMEbus 16-channel Analog Output
USED Rotec VINK Encoder Counter Card 100-020 VMEbus
USED Rotec DIG 16-I/O Input / Output Card VMEbus DIG16
USED Rotec VCOM4 Communication Module VMEbus
USED Xycom XVME-230 VMEbus Intelligent Counter Module
USED Xycom XVME-560 VMEbus Analog Input Module
USED Xycom XVME-113 VMEbus RAM/ROM Memory Module
USED VMIC VMIVME-M-485 VMEbus Repeater link M 485
USED Xycom XVME-957 VMEbus Mass Storage Sub-System
USED Kniel BG 24.10 Power Supply Module VMEbus
400 Amp Square D Molded Case Circuit Breaker LA36400
Chicago Pneumatic CP-3081 CP 3081 Softork USED
NEW Oriental Motor ASD-A Alphastep Step Motor Driver