jingbo 1 неделя назад
Родитель
Сommit
650ad48d66
1 измененных файлов с 217 добавлено и 120 удалено
  1. 217 120
      src/resources/config/config.properties

+ 217 - 120
src/resources/config/config.properties

@@ -3,131 +3,228 @@ mes.line_sn=HEVXT
 #mes.server_ip=127.0.0.1
 mes.server_ip=192.168.9.180
 
-# 工位列表(支持多个工位,逗号分隔
-mes.stations=OP050A,OP060A,OP070A,OP080A,OP090A,OP160A
+# 工位列表(工作站二:变量表中剩余的信号工位
+mes.stations=OP100A,OP110A,OP120A,OP130A,OP140A,OP150A
 
-# 各工位名称配置
-mes.station.OP050A.name=左右吊耳组件弧焊
-mes.station.OP050A.allowStart=M6661
-mes.station.OP050A.allowDown=M6662
-mes.station.OP050A.startMethod=M6663
-mes.station.OP050A.stopMethod=M6664
-mes.station.OP050A.fault=M6665
-mes.station.OP050A.plc.ip=192.168.0.35
-mes.station.OP050A.plc.port=8000
-mes.station.OP050A.plc.series=QnA
-mes.station.OP050A.plc.station=OP10
-mes.station.OP050A.weldType=arc
-mes.station.OP050A.robot1.current=D7041
-mes.station.OP050A.robot1.voltage=D7042
-mes.station.OP050A.robot2.current=D7031
-mes.station.OP050A.robot2.voltage=D7032
+# 工作站二工位配置
+# 对应关系:
+#   OP100A -> PLC OP60  (FX5U_CPU 192.168.0.10,1号站2号工位)
+#   OP110A -> PLC OP70  (Q26UDV_CPU 192.168.0.35,1号站2号工位)
+#   OP120A -> PLC OP80  (Q26UDV_CPU 192.168.0.35,2号站2号工位)
+#   OP130A -> PLC OP90  (Q26UDV_CPU 192.168.0.35,3号站2号工位)
+#   OP140A -> PLC OP100 (Q26UDV_CPU 192.168.0.35,4号站2号工位)
+#   OP150A -> PLC OP110 (Q26UDV_CPU 192.168.0.35,5号站2号工位)
+# 这些工位在变量表中只有 M 点信号,没有压力/电流/电压/时间 D 点参数,所以不配置 weldType。
 
-mes.station.OP060A.name=左右吊耳组件点焊
-mes.station.OP060A.allowStart=M6641
-mes.station.OP060A.allowDown=M6642
-mes.station.OP060A.startMethod=M6643
-mes.station.OP060A.stopMethod=M6644
-mes.station.OP060A.fault=M6645
-mes.station.OP060A.plc.ip=192.168.0.35
-mes.station.OP060A.plc.port=8000
-mes.station.OP060A.plc.series=QnA
-mes.station.OP060A.plc.station=OP20
-mes.station.OP060A.weldType=spot
-mes.station.OP060A.robot1.start=M7500
-mes.station.OP060A.robot1.done=M7550
-mes.station.OP060A.robot2.start=M7600
-mes.station.OP060A.robot2.done=M7650
-mes.station.OP060A.robot1.pressure=D7005
-mes.station.OP060A.robot2.pressure=D7006
-mes.station.OP060A.robot1.current=D7091
-mes.station.OP060A.robot2.current=D7101
-mes.station.OP060A.robot1.time=D7092
-mes.station.OP060A.robot2.time=D7102
+mes.station.OP100A.name=FX5U 1号站2号工位焊点信号
+mes.station.OP100A.allowStart=M6011
+mes.station.OP100A.allowDown=M6012
+mes.station.OP100A.startMethod=M6013
+mes.station.OP100A.stopMethod=M6014
+mes.station.OP100A.fault=M6015
+mes.station.OP100A.plc.ip=192.168.0.10
+mes.station.OP100A.plc.port=5001
+mes.station.OP100A.plc.series=Q_L
+mes.station.OP100A.plc.frame=FRAME_3E
+mes.station.OP100A.plc.station=OP60
+mes.station.OP100A.robot1.start=M6200
+mes.station.OP100A.robot1.done=M6250
+mes.station.OP100A.robot2.start=M6400
+mes.station.OP100A.robot2.done=M6450
 
-mes.station.OP070A.name=电池壳分总成1点焊
-mes.station.OP070A.allowStart=M6621
-mes.station.OP070A.allowDown=M6622
-mes.station.OP070A.startMethod=M6623
-mes.station.OP070A.stopMethod=M6624
-mes.station.OP070A.fault=M6625
-mes.station.OP070A.plc.ip=192.168.0.35
-mes.station.OP070A.plc.port=8000
-mes.station.OP070A.plc.series=QnA
-mes.station.OP070A.plc.station=OP30
-mes.station.OP070A.weldType=spot
-mes.station.OP070A.robot1.start=M7100
-mes.station.OP070A.robot1.done=M7150
-mes.station.OP070A.robot2.start=M7200
-mes.station.OP070A.robot2.done=M7250
-mes.station.OP070A.robot1.pressure=D7003
-mes.station.OP070A.robot2.pressure=D7004
-mes.station.OP070A.robot1.current=D7071
-mes.station.OP070A.robot2.current=D7081
-mes.station.OP070A.robot1.time=D7072
-mes.station.OP070A.robot2.time=D7082
+mes.station.OP110A.name=1号站2号工位焊点信号
+mes.station.OP110A.allowStart=M6611
+mes.station.OP110A.allowDown=M6612
+mes.station.OP110A.startMethod=M6613
+mes.station.OP110A.stopMethod=M6614
+mes.station.OP110A.fault=M6615
+mes.station.OP110A.plc.ip=192.168.0.35
+mes.station.OP110A.plc.port=8000
+mes.station.OP110A.plc.series=QnA
+mes.station.OP110A.plc.station=OP70
+mes.station.OP110A.robot1.start=M6900
+mes.station.OP110A.robot1.done=M6950
+mes.station.OP110A.robot2.start=M7000
+mes.station.OP110A.robot2.done=M7050
 
-mes.station.OP080A.name=电池壳分总成1点焊补焊
-mes.station.OP080A.allowStart=M6601
-mes.station.OP080A.allowDown=M6602
-mes.station.OP080A.startMethod=M6603
-mes.station.OP080A.stopMethod=M6604
-mes.station.OP080A.fault=M6605
-mes.station.OP080A.plc.ip=192.168.0.35
-mes.station.OP080A.plc.port=8000
-mes.station.OP080A.plc.series=QnA
-mes.station.OP080A.plc.station=OP40
-mes.station.OP080A.weldType=spot
-mes.station.OP080A.robot1.start=M6700
-mes.station.OP080A.robot1.done=M6750
-mes.station.OP080A.robot2.start=M6800
-mes.station.OP080A.robot2.done=M6850
-mes.station.OP080A.robot1.pressure=D7001
-mes.station.OP080A.robot2.pressure=D7002
-mes.station.OP080A.robot1.current=D7051
-mes.station.OP080A.robot2.current=D7061
-mes.station.OP080A.robot1.time=D7052
-mes.station.OP080A.robot2.time=D7062
+mes.station.OP120A.name=2号站2号工位焊点信号
+mes.station.OP120A.allowStart=M6631
+mes.station.OP120A.allowDown=M6632
+mes.station.OP120A.startMethod=M6633
+mes.station.OP120A.stopMethod=M6634
+mes.station.OP120A.fault=M6635
+mes.station.OP120A.plc.ip=192.168.0.35
+mes.station.OP120A.plc.port=8000
+mes.station.OP120A.plc.series=QnA
+mes.station.OP120A.plc.station=OP80
+mes.station.OP120A.robot1.start=M7300
+mes.station.OP120A.robot1.done=M7350
+mes.station.OP120A.robot2.start=M7400
+mes.station.OP120A.robot2.done=M7450
 
-mes.station.OP090A.name=电池壳分总成2点焊
-mes.station.OP090A.allowStart=M6001
-mes.station.OP090A.allowDown=M6002
-mes.station.OP090A.startMethod=M6003
-mes.station.OP090A.stopMethod=M6004
-mes.station.OP090A.fault=M6005
-mes.station.OP090A.plc.ip=192.168.0.10
-mes.station.OP090A.plc.port=5001
-mes.station.OP090A.plc.series=Q_L
-mes.station.OP090A.plc.frame=FRAME_3E
-mes.station.OP090A.plc.station=OP50
-mes.station.OP090A.weldType=spot
-mes.station.OP090A.robot1.start=M6100
-mes.station.OP090A.robot1.done=M6150
-mes.station.OP090A.robot2.start=M6300
-mes.station.OP090A.robot2.done=M6350
-mes.station.OP090A.robot1.pressure=D6001
-mes.station.OP090A.robot2.pressure=D6011
-mes.station.OP090A.robot1.current=D6002
-mes.station.OP090A.robot2.current=D6012
-mes.station.OP090A.robot1.time=D6003
-mes.station.OP090A.robot2.time=D6013
+mes.station.OP130A.name=3号站2号工位焊点信号
+mes.station.OP130A.allowStart=M6651
+mes.station.OP130A.allowDown=M6652
+mes.station.OP130A.startMethod=M6653
+mes.station.OP130A.stopMethod=M6654
+mes.station.OP130A.fault=M6655
+mes.station.OP130A.plc.ip=192.168.0.35
+mes.station.OP130A.plc.port=8000
+mes.station.OP130A.plc.series=QnA
+mes.station.OP130A.plc.station=OP90
+mes.station.OP130A.robot1.start=M7700
+mes.station.OP130A.robot1.done=M7750
+mes.station.OP130A.robot2.start=M7800
+mes.station.OP130A.robot2.done=M7850
 
-mes.station.OP160A.name=电池壳分总成8弧焊
-mes.station.OP160A.allowStart=M6681
-mes.station.OP160A.allowDown=M6682
-mes.station.OP160A.startMethod=M6683
-mes.station.OP160A.stopMethod=M6684
-mes.station.OP160A.fault=M6685
-mes.station.OP160A.plc.ip=192.168.0.35
-mes.station.OP160A.plc.port=8000
-mes.station.OP160A.plc.series=QnA
-mes.station.OP160A.plc.station=OP120
-mes.station.OP160A.weldType=arc
-mes.station.OP160A.robot1.current=D7021
-mes.station.OP160A.robot1.voltage=D7022
-mes.station.OP160A.robot2.current=D7011
-mes.station.OP160A.robot2.voltage=D7012
+mes.station.OP140A.name=4号站2号工位基础信号
+mes.station.OP140A.allowStart=M6671
+mes.station.OP140A.allowDown=M6672
+mes.station.OP140A.startMethod=M6673
+mes.station.OP140A.stopMethod=M6674
+mes.station.OP140A.fault=M6675
+mes.station.OP140A.plc.ip=192.168.0.35
+mes.station.OP140A.plc.port=8000
+mes.station.OP140A.plc.series=QnA
+mes.station.OP140A.plc.station=OP100
+
+mes.station.OP150A.name=5号站2号工位基础信号
+mes.station.OP150A.allowStart=M6691
+mes.station.OP150A.allowDown=M6692
+mes.station.OP150A.startMethod=M6693
+mes.station.OP150A.stopMethod=M6694
+mes.station.OP150A.fault=M6695
+mes.station.OP150A.plc.ip=192.168.0.35
+mes.station.OP150A.plc.port=8000
+mes.station.OP150A.plc.series=QnA
+mes.station.OP150A.plc.station=OP110
 
 # 单工位配置(保留原配置以兼容旧代码)
-mes.gw=OP050A
-mes.gw_des=工位1-上料
+mes.gw=OP100A
+mes.gw_des=工作站二-1号站2号工位
+
+# --------------------------------------------------------------------
+# 工作站一配置备份(已注释,需要切回时取消本段注释,并注释上面的工作站二配置)
+# --------------------------------------------------------------------
+#mes.stations=OP050A,OP060A,OP070A,OP080A,OP090A,OP160A
+#
+#mes.station.OP050A.name=左右吊耳组件弧焊
+#mes.station.OP050A.allowStart=M6661
+#mes.station.OP050A.allowDown=M6662
+#mes.station.OP050A.startMethod=M6663
+#mes.station.OP050A.stopMethod=M6664
+#mes.station.OP050A.fault=M6665
+#mes.station.OP050A.plc.ip=192.168.0.35
+#mes.station.OP050A.plc.port=8000
+#mes.station.OP050A.plc.series=QnA
+#mes.station.OP050A.plc.station=OP10
+#mes.station.OP050A.weldType=arc
+#mes.station.OP050A.robot1.current=D7041
+#mes.station.OP050A.robot1.voltage=D7042
+#mes.station.OP050A.robot2.current=D7031
+#mes.station.OP050A.robot2.voltage=D7032
+#
+#mes.station.OP060A.name=左右吊耳组件点焊
+#mes.station.OP060A.allowStart=M6641
+#mes.station.OP060A.allowDown=M6642
+#mes.station.OP060A.startMethod=M6643
+#mes.station.OP060A.stopMethod=M6644
+#mes.station.OP060A.fault=M6645
+#mes.station.OP060A.plc.ip=192.168.0.35
+#mes.station.OP060A.plc.port=8000
+#mes.station.OP060A.plc.series=QnA
+#mes.station.OP060A.plc.station=OP20
+#mes.station.OP060A.weldType=spot
+#mes.station.OP060A.robot1.start=M7500
+#mes.station.OP060A.robot1.done=M7550
+#mes.station.OP060A.robot2.start=M7600
+#mes.station.OP060A.robot2.done=M7650
+#mes.station.OP060A.robot1.pressure=D7005
+#mes.station.OP060A.robot2.pressure=D7006
+#mes.station.OP060A.robot1.current=D7091
+#mes.station.OP060A.robot2.current=D7101
+#mes.station.OP060A.robot1.time=D7092
+#mes.station.OP060A.robot2.time=D7102
+#
+#mes.station.OP070A.name=电池壳分总成1点焊
+#mes.station.OP070A.allowStart=M6621
+#mes.station.OP070A.allowDown=M6622
+#mes.station.OP070A.startMethod=M6623
+#mes.station.OP070A.stopMethod=M6624
+#mes.station.OP070A.fault=M6625
+#mes.station.OP070A.plc.ip=192.168.0.35
+#mes.station.OP070A.plc.port=8000
+#mes.station.OP070A.plc.series=QnA
+#mes.station.OP070A.plc.station=OP30
+#mes.station.OP070A.weldType=spot
+#mes.station.OP070A.robot1.start=M7100
+#mes.station.OP070A.robot1.done=M7150
+#mes.station.OP070A.robot2.start=M7200
+#mes.station.OP070A.robot2.done=M7250
+#mes.station.OP070A.robot1.pressure=D7003
+#mes.station.OP070A.robot2.pressure=D7004
+#mes.station.OP070A.robot1.current=D7071
+#mes.station.OP070A.robot2.current=D7081
+#mes.station.OP070A.robot1.time=D7072
+#mes.station.OP070A.robot2.time=D7082
+#
+#mes.station.OP080A.name=电池壳分总成1点焊补焊
+#mes.station.OP080A.allowStart=M6601
+#mes.station.OP080A.allowDown=M6602
+#mes.station.OP080A.startMethod=M6603
+#mes.station.OP080A.stopMethod=M6604
+#mes.station.OP080A.fault=M6605
+#mes.station.OP080A.plc.ip=192.168.0.35
+#mes.station.OP080A.plc.port=8000
+#mes.station.OP080A.plc.series=QnA
+#mes.station.OP080A.plc.station=OP40
+#mes.station.OP080A.weldType=spot
+#mes.station.OP080A.robot1.start=M6700
+#mes.station.OP080A.robot1.done=M6750
+#mes.station.OP080A.robot2.start=M6800
+#mes.station.OP080A.robot2.done=M6850
+#mes.station.OP080A.robot1.pressure=D7001
+#mes.station.OP080A.robot2.pressure=D7002
+#mes.station.OP080A.robot1.current=D7051
+#mes.station.OP080A.robot2.current=D7061
+#mes.station.OP080A.robot1.time=D7052
+#mes.station.OP080A.robot2.time=D7062
+#
+#mes.station.OP090A.name=电池壳分总成2点焊
+#mes.station.OP090A.allowStart=M6001
+#mes.station.OP090A.allowDown=M6002
+#mes.station.OP090A.startMethod=M6003
+#mes.station.OP090A.stopMethod=M6004
+#mes.station.OP090A.fault=M6005
+#mes.station.OP090A.plc.ip=192.168.0.10
+#mes.station.OP090A.plc.port=5001
+#mes.station.OP090A.plc.series=Q_L
+#mes.station.OP090A.plc.frame=FRAME_3E
+#mes.station.OP090A.plc.station=OP50
+#mes.station.OP090A.weldType=spot
+#mes.station.OP090A.robot1.start=M6100
+#mes.station.OP090A.robot1.done=M6150
+#mes.station.OP090A.robot2.start=M6300
+#mes.station.OP090A.robot2.done=M6350
+#mes.station.OP090A.robot1.pressure=D6001
+#mes.station.OP090A.robot2.pressure=D6011
+#mes.station.OP090A.robot1.current=D6002
+#mes.station.OP090A.robot2.current=D6012
+#mes.station.OP090A.robot1.time=D6003
+#mes.station.OP090A.robot2.time=D6013
+#
+#mes.station.OP160A.name=电池壳分总成8弧焊
+#mes.station.OP160A.allowStart=M6681
+#mes.station.OP160A.allowDown=M6682
+#mes.station.OP160A.startMethod=M6683
+#mes.station.OP160A.stopMethod=M6684
+#mes.station.OP160A.fault=M6685
+#mes.station.OP160A.plc.ip=192.168.0.35
+#mes.station.OP160A.plc.port=8000
+#mes.station.OP160A.plc.series=QnA
+#mes.station.OP160A.plc.station=OP120
+#mes.station.OP160A.weldType=arc
+#mes.station.OP160A.robot1.current=D7021
+#mes.station.OP160A.robot1.voltage=D7022
+#mes.station.OP160A.robot2.current=D7011
+#mes.station.OP160A.robot2.voltage=D7012