1_【毕业设计论文】金属粉末成型液压机PLC设计-说明书【有对应的CAD图】_第1页
1_【毕业设计论文】金属粉末成型液压机PLC设计-说明书【有对应的CAD图】_第2页
1_【毕业设计论文】金属粉末成型液压机PLC设计-说明书【有对应的CAD图】_第3页
1_【毕业设计论文】金属粉末成型液压机PLC设计-说明书【有对应的CAD图】_第4页
1_【毕业设计论文】金属粉末成型液压机PLC设计-说明书【有对应的CAD图】_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

XX 大学 毕业设计(论文) 毕业设计(论文)题目 所 在学 院 专业 班级 姓名 学号 指 导老 师 年月日 声明 本人郑重声明:所呈交的毕业设计是我在导师的指导下独立进行研究本人郑重声明:所呈交的毕业设计是我在导师的指导下独立进行研究 所取得的研究成果。据我所知,除了文中特别加以注明引用的内容外,本所取得的研究成果。据我所知,除了文中特别加以注明引用的内容外,本 设计不包含任何其他个人或集体已经发表或撰写过的研究成果,对本设计设计不包含任何其他个人或集体已经发表或撰写过的研究成果,对本设计 的研究做出重要贡献的个人和集体,均已在文中作了明确说明,并表示了的研究做出重要贡献的个人和集体,均已在文中作了明确说明,并表示了 谢意。本人完全意识到本声明的法律后果由本人承担。谢意。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年作者签名:日期:年 月月 日日 毕业设计版权使用授权书 本设计作者完全了解学院有关保留、使用毕业设计的规定,同意学院本设计作者完全了解学院有关保留、使用毕业设计的规定,同意学院 保留并向国家有关部门或资料库送交毕业设计的纸质版和电子版,允许毕保留并向国家有关部门或资料库送交毕业设计的纸质版和电子版,允许毕 业设计进入学院图书馆被查阅和借阅,本人授权闽南理工学院可以将我的业设计进入学院图书馆被查阅和借阅,本人授权闽南理工学院可以将我的 毕业设计的全部或者部分内容编入有关数据库进行检索,可以采用影印、毕业设计的全部或者部分内容编入有关数据库进行检索,可以采用影印、 缩印或者扫描等复制手段保存和汇编本毕业设计。缩印或者扫描等复制手段保存和汇编本毕业设计。 保密保密在年解密后适用本授权书;在年解密后适用本授权书; 本设计属于:本设计属于: 不保密不保密。 (请在以上相应的方框内打(请在以上相应的方框内打“” ) 作者签名:日期:年月日作者签名:日期:年月日 指导教师签名:日期:年月日指导教师签名:日期:年月日 毕业设计答辩小组成员名单 姓名职称单位备注 机械设计服务(有图纸 CAD 和 WORD 论文) QQ 1003471643 或 QQ 2419131780 组长 注:样稿,论文不完整,勿抄袭 订做机械设计 ( 有图纸 C A D 和 W O R D 论文) Q Q 1 0 0 3 4 7 1 6 4 3 或 Q Q 2 4 1 9 1 3 1 7 8 0 毕业设计说明书 题 目 金属粉末成型液压机 P L C 设计 英文并列题目 P L C o f m e t a l p o w d e r f o r m i n g e l e c t r i c a l h y d r a u l i c p r e s s d e s i g n 毕业设计说明书 2 金属粉末成型液压机的 P L C 设计 摘要: 金属粉末成型液压机由主机及控制机构两大部分组成。 液压机主机部分包括机身、 主缸、 顶出缸及充液装置等。 动力机构由油箱、高压泵、低压控制系统、电动机及各种压力阀和方 向阀等组成。本文讨论如何用 P L C控制动力机构,通过泵和油缸及各种液压阀实现能量的转 换,调节和输送,完成各种工艺动作的循环。 关键词:主缸、顶出缸、P L C 、泵、油缸、液压阀。 毕业设计说明书 3 目录 第一章 引言 1 第二章 总体规划2 第三章 设计参数 3 第四章 输入设备的选择4 第五章 电气柜的选择 5 第六章 P L C的设计 6 6 . 1 P L C 的选择 6 6 . 2 现场器件与 P L C 内部等效继电器地址编号对照表 6 6 . 3 工作流程与动作顺序表 7 6 . 4 P L C 与现场器件的连接图 9 6 . 5 P L C 程序的设计 9 6 . 6 指令程序 1 9 第七章 P L C通信 2 7 1 通信协议 2 7 2 利用 V B 的 M S C o m m 控件编程实现 P C 与 P L C 通信 2 8 第八章 结论 3 1 致谢 3 2 参考文献 3 3 毕业设计说明书 4 第一章 引言 金属粉末成型液压机,主要适用以结构件为主的粉末冶金,机械零件的生产,此液压机 有独立的液压和电器系统,具有浮动压制,使制品成型密度得到有效控制,保护性脱模和一 般性脱模两种脱模方式可供选择,电气控制采用 P L C可编程控制器,液压系统采用先进的插 装集成阀,保证液压机连续,频繁的稳定工作。配有油液冷却装置。采用按钮集中控制,同 时装有机械限位装置,从而保证制品的一致性。 由于继电器接触器控制是采用固定接线的硬件实现逻辑。如果生产任务或生产工艺发生 变化,就必须重新设计,改变硬件结构,这样造成时间和资金的浪费。另外,大型控制系统 用继电器接触控制,使用继电器数量多,控制系统体积大,耗电多,且继电器触点为机械触 点,工作频率低,在频繁动作情况下寿命较短,造成系统故障,系统的可靠性差。而 PLC 控 制能改善继电器控制器上述的不足, P L C 是以微处理器为基础,综合了计算机技术、半导体技 术、自动控制技术、数字技术和网络通信技术. P L C 以其可靠性高、灵活性强、使用方便的优 势,迅速占领了工业控制领域。从运动控制到过程控制,PLC 可靠性高,抗干扰能力强, 通 用性强,控制程序可变,使用方便, 功能强,适应面广, 编程简单,容易掌握; 体积小、重量轻、 功耗低、维护方便, 减少了控制系统的设计及施工的工作量等特点, 所以设计时我们采用 P L C 能集中且较方便地控制. 毕业设计说明书 5 第二章 总体规划 金属粉末成型液压机主要有两大系统组成:一、液压系统;二、电气系统。液压系统由 泵、阀、油缸、油箱和管路等组成,借助于电气系统的控制,可驱动滑块及顶出缸活塞完成 点动和半自动循环等规定的工艺动作。 本设计主要是电气系统的设计,任务是按照液压系统规定的动作图表驱动电机、选择规 定的工作方式,使有关电磁铁在 P L C 以完成点动和半自动循环指定的工艺动作。 先启动电机,按下 S B 6 ,X 0 0 5 置 1 ,辅助继电器 M 1 2 得电驱动液压阀 Y A 1 、Y A 2 、Y A 6 、 Y A 9 动作, 滑块回程, 放手手动作即停。 打开光电保护, 按下 S B 5 , X 0 0 4 置 1 , 辅助继电器 M 1 1 得电驱动液压阀压 Y A 1 、Y A 4 、Y A 5动作,滑块慢下,放手动作则停止。同理,按下 S B 7 ,辅 助继电器 M 1 3 得电驱动液压阀 Y A 1 、Y A 8 、Y A 1 1 动作,顶缸顶出,放手动作即停止。按下 S B 8 , 辅助继电器 M 1 4 得电驱动液压阀 Y A 1 、Y A 7 动作,顶缸退回,放手动作即停止。 电气系统 P L C 框图 手动加料 滑块慢下加压 顶缸顶出 滑块保压 双手按钮进入下一循环 泄压 退回停止(手动取坯) 顶缸退回 滑块快速下行 滑块快速回程 毕业设计说明书 6 液压系统原理图 第三章 设计参数 1 、公称力 3 1 5 0 k N 2 、液体最大工作压力 2 5 M P a 3 、回程力 6 3 0 k N 4 、滑块最大行程 8 0 0 m m 5 、最大顶出力 1 0 0 0 k N 6 、最大拉下力 6 3 0 k N 7 、最大顶出行程 2 5 0 m m 8 、滑块距工作台面最大距离 1 2 5 0 m m 9 、滑块运行速度 空载下行 8 0 m m / s 工作 1 6 m m / s 回程 4 0 m m / s 1 0 、工作台面有效面积(左右 X 前后) 1 2 5 0 m m X 1 2 0 0 m m 1 1 、电动机功率 2 2 k W 毕业设计说明书 7 第四章 输入设备的选择 交流接触器 K M 1 、K M 2 、K M 3 选用型号 C J 1 0 - 1 0 0 ,规格 3 8 0 V 、1 0 0 A 。 空气开关 Q S 选用型号 D Z 1 0 - 1 0 0 。 选择开关 S A 2 、S A 3 、S A 4 选用 L A S 1 - A Y - 1 1 。 手动开关 S B 4 S B 1 0 选用型号 L A 4 2 X L 2 F 。 按钮 S A 1 选用型号 L A 4 2 Y - 0 1 / R 。 按钮 S B 1 选用型号 L A 4 2 J - 0 1 / R 。 接近开关 S Q 1 S Q 6 选用型号 L X J 8 - 3 2 。 中间继电器 K A 1 K A 1 2 选用型号 D Z L - 2 0 0 ,规格:直流 2 4 V 。 时间继电器 K T 1 、K T 2 选用型号 D S - 2 4 ,规格:直流 2 4 V 。 压力继电器 S P 选用型号 P D L H - L 1 。 热继电器 F R 1 选用型号 S Z - Z M 4 E ,规格:交流 3 8 0 V ,2 2 K W 。 断路器 F U 1 选用型号 D Z X 1 9 - 1 0 0 。 断路器 F U 2 、F U 3 、F U 5 选用型号 C 4 5 N - 3 。 断路器 F U 4 选用型号 C 4 5 N - 1 。 断路器 F U 6 选用型号 D Z 5 - 1 0 。 变压器 T C 选用型号 B K 5 0 - 3 8 0 。 整流变压器 T R 选用型号 B Z K - 1 0 A 。 指示灯 H L 2 0 、H L 2 1 选用型号 X D 9 - 2 4 。 指示灯 H L 1 H L 1 2 选用型号 D H 1 0 - 4 。 毕业设计说明书 8 第五章 电气柜的设计 (1 )电气柜的基本结构采用薄钢板与角钢焊接组合而成,柜前有门维护方便。 (2 )根据里面电器的尺寸设计电气柜的外形尺寸为长 6 0 0 m m , 宽 4 0 0 m m , 高 1 2 0 0 m m . (3 )柜顶四角装有掉换,便与起吊和装运以及电气柜安装后位置的调整。 (4 )在柜体上下两端均有不同的散热槽孔,当柜内元件发热后,热量上升,通过上槽孔排出, 而冷风不断地从下端槽孔补充进柜使柜内自下而上形成一个自然风道,达到散热的目 的。 (5 )柜内线槽把柜内电器设备分六个区域。第一区域安装 P L C ;第二区域安装中间继电器和 延时继电器。第三区域安装热继电器和空气开关;第四区域安装交流接触器;第五区域 安装变压器和整流器;第六区域安装接线板。 (6 )柜门用活动铰链连接,安装、拆卸方便。 (7 )柜体表面漆选用聚脂桔形烘漆,附着力强,质感好。整柜呈亚光色调。避免了眩目效应。 给工作人员创造了比较舒适的视觉环境。 毕业设计说明书 9 第六章 P L C 设计 1 P L C的选择 P L C 控制系统输入信号有 2 0 个,均为开关量,其中手动开关有两个,选择开关有 3 个延 时,开关有 2 个,接近开关有 7 个,压力辅助 1 个。 P L C 控制系统的输出信号有 1 4 个,其中 1 2 驱动中间继电器 K A 1 K A 1 0 ,2 个驱动延时继 电器。 根据输入和输出信号个数,P L C可选三菱 F X 1 N - 4 0 M R - 0 0 1 ,其输入点数有 2 4 ,输出点数 有 1 6 ,满足要求而且留有一定裕量。 2 现场器件与 P L C 内部等效继电器地址编号对照表 输入信号 名称 功能 I / O 编号 S A 2 点动/ 半点动 X 0 S A 3 脱模方式 X 1 S A 4 压制方式 X 2 S B 4 静止 X 3 S B 5 慢下 X 4 S B 6 回程 X 5 S B 7 顶出 X 6 S B 8 退回 X 7 毕业设计说明书 1 0 S B 9 工作 1 X 1 0 S B 1 0 工作 2 X 1 1 K T 1 保压延时 X 1 2 K T 2 取坯延时 X 1 3 S P 1 主缸压力 X 1 4 S Q 1 滑块下限 X 1 5 S Q 2 滑块快转慢 X 1 6 S Q 3 滑块浮动 X 1 7 S Q 4 滑块下限 X 2 0 S Q 5 顶缸上限 X 2 1 S Q 6 顶缸下限 X 2 2 光电保护 X 2 3 输出信号 K A 1 Y 0 K A 2 Y 1 K A 3 Y 2 K A 4 Y 3 K A 5 Y 4 K A 6 Y 5 K A 7 Y 6 K A 8 Y 7 K A 9 Y 1 0 K A 1 0 Y 1 1 K A 1 1 Y 1 2 K A 1 2 Y 1 3 K T 1 Y 1 4 K T 2 Y 1 5 3 工作流程与动作顺序 毕业设计说明书 1 1 液压阀(Y A ) 工作方式 序 号 动作名称 1 2 3 4 5 6 7 8 9 1 0 1 1 1 2 1 滑块快下 + + + 2 滑块回程 + + + + 3 顶缸顶出 + + + 点动 4 顶缸退回 + + 1 滑块快下 + + + 2 滑块慢下预 压 + + + 3 浮动压制 + + + + 4 保压 5 泄压 + + 6 滑块回程 + + + 7 顶缸退回 + + 8 手动取坯 9 顶缸顶出 + + + 1 0 手动加料 A 一 般 脱 模 1 1 转下一循环 1 滑块快下 + + + 2 滑块慢下预 压 + + + 3 浮动压制 + + + 4 保压 5 泄压 + + 6 顶缸退回 + + 7 滑块回程 + + + 8 手动取坯 9 顶缸顶出 + + + 浮 动 压 制 B 保 护 脱 模 1 0 手动加料 毕业设计说明书 1 2 1 1 转下一循环 1 滑块快下 + + + 2 滑块慢下压 制 + + + 3 保压 4 泄压 + + 5 滑块回程 + + + 6 顶缸顶出 + + + 7 手动取坯 8 顶缸退回 + + 9 手动加料 C 一 般 脱 模 1 0 转下一循环 1 滑块快下 + + + 2 滑块慢下压 制 + + + 3 保压 4 泄压 + + 5 顶缸顶出 + + + + 6 滑块回程 + + + 7 手动取坯 8 顶缸退回 + + 9 手动加料 半 自 动 单 向 压 制 D 保 护 脱 模 1 0 转下一循环 1 静止 2 紧急回程 + + + 其它 3 紧急停止 4 P L C与现场器件的连接图 毕业设计说明书 1 3 5 P L C 程序的设计 梯形图程序如下: 毕业设计说明书 1 4 毕业设计说明书 1 5 毕业设计说明书 1 6 毕业设计说明书 1 7 毕业设计说明书 1 8 毕业设计说明书 1 9 毕业设计说明书 2 0 先按下 S B 2启动电机,把选择开关 S A 2旋转到“调整”位置按压相应的按扭可得相应的 点动动作。按下 S B 6 ,X 0 0 5置 1 ,辅助继电器 M 1 2得电驱动液压阀 Y A 1 、Y A 2 、Y A 6 、Y A 9动 毕业设计说明书 2 1 作,滑块回程,放手手动作即停。打开光电保护,按下 S B 5 ,X 0 0 4置 1 ,辅助继电器 M 1 1得 电驱动液压阀压 Y A 1 、Y A 4 、Y A 5动作,滑块慢下,放手动作则停止。同理,按下 S B 7 ,辅助 继电器 M 1 3 得电驱动液压阀 Y A 1 、Y A 8 、Y A 1 1 动作,顶缸顶出,放手动作即停止。按下 S B 8 , 辅助继电器 M 1 4 得电驱动液压阀 Y A 1 、Y A 7 动作,顶缸退回,放手动作即停止。 若要完成半自动浮动压制中的一般脱模方式,当电机启动后,点动调整,把滑块调到上 限位 S Q 1 和顶缸调到上限位 S Q 5 作为初始状态位置。在此过程中状态器 S 0 S 2 6 全部复位。 把选择开关 S A 2 旋转到“工作”位置,准备工作就绪。把选择开关 S A 4 旋转到“浮动”一侧, 把选择开关 S A 3 转到“一般”一侧。初始脉冲 M 8 0 0 0 驱动,置位 S 0 后置位 S 1 0 ,复位 S 0 。按 压双手按扭,辅助继电器 M 3 1得电驱动液压阀 Y A 1 、Y A 3 、Y A 5动作,滑块快速下行。当滑块 快速下行到 S Q 2位接近开关得电 X 0 1 6置 1 ,置位 S 1 1 ,复位 S 1 0 ,辅助继电器 M 3 2得电驱动 液压阀 Y A 1 、Y A 4 、Y A 5 动作,滑块慢行预压。滑块下行到 S Q 3 ,置位 S 1 2 ,复位 S 1 1 ,辅助继 电器 M 3 3 得电驱动液压阀 Y A 1 、Y A 5 、Y A 1 0 和 Y A 1 2 动作,进行浮动压制。当主缸压力达到极 值或滑块到达下限位 S Q 4 后,置位 S 1 3 复位 S 1 2 。延时继电器得电保压延时,时间到置位 S 1 4 复位 S 1 3 ,辅助继电器 M 3 4得电驱动液压阀 Y A 2 、Y A 9动作泄压,同时延时继电器 T 2得电延 时,时间到置位 S 1 5 复位 S 1 4 ,后置位 S 1 6 复位 S 1 5 ,辅助继电器 M 3 5 得电驱动液压阀 Y A 1 、 Y A 6 、Y A 9 动作滑块回程。当滑块达上限位 S Q 1 后,置位 S 1 7 复位 S 1 6 ,辅助继电器 M 3 6 得电 驱动液压阀 Y A 1 、Y A 7 动作顶缸退回。顶缸达下限位 S Q 6 后,置位 S 2 0 复位 S 1 7 ,Y 0 1 5 得电驱 动延时继电器 K T 2 得电手动取坯延时,时间到或是按压双手 1 和双手 2 置位 S 2 1 复位 S 2 0 后 置位 S 2 2 再复位 S 2 1 ,辅助继电器 M 3 9 得电驱动液压阀 Y A 1 、Y A 8 、Y A 1 1 动作顶缸顶出,顶缸 达上限位 S Q 5 后置位 S 2 4 复位 S 2 2 ,手动加料转到下一循环。 若要完成半自动浮动压制中的保护脱模方式,当电机启动后点动调整,把滑块调到上限 位 S Q 1 和把顶缸调到下限位 S Q 5 作为初始状态位置。在此过程中状态器 S 0 S 2 6 全部复位。 把选择开关 S A 2 旋转到“工作”位置,准备工作就绪。把选择开关 S A 4 旋转到“浮动”一侧, 把选择开关 S A 3 转到“保护”一侧。初始脉冲 M 8 0 0 0 驱动,置位 S 0 后置位 S 1 0 ,复位 S 0 。按 压双手按扭,辅助继电器 M 3 1得电驱动液压阀 Y A 1 、Y A 3 、Y A 5动作,滑块快速下行。当滑块 快速下行到 S Q 2位接近开关得电 X 0 1 6置 1 ,置位 S 1 1 ,复位 S 1 0 ,辅助继电器 M 3 2得电驱动 液压阀 Y A 1 、Y A 4 、Y A 5 动作,滑块慢行压制。滑块下行到 S Q 3 ,置位 S 1 2 ,复位 S 1 1 ,辅助继 电器 M 3 3 得电驱动液压阀 Y A 1 、Y A 5 、Y A 1 0 和 Y A 1 2 动作,进行浮动压制。当主缸压力达到极 值或滑块到达下限位 S Q 4 后,置位 S 1 3 复位 S 1 2 。延时继电器得电保压延时,时间到置位 S 1 4 复位 S 1 3 ,辅助继电器 M 3 4得电驱动液压阀 Y A 2 、Y A 9动作泄压,同时延时继电器 T 2得电延 时,时间到置位 S 1 5 复位 S 1 4 ,后置位 S 1 7 复位 S 1 5 ,辅助继电器 M 3 6 得电驱动液压阀 Y A 1 、 Y A 7 动作顶缸退回。当顶缸退回达下限位 S Q 6 后,置位 S 1 6 复位 S 1 7 ,辅助继电器 M 3 5 得电驱 毕业设计说明书 2 2 动液压阀 Y A 1 、Y A 6 、Y A 9 动作滑块回程。滑块上行达上限位 S Q 1 后,置位 S 2 0 复位 S 1 6 ,Y 0 1 5 得电驱动延时继电器 K T 2 得电手动取坯延时,时间到或是按压双手 1 和双手 2 置位 S 2 1 复位 S 2 0 后置位 S 2 2 在复位 S 2 1 ,辅助继电器 M 3 9 得电驱动液压阀 Y A 1 、Y A 8 、Y A 1 1 动作顶缸顶出, 顶缸达上限位 S Q 5 后置位 S 2 4 复位 S 2 2 ,手动加料转到下一循环。 若要完成半自动单向压制中的保护脱模方式,当电机启动后,点动调整,把滑块调到上 限位 S Q 1 和顶缸调到下限位 S Q 6 作为初始状态位置。在此过程中状态器 S 0 S 2 6 全部复位。 把选择开关 S A 2 旋转到“工作”位置,准备工作就绪。把选择开关 S A 4 旋转到“单向”一侧, 把选择开关 S A 3 转到“保护”一侧。初始脉冲 M 8 0 0 0 驱动,置位 S 0 后置位 S 1 0 ,复位 S 0 。按 压双手按扭,辅助继电器 M 3 1得电驱动液压阀 Y A 1 、Y A 3 、Y A 5动作,滑块快速下行。当滑块 快速下行到 S Q 2位接近开关得电 X 0 1 6置 1 ,置位 S 1 1 ,复位 S 1 0 ,辅助继电器 M 3 2得电驱动 液压阀 Y A 1 、Y A 4 、Y A 5动作,滑块慢行压制。当主缸压力达到极值或滑块达下限位 S Q 4后, 置位 S 1 3 复位 S 1 1 。延时继电器得电保压延时,时间到置位 S 1 4 复位 S 1 3 ,辅助继电器 M 3 4 得 电驱动液压阀 Y A 2 、Y A 9 动作泄压,同时延时继电器 T 2 得电延时,时间到置位 S 1 5 复位 S 1 4 , 后置位 S 2 5 复位 S 1 5 ,辅助继电器 M 4 1 得电驱动液压阀 Y A 1 、Y A 8 、Y A 9 、Y A 1 0 动作顶缸顶出, 顶缸到达上限位 S Q 5后置位 S 2 6复位 S 2 5 ,辅助继电器 M 4 2得电驱动液压阀 Y A 1 、Y A 6 、Y A 9 动作滑块回程,滑块到达上限 S Q 1 后置位 S 2 0 复位 S 2 6 ,Y 0 1 5 得电驱动延时继电器 K T 2 得电 手动取坯延时,时间到或是按压双手 1和双手 2置位 S 2 1复位 S 2 0后置位 S 2 3复位 S 2 1 ,辅 助继电器 M 4 0得电驱动液压阀 Y A 1 、Y A 7动作顶缸退回。顶缸达下限 S Q 6后,置位 S 2 4复位 S 2 3 ,手动加料转到下一循环。 6 指令程序 步序 指令 说明 1 L D X 0 0 0 2 A N D M 1 2 3 O R X 0 0 5 4 A N I X 0 1 5 5 A N I M 1 1 6 A N I M 3 1 7 A N I M 3 2 8 O U T M 1 2 滑块回程 9 O U T T 3 K 1 0 毕业设计说明书 2 3 1 2 L D I X 0 0 0 1 3 A N I X 0 0 3 1 4 A N D X 0 2 3 1 5 A N I M 1 2 1 6 M C N 0 M 1 0 1 9 L D X 0 0 4 2 0 A N I X 0 2 0 2 1 A N I X 0 1 4 2 2 A N I M 1 2 2 3 O U T M 1 1 滑块慢下 2 4 L D X 0 0 6 2 5 A N I X 0 2 1 2 6 A N I M 1 4 2 7 O U T M 1 3 顶缸顶出 2 8 L D X 0 0 7 2 9 A N I X 0 2 2 3 0 A N I M 1 3 3 1 O U T M 1 4 顶缸退回 3 2 M C R N 0 3 4 L D M 8 0 0 0 3 5 O U T T O K 5 3 8 L D I T 0 3 9 O R I X 0 0 0 4 0 O R M 1 2 4 1 O R X 0 0 3 4 2 Z R S T (F N C 4 0 ) S 0 S 2 6 全部复位 S 2 0 毕业设计说明书 2 4 S 2 6 4 7 L D I X 0 2 3 4 8 Z R S T (F N C 4 0 ) S 0 S 1 9 全部复位 S 1 0 S 1 9 5 3 Z R S T (F N C 4 0 ) S 2 1 S 2 6 全部复位 S 2 1 S 2 6 5 8 L D X 0 0 0 5 9 A N D T 0 6 0 P L S M 3 0 6 2 L D M 3 0 6 3 S E T S 0 6 5 S T L S 0 6 6 L D X 0 0 2 6 7 A N D X 0 2 1 6 8 L D I X 0 0 2 6 9 A N D X 0 2 2 7 0 O R B 7 1 A N D X 0 1 5 7 2 S E T S 1 0 7 4 S T L S 1 0 7 5 L D X 0 1 0 7 6 A N D X 0 1 1 7 7 O U T M 3 1 滑块快下 7 8 L D X 0 1 6 8 0 S E T S 1 1 8 1 S T L S 1 1 8 2 O U T M 3 2 滑块慢下 毕业设计说明书 2 5 8 3 L D X 0 0 2 8 4 A N D X 0 1 7 8 6 S E T S 1 2 8 7 L D I X 0 1 4 8 8 O R 0 2 0 8 9 A N D X 0 0 2 9 0 S E T S 1 3 9 2 S T L S 1 2 9 3 O U T M 3 3 浮动压制 9 4 L D X 0 1 4 9 5 O R X 0 2 0 9 6 S E T S 1 3 9 8 S T L S 1 3 9 9 O U T Y 0 1 4 保压 1 0 0 L D Y 0 1 4 1 0 1 A N D X 0 1 2 1 0 2 S E T S 1 4 1 0 4 S T L S 1 4 1 0 5 O U T M 3 4 泄压 1 0 6 O U T T 2 D 8 0 3 0 1 0 9 L D T 2 1 1 0 S E T S 1 5 1 1 2 S T L S 1 5 1 1 3 L D X 0 0 2 1 1 4 M P S 1 1 5 A N D X 0 0 1 1 1 6 S E T S 1 6 1 1 8 M P P 毕业设计说明书 2 6 1 1 9 A N I X 0 0 1 1 2 0 S E T S 1 7 1 2 2 L D I X 0 0 2 1 2 3 M P S 1 2 4 A N D X 0 0 1 1 2 5 S E T S 1 8 1 2 7 M P P 1 2 8 A N I X 0 0 1 1 2 9 S E T S 2 5 1 3 0 S T L S 1 6 1 3 1 O U T M 3 5 滑块回程 1 3 2 L D X 0 1 5 1 3 3 M P S 1 3 4 A N D X 0 0 1 1 3 5 S E T S 1 7 1 3 7 M P P 1 3 8 A N I X 0 0 1 1 3 9 S E T S 2 0 1 4 1 S T L S 1 7 1 4 2 O U T M 3 6 顶缸退回 1 4 3 L D X 0 2 2 1 4 4 M P S 1 4 5 A N D X 0 0 1 1 4 6 S E T S 2 0 1 4 8 M P P 1 4 9 A N I X 0 0 1 1 5 0 S E T S 1 6 1 5 2 S T L S 1 8 1 5 3 O U T M 3 7 滑块回程 毕业设计说明书 2 7 1 5 4 L D X 0 1 5 1 5 5 A N D X 0 0 1 1 5 6 S E T S 1 9 1 5 8 S T L S 1 9 1 5 9 O U T M 3 8 顶缸顶出 1 6 0 L D X 0 2 1 1 6 1 A N D X 0 0 1 1 6 2 S E T S 2 0 1 6 4 S T L S 2 5 1 6 5 O U T M 4 1 顶缸顶出 1 6 6 L D X 0 2 1 1 6 7 A N I X 0 0 1 1 6 8 S E T S 2 6 1 7 0 S T L S 2 6 滑块回程 1 7 1 O U T M 4 2 1 7 2 L D X 0 1 5 1 7 3 A N I X 0 0 1 1 7 4 S E T S 2 0 1 7 6 S T L S 2 0 1 7 7 O U T Y 0 1 5 1 7 8 L D Y 0 1 5 1 7 9 A N D X 0 1 3 1 8 0 O R X 0 1 0 1 8 1 O R X 0 1 1 1 8 2 S E T S 2 1 1 8 4 S T L S 2 1 1 8 5 L D X 0 0 2 1 8 6 S E T S 2 2 1 8 8 L D I X 0 0 2 毕业设计说明书 2 8 1 8 9 S E T S 2 3 1 9 1 S T L S 2 2 1 9 2 O U T M 3 9 顶缸顶出 1 9 3 L D X 0 2 1 1 9 4 S E T S 2 4 1 9 6 S T L S 2 3 1 9 7 O U T M 4 0 顶缸退回 1 9 8 L D X 0 2 2 1 9 9 S E T S 2 4 2 0 1 S T L S 2 4 2 0 2 L D X 0 0 2 2 0 3 A N D X 0 2 1 2 0 4 L D I X 0 0 2 2 0 5 A N D X 0 2 2 2 0 6 O R B 2 0 7 A N D X 0 1 5 2 0 8 S E T S 0 转下一循环 2 1 0 R E T 2 1 1 L D Y 0 0 4 2 1 2 O R Y 0 0 5 2 1 3 O R Y 0 0 6 2 1 4 O R Y 0 0 7 2 1 5 O U T Y 0 0 0 2 1 6 L D M 1 2 2 1 7 A N I T 3 2 1 8 O R M 3 4 2 1 9 O U T Y 0 0 1 2 2 0 L D M 3 1 2 2 1 O U T Y 0 0 2 毕业设计说明书 2 9 2 2 2 L D M 1 1 2 2 3 O R M 3 2 2 2 4 O U T Y 0 0 3 2 2 5 L D M 1 1 2 2 6 O R M 3 2 2 2 7 O R M 3 3 2 2 8 O R M 3 1 2 2 9 O U T Y 0 0 4 2 3 0 L D M 1 2 2 3 1 A N D T 3 2 3 2 O R M 3 5 2 3 3 O R M 3 7 2 3 4 O R M 4 2 2 3 5 O U T Y 0 0 5 2 3 6 L D M 1 4 2 3 7 O R M 3 6 2 3 8 O R M 4 0 2 3 9 O U T Y 0 0 6 2 4 0 L D M 1 3 2 4 1 O R M 3 8 2 4 2 O R M 3 9 2 4 3 O R M 4 1 2 4 4 O U T Y 0 0 7 2 4 5 L D Y 0 0 1 2 4 6 O R Y 0 0 5 2 4 7 O R M 4 1 2 4 8 O U T Y 0 1 0 2 4 9 L D M 3 3 2 5 0 O R M 4 1 毕业设计说明书 3 0 2 5 1 O U T Y 0 1 1 2 5 2 L D M 1 3 2 5 3 O R M 3 8 2 5 4 O R M 3 9 2 5 5 O U T Y 0 1 2 2 5 6 L D M 3 3 2 5 7 O U T Y 0 1 3 2 5 8 E N D 第七章 P L C 通信 1 通信协议 P C中必须依据所连接 P L C的通信规程来编写通信协议,所以我们先要熟悉 F X系列 P L C 的通信协议。 1 )数据格式 F X系列 P L C采用异步格式,由 1位起始位、7位数据位、1位偶校验位及 1位停止位组 成,比特率为 9 6 0 0 b p s ,字符为 A S C 码。 2 )通信命令 F X 系列 P L C 有 4 条通信命令,分别是读命令、写命令、强制通命令、强制断命令。 3 )通信控制字符 F X 系列 P L C 采用面向字符的传输规程,用到 5 个通信控制字符,如表 7 - 3 所示。 F X 系列 P L C 通信控制字符表 控制字符 A S C 码 功能说明 E N Q 0 5 H P C 发出请求 A C K 0 6 H P L C 对 E N Q 的确认回答 N A K 1 5 H P L C 对 E N Q 的否认回答 S T X 0 2 H 信息帧开始标志 E T X 0 3 H 信息帧结束标志 注:当 P L C 对计算机发来的 E N Q 不理解时,用 N A K 回答。 毕业设计说明书 3 1 4 )报文格式 计算机向 P L C 发送的报文格式如下: S T X C M D 数据 段 E T X S U M H S U M L 其中,S T X 为开始标志:0 2 H ;E T X 为结束标志:0 3 H ;C M D 为命令的 A S C 码;S U M H 、S U M L 为按字节求累加和,溢出不计。由于每字节十六进制数变为两字节的 A S C 码,故校验和为 S U M H 与 S U M L 。 注:写命令的数据段有数据,读命令数据段则无数据。 5 )传输规程 P C 与 F X 系列 P L C 间采用应答方式通信,传输出错,则组织重发。其传输过程 P L C 根据 P C 的命令,在每个循环扫描结束处的 E N D 语句后组织自动应答需用户在 P L C 一 方编写程序 2 利用 V B 的 M S C o m m控件编程实现 P C 与 P L C 通信 编写 P C 的通信程序可采用汇编语言编写,或采用各种高级语言编写,或采用工控组态软 件,或直接采用 P L C 厂家的通信软件(如三菱的 M E L S E M E D O C 等) 下面利用 V B 6 . 0 以一个简单的例子来说明编写通信程序的要点。 假设 P C 要求从 P L C 中读 入从 D 1 2 3 开始的 4 个字节的数据(D 1 2 3 、D 1 2 4 ). 命令报文中 1 0 F 6 H为 D 1 2 3的地址,0 4 H 表示要读入 4个字节的数据。校验和 S U M 3 0 H 3 1 H 3 0 H 4 6 H 3 6 H 3 0 H 3 4 H 0 3 H 1 7 4 H ,溢出部分不计,故 S U M H = 7 ,S U A I L = 4 ,相 应的 A S C 码为“3 7 H ” , “3 4 H ” 。应答报文中 4个字节的十六进制数,其相应的 A S C 码为 8 个字节,故应答报文长度为 1 2 个字节。 根据 P C 与 F X 系列 P L C 的传输应答过程,利用 V B 的 M S C o m m 控件可以编写如下通信程序 实现 P C 与 F X 系列 P L C 之间的串行通信,以完成数据的读取。M S C o m m 控件可以采用轮询或事 件驱动的方法从端口获取数据。在这个例子中使用了轮询方法。 )通信口初始化 P r i v a t e S u b I n i t i a l i z e () M S C o m m 1 C o m m P o r t = 1 M S C o m m 1 S e t t i n g s = “9 6 0 0 , E , 7 , 1 ” M S C o m m 1 I n B u f f e r S i z e = 1 0 2 4 M S C o m m l O u t B u f f e r s i z e = 1 0 2 4 毕业设计说明书 3 2 M S C o m m 1 I n p u t L e n = 0 M S C o m m l I n p u t M o d e = c o m I n p u t T e x t M S C o m m 1 H a n d s h a k i n g = c o m N o n e M S C o m m 1 P o r t O p e n = T r u e E n d S u b 2 )请求通信与确认 P r i v a t e F u n c t i o n M a k e H a n d s h a k i n g ()A s B o o l e a n D i m I n P a c k a g e A s S t r i n g M S C o m m l O u t B u f f e r C o u n t = 0 M S C o m m l I n B u f f e r C o u n t = 0 M S C o m m l O u t P u t = C h r (H 5 ) D o D o E v e n t s L o o p U n t i l M S C o m m l I n B u f f e r C o u n t = 1 I n P a c k a g e = M S C o m m l I n p u t I f I n P a c k a g e = C h r (H 6 ) T h e n M a k e H a n d S h a k i n g = T r u e E l s e M a k e H a n d s h a k i n g = F a l s e E n d I f E n d F u n c t i o n 3 )发送命令报文 P r i v a t e S u b S e n d F r a m e ( ) D i m O u t s t r i n g A s S t r i n g M S C o m m l O u t B u f f e r C o u n t = 0 毕业设计说明书 3 3 M S C o m m l I n B u f f e r C o u n t = 0 O u t s t r i

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论