基于plc与组态王的机械手控制系统设计毕业论文(编辑修改稿)内容摘要:
当机械手处于原位 时,按启动 接通,状态转移到 ,下降电磁阀 得电,当到达下限位使行程开关 接通,状态转移到 ,而 自动复位,夹紧电磁阀 得电。 延时 3秒,以使电磁力达到最大夹紧力。 当 6 T37接通,状态转移到 ,驱动 上升,当上升到达最高位, 接通,状态转移到。 驱动 右移。 移到最右位, 接通,状态转移到 下降。 下降到最低位, 接通,状态转移到 电磁阀 放松。 为了使电磁力完全失掉,延时 3 秒。 延时时间到, T38 接通,状态转移到 上升。 上升到最高位, 接通,状态转移到 左移。 左移到最左位,使 接通,如果按下停止按钮 ,则返回初始状态 ,再开始第二次循环动作,否则返回状态 ,继续循环。 原始状态 下降 夹紧 上升 右移 下降 放松 上升 7 机械手控制系统 I/O 外围电路设计 图 1 PLC 外围接线图 机械手控制系统 PLC 梯形图设计 当 机械手处于原位 时,按启动 接 通,状态转移到 ,下降电磁阀 得电,当到达下限位使 行程开关 接通,状态转移到 ,而 自动复位,夹紧电磁阀 得电。 延时 3秒,以使电磁力达到最大夹紧力。 当T37接通,状态转移到 ,驱动 上升,当上升到达最高位, 接通,状态转移到。 驱动 右移。 移到最右位, 接通,状态转移到 下降。 下降到最低位, 接通,状态转移到 电磁阀 放松。 为了使电磁力完全失掉,延时 3 秒。 延时时间到, T38 接通,状态转移到 上升。 上升到最高位, 接通,状态转移到 左移。 左移到最左位 ,使 接通,如果按下停止按钮 ,则返回初始状态 ,再开始第二次循环动作,否则返回状态 ,继续循环。 根据顺序功能图编辑梯形图时,要注意驱动输出同一个线圈只能在程序里面出现一次,如果驱动输出同一个线圈只能在程序里面出现几次,输出状态就按照最后一次输出状态决定。 因此编程时要注意这方面。 8 9 机械手控制系统 PLC 梯形图 10 三、系统上位机组态设计及功能实现 下面介绍利用组态王 对机械手控制系统进行组态的设计,其步骤如下: 设备连接 打开组态王软件, 进入工程管理器,新建一个工程,选择他的存储路径并设定项目名称为“机械手系统设计”。 进入工程浏览器后,首先进行设备的连接。 上位机 COM4 与 PLC 之间通过 PC/PPM 编程电缆连接,选择工程浏览器左侧大纲项“设备 \COM4”,在工程浏览器右侧用鼠标左键双击“新建”图标,运行“设备配置向导”,相关配置如图 5所示 图 2 设备配置向导 通讯设备参数设置 在组态王工程浏览器的工程目录显示区,点击“设备”大纲项下 PLC 与上位计算机所连串口,进行参数设置。 PLC 的通信参数与组态王设置应一致,同时 11 组态王系统的 COM4 口设置要与 PLC 一致。 PLC 采用默认的通信参数 [1]如下:波特率为 9600bps,通信协议为 PPM。 图 3 PLC 的通信参数 构造数据库 数据库是组态王软件的核心部分。 建立在数据库中的各种变量负责和各种外部设备进行数据交换 , 以及相关数据的存储 , 它将组态的工程的各个部分连接成有机的整体 [2]。 选择工程浏览器左侧大纲项“数据库 \ 数据词典”,在工程浏览器右侧用鼠标左键双击“新建”图标, 弹出“变量属性”对话框,创建机械手控制系统各个变量数据。 这些变量与 PLC 内部变量一一对应, PLC 的输入输出完全由组态王内部变量代替。 通过建立动画连接,这样 PLC 的实际输入输出状态就以动画的形式都反映在组态监控界面上。 变量的定义如图 6所示 12 图 4 变量定义 监控界面的设计和动画连接 进入组态王的开发系统,新建一个画面。 在画面上创建机械手控制示意图,画中主要绘制了机械手,开始 /复位按钮和机械手位置指示灯。 除此之外,画面中还增加了实时报表和指定查询报表,在报表中插入要查询的变量,以便用户方存储和查看。 主画面如图 3 所示。基于plc与组态王的机械手控制系统设计毕业论文(编辑修改稿)
相关推荐
能有一个电源与负载接通,且在一路电源故障时要实现自动切换。 又由于在重要的会议室、机场、宾馆等紧急供电场所,各用电设备的 总功率较大,必须使用发电机设备供电。 那么根据设计要求,可设计总体结构方案如下图 21: 图 21 总体方案框图 在 图 21中 , A为主电源, B 为备用电源,分别与 PLC 连接,作为 PLC 输入检测信号。 首先进行主电源 A 的输入检测,当 PLC 检测
选型 传感器的选型 传感器是本设计最重要的部件之一,它的选取对于整个系统而言,非常重要。 随着计算机技术、电子技术和分子合成技术的发展,传感器正向集成化、智能化、网络化、系统化的方向飞速发展,使其性能、可靠性及稳定性得到了显著的提高 [6]。 现在生产传感器的公司很多,所研制的传感器类型也很多 ,但其性能差异不是太大。 由于本设计中传感器需要安装在室外的环境中
14 和日立公司的 SCY. 022 等。 该时期 PLC 产品的主要功能是执行原先由继电器 完成的顺序控制、逻辑运算、定时和计数等。 它的 CPU 由中小规模的数字集成电路组成,在 I/ O 接口电路上做了改进以适应工业控制现场的要求,它的控制功能比较简单。 在软件编程上,采用广大电气工程技术人员所熟悉的继电器控制线路的方式 — 梯形图。 20 世纪 20 年代起,人们把各种继电器,定时器
要,主要介绍以下几种功能的选择。 ⑴ . 控制功能 PLC 主要用于顺序逻辑控制,因此,大多数场合常采用单回路或多回路控制器解决模拟量的控制,有时也采用专用的智能输入输出单元完成所需的控制功能,提高 PLC 的处理速度和节省存储器容量。 ⑵ . 编程功能 洛阳理工学院毕业设计(论文) 11 离线编程方式: PLC 和编程器共用一个 CPU,编程器在编程模式时,CPU 只为编程器提供 服务
(3)PHP 执行引擎还会将用户经常访问的 PHP 程序驻留在内存中 ,其他用户再一次访问这个程序时就不需要重新编译程序了,只要直接执行内存中的代码就可以了,这也是 PHP 高效率的体现之一。 (4)PHP 具有非常强大的功能,而且支持几乎所有流行的数据库以及操作基于 PHP招生管理信息系统的设计与实现系统。 (5)开放的源代码,及所有的 PHP 源代码事实上都可以得到。 (6)PHP 是免费的
利于对未知对象进行认知和辨识并进一步改善控制系统的控制性能。 对复杂的任务和分散的传感器信息,具有处理、组织、协调和综合决策能力,并在进行过程中表现出类似于人的主动性和灵活性。 由于智能控制不依赖于对象模型,智能行为表现为从系统输入到 输出的映射关系,即使输入时系统从未有过的例子,系统通过插补、归类等方法,也能给出适当的输出。 如果系统中某部分出现故障,仍能正常工作,并给出警告信号,甚至自行修复