基于arm与μc2fos-ⅱ的dcs控制站主控系统的设计与实现

基于arm与μc2fos-ⅱ的dcs控制站主控系统的设计与实现

ID:33739158

大小:3.47 MB

页数:75页

时间:2019-02-28

基于arm与μc2fos-ⅱ的dcs控制站主控系统的设计与实现_第1页
基于arm与μc2fos-ⅱ的dcs控制站主控系统的设计与实现_第2页
基于arm与μc2fos-ⅱ的dcs控制站主控系统的设计与实现_第3页
基于arm与μc2fos-ⅱ的dcs控制站主控系统的设计与实现_第4页
基于arm与μc2fos-ⅱ的dcs控制站主控系统的设计与实现_第5页
资源描述:

《基于arm与μc2fos-ⅱ的dcs控制站主控系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、山东大学硕士学位论文5.2.2StateDetectionandFailover⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯455.2.3DataSynchronization⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..475.3CANCommunicationProgram⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..485.3.1StructureofCANDataFrame⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯495.3.2FramedFilteringMecha

2、nism⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..495.3.3DataPackingandUnpacking⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..515.3.4MechanismofDUalCAN’SRourldNetwork⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..535.3.5mlsksofDataTransmittingandReceiving⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..545.4EthemetCommunicationProgram⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

3、⋯⋯⋯565。4.1EthernetProgramBasedonEmbeddedTCP/IPProtocolulP⋯⋯⋯⋯⋯⋯⋯575.4.2EthemetProgramBasedonW5100’SSocketProgramming⋯⋯⋯⋯⋯⋯⋯..595.4.3ProcessofEthemetEvents⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..605.5ControlAlogrithms’ExplanationExecutationStorageandRecovery⋯⋯⋯⋯⋯615.5

4、.1ControlAlogrithms’ExplanationandExecutation⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..625.5.2ControlAlogrithms’StorageandRecovery⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.65Chapter6ConclusionandProspect⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.68References⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.70Acknowledgement⋯⋯⋯⋯⋯⋯⋯⋯⋯.

5、⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..74山东大学硕士学位论文摘要历经近四十年的发展,DCS(分布式控制系统)在功能和性能上稳步提升,提高了工业生产的自动化程度,为企业的生产管理提供了重要的参考数据,在大型复杂工业生产过程中确立了不可替代的地位。而且,DCS不断与新的控制技术和通信技术相结合,呈现出新的结构模式和更加优异的性能。通过对DCS控制站主控系统的研究,依据具体的功能需求,本文设计并实现了基于ARM微控制器与嵌入式实时操作系统I_tC/OS.II的DCS控制站主控系统。在系统设计

6、中,坚持以通信和控制为核心功能,以实时性和可靠性为基本要求。本文中的主控系统由两个冗余配置的控制卡构成,两个控制卡具有完全相同的软硬件配置,工作于主从模式的双机热备状态中。控制卡要实现与上层工程师站和操作员站的以太网通信,与底层测控板卡的现场总线CAN通信,还要能够解析、运行和存储工程师站下载的基于功能框图的控制算法。为了提高系统的可靠性,除了控制卡的冗余配置和双机热备外,通信网络也做了冗余处理。与上层间的以太网通信网络,由两条平行独立的以太网网路构成,两条网路均可独立完成通信工作。与底层测控板卡间的

7、CAN通信网络由双CAN构建的环形通信网路构成,可有效解决通信线断线后与断线处后方测控板卡失联的问题。控制卡以基于ARMCortex.M4内核的微控制器STM32F407ZG为硬件平台,以嵌入式实时操作系统I_tC/OS.II为软件平台。文中详述了控制卡的电路设计、嵌入式操作系统在微控制器上的移植和应用程序的开发。在电路设计方面,以微控制器STM32F407ZG为核心,通过RS触发器与D触发器分别实现主从控制卡的上电竞争与状态监测,通过内置的MAC与外部的物理层接口芯片DP83848I实现第一路以太网

8、,通过扩展网络接口芯片W5100实现第二路以太网,通过内部的两个CAN模块与收发器TJAl051T/3组建两个CAN节点,通过外扩SRAM.CY62177EV30存储控制算法,通过接入日历时钟芯片PCF2129A获取必要的日期时间信息,通过LED指示灯与拨码开关实现基本的人机接口。在软件设计方面,满足7种类型测控板卡(DI、DO、AI、AO、RTD、TC、山东大学硕士学位论文PI)、1024个数字输入/输出点、512个模拟输入点、256个模拟输出点、25

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。