<< PLC软件集成开发平台的设计与实现 >>可以下了,在楼主位啊
发布: 2009-5-02 17:48 | 作者: dragon045 | 来源: StmFans思蜕盟 OPELC 自由电子联盟
[i=s] 本帖最后由 dragon045 于 2009-5-3 14:00 编辑
PLC软件集成开发平台的设计与实现,谢谢bjtuwei !
PLC软件集成开发平台的设计与实现,谢谢bjtuwei !
PLC软件集成开发平台的设计与实现.part1.rar
(2009-05-03 13:40:22, Size: 1.87 MB, Downloads: 260)
PLC软件集成开发平台的设计与实现.part2.rar
(2009-05-03 13:40:22, Size: 1.46 MB, Downloads: 235)

QUOTE:
点一下就好了,不要点太多,要扣我分的啊由于PLC硬件日趋标准化,PLC控制程序的编写就成为了关注的焦点,而基于个人计算机的程序开发软件是目前PLC编程工具的主流形式。 许多PLC开发平台软件人机界面不友好,操作不便。缺少汉字提示,操作不便,各大PLC厂家使用专用的梯形图编程软件,但是这些软件价格昂贵,通用性差,很多设计的软件还必须在DOS环境下运行。本课题的主要任务是开发一个基于PC的能为用户提供直观、方便、高效的编程环境的PLC程序开发系统。 本文首先阐述了课题背景,在分析了当前研究中存在的问题的基础上,论述了本课题研究的重要意义,对PLC程序开发系统进行了需求分析并设计了总体结构框架。针对当前用户对PLC低成本、较强兼容性和高开放性的迫切要求,本文研究并开发了符合IEC61131-3标准的软件PLC开发平台。 在系统的开发过程中,以软件工程的设计思想作为指导,采用面向对象的设计方法对PLC软件集成开发平台进行了系统分析和需求分析,得出软件的具体功能需求,在此基础之上采用模块化方法设计,把PLC软件集成环境分解成项目管理模块、编辑模块、编译模块、连接模块等。系统进行模块化之后,具体实现了各个模块的功能,同时设计出PLC软...
【论文题纲】 中文摘要 3-4
ABSTRACT 4-5
第一章 绪论 8-15
1.1 PLC技术概述 8-11
1.1.1 PLC的几种形式 8-9
1.1.2 PLC技术的发展历程 9-10
1.1.3 PLC技术的发展趋势 10-11
1.2 软件PLC产生的必然性 11-13
1.2.1 软件PLC的特点 11-12
1.2.2 国内软PLC的发展状况 12-13
1.3 课题研究背景及研究意义 13
1.4 课题研究的主要内容 13-14
1.5 本章小结 14-15
第二章 总体方案设计 15-24
2.1 总体需求分析 15-17
2.1.1 软件的综合要求 15-16
2.1.2 软件的系统模型 16-17
2.2 软件PLC开发平台的框架设计 17-19
2.3 开发工具的选择 19
2.4 面向对象方法的应用 19-21
2.5 泛型设计方法在数据结构定义上的应用 21-24
第三章 梯形图编程环境设计 24-43
3.1 界面设计 24-27
3.1.1 工程管理窗口的设计 24-25
3.1.2 菜单的设计 25-26
3.1.3 其它设计 26-27
3.2 编程器的设计 27-35
3.2.1 梯形图的编程原则 27-28
3.2.2 元件库的设计 28-32
3.2.2.1 元件基类的设计 29-30
3.2.2.2 元件派生类的设计 30-32
3.2.3 梯形图的绘制 32-35
3.2.3.1 元件、行以及梯级的绘制 32-33
3.2.3.2 滚屏事件的实现 33-34
3.2.3.3 元件的删除 34
3.2.3.4 元件的修改 34-35
3.3 主要功能的实现 35-42
3.3.1 优化功能的实现 35-36
3.3.2 元件的拾取 36-37
3.3.3 元件的查询 37-39
3.3.4 编辑操作的撤销、回复 39-40
3.3.5 工程文件的存储和载入 40-42
3.4 本章小结 42-43
第四章 编译模块的设计 43-54
4.1 梯形图转化为指令表 43-50
4.1.1 梯形图扫描方法 43-46
4.1.1.1 正向深度优先扫描算法 43-45
4.1.1.2 递归算法的融入 45-46
4.1.2 逻辑树的构造 46-47
4.1.2.1 扫描过程中所用到的一些函数 46-47
4.1.2.2 具体过程的实现 47
4.1.3 指令表的生成 47-50
4.2 指令表转化为梯形图 50-53
4.3 本章小结 53-54
第五章 连接器的设计 54-61
5.1 指令分析 54-56
5.2 具体实现 56-60
5.2.1 第一种方案 56-58
5.2.2 第二种方案 58-60
5.3 本章小结 60-61
第六章 总结与展望 61-63
6.1 总结 61
6.2 展望 61-63
参考文献 63-66
致谢 66-67
附录一 67
附录二 67
要10个积分,每天登一次一分,上传一资料得2分,被下载得1/5.
不好意思啊
(2009-05-03 10:03:07, Size: 1.39 MB, Downloads: 59)
(2009-05-03 10:03:07, Size: 1.39 MB, Downloads: 60)
呵呵,不太会上传多个附件啊
(2009-05-03 10:12:10, Size: 1.39 MB, Downloads: 66)
(2009-05-03 10:12:10, Size: 264 KB, Downloads: 58)
(2009-05-03 10:12:10, Size: 1.39 MB, Downloads: 69)
龙版给bjtuwei 加分啊!
哪位高手的作品呀,上位机软件优点难搞呀
看得我莫名其妙的……