




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、A B QNDDE4-NET-KDE4-NET-KIDF4-34X392028DF4-34X图1.变频器接线图变频器在定位工作台上的应用摘 要:本文主要介绍变频器在精密定位工作台系统中的应用,它采用Suconet K现场总线下的可编程序控制器、变频器、高速计数器等设备,通过对主动轮(辊)上的旋转编码器输出脉冲的检测,控制变频器的频率和功率输出,达到对所需的移动距离和旋转角度控制,实现精确定位。关键字:变频器 Suconet K现场总线旋转编码器DE4netK功能块编程一、系统简介精密定位工作台是放置在电子直线加速器和图像采集系统之间,用于承载直径0.5 1.25 m长度最大为7 m的被检测工件
2、的设备,它具有水平移动和旋转两个运动量。水平移动速度为8m/min,旋转速度为0.5 1.5度/sec。它的控制系统系采用德国金钟-默勒(Klockner-Moe11er) 公司生产的可编程序控制器、变频器、高速计数器和文本显示器等设备,通过连接的Suconet K现场总线,实现任意长度或固定长度的左右水平移动及圆形工件的任意角度或固定角度的旋转运动,可以在本地 控制台及远地控制台上实现手动和自动操作。工作台车体用两根工字纵梁结构,有四个车轮支承,车轮采用内侧单轮缘形式,在工字钢轨上行 走。其中两个车轮直接由伞齿轮减速机和制动电机驱动。通过对主动轮上的旋转编码器输出脉冲的 检测,控制变频器的频
3、率和功率输出,达到所需的移动距离。旋转辊组件由主动辊和从动辊及托架 组成,主动辊由电机和涡轮涡杆减速机驱动。工件的旋转运动是通过对旋转主动辊的编码器输出脉 冲的检测、变频器控制,从而实现对从动工件的旋转角度控制。旋转编码器输出脉冲数为3600/T,行走车轮直径为 400mm由此可计算出每 1mm脉冲数为2.866个,根据设定的移动距离可计算出相 应距离的脉冲数。旋转的主动辊直径为300mm编码器输出的脉冲数同为3600/T,可计算出每脉冲弧长0.2616mmo根据设定的工件直径和旋转角度可计算出相应工件角度的脉冲数。脉冲数计算出后,再根据运动方向的要求,启动变频器工作并对编码器输出脉冲数进行计
4、数,变频器根据设定的频率、运行方向等条件工作,当脉冲数计数计到85%寸让变频器降低频率运行;脉冲数计数计到后,停止变频器工作,实现精确定位控制。在机械加工精度保证时,控制精度能达到一个脉冲。A B GND本文主要介绍变频器在系统中的应用。与一般系统中的变频器应用比较,本系统减少了许多控制线缆和开关,变频器的工作参数设定和控制全部通过Suconet K总线进行,实现起来比较简单方便。变频器频率的调节由外电压通过电位器输入到PLC PS4-201-MM1的模拟输入口,变成数字量后再通过Suconet K总线传输到变频器,在电机工作或不工作时都可调节频率。工件的水平移动方向 和旋转方向选择开关接在P
5、LC的开关量输入口上。略去三相交流电源输入和输出后变频器接线如图1所示。图1中A、B为Suconet K总线,地址由DE4-NET-K上的拨码开关位置决定;变频器内部供电时 端子7与39短接;端子20为+12V,端子28为变频器允许,工作时应接高电平。变频器在系统中的 应用非常简单,编程时只需调用一个DE4n etK功能块,并对 DE4n etK功能块相应的操作数进行赋值SendData即可。下面是对该功能块的详细介绍。踏 P.11JOFBVTE州 R烦 P.11JOFBVTEBOOL Enabte BOOL BOOL BOOL DCBiate BOOL BOOLPaorreteiSetBOO
6、L BOOL BOOL BOOLFbedFjequen朋BOOLBOOLftevelBOOL StatusWoridWORDBYTE UIMTUIMTStartQUckslopTripfiesetMatorfWUp KtatorRotDown FnedFiequencylFeezeRampflefererceFiequencyConiTiandActua FrequencyEchoCommandBchorametemunnberReceived lueTRnsmitSfaliEOftsetEfTorCodeNTBYTEUIMTBOOLUIMTUIMTUSINT图2. DE4netK 功能块二、
7、DE4n etK功能块各操作数意义SendData发送寄存器的操作数列表ReadData接收寄存器的操作数列表Enable 1 :变频器允许0 :变频器禁止Start 1:电机加速到频率设定点0 :使用斜率制动电机Quickstop 1 :使用快停斜率制动电机DCBrake 1 :直流制动器有效TripReset信号由0到1:最后的出错复位ParameterSet 0 :参数集 1 有效 1 :参数集 2 有效MotorPotUp 1 :电机电位器升功能有效MotorPotDown 1 :电机电位器降功能有效FixedFrequency1 1:寸动频率 1有效 如果寸动频率 2 寸动频率 3=
8、0FixedFrequency2 1:寸动频率 2 有效 如果寸动频率 3=0FixedFrequency3 1:寸动频率 3 有效Reversal 电机反转FreezeRamp 0 :加速斜率允许 1:加速斜率禁止ReferenceFrequency 电机速度的设定频率Comma nd执行命令(0 :没有命令,1读参数,2:写参数)Parameternumber 发送的参数号TransmitValue 发送的参数值TransmitValueOffset 发送参数值的偏移量 ( 超过 655, 35 时 )StatusWord 变频器状态信息ActualFrequency 变频器当前输出频率E
9、choCommand返回的执行命令状态(0 :没有命令,1:读参数,2:写参数)EchoParameternumber 返回的执行命令参数号Busy 1 :命令正在处理ReceiveValue 接收的参数值ReceiveValueOffset 接收参数值的偏移量 (超过 655, 35 时)ErrorCode 出错信息代码三、DE4netK 功能块操作说明DE4netK功能块是PLC程序和现场总线模块 DE4-NET-K之间的接口,用于 DF4 (DE4)系列变频器 的控制。在PLC和DF4(DE4)之间的通信一旦建立,数据的处理和交换就会自动和连续进行而不需要 明确的编程。其它的DF4(DE
10、4)参数需经Suconet K参数通道改变。为了减少反应时间,每个程序周期调用功能块一次以更新输入和输出。下面的输入和输出由每次调用的功能块读或写一次(处理数据 ):输入: Enable , Start , Quickstop , DCBrake, TripReset , ParameterSet , MotorPotUp , MotorPotDown , FixedFrequency1 , FixedFrequency2 , FixedFrequency3 , Reversal , FreezeRamp, ReferenceFrequency 。输出: StatusWord , Actual
11、Frequency 其它的DF4参数读或写需使用参数通道。操作数 SendData 和 ReadData 必须分别分配给第一个发送和接收字节, 下随的 11个字节将自动 的由矩阵声明。在 Start 输入端写入 1 为电机驱动允许,电机驱动器的输出频率按设置的加速斜率加速到指定 的频率点。 Start 输入端从 1 到 0 时电机将按设置的斜率到停止。ReferenceFrequency 指定了频率点,即电机需要的速度,实际输出的频率由设定的最大输出频 率限定。正值时为顺时针旋转,负值时为逆时针旋转。 500表示输出频率为 50.0 Hz ,即需要的值必 须乘以一个系数 10。请参考相应的变频
12、器用户手册中的可用参数号的信息、参数许可的范围和设备状态字。在 TransmitValue 输出端参数值的最后两位数字用小数表示,即 223 。10 = 22310 ( 系数 = 100) 。换句话说,变频器用户手册中的值在程序中必须乘10。对于大于 655.35 ( 即 65535) 的参数值,必须在 TransmitValueOffset 中指定偏移量,加到 TransmitValue 之中, TransmitValueOffset 的最后两位数字也用小数表示。状态字返回当前驱动器按位图格式表示的状态信息。DF4的当前输出频率由 ActualFrequency 端用Hz表示。正值时为顺时针
13、旋转,为顺时针旋转, 负值时为逆时针旋转。 500 表示输出频率为 50.0 Hz 。在 ReceiveValue 输出端参数值的最后两位数字用小数表示,即 223.10 = 22310 ( 系数 = 100) 。 对于大于 655.35 ( 即 65535) 的参数值大于 655.35 的剩余部分,需要自动输入到ReceiveValueOffset 中, ReceiveValueOffset 的最后两位数字也用小数表示。读参数:在 Parameternumber 中指定参数号,指定” Command = 1”“ Busy”自动的从” 0”变为” 1 ”,等待” Busy ”从” 1”变为”
14、0”如果出错代码是 0,接受 ReceiveValue( 和 ReceiveValueOffset( 需要时 ) 如果出错代码不是 0,命令没有执行,检查出错代码 指定” Command = 0” 下一个命令开始。写参数:在 Parameternumber 中指定参数号,在 TransmitValue 中指定参数值 (和 TransmitValueOffset( 需要时 )指定” Command = 2”“ Busy”自动的从” 0”变为” 1 ”,等待” Busy ”从” 1”变为” 0”如果出错代码是 0 ,命令已被正确执行如果出错代码不是 0,命令没有执行,检查出错代码指定” Comma
15、nd = 0” 下一个命令开始。ErrorCode 输出端的发送的参数数据出错代码:0 无错1 无效服务5 无效参数号6 无效命令参数10 存取不允许,即对只读参数作写请求14 许可的范围超出,即值太高254 超时 如果读 / 写反应时间大于 5s255 另类错误命令现在不能被执行四、功能块 DE4netK 程序中应用例子声明为 1 站 1 线VARDrive_1 : DE4netK;RD_S1T1 at %RDB1.1.0.0 : Array0.11 of BYTE;SD_S1T1 at %SDB1.1.0.0 : Array0.11 of BYTE; END_VARCAL Drive_1
16、(Enable: = ,Start : = ,Quickstop : = ,DCBrake : = ,TripReset : = ,ParameterSet : = ,MotorPotUp : = ,MotorPotDown : = ,FixedFrequency1 : = ,FixedFrequency2 : = ,FixedFrequency3 : = ,Reversal : = ,FreezeRamp : = ,ReferenceFrequency : = ,Command: = ,Parameternumber : = ,TransmitValue : = ,SendData : = SD
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 浙江省宁波市慈溪市2025届初三下4月月考化学试题含解析
- 武汉铁路桥梁职业学院《综合英语:化学3》2023-2024学年第二学期期末试卷
- 阳江职业技术学院《医学影像设备学(一)》2023-2024学年第一学期期末试卷
- 天府新区航空职业学院《传输原理》2023-2024学年第一学期期末试卷
- 四川电力职业技术学院《大学IT4》2023-2024学年第二学期期末试卷
- 江苏省镇江市六校2024-2025学年中考英语试题二轮优化提升专题训练含答案
- 深圳市龙岗区2025年下学期初三化学试题第一次诊断性考试试卷含解析
- 曲靖师范学院《电影摄影创作》2023-2024学年第二学期期末试卷
- 陕西省西安市西北工业大附属中学2025年初三第六次质量考评生物试题试卷含解析
- 采购合同履行法律咨询重点基础知识点
- 统编版2024-2025学年语文三年级下册 期中测试题(含答案)
- 农行反洗钱与制裁合规知识竞赛考试题库大全-上下
- 养老院安全知识培训课件
- 中国资源循环集团有限公司招聘真题2024
- 基础教育教学研究项目结项鉴定审批书
- 2025年中国中压变频器市场竞争策略及行业投资潜力预测报告
- 2025-2030直销银行行业发展分析及投资战略研究报告
- 百师联盟2025届高三一轮复习联考(五)政治试题含答案
- 2025年四川长宁县国恒资本控股集团有限公司招聘笔试参考题库附带答案详解
- 2024年芜湖城市园林集团股份有限公司招聘笔试真题
- 2025年全国普通话水平测试15套复习题库及答案
评论
0/150
提交评论