您的位置 首页 硬件

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

沈阳华晨金杯M1工厂主要生产中华轿车,在总装车间的设备监控系统中,具有能实时监控设备状态,对现存故障给出准确的报警提示等功能。要

  沈阳华晨金杯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上。
  现场体系构成图如下:

体系构成图

  2 软件组态和编程
  2.1 树立FMS衔接的过程
  在树立FMS衔接的进程中首要对以下几个过程的进行装备:
  翻开现已组态好的PLC站点

  添加要树立FMS衔接的PLC工作站,在组态的进程中留意要把一切CP343-5的网络衔接到相同的PROFIBUS上。
  点击Configure Network按钮,进入网络组态界面,下图为中华工厂网络组态图,其间一切的CP343-5都衔接到PROFIGBUS(1)(PROFIGBUS-FMS)上,这儿为每个站点分配了地址.每台PLC还有自己独自的PROFIGBUS-DP网络。
  PROFIGBUS网络图
  点击Insert->Connection,进入FMS衔接界面 ,逐一挑选要树立衔接的同伴,衔接类型挑选FMS connection 如下图所示:

 FMS衔接图

  然后对以下参数进行装备或指定:
  1) 进一步指定传输特性
  2) 匹配FMS通讯同伴的服务
  3) 组态FMS的数据接纳端(客户端):指定读或许写的通讯变量;指定陈述变量进入的数据区;为被维护的变量分配设备存取权。
  4) 组态FMS数据发送端(服务端)。
  5) 在组态的进程中要留意通讯地址和通讯变量的匹配。
  最终把组态好的装备下载到PLC中,完结FMS衔接。
  2.2 编程
  在S7 软件中为FMS通讯现已编写好了通讯功用模块,各功用模块的功用如下:
  FB2:校验设备特点
  FB3:读取数据
  FB4:传输没有承认的数据
  FB5:状况校验
  FB6:写数据
  只需咱们根据需要调用相应的功用模块就可以完结数据的传输。
  在中华工厂的实践运用中,因为网桥PLC要于其他现场的每个PLC都要进行通讯,而现场PLC之间没有直接的进行通讯,而是经过网桥PLC中转完结的,因而现场的PLC每类的功用块只调用一次,而网桥PLC要为和每个PLC通讯别离调用各类的功用块。
  在调用功用块时要指定一个数据块(DB块),作为传输数据的储存区。这个数据块建好今后,经过编程把要进行数据通讯的数据存储到数据块内,然后在变量表里把数据块设定为通讯变量并指定其索引值。
  3结语
  沈阳华晨金杯客车有限公司中华工厂总装车间的FMS网络,在施行的进程中对原有的程序中添加发送和接纳数据块,程序的改动量很小,彻底没有影响到正常出产的进行,总归FMS的灵敏便利,是一种比较好的处理车间级通讯的传输协议。M1工厂FMS网络从2003年头开端运转以来,一向比较稳定牢靠,可以实时的监控设备状况,给出设备毛病提示,这为进步设备运转率供给了很大的协助,很好的达到了规划要求。只是在后来的改造中拆除了仪表板分装线,在程序中相应去除了仪表板节点,但关于整个体系通讯没有任何的影响,这也表现了体系灵敏的一面。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qianrushi/yingjian/230004.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部