电源模块FM211
-
≥ 1个¥10.00
电源模块 FM211
电源模块 FM211
电源模块 FM211
FISCHER EMERSON DELTA V KJ3222X1-BA1 KJ3222X1BA1 12P2532X092
ABB 86AR230 86AR230-O3.3 86AR230O33
BERNSTEIN SLK-FVTU24-230MC-22ERRX 611.8169.093
BALLUFF BWT R1-4R1D-102-T R14R1D102T
INDRAMAT REXROTH VT5006 S13 R5 VT5006S13R5 217488
NUM FC 200 203 122 FC200203122
SIEMENS 6AV3607-1JC20-0AX1 6AV36071JC200AX1
ABB COMMANDER C150/0100/STD C1500100STD
BECKHOFF CX1010-N000 + CX1010-0010 + CX1100-0004
KUKA E93DA552I4B531
HITACHI PSM2-A2 PSM2A2
REIS DIALOG CTRLII 1675553
HEIDENHAIN 26143605 26143605 ROD 436.0013-128
CE CYBELEC N2X201 N2X 201-02C 20102C 1093
REXROTH R402002202
SIEMENS SIMODRIVE 6SN1123-1AB00-0BA0 6SN11231AB000BA0
B&R 3PS477.9 3PS4779
SIEMENS 6FX1122-8BC01 6FX11228BC01 570 228 9103.01 57
SAIA PCD2.M120Z01 PCD2M120Z01
AGATHON NORM 55279006
EUROTHERM INVENSYS FOXBORO T2550R T2550R/04R/NONE/L80/ELIN/SERIAL/RJ45
EUROTHERM T2550 16R L90 ELIN 161205-P.MCQUAID-F + S-RJ45 T2550T/IOC
BERNSTEIN SLK-FVTU24-230MC-22-ERRX SLKFVTU24230MC22FRRX 611.8169.093
基于工位生产周期
在一些工位,会有多个关键的业务过程,比如发动机上线工位先上线,然后装配,后发送过站记录。
那么在一个完整的工位生产周期中,PLC需要和MES做2次数据交换,第1次下载工单,第2次上传过站记录,如下图所示:
具体握手过程为:
发动机到达,PLC给ENGINE_ARRIVAL置位。
PLC检查托盘、设备、物料,条件具备后将STATION_READY置位。
MES将STATION_READY_RECEIVED置位。
MES将工单数据写入MES_DATA。
MES将MES_DATA_SENT置位。
PLC将MES_DATA写入本地数据块,并将MES_DATA_RECEIVED置位。
MES复位IT侧所有数据和状态位。
PLC开始本工位的装配作业,并将发动机序列号写入ENGINE_SN。
PLC装配完成后,PLC将PLC_COMPLETE置位。
MES将PLC_COMPLETE_RECEIVED置位。
MES执行过站逻辑,完成后将MES_COMPLETE置位。
PLC将MES_COMPLETE_RECEIVED置位。
MES复位IT侧所有数据和状态位。
发动机准备离开,PLC将ENGINE_LEAVE置位。
PLC复位所有数据和状态位。
我们可以看到,此方式非常繁琐,但是优点是:
生产周期中的关键状态都有体现,可以很方便地通过HMI进行监控。
PLC状态对应于实际的生产执行情况,发生问题时容易追踪。
程序出错时,可以很直观地看到通信执行到哪一步。
另外,我们还应理解,下载工单和上传过站记录都只是完整生产周期的一部分,并且有内在的逻辑联系,比如:在装配的过程上发现缸体有问题,需要换一个缸体上线,此时由于MES还没有接收到过站记录,因此即使在第2次接收到STATION_READY信号时,MES下发的仍旧是同一个工单,这样就可以有效避免工单和发动机序列号的损失。