产品线频道   >
机器人| PLC| 低压变频器| DCS| 人机界面| 现场总线| 运动控制| 高压变频器| 电机| PAC| 现场仪表| PC-BASED| 机械传动| 传感器

通过滑触线进行ProfiBus通讯的系统设计

  • 作者:刘扬
  • 供稿:米尔自动化网
  • 阅读人次:
  • 发布时间:2012-02-23

一、概述

自行小车是在物流转运输送线上比较常见的一种设备,它是通过车体上安装的集电器和预装在轨道内的滑触线在移动接触中进行取电,提供给移动的小车,这种取电方式是很成熟的技术,在很多场合都有多种形式的应用。但通过滑触线和集电器滑动接触进行Profibus通讯的方式却是一个比较特殊和困难的课题,因为通讯线路的滑触线和供电线路的滑触线在轨道内是平行敷设的,并且距离很近,之间仅有绝缘,线体裸露且没有屏蔽层的防护,滑触线和集电器滑动接触之间存在很大阻抗(相对常规通讯方式),而且滑动过程中接触的效果不稳定等因素,使得其通讯的成功率和可靠性很难保证,因此在国内还是零记录应用,特别是在滑动距离比较远,范围比较广的自行小车产品中更是一个全新的尝试。

二、项目简介

传统自行小车产品是通过车体上安装的集电器(又称电刷)和预装在轨道上的滑触线滑动接触进行取电。地面控制柜内设有主控PLC,小车上一般也装有PLC和变频器,主控PLC通过滑触线控制小车执行相应的工艺动作。但是由于轨道和滑触线的尺寸、安装的要求及经济指标等各方面因素的局限性,使得轨道上的滑触线在数量上最多只能安装十根,而一般产品都采用八根。这样,小车响应主控PLC的指令就无法进行全程反馈和监控,更不能传递模拟量的参数,使系统很难形成闭环控制,控制的稳定性和可靠性较差,故障率也比较高。特别是在解决某些生产线上的特殊问题时,有时就束手无策。随着我国各行业现代化步伐的加快,物流输送线自动化程度的不断提高,对产品生产的工艺过程的自动化控制要求也越来越高,传统的PLC继电器控制已经无法满足现代生产的要求,因而考虑采用通讯的方式解决上述设备中的缺陷,提高设备的自动化程度,不仅使产品在市场竞争中立于不败之地,更能反映出企业的自动化控制程度和管理水平的先进性。而如何将设备的自动控制程度提高是每个工程技术人员所面临的一个课题。笔者在东风柳州汽车有限公司乘用车涂装车间PVC自行葫芦输送系统的工程项目中,成功地应用了以通讯的方式实现自行小车自动化控制,利用Siemens公司的ProfiBus总线将自行小车和地面的PLC等控制设备组成ProfiBus-DP网,统一进行控制管理。该项目已于2004年1 2月安装调试完毕并运行正常。笔者特将设计思想和设计方法进行总结。

三、自行小车采用通讯方式控制的特点

(1)控制系统简单,操作和维护都很方便。

(2)整个系统由ProfiBus-DP总线组成,可以远程编程和操作,通讯的信息量大,可以使系统达到闭环控制的效果,并且具有诊断功能。

(3)通过SIEMENS的S7-315-2DP主站与小车上的ET200S/CPU的从站通讯,还与Mitsubishi的Q02CPU的PLC进行通讯,把信息通过ProfiBus-DP与车间三菱MELSECNET/H网进行交换。

(4)小车行走通过变频器控制,并且小车的行走电动机带有制动装置,使得行走的起停及运行速度平滑且定位精度高。

(5)系统操作简便,可以通过人机界面完成部分参数的设定,停机故障也可由人机界面来查找,画面设计友好,方便准确,使得处理故障时间短,可提高工作效率。

(6)整个系统设计配置与世界先进的控制理念同步,可以在以后的设备改造中只需更换少量部件即可完成设备更新,降低设备总体成本。

四、自行小车控制的配置

1.该工程自行小车的布置介绍

在厂房的钢结构下吊挂一个100多米环形的铝合金轨道,并在轨道内侧布置了滑触线,如图1所示,轨道上共有八台小车,小车通过行走电动机在轨道上进行循环运行,小车上配有升降用的葫芦,下面吊挂着吊具,用于将物料(白车身)进行转运,在转运过程中要在一些工位上对工件进行工艺处理,需要升降的工位有六个,其中两个是上下工件用的,在升降工位需要定点对位进行升降而且定点精度的要求很高,必须达到平滑减速,并且平稳停车才能把工件起吊或存放准确。因此,小车的行走要求进行变频调速,而且电动机还带有制动装置。在其他没有升降要求的位置上布置了一些积放位,通过主控PLC的协调管理保证小车在运行时不会和前面小车发生碰撞。

图1  滑触线和集电器

2.该工程控制系统配置介绍

(1)主要硬件组成如表1所示。

  1

     

     

  数量

     

    电源模块

    PS307-10A

  1

  SIEMENS公司

    CPU模块

    CPU315-2DP

  1

  SIEMENS公司

    开关量输入模块

    SM321

  5

  SIEMENS公司

    开关量输出模块

    SM322

  3

  SIEMENS公司

    ET200S接口模块

IM151-7/CPU

  8

  SIEMENS公司

    ET200S电源模块

    138-4CAOO

  8

  SIEMENS公司

    ET200S输入模块

    Dl-131

  24

  SIEMENS公司

    ET200S输出模块

    D0-132

  40

  SIEMENS公司

    DP-MASTER模块

    138-4HAOO

  8

  SIEMENS公司

    变频器

MICROMASTER440

  8

  SIEMENS公司

    变频器PB模块

    1PBOO

  8

  SIEMENS公司

    通讯模块

    CP342-5

  1

  SIEMENS公司

    导轨放大器

    972-4AAOO

  9

  SIEMENS公司

    三菱PLC

    Q02CPU

  1

  MITSUBISHI公司

    三菱ProfiBus模块

    QJ71PB93D

  1

  MITSUBISHI公司

    MELSECNET/H网模块

    QJ71BR11

  1

  MITSUBISHI公司

    人机界面( HMI)

    TP270B

  1

    SIEMENS公司

    滑触线

    U10 /25C

  6

    VAHLE公司

    集电器

KDS2-40/6-14

  16

    VAHLE公司

    检测元件

    E2E系列

  40

    Omron公司

(2)软件组成 如表2表示。

2

     

    型号

  数量

    厂家

    应用软件1

STEP 7 V5.2+SP1

  1

  SIEMENS公司

    应用软件2

Protool V6.0

  1

  SIEMENS公司

    应用软件3

GX Developer V7

  1

  MITSUBISHI公司

(3)系统配置图

自行小车控制系统由西门子PLC-s7300、远程站ET200S/CPU、变频器MM440、PRB通讯单元等组成,通过人机界面TP270B进行单机系统的监控,由于车间层网络是三菱的MELSECNET/H网,所以整个系统通过CP342-5和三菱Q系列PLC构成另一级的ProfiBus网络,把上位网络要求监视和控制的信息通过ProfiBus进行通讯。整个控制系统原理示意图如下,如图2所示。

图2系统原理示意图

(4)系统控制说明

在地面设置有一台主控柜,内装有SIEMENS的可编程控制器S7-315-2DP,作为ProfiBus的一级主站,在小车上装有的ET200S/CPU,作为一级ProfiBus网络的从站,同时ET200S上还配有DP-MASTER模块,使ET200S同时还是小车上变频器的二级主站。在一级主站通讯到滑触线上之间采用了一个最关键的装置一一导轨放大器( Power Rail Booster),它的作用就是为了使PROFIBUS-DP的信号数据通过滑触线这个导体进行安全传输,把信号进行调制,使其成为抗干扰的信号,并与滑动导体耦合,如图3所示。每台小车的随车电控箱里也装有一个导轨放大器,集电器和滑触线在滑动接触中接收到信号后由导轨放大器转换成小车PLC可以接收的通讯信号,从而达到主控PLC和小车PLC通讯的目的。

图3系统配置图

在轨道上共有八台小车,小车上装有位置识别装置,在小车通过工位时识别装置检测到工位上的工位标志,然后确认本小车所的位置,并通过ProfiBus-DP送回主站,同时,小车检测自己所处的工位以及接收到主站PLC的操作信息后,按照程序在该工位执行预定动作。八台小车在轨道上各自独立循环运行,互相不干扰,但又通过主站进行协调统一,主站接收到小车所处位置信息后进行处理,然后对所有小车进行协调管理,而且主站PLC通过滑触线和小车ET200S/CPU通讯,对小车的各种状态进行实时监控,并可以在和主控通讯的触摸屏上对变频器的一些参数进行监控和设置,比如可以读出变频器的状态字、实际输出电压、实际输出电流、实际输出频率和变频器的实际温度等参数,可以全程设置变频器所控制的电动机的运行速度及起动和停止,如图4所示。而且还通过利用SIEMENS的诊断功能,对设备的硬件和软件故障进行实时诊断,及时了解故障信息,并对故障作出及时处理,节省了设备停机时间,降低了设备的故障率。

四、控制系统的实现

1.硬件的实现

自行小车执行机构硬件由行走电动机、葫芦电动机、电动机起动器、接触器和变频器及滑触线等组成。每一部分都必须计算出技术参数和技术指标后才能确定型号。

(1)电动机功率的计算

电动机功率的计算必须知道电动机的N.M数、电动机的转速。

其计算为:Pcalc=N.M*Ne

其中  N.M--电动机转矩;

Ne--电动机转速。

(2)变频器的选型

根据不同的控制对象及控制要求,确定变频器的类型。同时根据电动机的功率和电流,确定变频器的型号,本系统采用了MICR.master440的变频器。

(3)可编程控制器的选型

在这次使用过程中由于要求使用ProfiBus通讯,因此主站选择上,考虑到CPU315-2DP有性能的通讯优势,CPU有集成的DP通讯端口,而且其功能相对比较强大,内部软元件和指令丰富,完全满足本系统的控制要求。    

在子站的选择上,既可以选择没有CPU的远程\IO作子站,也可以选择有CPU的远程I/O作子站。在本系统中,设计者选择了有CPU的智能型远程I/O作子站,这样主站只需要知道子站工作状况,而不需要大量地控制子站进行工作。那么就减轻了主站的CPU的工作量,同时也减少ProfiBus通讯的数据量,减轻网络负担,使通讯更快捷顺畅。而且,子站有CPU后就有自主刊能够判断通讯信息与子站内部信号的逻辑矛盾,即使出现通讯中断等意外的情况下,子站也可进行安全保护,使设备不会发生意外。

(4)导轨放大器与网络及滑触线的选择关系

在使用导轨放大器进行滑触线的通讯时,对滑触线有一些要求限制,如表3所示,使用的线要求其电阻值及线间的容抗满足表3的要求,并且通讯距离、通讯速率和予站的数量也要按3的要求进行选择设计。

在本系统中,整个设备的滑触线通讯长度不足120m,而且采用德国进口的滑触线,其电阻值为0.744Q/1000m,子站的数量(即小车的数量)只有8台。因此,依表中可查,选择通讯速为 93.75Kbit/s。

表3


通讯速率和

距离

最大子站数

9.6KB/S

1200M

200nF

19.2KB/S

600M

150nF

45.5KB/S

250M

100nF

93.75KB/S

125M

70nF

187.5KB/S

62.5M

30nF

500KB

25M

10nF

 2个子站

3000

900

800

800

700

250

3个子站

 

 

2000

 

700

 

700

 

700

 

500

 

200

5个子站

 

 

1500

 

500

 

500

 

500

 

300

 

150

1 0个子站

900

300

300

300

200

100

20个子站

 

 

500

 

200

 

200

 

200

 

100

 

50个子站

200

150

1 50

100

 

125个子站

100

100

100

 

2.软件的实现

(1)子站的软件控制

小车的运行由车上子站ET200S/CPU进行编程控制,通过车上安装的位置识别装置,程序控制小车在设定的工作位置上执行各种工艺动作。

(2)主站的软件控制

主站程序通过OB1组织功能块来管理一些FC功能,主要编制有系统启停功能,通讯及信息管理功能,故障诊断及保护功能,报警及显示功能等。

3.网络功能的实现

(1)主站与子站的通讯

通过STEP7软件对主站和子站设置站号、地址、波特率和地址映射区等必要的参数,在程序中通过地址映射区进行主站对子站的通讯信息处理,达到协调管理各个子站的目的。

(2)子站与变频器的通讯

利用CB15接口模块,将变频器连入PROFIBUS-DP网络中。通过参数设置,确定网络地址和控制字和状态字,利用ET200S/CPU上的DP-MASTER对其进行控制。

软件上,接收到主站通讯的数据或子站的内部数据在由子站的内部程序经过处理后通过DP-MASTER同变频器进行通讯,程序上通过调用系统功能SFC14和SFC15来控制变频器的起停和速度等,并读出变频器的各种实时参数。

(3)西门子PLC与三菱PLC的通讯

分别设置西门子PLC与三菱PLC的通讯参数和编写通讯程序,把三菱PLC作为西门子PLC的子站,通过CP342-5进行通讯,如图5、图6所示。

4.操作面板(TP270B)功能的实现

(1)操作面板(TP270B)的设置

其设置主要内容:

1)操作面板定义

2)监控区设置

3)功能区设置

4)报警区设置

5)事件区设置

(2)操作面板(TP270B)的画面布置

其主要画面内容:

1)系统执行状态的监控

2)各台小车(即子站)的监控

3)对子站的部分控制功能

4)对事件的响应记录

5)帮助提示

图5编写SIEMENS的程序

图6  编写MITSUBISHI的程序

五、结束语

这次在滑触线上进行ProfiBus的通讯是在国内同行业中的首次应用,也是和当今世界同行业的恕进水平同步的。从方案的设计和现场的调试到最终的用户使用都是非常成功的。在安装过程中,由于注意了抗干扰的问题,所以设备在调试完毕试运转期间正常运行,系统通讯稳定,没有受到干洗的影响,通讯的成功率达到100%,没有出现通讯中断的现象,小车本体控制完善,自主性强,对信号采集、参数的监控和设置也十分简单方便,基本达到了预期的效果,到目前为止,由于通讯而引发的故障基本上为0,用户使用相当满意。所以,我认为这个产品和技术具有在输送转运线乃至整个物流输送行业推广应用的价值。

通过这次设计和调试,笔者也对SIEMENS的产品和网络通讯有了一个更深入的了解,结合本次设计调试也总结了以下一些优点:

(1)由于通讯的信息可以大量交换,使得整个控制基本做到了闭环控制,大大提高了整个系统的可靠性和稳定性。

(2)硬件规划更标准,可以在非标设备中进行标准化设计。

(3)通过STEP 7和标准的功能块编程,使程序编制更简单,通讯设计也很容易,也可以进行标准化设计。

(4)可以方便地通过软件在线监控和设置,进行故障诊断和排除。

(5)安装方便,省配线,大大地节省了施工时间和现场调试时间。

参考文献

1.s7-300s7-400系统功能手册.    SIEMENS公司

2.S7-300和S7-400语句表编程手册.    SIEMENS公司

3.S7-300可编程控制器硬件和安装手册.  SIEMENS公司

4. SIMATIC POWER RAIL BOOSTER MANUAL.    SIEMENS公司

5.MICR.master440使用手册.    SIEMENS公司

6.QJ71PB93D ProfiBus-DP从站模块用户手册.MITSUBISHI公司

分享到
【文章来自米尔自动化网http://www.mirautomation.com/pages/2012-02/s35649.shtml
本文标签: 滑触线   集电器   ProfiBus-DP   导轨放大器  
 三菱电机

热门内容:
工业机器人 S7-200 S7-300 PLC编程入门 自动化产品 DCS控制系统 变频电机 工控机 可编程自动化控制器 温度传感器 HMI