USS指令在YL—335B分拣控制中的应用
自动化生产线安装与调试样题(YL335B) (2)

1、装配、加工工作站的电气接线已经完成,请根据实际接线确定 PLC 的 I/O
分配,作为程序编制的依据。
2、供料和输送单元合用一台 PLC 主机作为系统中的主站。其中,采用西门
子 S7-200 系列时,PLC CPU 模块为 S7-200-226 DC/DC/DC 型;采用三菱 FX 系列
时,PLC CPU 模块为 FX1n-40MT。供料-输送站的电气接线要求如下:
.
.
每当寻找一个待测试单元位置的操作完成时,可同时按下 SB1、SB2 2 秒时 间加以确认,测试结果应存入相应的掉电保持存储器,同时发送到人机界面显示 该单元的安装数据。
③ 当各工作单元的安装数据测试完成,可再次同时按下 SB1、SB2 2 秒时间 加以确认,抓取机械手装置应以合适的速度返回参考点停止,然后置位“测试完 成信号”并传送到人机界面。
(六)程序编制及调试 系统的工作模式分为安装数据测试模式和运行模式。设备每次上电前应人工 清除各工作单元工作台上剩余的工件。 1、安装数据测试模式 安装数据测试模式包括检查设备上电后供料-输送站各气动装置是否处于初 始位置和进行抓取机械手装置的复位操作,测试装配、加工、分拣等工作单元的 安装数据。
.
2、系统正常的运行模式步骤如下: ⑴ 人机界面切换到运行界面窗口后,供料-输送站 PLC 程序应首先检查各工 作站是否处于初始状态。初始状态是指: ① 各工作单元气动执行元件均处于初始位置。 ② 供料单元料仓内有足够的待加工工件。 ③ 装配单元料仓内有足够的小园柱芯件。 ④ 各工作单元和主站通讯正常。 ⑤“测试完成”信号置 1。 ⑥ 抓取机械手装置已返回参考点停止。 若上述条件中任一条件不满足,则安装在装配站上的绿色警示灯以 0.5Hz 的 频率闪烁。红色和黄色灯均熄灭。这时系统不能启动。 如果上述各工作站均处于初始状态,绿色警示灯常亮。若人机界面中设定的 计划生产套件总数大于零,则允许启动系统。这时若触摸人机界面上的启动按钮, 系统启动。绿色和黄色警示灯均常亮,并且供料-输送站、装配、加工站和分拣 站的指示灯 HL3 常亮,表示系统在全线方式下运行。 ⑵ 计划生产套件总数的设定只能在系统未启动或处于停止状态时进行,套
LY-355B毕业设计

LY-355B毕业设计前⾔现代化的⾃动⽣产设备(⾃动⽣产线)的最⼤特点是它的综合性和系统性,在这⾥,机械技术、微电⼦技术、电⼯电⼦技术、传感测试技术、接⼝技术、信息变换技术、⽹络通信技术等多种技术有机地结合,并综合应⽤到⽣产设备中;⽽系统性指的是,⽣产线的传感检测、传输与处理、控制、执⾏与驱动等机构在微处理单元的控制下协调有序地⼯作,有机地融合在⼀起。
可编程序控制器(PLC)以其⾼抗⼲扰能⼒、⾼可靠性、⾼性能价格⽐且编程简单⽽⼴泛地应⽤在现代化的⾃动⽣产设备中,担负着⽣产线的⼤脑——微处理单元的⾓⾊。
因此,培养掌握机电⼀体化技术,掌握PLC 技术及PLC ⽹络技术的技术⼈材是当务之急。
亚龙YL-335B 型⾃动⽣产线实训考核装备在铝合⾦导轨式实训台上安装送料、加⼯、装配、输送、分拣等⼯作单元,构成⼀个典型的⾃动⽣产线的机械平台,系统各机构的采⽤了⽓动驱动、变频器驱动和步进(伺服)电机位置控制等技术。
系统的控制⽅式采⽤每⼀⼯作单元由⼀台PLC 承担其控制任务,各PLC 之间通过RS485 串⾏通讯实现互连的分布式控制⽅式。
因此,YL-335B 综合应⽤了多种技术知识,如⽓动控制技术、机械技术(机械传动、机械连接等)、传感器应⽤技术、PLC 控制和组⽹、步进电机位置控制和变频器技术等。
利⽤YL-335B,可以模拟⼀个与实际⽣产情况⼗分接近的控制过程,使学习者得到⼀个⾮常接近于实际的教学设备环境,从⽽缩短了理论教学与实际应⽤之间的距离。
YL-335B 采⽤模块组合式的结构,各⼯作单元是相对独⽴的模块,并采⽤了标准结构和抽屉式模块放置架,具有较强的互换性。
可根据实训需要或⼯作任务的不同进⾏不同的组合、安装和调试,达到模拟⽣产性功能和整合学习功能的⽬标,⼗分适⽬录摘要⼀、设计任务与要求1.1设计任务 (3)1.2设计要求 (4)⼆、⾃动化⽣产线简介2.1 ⾃动线的简介 (5)2.2 ⾃动线发展 (5)2.3 YL-335B⾃动线系统结构及功能介绍 (6)三、设备核⼼技术应⽤3.1 PLC技术 (7)3.2 传感检测技术 (7)3.3 ⽓动技术 (7)3.4 MM420变频器技术 (8)3.5 伺服电机及驱动器技术 (10)3.6 组态与触摸屏技术................................................................ .. (12)四、控制系统设计4.1 ⽓动控制系统原理图 (13)4.2PLC控制系统设计 (16)4.2.1 I/O分配表 (16)4.2.2 PLC硬件接线图 (19)4.2.3 PLC梯形图 (22)4.2.4 PLC的PPI通信 (23)4.3 触摸屏控制画⾯ (25)五、⼼得体会 (27)六、谢辞 (30)七、参考⽂献 (30)⼀、设计任务使⽤YL335B⾃动线培训系统,应⽤PLC控制技术,结合变频器、步进电机驱动技术、⽓动技术、传感检测技术和触摸屏控制技术,实现五个单元的系统联调。
自动化YL335-B毕业设计

摘要本设计在进行了一系列的实地考察后,根据现实的工程需求,加上对可编程控制器的理解和分析,采用可编程序控制器(Programmable Controller,简称PLC)来实现YL-335B的设计步骤,着重对软件开发与调试,完成了装配做了介绍,完成了YL-335B的硬件配置和软件设计。
本设计共分三部分,其中第一部分对YL-335B做了简要介绍,并结合实际地考察经验,对本次设计做了简要的分析设想。
第二部分根据毕业设计要求,结合自己的实践经验,提出了YL-335B合理设计方案,并对设计步骤做了进一步的介绍。
另外对资源的配置做了介绍。
第三部分对YL-335B软件进行了细致的解读。
整个设计,对具体的模拟过程做了详细的叙述,并配有画面,使整个设计形象,完美,使用。
本设计通过软硬件之间的配合与调试,从而达到工业设计的要求,实现设备装置的自动化控制关键词:YL-335B;PLC;变频器;触摸屏ABSTRACTIn the design of a series of field visits, according to the reality of demand, in addition to the understanding and analysis of the programmable controller, the programmable controller ( Programmable Controller, referred to as PLC ) to realize the design procedure of YL-335B, focusing on software development and debugging, the completion of the assembly is introduced, completed the hardware configuration and software design of YL-335B.The design consists of three parts, the first part of the YL-335B are briefly introduced, and combined with the actual research experience, analyzes briefly the idea of the design. The second part according to the graduation design, combining with my own experience, put forward reasonable design scheme of YL-335B, and made a further introduction to the design steps. In addition to the allocation of resources is introduced. The third part makes a detailed analysis on YL-335B software. The whole design, detailed describes the simulation process in detail, and with a screen, the image of the entire design, perfect, use.With the design of software and hardware debugging through, so as to meet the requirements of industrial design, automation control equipment.Keywords: YL-335B; PLC; inverter; touch screen目录绪论 (3)1课题研究前的了解 (3)2课题研究的目的和意义 (3)第1章YL-335B自动化生产线实训考核装备概述 (4)1综述 (4)2YL-335B基本组成 (4)3YL-335B的基本功能 (4)3.1 供料单元的基本功能: (4)3.2 加工单元的基本功能: (4)3.3 装配单元的基本功能: (5)3.4 分拣单元的基本功能: (5)3.5 输送单元的基本功能: (5)4YL-335B的特点和实训项目 (5)5YL-335B的电气系统 (5)6人机界面 (6)7供电电源 (6)8气源处理装置 (7)第2章设备核心技术 (8)1西门子PPI通信 (8)2传感器检测技术 (10)3MM420变频器 (12)3.1 参数号和参数名称 (12)3.2 参数设置方法 (12)4组态触摸屏技术 (13)第3章YL-335B设计原理 (15)1气动控制设计原理图 (15)2PLC控制系统设计 (17)3PLC硬件接线图 (21)4 梯形图见附录 (27)5调试与运行 (27)第4章发展与展望 (29)辞谢: (30)参考文献 (30)附录 (30)绪论1课题研究前的了解现代化的自动生产设备(自动生产线)的最大特点是它的综合性和系统性,在这里,机械技术、微电子技术、电工电子技术、传感测试技术、接口技术、信息变换技术、网络通信技术等多种技术有机地结合,并综合应用到生产设备中;而系统性指的是,生产线的传感检测、传输与处理、控制、执行与驱动等机构在微处理单元的控制下协调有序地工作,有机地融合在一起。
yl-335亚龙自动化生产线分拣单元程序设计毕业论文

目录一、设计思路 (4)1.1设计任务 (4)1.2设计思路 (4)1.3工具设备要求和技术规范 (4)二、设计过程与说明 (5)2.1前期调研 (5)2.2工作原理和工作过程) (5)2.3各元器件的选择 (5)2.4加工单元的PLC的外部接线图 (7)2.5加工单元流程图 (8)2.6设计过程中碰到的问题与解决措施 (9)三、设计成果简介 (10)3.1作品特点 (10)3.2归纳与总结 (10)3.3设计成果 (10)3.4辅佐材料 (10)四、致谢 (12)五、参考文献 (13)一、设计思路1.1设计任务完成基于西门子S7-200系列PLC的YL-335亚龙自动化生产线加工单元程序设计。
分析各个单元的基本功能和控制要求、完成I0查询,系统流程图绘制、编制PLC程序,并利用实验室设备进行调试、撰写设计成果1.2设计思路本设计共分三部分,其中第一部分对YL-335自动生产线做个简要介绍,并结合实地的考察经验对本次设计做了简要的分析依托YL-335亚龙自动化生产线实训设备及自动化生产线一体化教材和网络课程,制定详细的设计方案和阶段进度计划;详细记录设计过程及存在的设计问题,通过程序设计、模拟调试、常见故障与排除、修订完善,编制西门子S7-200系列PLC的YL-335亚龙自动化生产线加工单元程序,程序模拟调试具有自动化程度高,方便控制,稳定运行,分拣精度高的特点。
根据不同的排序对象,可以稍微修改系统来满足要求1.3工具设备要求和技术规范(1)数字式万用表;(2)一台装有STEP7-MicroWin和s7-200PLC;(3)YL-335亚龙自动化生产线加工单元;(4)GB/T51198-2018电子产品工艺设计规范;(5)GB/T4728电子产品调试与检测标准;二、设计过程与说明2.1前期调研亚龙YL-335型自动生产线实训考核装备在铝合金导轨实训台上安装送料,加工,装配,输送,分拣等工作单元,构成一个典型的自动生产线的机械平台,系统各机构的采用了气动驱动。
自动化生产线安装与调试样题(YL335B)

自动线装配与调试任务书工位号:一、竞赛设备及工艺过程描述YL-335B自动生产线由供料、输送、装配、加工和分拣等5个工作单元组成,其中,供料与输送、装配、加工以及分拣单元等分别构成工作站,均设置一台PLC承担其控制任务,各PLC之间通过RS485串行通信的方式实现互连,构成分布式的控制系统。
系统主令工作信号由连接到供料-输送站PLC的触摸屏人机界面提供,主站与各从站之间通过网络交换信息,各从站应具备在网络故障时进行单站操作的后备功能。
整个系统的主要工作状态除了在人机界面上显示外,尚须由安装在装配单元的警示灯显示启动、停止、报警等状态。
自动生产线的主要工作过程如下:⑴将供料单元料仓内金属或白色塑料的待装配工件送往装配单元的装配台进行装配。
⑵装配工作如下:把装配单元料仓内的白色或黑色的小园柱零件嵌入到装配台的待装配工件中,完成装配后的成品(嵌入白色零件的金属工件简称白芯金属工件,嵌入黑色零件的金属工件简称黑芯金属工件;嵌入白色零件的白色塑料工件简称白芯塑料工件,嵌入黑色零件的白色塑料工件简称黑芯塑料工件;)送往加工站。
⑶在加工单元完成对工件的一次压紧加工,然后送往分拣单元。
已装配和加工的成品工件如图1所示。
图1 已完成加工和装配工作的工件⑷通过分拣机构,从1号槽和2号槽分别输出满足一定套件关系的工件,不满足套件关系的工件从3号槽输出作为散件。
⑸从1号滑槽或2号滑槽输出的总套件数达到指定数量时,一批生产任务完成,系统停止工作。
二、需要完成的工作任务(一)自动生产线设备部件安装完成YL-335B自动生产线的供料、装配、加工、分拣单元和输送单元的部分装配工作,并把这些工作单元安装在YL-335B的工作桌面上。
1、各工作单元装置侧部分的装配要求如下:⑴供料、装配和加工单元装置侧部分的机械部件安装、气路连接工作已完成,选手须进一步按工作任务要求完成该单元在工作桌面上的定位,并进行必要的装配检查和调整工作。
⑵ 完成输送单元装置侧部件的安装和调整以及工作单元在工作台面上定位。
亚龙335B

关于设备亚龙YL-335B的说明:(1)亚龙YL-335B型自动生产线实训考核装备的结构亚龙YL-335B型自动生产线实训考核装备由安装在铝合金导轨式实训台上的送料单元、加工单元、装配单元、输送单元和分拣单元5个单元组成。
其外观如图所示。
其中,每一工作单元都可自成一个独立的系统,同时也是一个机电一体化相关技术的训练系统。
在亚龙YL-335B设备上应用了多种类型的传感器,分别用于判断物体的运动位置、物体通过的状态、物体的颜色及材质等。
在控制方面,亚龙YL-335B采用了基于RS485串行通信的PLC网络控制方案,即每一工作单元由一台PLC 承担其控制任务,各PLC之间通过RS485串行通讯实现互连的分布式控制方式。
根据需要选择不同厂家的PLC及其所支持的RS485通信模式,组建成一个小型的PLC网络。
(2)亚龙YL-335B型自动生产线实训考核装备主要组成及功能供料单元供料单元是亚龙YL-335B中的起始单元,在整个系统中,起着向系统中的其他单元提供原料的作用。
供料单元的主要组成:主要包括竖式料筒,顶料气缸,推料气缸,物料检测传感器部件,安装支架平台,材料检测装置部件等组成。
加工单元加工单元是亚龙YL-335B中对工件处理单元之一,在整个系统中,起着对输送站送来工件进行模拟冲孔处理或工件冲压等作用。
加工单元的主要组成:主要包括滑动料台,模拟冲头, 夹紧机械手,物料台伸出/缩回气缸,相应的传感器,电磁阀组件等组成。
装配单元装配单元是亚龙YL-335B中对工件处理的另一单元,在整个系统中,起着对输送站送来工件进行装配及小工件供料的作用。
装配单元的主要组成:主要包括供料机构,旋转送料单元,机械手装配单元,放料台等组成。
分拣单元完成将上一单元送来的已加工、装配的工件进行分拣,使不同颜色和材质的工件从不同的料槽分流、分别进行组合的功能。
分拣单元的主要组成:主要包括传送带机构,三相电机动力单元,分拣气动组件,传感器检测单元,反馈和定位机构等组成。
6 YL-335B自动生产线
二、PLC选型
PLC选型根据I/0点数、输出类型等来选择。
工作站 输送单元 供料单元 加工单元 装配单元 I/0需求 15\7 8\2 7\3 17\9 PLC型号 S7-200-226-DC/DC/DC S7-200-222-AC/DC/RLY S7-200-222-AC/DC/RLY S7-200-226-AC/DC/RLY 24\16 24\16 8\6 8\6 备注 晶体管输出(驱 动伺服驱动器) 继电器输出 继电器输出 继电器输出
五、软件设计
1.供料单元控制流程图
五、软件设计
2.加工单元控制流程图
五、软件设计
3.装配单元控制流程图
五、软件设计
4.分拣单元控制流程图
五、软件设计
5.输送单元控制流程图
谢谢!
2.作用气缸
3.伺服电机和驱动器
伺服电机结构概图
伺服驱动器的面板图
4.变频器与光电编码器
实现分拣传送带转速调整、套件位置检测。
5.传感器介绍
扁平型光电接近传感器,黑:输出线 NPN输出 低电 平驱动,棕:+24电源输入端,蓝:0V电源输入端
四、PLC网络控制方案
YL-335B系统可以进行单站控制,各PLC之 间通过RS485串行通讯实现互连的分布式 全线控制方式。 PLC网络的具体通信模式,取决于所选厂 家的PLC类型。若PLC选用S7-200系列,通 信方式则采用PPI协议通信。
对上一单元送来的已加工、装配的工件进行分拣 ,使不同颜色、材质、高度的工件从不同的滑槽分 流的功能。
5.输送单元的基本功能
该单元具有精确定位到指定单元的物料台,在物 料台上抓取工件,把抓取到的工件输送到指定地点然 后放下的功能。
YL-335B自动生产线中的传感器应用
11收稿日期:2018-10-03课题来源:江苏省现代教育技术研究立项课题2018-R-61138《现代信息技术与自动化生产线课程资源整合与运用的实践研究》。
作者简介:邢丽华(1981—),女,汉族,河北邢台人,研究生,工学硕士学位,毕业于江南大学通信控制工程学院,现为江苏联合职业技术学院无 锡机电分院自动化工程系副教授,研究方向:电气控制。
现代生产生活中,有很多的参数和物理量需要进行检测。
随着信息技术的发展,结合自动控制理念,现代化的自动生产设备被广泛应用。
亚龙-335B简称YL-335B,是一个自动生产线实践操作装置。
该设备一共有5个单元,分别是供料单元、加工单元、装配单元、输送单元和分拣单元。
每个工作单元相对独立,又可以组成一个完整的自动化生产线系统。
在该设备中运用了各种不同类型的传感器,分别用来分辨物料的有无,机械手的状态,物料的颜色和材质的区分等。
它们大部分都是接近传感器。
接近传感器又称接近开关,它是一种能够感觉物体接近能力的元件,它利用位移传感器对接近的物体的敏感性来感觉物体的接近,并输出相应的电信号。
下面我们重点介绍YL-335B所使用的几种类型的传感器,包括磁感应接近开关,电感式接近开关、光电传感器和光纤传感器等。
1 磁感应接近开关在YL-335B实训装置各个单元中都用到了磁感应接近开关。
在供料单元中,磁感应接近开关用来检测气缸位置;在加工单元磁感应接近开关用来检测加工台的位置和气动手指的状态;在装配单元,磁感应接近开关用来检测气缸位置和机械手的状态。
这些气缸的缸筒采用的都是隔磁性强、导磁性弱的材料。
一般都会在非磁性的活塞上装一个永磁性磁环,从而提供一个代表气缸活塞位置的磁场。
而装在气缸外的磁性开关就用来检测气缸活塞的位置,也就是活塞的行程。
图1是带磁感应接近开关气缸的工作原理图。
当气缸中的永磁性磁环靠近开关时,舌簧开关的两根簧片被磁化从而相互吸引,触头闭合;当磁环开关移走后,簧片失去磁性,触头断开。
YL-335B实训报告
实训报告在17周我们进行了自动线安装与调试的实训,我们学到了很多知识,首先让我们认识一下YL-335B亚龙YL-335B型自动生产线实训考核装备由供料单元、加工单元、装配单元、输送单元和分拣单元5个单元组成。
在控制方面,YL-335B采用了基于RS485串行通信的PLC 网络控制方案,即每一工作单元由一台PLC承担其控制任务,各PLC之间通过RS485串行通讯实现互连的分布式控制方式。
用户可根据需要选择不同厂家的PLC及其所支持的RS485通信模式,组建成一个小型的PLC网络。
我们主要做的是输送站和联机调试,先来看看输送站一、PLC I/O地址分配表(根据工作PLC I/O接线原理图及实际接线情况)表2-2 输送工作单元PLC的I/O及地址分配表二、工作单元初始工作状态;输送单元:(1)输送机械手缩回到位;(2)输送机械手提升台在下限位;(3)输送机械手处于手爪松开状态;(4)输送机械手旋转摆台右旋到位;(5)输送机械手在原点。
三、工作单元的工作过程(动作过程);(1)在供料单元抓取工件,抓取完成2S后到加工站;(2)在加工单元放下工件,1S后抓取工件,抓取完成2S后到装配单元;(3)在装配工作单元放下工件,1S后抓取工件,抓取完成,机械手左旋转到位,2S后到分拣单元;(4)在分拣工作单元放下工件,放下工件完成后2S,输送机械手复位遇到的问题及解决方案:在输送站的程序编写中,在包络中,重要是压行程开关的问题,我们最后发现是没有分配好Q0.0方向的控制,在输送站中,再就是机械手的问题了,机械手不按程序执行,最后经过多次调试,发现是有些寄存器没有进行正确的置、复位,还有就是联机的问题了,联机V(寄存器)要与子程序的相吻合,要对置位的及时进行复位,要与向导中的地址相吻合,建立向导的时候也要注意。
实训总结:经过这次实训我们学到了整站的知识,总言之,通过这次实习,在设计方面我感觉自己有了一定的收获。
这次学习丰富了我在这方面的知识,使我们对将来从事设计更好的去面对这些问题。
YL—335B分拣站安装过程
YL—335B分拣站安装过程简介
• 该过程适合初学者; • 当对设备的组成较为熟悉后,可对组装过程自主安排并完 善; • 该安装过程主要介绍组件的连接及相互间的位置情况; • 具体的安装过程请参考安装录像;
Hale Waihona Puke • 分拣料槽 固定座• 安装料槽和 料槽支撑架
• 安装气缸 及气缸安 装支架
• 入料口检 测传感器 及其支架
• 导向件
• 旋转编 码器
• 将左右铝板及 其不锈钢的中 间连接支撑用 螺栓固定在一 起。
• 套入输送 工件的平 皮带;
• 套入主动皮带 轮组件并安装 轴承端板;
• 先将从动轴 组件套入平 皮带内,再 安装固定端 板;
• 安装输送部分 的支撑组件
• 安装导轨 以及导轨 上的滑块
• 将装配好的输送 部分固定在大底 板上; • 套接联轴器,安 装电机及其安装 板;
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
USS指令在YL—335B分拣控制中的应用作者:孙自昌
来源:《进出口经理人》2017年第10期
摘要:使用USS指令完成变频器的控制是近年来YL-335B安装与调试中的首选项目,结合变频器的类型要完成对应的参数设置,在用USS库指令编程完成后要指定相应的存储空间,不然的话就会编译错误。
关键词:USS指令;变频器;分拣控制
一、YL-335B分拣站的控制要求
YL-335B自动生产线由供料、输送、装配、加工和分拣等5个工作单元组成,分拣站采用西门子MM420变频器控制三相异步电动机驱动传输皮带正反转运行,运行频率、上升下降时间能通过昆仑通泰触摸屏TPC7062K界面输入,信号给定西门子PLCS7-200 CPU 226CN按照给定程序控制,PLC和变频器之间采用USS通信,可以完成在三个推料工位处实现启停,配合驱动气缸完成不同工件的分拣。
并能实现电机正反转控制。
二、变频器参数设置
变频器的速度频率和方向可以由外接端子控制,实现固定频率和模拟量给定的任意速度,也可以由USS通信网线进行给定,本文主要介绍USS通信控制,有关其它控制的方式可以参照相关资料说明实现。
根据USS控制变频器参数设置如下表1所示:
为了达到相应的运动控制,和原来的模拟量控制的接线不同点在于变频器的14、15端子接线,用多主站通信电缆连接PLC,其中14号端子接入9针的3号,15号端子接入9针的8号。
而USS通信默认采用PLC的0号通信口,故把通信电缆的另外一端接入PLC的0号确保通信有效。
再完成接线和参数设置后在PLC编程软件上进行USS指令的编程。
三、USS指令编程
STEP 7-Micro/WIN指令库中包含8条指令,支持USS协议,初始化USS协议将端口0指定用于USS通讯。
选择USS协议与驱动器通讯后,不得将端口0用于任何其他用途,包括与STEP 7--Micro/WIN通讯。
在使用USS协议应用程序的程序开发过程中,应当在计算机中使用CPU 226、CPU 226XM,这第二个通讯端口允许STEP 7--Micro/WIN在USS协议运行时监控应用程序。
USS指令的变量要求一个400个字节V内存块。
该内存块的起始地址由用户指定,保留用于USS变量。
根据分拣站的控制要求,编写如下程序,并加以说明。
(一)初始化端口0(网络1)
二进制值2#100000000表示要初始化USS地址为8的变频器,波特率为19200,此地址与波特率要与变频器参数的设置相同,即P2010=7(波特率)、P2011=8(变频器站点地址)。
Mode=1输入值1将端口0分配给USS协议,并启用该协议,输入值0将端口0分配给PPI,并禁止USS协议,Done为完成标志位,用VB500来显示是否有错。
(二)使用USS_CTRL模块来控制USS地址为8的变频器(网路2)
USS_CTRL指令被用于激活变频器。
如图1。
USS_CTRL指令将选择的命令放在通讯缓冲区中,然后送至编址的驱动器(8号),条件是已在USS_INIT指令的ACTIVE(激活)参数中选择该驱动器。
仅限为每台驱动器指定一条USS_CTRL指令。
EN位必须打开,才能启用USS_CTRL指令。
该指令应当始终启用。
RUN表示驱动器是打开(1)还是关闭(0)。
当RUN位打开时,驱动器收到一条命令,按指定的速度(VD1200给定)和方向(M0.2给定)开始运行。
为了使驱动器运行,必须符合以下条件: OFF2和OFF3必须被设为0。
FAULT (故障)和INHIBIT(禁止)必须为0。
当RUN(运行)关闭时,会向驱动器发出一条命令,将速度降低,直至电机停止。
OFF2位被用于允许驱动器滑行至停止。
OFF3位被用于命令驱动器迅速停止。
Resp_R(收到应答)位确认从驱动器收到应答。
F_ACK(故障确认)位被用于确认驱动器中的故障。
当F_ACK从0转为1时,驱动器清除故障。
DIR(方向)位表示驱动器应当移动的方向。
“类型”输入选择驱动器的类型。
将MM3(或更早版本)驱动器的类型设为0。
将MM4驱动器的类型设为1。
Speed_SP(速度设定值)是作为全速百分比的驱动器速度。
Speed_SP的负值会使驱动器反向旋转方向。
范围:-200.0%至200.0%。
“错误”是一个包含对驱动器最新通讯请求结果的错误字节。
USS指令执行错误标题定义可能因执行指令而导致的错误条件。
“状态”是驱动器返回的状态字原始数值。
“禁止”表示驱动器上的禁止位状态(0 - 不禁止,1 - 禁止)。
欲清除禁止位,“故障”位必须关闭,RUN(运行)、OFF2和OFF3输入也必须关闭。
“故障”表示故障位状态(0 - 无故障,1 - 故障)。
(三)读写变频器的参数(网络3)
在MM4系列变频器中,不同的参数具有不同的类型,主要包括三种,即U16、U32和浮点数。
网络3所示为一个写参数的案例,在运行此程序块的情况下,只要在触屏上按下M2.0的按钮,就可以完成一次对8号站地址的变频器参数P1120的写操作,数值通过触屏上的
VD1000对应的输入框写入。
需要特别注意的是:USS_WPM_R的INDEX值必须置0,因为MM4变频器默认的是PXXXX.0参数组。
同样道理,可以进行对P1121的参数进行写入,完成题目要求的上升时间和下降时间的随时修改。
USS_WPM_W的EEPROM是逻辑“0”时,写入的值只被保存到变频器的RAM中,当EEPROM是逻辑“1”时,写入的值同时被保存到变频器的RAM和EEPROM中,但向EEPROM中写数据是有次数限制,最多不要超过50000次。
虽然在程序网络中可以读写多个参数,但在任意一个时刻,USS主战内只能由一个参数读写功能块有效,否则会出错。
因此如果要读写多个参数,必须在编程时进行读写指令的轮替处理。
四、USS指令编程的特点
USS是西门子公司为变频器开发的通信协议,可以支持变频器同PC或PLC之间建立通信连接,在用USS指令库编程过程中,由于有了通信读写指令,故可以方便的在任意时候对参数的修改,对于变频器的外部接线要求较少,配合PLC 编程方便。
这种结构特点是用单一的、完全集成的系统来解决自动化问题。
通信效率较高,可达187.5Kbit/s,具有极高的快速性和可靠性。
参考文献:
[1]吕景泉.自动化生产线安装与调试[M].中国铁道出版社,2013.
[2]向晓汗.西门子PLC高级应用实例精解[M].北京:机械工业出版社,2010.
[3]孙平.可编程控制器原理及应用(第3版)[M].高等教育出版社,2014.。