摘要
数字化仪控平台包含控制器和智能IO功能单元:模拟量输入单元、模拟量输出单元、开关量输入单元、开关量输出单元、转速测量单元、通信单元等。控制器是仪控平台的核心,执行信号采集、数据处理、信号输出等功能,其通过背板AT96总线与各功能单元进行数据交互,以实现不同的功能需求。基于AT96总线的数据交互设计,在控制器内存不足的情况下,通过内存分配、页面扩展实现内存扩充,通过180°跟随机制防止控制器访问与功能单元准备数据的冲突。基于以上方法,实现数字化仪控平台内控制器内存管理,以及控制器与其他智能IO功能单元的数据交互。
Digital instrumentation and control platform is including controller and intelligent IO functional unit.Intelligent IO functional unit is including analog input unit,analog output unit、switching input unit,switching output unit,communication unit,etc.The controller is the core of the instrumentation and control platform.It performs the functions of signal acquisition,data processing and signal output.It interacts with each functional unit trough AT96 bus to achieve different functional requirements.Based on AT96 bus data interaction design,memory expansion is realized by memory allocation and page expansion,and the conflict between controller access and functional unit preparation data is prevented by 180°follow-up random system.Based on the above methods,the memory management of the controller and interaction between the controller and Intelligent IO functional unit are realized.
作者
伍巧凤
贺理
李昱
孙诗炎
王明星
Wu Qiaofeng;He Li;Li Yu;Sun Shiyan;Wang Mingxing(Science and Technology on Reactor System Design Technology Laboratory,Chengdu,610213,China)
出处
《仪器仪表用户》
2019年第4期68-70,78,共4页
Instrumentation
关键词
数字化仪控平台
AT96总线
数据交互
digital instrumentation and control platform
AT96 bus
data interaction