通用电气AB 1203-CN1
<< 诚信>><<创新>>
<<合作>><<共赢>>
联系人:吴金孝(销售工程师)
电话:0592-5165553
手机:15359409553微信同号
邮箱:2851195451@qq.com
ü 本公司主要优势产品:
l 美国,英维思 Invensys FOXBORO IA系统, Triconex ESD系统
l 美国AB ..1756系列,1785系列,1746系列,1747系列,1771系列
l 瑞士ABB.. 机器人 DSQC系列,ABB Advant OCS,ABB Procontic PLC CPU
l 法国施耐德140莫迪康昆腾系列处理器,内存卡,电源模块等。
l 德国西门子Siemens MOORE,6DD,6DP等
l 美国通用电气GE..IC693/IC697系列
l 美国Westinghouse(西屋):OVATION系统、WDPF系统、WEStation系统备件
l 德国Bosch Rexroth(博世力士乐):Indramat,I/O模块,PLC控制器,驱动模块等
l 美国Motorola(摩托罗拉):MVME 162、MVME 167、MVME1772、MVME177等系列
在汽车制造行业,MES与设备层有深入的集成,而PLC集成是主流的形式。本文主要介绍MES与PLC集成时的几种握手方式及特点。
方式1:定期抓取数据
某些设备的关键工艺参数(如变速器轴齿热处理炉的温度)非常重要,需要定期抓取以生成实时曲线,及用于长期追溯分析。
这些工艺参数通常都是模拟量,数值始终不停地变化。
通常我们可以通过OPC软件读取这些数据,经过精度处理,然后定期写入实时数据库中。
这些数据的特点是:读取频率高,数据变化小,因此存入数据库时会存在大量重复的记录,而实时数据库提供数据压缩的功能,特别适合此类数据的存储。
方式2:基于条件触发
有许多工艺参数(如螺栓的拧紧值)的收集,主要是用于事后的质量追溯分析的,通常我们会定义一个触发信号通知MES读取。
比如发动机在某工位完成物理装配作业后,PLC会把关键的工艺参数写入数据交换区,然后给DATA_READY信号置位。
而MES会每隔1秒扫描监听DATA_READY信号,当此信号处于高位时,则读取数据交换区的质量追溯数据。
具体握手过程为:
发动机完成某个装配步骤,PLC写入参数1。
发动机完成某个装配步骤,PLC写入参数2。
发动机完成所有物理装配作业,PLC将DATA_READY置位。MES读取参数1、参数2。
发动机准备离开当前工位,PLC将所有数据复位。
方式3:请求-响应机制,1次握手
这种方式和IT系统的MQ/WEB SERVICE等消息处理机制非常类似。
具体握手过程为:
PLC在PLC_MSG写入请求数据,如工位,同时将REQUEST_SENT置位。
MES扫描到REQUEST_SENT,读取PLC_MSG,然后生成工单数据,并写入MES_MSG,同时将RESPONSE_SENT置位。
PLC扫描RESPONSE_SENT,读取MES_MSG并写入本地数据块,然后将REQUEST_SENT和PLC_MSG复位。
MES将所有数据和控制位复位。
我们可以看出,整个数据交换的过程只发生了1个来回,即1-2步,而3-4步是将消息销毁的动作。
这种方式还有一个特点,就是封装性好,同样一个接口,既可以下发工单,也可以上传过站数据,区别在于PLC_MSG/MES_MSG里存储的数据内容不一样。
Siemens SITRANS LR460 7ML5426-0BF10-0CC0
Telemecanique LC1 F500P7
Beckhoff 6650 C6650-1009-0030
B&R 8LSA55.E3030D000-0
Siemens 6DS1722-8BA
Siemens 6SL3130-6TE23-6AA3
Rexroth PV7-1A/40-45RE37MC3-16
Siemens 6DS1315-8BB
Siemens 6ES7315-6TH13-0AB0
PT98A305
SEW EURODRIVE Movitrac 31C370-503-4-00
Indramat MAC090C-1-GD-4-C/110-A-2/WI525LX/S013 MAC090C1GD4C110A2WI525LXS
Siemens 1PH7105-2QF02-0CJ0
Rexroth Indramat DKC11.3-100-7-FW + FWA-ECODR3-SMT-02VRS-MS
Rexroth 4WEH 16 D60/6AG24NES2Z4
Siemens 6SN1123-1AB00-0CA2
Siemens 7ME6320-HC12-2AA2
Lenze MQA 20L14-H02B0-G38N-KG2F3FN-R0SU
EA0A1AA0ABAD
Rexroth MSK061C-0600-NN-M1-UP1-NNNN
E94ASHE0134A22NNLF
BSM100A375AA
SSB Antriebstechnik Unitec-2016
Lenze 8600 33.8610_E 8600 338610E 00356139 33.8610
SIEMENS 1FT6102-8AB71-3DG01
Beckhoff AX5112-0000
Lenze MCA 21X17-T20B0-B38R-KK5F19N-D0SU
B&R Automation 8V1090.00-2
Lenze MQA 20L14-T10B0-B38N-KS2F30N-R0SU
3DO660046204000000
Lenze MDSKABS090-22 15001241
Lenze MCA 17N17-H20B0-Z0F0-ST5F10N-R0SU
ABB SACE EMAX2 E1.2 N 630 EMAX2E1.2N630 1SDA072704R1
Rexroth MSK071E-0450-NN-M1-UG1-NNNN
INDRAMAT MAC 115D-0-CS-4-C/180-A-1/WI522LV
SEW Movidyn MKS51A005-503-50 8262608
SEW EURODRIVE R77 DRN90L4/BE2/TF/ES7S
Siemens 1FT6086-8AF71-1EG1
Beckhoff C6140
MCH42A0220-5A3-4-0T
Siemens 6AV6647-0AG11-3AX0
Sick C4000 C40S-0701CA010
Rexroth MHD 115B-058-PG1-AA
Siemens 6FC5303-1AF02-1AL0
BOSCH 0608830226
Siemens 6SE6436-2BD32-2DA0
LAUER PCS 900
DITTEL Einbau-Wuchtkopf F22416
Indramat MAC112D-0-ED-C/130-A-1/WI565/S05
Siemens 1FT6105-8AF71-4EH0
Rexroth 3DREP 6 C-14/25A24NK4M
Siemens 6SC6130-0FE00
Indramat MAC112D-0-FD-3-C/130-A-2/S013
Siemens 6GK7443-1EX41-0XE0
Danfoss VLT 3060 VLT3060 175L3007
LAUER PCS900
Siemens 6AM4900-2AA00-1AA0 + C79458L1084A20
Schunk GSM-Z-45-E-180
Heidenhain LC 483 ML 1020 mm 557648-18
Mannesmann Rexroth FES 40 CA15/670LM-23 441148/4
ABB Procontic CS31 GJR5251300R1101 07KT93C