PROFIBUS -FMS在汽车厂总装车间的应用

沈阳华晨金杯m1工厂主要生产中华轿车,在总装车间的设备监控系统中,具有能实时监控设备状态,对现存故障给出准确的报警提示等功能。要实现这些功能,必须实现对现场的数据的采集。现场oem的设备中控制器大都采用了西门子s7 300 plc,这些设备包括:生产线主输送链,车门分装线,仪器|仪表板分装线,轮胎输送线,发动机机分装线。

1系统分析

m1工厂总装车间生产线上生产线主输送链plc型号为s7 318-2dp,其余输送线,包括车门分装线,仪表板分装线,轮胎输送线,发动机分装线均为s7 315-2dp。

上述西门子s7 300 系列plc都支持profibus协议, profibus是一种国际化、开放式、不依赖于设备生产商的现场总线标准。广泛适用于制造业自动化、流程工业自动化和楼宇、交通、电力等其他领域自动化,profibus由三个兼容部分组成,即profibus-dp、profibus-pa、profibus-fms。profibus-dp:是一种高速低成本通信,用于设备级控制系统与分散式i/o的通信;profibus-pa:专为过程自动化设计,可使传感器和执行机构联在一根总线上,并有本征安全规范;profibus-fms:用于车间级监控网络,是一个令牌结构、实时多主网络。

1.1 profibus –fms特点分析

profibus -fms使用了第1层、第2层和第7层。应用层(第7层)包括fms(现场总线报文规范)和lli(低层接口)。fms包含应用协议和提供的通信服务。lli建立各种类型的通信关系,并给fms提供不依赖于设备的对第2层的访问。profibus—fms是车间级现场总线,主要用于车间级设备监控,完成车间生产设备状态及生产过程监控、车间级生产管理、车间底层设备及生产信息集成。它提供了大量的通信服务,如现场信息传送、数据库处理、参数设定、下载程序、从机控制和报警等,适用于完成以中等传输速度进行较大数据交换的循环和非循环通信任务。由于它是完成控制器与智能现场设备之间的通信以及控制器间的信息交换,因此它主要考虑系统的功能,而不是系统的响应时间。profibus-fms在使用rs-485时,其通信速率为9.6 kbps-500 kbps,距离1.6km-4.8km,最多可接122个节点,使用fsk(频移链控)时,最多32个节点,距离可达5km,介质可为双绞线或光缆。功能强大的fms服务可在广泛的应用领域内使用,并为解决复杂通信任务提供了很大的灵活性。

1.2 方案分析

在m1工厂的现场实际情况是,设备监控系统功能是在生产线投产以后才投资新增的一个功能模块,因此要求在施工的过程中不能影响生产的正常进行,现场输送链plc要传送给上级的数量较大,但实时性要求不是很高。结合现场实际情况以及profibus三种协议的特点,现场选择组建了profibus-fms网络以实现数据的采集。由于现场oem的plc都具有各自的任务,为了不影响现有功能,增加了一台西门子s7 315-2 dp。此 plc在和其它现场的每台plc进行通讯的同时,作为与上级系统进行通讯的网桥(与上级系统进行通讯还需要进行协议转换)。这台plc与现场的plc之间组成fms网络。为了组建fms网路,在每台plc上都安装了西门子的cp 343-5通讯模块。cp 343-5通讯模块支持fms协议,其主要任务是:

从profibus上接收数据,把fms的格式转化为plc所要求的特定格式,并把数据送到cpu的用户数据区。

从cpu用户数据区获得数据,转换成fms格式,发送到profibus上。

现场系统构成图如下:

图1-1 系统构成图

2 软件组态和编程

2.1 建立fms连接的步骤

在建立fms连接的过程中主要对以下几个步骤的进行配置:

打开已经组态好的plc站点

增加要建立fms连接的plc工作站,在组态的过程中注意要把所有cp343-5的网络连接到相同的profibus上。

点击configure network按钮,进入网络组态界面,下图为中华工厂网络组态图,其中所有的cp343-5都连接到profigbus(1)(profigbus-fms)上,这里为每个站点分配了地址.每台plc还有自己单独的profigbus-dp网络。

图2-1 profigbus网络图

点击insert->connection,进入fms连接界面 ,逐个选择要建立连接的伙伴,连接类型选择fms connection 如下图所示:

图2-2 fms连接图

然后对以下参数进行配置或指定:

1) 进一步指定传输特性

2) 匹配fms通讯伙伴的服务

3) 组态fms的数据接收端(客户端):指定读或者写的通讯变量;指定报告变量进入的数据区;为被保护的变量分配设备存取权。

4) 组态fms数据发送端(服务端)。

5) 在组态的过程中要注意通讯地址和通讯变量

  • PROFIBUS -FMS在汽车厂总装车间的应用已关闭评论
    A+
发布日期:2019年07月02日  所属分类:参考设计