1、毕 业 设 计 说 明 书 ( 论 文 ) 中 文 摘 要毕 业 设 计 说 明 书 ( 论 文 ) 中 文 摘 要 摘要 本次毕业设计课题为“基于 PC 的软 PLC 编程调试系统设计” 。其主要任务是 详细分析软 PLC 系统设计相关的技术和所应遵循的标准, EMC2 的技术介绍, PyVCP 虚拟面板的技术分析以及其使用,Classic Ladder 的技术分析以及其使用方法。 本平台主要是由三轴雕刻机、驱动器、驱动卡、并口、EMC2 软件组成。本设计是 为了实现外部按钮通过 PyVCP 虚拟面板进行模拟并能通过 Classic Ladder 进行控 制。 关键词 软 PLC,EMC2,
2、PyVCP, Classic Ladder 毕 业 设 计 说 明 书 ( 论 文 ) 外 文 摘 要毕 业 设 计 说 明 书 ( 论 文 ) 外 文 摘 要 Title Based on PC soft PLC programming debugging system design Abstract The graduation design task for “based on PC soft PLC programming debugging system design“.Its main task is to detailed analysis of soft PLC system
3、design of the relevant technology and we should adhere to the standard, EMC2 technology is introduced, PyVCP virtual panel technology analysis and its use, Classic Ladder technical analysis and its method of use. This platform is mainly composed of three axis carving machines, drive, driving card, p
4、arallel, EMC2 software component. This design is to realize the external button through the PyVCP virtual simulation and can through panel Classic Ladder to control them. Keywords Soft PLC, EMC2, PyVCP, Classic Ladder 目 录 1 绪论 . 1 1.1 软 PLC 技术介绍 . 1 1.1.1 软 PLC 技术简介 1 1.1.2 软 PLC 的产生背景 . 1 1.1.3 研究软
5、 PLC 技术的意义 2 1.2 软 PLC 发张现状 2 1.2.1 国内研究现状 . 2 1.2.2 国外研究现状 . 3 1.3 基于 PC 的控制系统研究 4 1.3.1 基于 PC 的控制系统发展现状 4 1.3.2 基于 PC 控制的优点 4 1.4 课题研究的意义 5 1.5 课题研究的任务 5 2 IEC61131-3 标准 5 2.1 IEC61131-3 标准简介 5 2.2 IEC61131-3 编程语言 6 2.3 IEC61131-3 标准的主要优点 8 2.4 采用 IEC61131-3 标准的必要性 . 10 3 开源软件 EMC2 技术分析与研究 10 3.1
6、EMC2 介绍 . 10 3.2 PyVCP 虚拟控制面板 11 3.2.1 PyVCP 虚拟控制面板简介 11 3.2.2 面板的建设 . 12 3.2.3 AXIS . 13 3.2.4 窗体小部件分析 . 14 3.2.5 虚拟面板在虚拟电子手轮中的应用 . 14 3.3 Classic Ladder 技术分析 . 17 3.3.1 Classic Ladder 系统机构 . 17 3.3.2 基于 HAL 的 Classic Ladder . 18 3.3.3 Classic Ladder 开发环境 . 20 3.3.4 Classic Ladder 的配置编辑 . 20 4 Classic Ladder 与 PyVCP 在三轴雕刻机中的外部急停按钮运用 . 21 结 论 . 27 致 谢 . 28 参考文献 . 29 1 1 绪论绪论 1 11 1 软软 PLC 技术介绍技术介绍 软 PLC 是集计算机技术、自动控制技术、仪表技术和网络通讯技术为一体的新型 控制技术。 1.1.1 软 PLC 技术简介 近年来,随着计算机技术和通讯技术的发展,采用高性能微处理