1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
| #PlcServoManualone 地址 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| # A01组合中地址表集合
| A01.addresses=DB103.32,DB100.144,DB100.184,DB100.186,DB100.180,DB100.182
| # A02组合中地址表集合
| A02.addresses=DB103.34,DB100.188,DB100.190,DB100.146
| # A01翻转地址
| A01.flipAddress=DB106.2
| # A02翻转地址
| A02.flipAddress=DB106.14
| # B01组合中地址
| B01.address=DB103.36
| # B02组合地址
| B02.address=DB103.40
| # 所有故障按钮地址
| faultButtonAddresses=DB104.1.4,DB104.1.5,DB104.1.2,DB104.1.3,DB104.1.6,DB104.1.7
| # 复位按钮地址
| resetButtonAddresses=DB101.4.0,DB101.4.3,DB101.3.6,DB101.4.1,DB101.4.4,DB101.4.6
| # 所有未回零按钮地址
| notHomedButtonAddresses=DB104.9.0,DB104.9.1,DB104.9.4,DB104.9.5
| # 进片id地址
| inputGlassIdAddress=DB100.148
| # 存片id地址
| outputGlassIdAddress=DB100.162
| #回零按钮地址
| HomedButtonAddresses=DB101.3.7,DB101.4.2,DB101.4.5,DB101.4.7
| #A02start
| A02start=DB101.5.1
| #A01start
| A01start=DB101.5.0
| #A02bstart
| A02Bstart=DB101.11.1
| #A01bstart
| A01Bstart=DB101.11.0
| #abort/resumeTasks
| abortresumeTasks=DB101.10.4
| #------------------------------------------------------------
|
|
| #A02start
| mlp.A02start=DB101.2.3
| #A01start
| mlp.A01start=DB101.2.2
| #A02start
| mlp.B02start=DB101.2.5
| #A01start
| mlp.B01start=DB101.2.4
|
| #--------------------------
| #A02start
| mlp2.A02start=DB101.2.1
| #A01start
| mlp2.A01start=DB101.2.0
|
|
|
|
| #Parameter2--------------------------
|
| #id
| #addressList1.add("DB103.44");//D01
| #addressList1.add("DB103.58");//D02
| #addressList1.add("DB103.72");//D03
| #addressList1.add("DB103.86");//D04
| #addressList1.add("DB103.100");//D05
| #addressList1.add("DB103.114");//D06
| #addressList1.add("DB103.128");//A01
| #addressList1.add("DB103.142");//A01 2
| #addressList1.add("DB103.156");//A02
| #addressList1.add("DB103.184");//B01
| #addressList1.add("DB103.212");//B02
| Parameter2.id=DB103.44,DB103.58,DB103.72,DB103.86,DB103.100,DB103.114,DB103.128,DB103.142,DB103.156,DB103.184,DB103.212
|
| #state
| #addresses.add("DB103.0");
| #addresses.add("DB103.2");
| #addresses.add("DB103.12");
| #addresses.add("DB103.14");
| #addresses.add("DB103.16");
| #addresses.add("DB103.18");
| #addresses.add("DB103.8");
| #addresses.add("DB103.10");
| #addresses.add("DB103.4");
| #addresses.add("DB103.6");
| Parameter2.state=DB103.0,DB103.2,DB103.12,DB103.14,DB103.16,DB103.18,DB103.8,DB103.10,DB103.4,DB103.6
|
| #清除id
|
| #addressList0.add("DB101.9.2");
| #addressList0.add("DB101.9.3");
| #addressList0.add("DB101.9.4");
| #addressList0.add("DB101.9.5");
| #addressList0.add("DB101.9.6");
| #addressList0.add("DB101.9.7");
| #
| #addressList0.add("DB101.10.0");
| #addressList0.add("DB101.10.1");
| #addressList0.add("DB101.10.2");
| #addressList0.add("DB101.10.3");
| Parameter2.cleanid=DB101.9.2,DB101.9.3,DB101.9.4,DB101.9.5,DB101.9.6,DB101.9.7,DB101.10.0,DB101.10.1,DB101.10.2,DB101.10.3
| #扫码枪
| Parameter2.scanner=DB103.256,DB103.270
| #急停
| Parameter2.stop=DB101.10.4,DB101.11.2,DB101.11.3
|
| Parameter2.timeout=DB100.194
| #当前格子
| Parameter2.Currentcell=DB103.32,DB103.34,DB103.36,DB103.40
|
| #PLCManualJog-------------------------------------
|
| #List<String> addressList21 = new ArrayList<>();
| #addressList21.add("DB101.0.0");
| #addressList21.add("DB101.0.1");
| #addressList21.add("DB101.0.2");
| #addressList21.add("DB101.0.3");
| #addressList21.add("DB101.0.4");
| #addressList21.add("DB101.0.5");
| #addressList21.add("DB101.0.6");
| #addressList21.add("DB101.3.4");
| #addressList21.add("DB101.1.4");
| #addressList21.add("DB101.1.2"); //A01 SERVE TURN
| #addressList21.add("DB101.5.2");
| #addressList21.add("DB101.0.7");//A02 VFD conveyor
| #addressList21.add("DB101.3.5");
| #addressList21.add("DB101.1.5");
| #addressList21.add("DB101.1.3");
| #addressList21.add("DB101.5.3");
| #addressList21.add("DB101.1.0");//B01 VFD conveyor
| #addressList21.add("DB101.1.6");
| #addressList21.add("DB101.2.6");
| #addressList21.add("DB101.2.7");
| #addressList21.add("DB101.3.2");
| #
| #addressList21.add("DB101.1.1");//B02 VFD conveyor
| #addressList21.add("DB101.1.7");
| #addressList21.add("DB101.3.0");
| #addressList21.add("DB101.3.1");
| #addressList21.add("DB101.3.3");
| #按钮
| PLCManualJog.button=DB101.0.0,DB101.0.1,DB101.0.2,DB101.0.3,DB101.0.4,DB101.0.5,DB101.0.6,DB101.3.4,DB101.1.4,DB101.1.2,DB101.5.2,DB101.0.7,DB101.3.5,DB101.1.5,DB101.1.3,DB101.5.3,DB101.1.0,DB101.1.6,DB101.2.6,DB101.2.7,DB101.3.2,DB101.1.1,DB101.1.7,DB101.3.0,DB101.3.1,DB101.3.3,DB101.10.5,DB101.10.6
|
|
|
| #AUto----------------------------------------------------------------
| #List<String> addresses = new ArrayList<>();
| #addresses.add("DB100.0");
| #addresses.add("DB100.2");
| #addresses.add("DB100.4");
| #addresses.add("DB100.6");
| #addresses.add("DB100.26");
| #addresses.add("DB100.28");
| #addresses.add("DB100.30");
| #addresses.add("DB100.32");
| #addresses.add("DB100.34");
| #addresses.add("DB100.36");
| #addresses.add("DB100.38");
| #addresses.add("DB100.40");
| Auto.addresses=DB100.2,DB100.4,DB100.6,DB100.28,DB100.30,DB100.32,DB100.36,DB100.38,DB100.40
|
| #List<String> waddresses1 = new ArrayList<>();
| #waddresses1.add("DB100.0");
| #waddresses1.add("DB100.2");
| #waddresses1.add("DB100.4");
| #waddresses1.add("DB100.6");
| #waddresses1.add("DB100.26");
| #waddresses1.add("DB100.28");
| #waddresses1.add("DB100.30");
| #waddresses1.add("DB100.32");
| #waddresses1.add("DB100.34");
| #waddresses1.add("DB100.36");
| #waddresses1.add("DB100.38");
| #waddresses1.add("DB100.40");
|
| Auto.shusong=DB100.2,DB100.4,DB100.6,DB100.28,DB100.30,DB100.32,DB100.36,DB100.38,DB100.40
|
|
| #-----PlcPositioning1-------------------------
| PlcPositioning1.address=DB100.42
|
| #----------------PlcManualonePosition-----
|
| PlcManualonePosition.addresses=DB100.108,DB100.20,DB103.32
|
| PlcManualonePosition.addresses2=DB100.110,DB100.176,DB103.34
|
| PlcManualonePosition.addresses3=DB100.112,DB100.24,DB103.36
|
| PlcManualonePosition.addresses4=DB100.114,DB100.178,DB103.40
|
|
| #故障
| PlcManualonePosition.fault=DB104.1.2,DB104.1.3,DB104.1.6,DB104.1.7
|
| #未回零
| PlcManualonePosition.Notzero=DB104.9.4,DB104.9.5,DB104.9.4,DB104.9.5
|
| #故障2
| PlcManualonePosition.fault2=DB103.252,DB103.254
|
| #复位
| PlcManualonePosition.Reset=DB101.4.0,DB101.4.3,DB101.4.4,DB101.4.6
| #回零
| PlcManualonePosition.Zero=DB101.4.5,DB101.4.7
|
|
|
|
|
|
| #----------------------------PlcInteractionState
| #进片
| PlcInteractionState.MESImporttask=DB105.0,DB105.2,DB105.4,DB105.6,DB105.8,DB105.20-33
|
| PlcInteractionState.PLCImporttask=DB106.8,DB106.4,DB106.6,DB106.24,DB106.26-39,DB103.44-57,DB103.58-71
| #出片任务
| PlcInteractionState.MESProductiontask=DB105.10,DB105.12,DB105.14,DB105.16,DB105.18,DB105.34-47
|
| PlcInteractionState.PLCProductiontask=DB106.20,DB106.16,DB106.18,DB103.156-169,DB106.64
|
| #任务信息
| PlcInteractionState.MEStaskinformation=DB105.48,DB105.50,DB105.48,DB105.50,DB106.42,DB106.48
|
| #任务信息2
| PlcInteractionState.MEStaskinformation2=DB106.52,DB106.58,DB103.128-141,DB103.142-155,DB103.156-169,DB103.184-197,DB103.212-225
|
| #IO状态
| PlcIO.State=DB10.2.1,DB10.2.2,DB10.2.5,DB10.10.6,DB10.11.1,DB10.11.2,DB10.11.3,DB10.11.4,DB10.11.5,DB10.11.6,DB10.12.1,DB10.12.3,DB10.10.0,DB10.10.2,DB10.10.3,DB10.10.5,DB10.26.6,DB10.30.4,DB10.33.0,DB10.30.5,DB10.33.1,DB10.30.0,DB10.30.1,DB10.30.2,DB10.30.3,DB10.32.4,DB10.32.5,DB10.32.6,DB10.32.7,DB10.32.0,DB10.32.1,DB10.32.2,DB10.32.3,DB10.27.7,DB10.24.6,DB10.38.4,DB10.41.0,DB10.38.5,DB10.41.1,DB10.35.7,DB10.38.0,DB10.38.1,DB10.38.2,DB10.38.3,DB10.40.4,DB10.40.5,DB10.40.6,DB10.40.7,DB10.40.0,DB10.40.1,DB10.40.2,DB10.40.3,DB10.0.0,DB10.0.1,DB10.0.5,DB10.0.2,DB10.0.7,DB10.0.3,DB10.28.0,DB10.36.0,DB10.1.0,DB10.18.2,DB10.18.4,DB10.19.7,DB10.18.3,DB10.18.5,DB10.20.0,DB10.18.6,DB10.19.5,DB10.19.6
| PlcIO.Name=A01Sr.Low-E,A01Sr.dec,A01Sr.Pos,A02Sr.YZero,A02Sr.YH1,A02Sr.YH2,A02Sr.YH3,A02Sr.YH4,A02Sr.LimitTop,A02Sr.LimiBottom,A02Sr.Check,A02Sr.YDec,A02Sr.Xin,A02Sr.XCheck,A02Sr.XDec,A02Sr.XPos,C01Sr.Zero,C01YV1.Bas1,C01YV1.Work1,C01.YV1.Bas2,C01.YV1.Work2,C01.YV2.Bas1,C01.YV2.Bas2,C01.YV2.Bas3,C01.YV2.Bas4,C01.YV2.Work1,C01.YV2.Work2,C01.YV2.Work3,C01.YV2.Work4,C01.YV.Blow1,C01.YV.Blow2,C01.YV.Blow3,C01.YV.Blow4,C01.SR.Limit1,C02.Sr.Zero,C02.YV1.Bas1,C02.YV1.Work1,C02.YV1.Bas2,C02.YV1.Work2,C02.Sr.limit1,C02.YV2.Bas1,C02.YV2.Bas2,C02.YV2.Bas3,C02.YV2.Bas4,C02.YV2.Work1,C02.YV2.Work2,C02.YV2.Work3,C02.YV2.Work4,C02.YV.Blow1,C02.YV.Blow2,C02.YV.Blow3,C02.YV.Blow4,bStart,bStop,bEstop,bReset,bAuto/Manual,bPause,C01.Sr.Limit2,C02.Sr.Limit2,A01.FootControl,B01.Sr.DecLeft,B01.Sr.PosLeft,B01.Sr.SafetyLeft,B01.Sr.DecRight,B01.Sr.PosRight,B01.Sr.SafetyRight,B01.Sr.TurnZero,B01.Sr.TurnLimitTop,B01.Sr.TurnLimitBottom
|
| #A01参数
| PlcA01.param=DB10.1664,DB10.1668,DB10.1672,DB10.1676,DB10.1680
| #A01按钮
| PlcA01.button=DB10.42.2,DB10.44.0
|
| #A02参数
| PlcA02.param=DB10.248,DB10.252,DB10.256,DB10.260,DB10.264,DB10.268,DB10.448,DB10.1744,DB10.1748,DB10.1752,DB10.1756,DB10.1760,DB10.1764,DB10.1768,DB10.1772
| #A02按钮
| PlcA02.button=DB10.60.2,DB10.68.0,DB10.68.1,DB10.70.0,DB10.70.1
|
| #A02参数
| PlcB01.param=DB10.448,DB10.452,DB10.456,DB10.460,DB10.1684,DB10.1688,DB10.1692,DB10.1696,DB10.1700,DB10.1776,DB10.1780,DB10.1792,DB10.1796,DB10.1800,DB10.1632,DB10.1636,DB10.1640,DB10.1644
| #A02按钮
| PlcB01.button=DB10.80.0,DB10.88.0,DB10.88.1,DB10.78.2,DB10.86.0,DB10.86.1,DB10.2050.4,DB10.2050.5,DB10.2050.6,DB10.2050.7
|
| #C01参数
| PlcC01.param=DB10.1704,DB10.1708,DB10.1712,DB10.1716,DB10.1720,DB10.1808,DB10.1812,DB10.192,DB10.196,DB10.200,DB10.208,DB10.212,DB10.216,DB10.232,DB10.236,DB10.240,DB10.224,DB10.226,DB10.228
| #C01按钮
| PlcC01.button=DB10.98.0,DB10.106.0,DB10.96.2,DB10.104.0,DB10.2050.0,DB10.2050.1,DB10.2050.2,DB10.2048.0,DB10.2048.1,DB10.2048.2
|
| #C02参数
| PlcC02.param=DB10.1724,DB10.1728,DB10.1732,DB10.1736,DB10.1740,DB10.1824,DB10.1828,DB10.204,DB10.220,DB10.244,DB10.230
| #C03按钮
| PlcC02.button=DB10.116.0,DB10.124.0,DB10.114.2,DB10.122.0,DB10.2050.3,DB10.2048.3
|
| #中空台参数
| PlcHollow.param=DB10.2052.0,DB10.2056.0,DB10.1648.0,DB10.1652.0
| #中空台按钮
| PlcHollow.button=DB10.2048.6,DB10.2048.7,DB10.2048.4,DB10.2048.5
|
| #当前位置显示
| Plc.position=DB10.1988,DB10.1992,DB10.1996,DB10.2000,DB10.2008,DB10.2016
|
|