<< PLC软件集成开发平台的设计与实现 >>可以下了,在楼主位啊

发布: 2009-5-02 17:48 | 作者: dragon045 | 来源: StmFans思蜕盟 OPELC 自由电子联盟

[i=s] 本帖最后由 dragon045 于 2009-5-3 14:00 编辑

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)

dragon045 (2009-5-02 17:52:57)
对帮忙的朋友送20大洋啊
yunfei7370 (2009-5-02 20:13:04)
我点了好几次啊!龙版!点一下就能帮吗?
dragon045 (2009-5-02 20:19:03)
谢谢楼上的
dragon045 (2009-5-02 20:54:24)

QUOTE:

我点了好几次啊!龙版!点一下就能帮吗?
yunfei7370 发表于 2009-5-2 20:13
点一下就好了,不要点太多,要扣我分的啊
dragon045 (2009-5-02 21:11:00)
<< PLC软件集成开发平台的设计与实现 >>【论文摘要】
由于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
ntkz (2009-5-02 21:58:04)
点了!
bkkman (2009-5-02 22:36:28)
1# dragon045
要10个积分,每天登一次一分,上传一资料得2分,被下载得1/5.
bjtuwei (2009-5-03 10:03:07)
我在万方给楼主下来了,但是没有时间整理啊,所以直接打包过来给斑竹
不好意思啊

PLC软件集成开发平台的设计与实现.part1.rar
(2009-05-03 10:03:07, Size: 1.39 MB, Downloads: 59)

PLC软件集成开发平台的设计与实现.part2.rar
(2009-05-03 10:03:07, Size: 1.39 MB, Downloads: 60)

bjtuwei (2009-5-03 10:06:46)
[i=s] 本帖最后由 bjtuwei 于 2009-5-3 10:09 编辑

呵呵,不太会上传多个附件啊
bjtuwei (2009-5-03 10:12:10)
附件上传不成功呢,再试一下

PLC软件集成开发平台的设计与实现.part3.rar
(2009-05-03 10:12:10, Size: 1.39 MB, Downloads: 66)

PLC软件集成开发平台的设计与实现.part5.rar
(2009-05-03 10:12:10, Size: 264 KB, Downloads: 58)

PLC软件集成开发平台的设计与实现.part4.rar
(2009-05-03 10:12:10, Size: 1.39 MB, Downloads: 69)

bkkman (2009-5-03 10:19:16)
谢谢bjtuwei !
龙版给bjtuwei 加分啊!
dragon045 (2009-5-03 11:13:04)
太谢谢bjtuwei !
dragon045 (2009-5-03 11:15:23)
10分要等好几天啊,bjtuwei帮了很大的忙啊
dragon045 (2009-5-03 13:42:33)
数了1个多小时整理好文档放在楼主位
qmycy (2009-5-03 20:45:34)
这个是上位机软件编写的论文,
哪位高手的作品呀,上位机软件优点难搞呀
zy_sh_npk (2009-5-03 22:43:44)
好东西,谢谢了!
mp44 (2009-5-04 09:03:00)
比较少见的好资料.多谢.
jasonjee (2009-5-04 11:23:17)
资料很不错啊,相当不错
catwill (2009-5-04 13:25:06)
哈哈!
看得我莫名其妙的……
原野牧歌 (2009-5-08 21:54:13)
谢谢,这几天正在研究.