摘要 | 第1-5页 |
Abstract | 第5-9页 |
1 绪论 | 第9-14页 |
·课题研究背景 | 第9-10页 |
·可编程自动化控制器及快速控制原型技术介绍 | 第10-11页 |
·国内外研究现状 | 第11-13页 |
·课题主要内容 | 第13-14页 |
2 基于xPCTarget的可编程自动化控制器设计与实现 | 第14-43页 |
·基于xPCTarget的PAC控制器总体框架 | 第14页 |
·基于xPCTarget的PAC控制器软、硬件环境建立 | 第14-22页 |
·宿主机配置及运行环境建立 | 第14-16页 |
·目标机配置及运行环境建立 | 第16-22页 |
·xPC实时内核下PC104数据采集卡设备驱动设计 | 第22-28页 |
·S函数功能介绍 | 第22-24页 |
·AD和DA驱动设计 | 第24-28页 |
·宿主机监控方案 | 第28-35页 |
·一般监控实现 | 第28页 |
·基于web的简单监控实现 | 第28-30页 |
·基于第三方组态软件监控实现 | 第30-35页 |
·基于xPCTarget的PAC控制器支持灵活的控制系统设计 | 第35-39页 |
·基于快速原型技术的目标机控制模式 | 第35-37页 |
·基于OPC通信的上位机控制模式 | 第37-39页 |
·基于xPCTarget的PAC控制器性能测试 | 第39-42页 |
·小结 | 第42-43页 |
3 基于linux的可编程自动化控制器设计与实现 | 第43-55页 |
·基于linux的PAC控制器总体结构 | 第43页 |
·基于linux的PAC控制器工作原理 | 第43-44页 |
·宿主机开发环境建立 | 第44-50页 |
·宿主机编译环境建立 | 第44-45页 |
·模板联编文件编写 | 第45-47页 |
·基于socket通信的宿主机文件传输程序实现 | 第47-48页 |
·主程序代码改进 | 第48-50页 |
·实现外部模式通信的脚本程序设计 | 第50页 |
·simulink工具箱中自定义用户库 | 第50页 |
·目标机开发环境建立 | 第50-53页 |
·目标机linux内核安装 | 第51页 |
·基于目标内核的采集卡设备驱动程序实现 | 第51-52页 |
·目标机文件接收程序实现 | 第52-53页 |
·基于linux的PAC控制器性能测试 | 第53-54页 |
·小结 | 第54-55页 |
4 基于可编程自动化控制器的总线技术应用 | 第55-71页 |
·基于RS485总线的分布式采集模块介绍 | 第55-57页 |
·分布式采集模块用于xPC实时环境 | 第57-62页 |
·基于linux的PAC控制器接口通信功能实现 | 第62-70页 |
·基于RS485总线的modbus rtu从站功能实现 | 第62-67页 |
·基于RS485总线的modbus rtu主站功能实现 | 第67页 |
·基于Ethernet的modbus tcp从站功能实现 | 第67-69页 |
·基于Ethernet的modbus tcp主站功能实现 | 第69-70页 |
·小结 | 第70-71页 |
5 可编程自动化控制器在过程控制中应用 | 第71-80页 |
·过程控制对象介绍 | 第71页 |
·基于PAC控制器的水箱液位控制实现 | 第71-79页 |
·液位控制算法设计 | 第73-75页 |
·液位控制系统各功能模块组态 | 第75-77页 |
·实时控制代码自动生成 | 第77-78页 |
·参数在线调整与信号监控 | 第78-79页 |
·小结 | 第79-80页 |
6 总结与展望 | 第80-81页 |
·研究工作总结 | 第80页 |
·课题有待进一步研究的方向 | 第80-81页 |
参考文献 | 第81-83页 |
攻读硕士学位期间的研究成果及发表的学位论文 | 第83-84页 |
致谢 | 第84页 |