Wiki source code of 1 Communication

Version 117.1 by Ben on 2022/08/25 14:27

Show last authors
1 = (% _msthash="96265" _msttexthash="10843872" style="color:inherit; font-family:inherit" %)**维控公司**(%%) =
2
3 == (% _msthash="453609" _msttexthash="18451160" %)**LX3V 串行协议**(%%) ==
4
5 (% _msthash="103090" _msttexthash="31053763" %)
6 支持系列:维控 LX2V/ LX2E/ LX3V/LX3VP/LX3VE/LX3VM
7
8 (% _msthash="103091" _msttexthash="58864442" %)**1)可编程逻辑控制器设置**
9
10 |(%%)(% _msthash="764517" _msttexthash="6718387" %)**项目**|(%%)(% _msthash="764518" _msttexthash="6648122" %)**设置**|(%%)(% _msthash="764519" _msttexthash="5121168" %)**注意**
11 |(% _msthash="764520" _msttexthash="5659589" %)协议|(% _msthash="764521" _msttexthash="6329752" %)维控 LX2V/ LX2E/ LX3V/LX3VP/LX3VE/LX3VM|
12 |(% _msthash="764522" _msttexthash="6004466" %)连接|(% _msthash="764523" _msttexthash="105625" %)RS422/RS485|
13 |(% _msthash="764524" _msttexthash="9044529" %)波特率|(% _msthash="764525" _msttexthash="22659" %)9600|
14 |(% _msthash="764526" _msttexthash="7385521" %)数据位|(% _msthash="764527" _msttexthash="5005" %)7|
15 |(% _msthash="764528" _msttexthash="4302649" %)平价|(% _msthash="764529" _msttexthash="6187766" %)甚至|
16 |(% _msthash="764530" _msttexthash="7106229" %)停止位|(% _msthash="764531" _msttexthash="4459" %)1|
17 |(% _msthash="764532" _msttexthash="7185178" %)PLC站号|(% _msthash="764533" _msttexthash="4459" %)1|
18
19 (% _msthash="103092" _msttexthash="67754180" %)**2)可编程逻辑控制器地址列表**
20
21 |(%%)(% _msthash="764534" _msttexthash="5230641" %)**类型**|(%%)(% _msthash="764535" _msttexthash="14577342" %)**设备寄存器**|(%%)(% _msthash="764536" _msttexthash="23879154" %)**人机界面寄存器**|(%%)(% _msthash="764537" _msttexthash="4959084" %)**格式**|(%%)(% _msthash="764538" _msttexthash="5367089" %)**范围**|(%%)(% _msthash="764539" _msttexthash="5121168" %)**注意**
22 |(% _msthash="764540" _msttexthash="1847391" rowspan="6" %)位|(% _msthash="764541" _msttexthash="8008" %)X|(% _msthash="764542" _msttexthash="8008" %)X|(% _msthash="764543" _msttexthash="8335951" %)断续器|(% _msthash="764544" _msttexthash="63401" %)0~~303237|
23 |(% _msthash="764545" _msttexthash="8099" %)Y|(% _msthash="764546" _msttexthash="8099" %)Y|(% _msthash="764547" _msttexthash="19643" %)Y o|(% _msthash="764548" _msttexthash="63401" %)0~~303237|
24 |(% _msthash="764549" _msttexthash="7007" %)M|(% _msthash="764550" _msttexthash="7007" %)M|(% _msthash="764551" _msttexthash="17407" %)M d|(% _msthash="764552" _msttexthash="58227" %)0~~99999|
25 |(% _msthash="764553" _msttexthash="7644" %)T|(% _msthash="764554" _msttexthash="7644" %)T|(% _msthash="764555" _msttexthash="14521" %)S C|(% _msthash="764556" _msttexthash="58227" %)0~~99999|
26 |(% _msthash="764557" _msttexthash="6097" %)C|(% _msthash="764558" _msttexthash="6097" %)C|(% _msthash="764559" _msttexthash="8335951" %)断续器|(% _msthash="764560" _msttexthash="58227" %)0~~99999|
27 |(% _msthash="764561" _msttexthash="7553" %)S|(% _msthash="764562" _msttexthash="7553" %)S|(% _msthash="764563" _msttexthash="8335951" %)断续器|(% _msthash="764564" _msttexthash="58227" %)0~~99999|
28 |(% _msthash="764565" _msttexthash="3256799" rowspan="8" %)词|(% _msthash="764566" _msttexthash="8008" %)X|(% _msthash="764567" _msttexthash="8008" %)X|(% _msthash="764568" _msttexthash="8335951" %)断续器|(% _msthash="764569" _msttexthash="63401" %)0~~303237|
29 |(% _msthash="764570" _msttexthash="8099" %)Y|(% _msthash="764571" _msttexthash="8099" %)Y|(% _msthash="764572" _msttexthash="19643" %)Y o|(% _msthash="764573" _msttexthash="63401" %)0~~303237|
30 |(% _msthash="764574" _msttexthash="7007" %)M|(% _msthash="764575" _msttexthash="7007" %)M|(% _msthash="764576" _msttexthash="17407" %)M d|(% _msthash="764577" _msttexthash="58227" %)0~~99999|
31 |(% _msthash="764578" _msttexthash="7644" %)T|(% _msthash="764579" _msttexthash="7644" %)T|(% _msthash="764580" _msttexthash="14521" %)S C|(% _msthash="764581" _msttexthash="58227" %)0~~99999|
32 |(% _msthash="764582" _msttexthash="6097" %)C|(% _msthash="764583" _msttexthash="6097" %)C|(% _msthash="764584" _msttexthash="8335951" %)断续器|(% _msthash="764585" _msttexthash="38766" %)0~~199|
33 |(% _msthash="764586" _msttexthash="6188" %)D|(% _msthash="764587" _msttexthash="6188" %)D|(% _msthash="764588" _msttexthash="13065" %)C C|(% _msthash="764589" _msttexthash="48360" %)0~~7999|
34 |(% _msthash="764590" _msttexthash="7553" %)S|(% _msthash="764591" _msttexthash="7553" %)S|(% _msthash="764592" _msttexthash="8335951" %)断续器|(% _msthash="764593" _msttexthash="58227" %)0~~99999|
35 |(% _msthash="764594" _msttexthash="5352581" %)标清|(% _msthash="764595" _msttexthash="5352581" %)标清|(% _msthash="764596" _msttexthash="5364281" %)标清 d|(% _msthash="764597" _msttexthash="79976" %)8000~~9999|
36
37 (% _msthash="103093" _msttexthash="33965139" %)**3)配置通信协议**
38
39 [[image:image-20220824152217-1.png||_mstalt="5390879" alt="图片-20220824152217-1.png"]]
40
41 (% _msthash="103094" _msttexthash="22275578" %)**4)硬件连接**
42
43 * (% _msthash="223444" _msttexthash="35828" %)**RS422**
44
45 [[image:image-20220824120614-5.png||_mstalt="429676"]]
46
47 * (% _msthash="223445" _msttexthash="37037" %)**RS485**
48
49 [[image:image-20220824120524-3.png||_mstalt="428961"]]
50
51 == (% _msthash="453869" _msttexthash="368264" %)**LX5V Serial Protocol**(%%) ==
52
53 (% _msthash="103095" _msttexthash="23990200" %)
54 This example introduces the establishment of serial port communication between V-BOX and LX5V. It is introduced through three parts: PLC software configuration, V-BOX software configuration, and hardware wiring.
55
56 (% _msthash="103096" _msttexthash="667745" %)**Software configuration of PLC**
57
58 (% _msthash="103097" _msttexthash="7385547" %)**1)PLC programming software**
59
60 [[image:image-20220824142722-1.png||_mstalt="429351"]]
61
62 (% _msthash="103098" _msttexthash="7048639" %)**2)New PLC project**
63
64 (% _msthash="103099" _msttexthash="1128062" %)
65 Click New Project and select the PLC model.
66
67 [[image:image-20220822172623-2.png||_mstalt="430079"]]
68
69 (% _msthash="103100" _msttexthash="7435870" %)**3)Set Serial port parameters**
70
71 (% _msthash="103101" _msttexthash="2204293" %)
72 Follow the steps below to configure Serial port parameters
73
74 (% _msthash="103102" _msttexthash="12918230" %)
75 Baud rate:115200
76
77 (% _msthash="103103" _msttexthash="11989068" %)
78 Data bit:8
79
80 (% _msthash="103104" _msttexthash="11992409" %)
81 Stop bit:1
82
83 (% _msthash="103105" _msttexthash="11510798" %)
84 Parity:No verification
85
86 [[image:image-20220822172657-3.png||_mstalt="432770"]]
87
88 (% _msthash="103106" _msttexthash="7070765" %)**4)Registers list**
89
90 [[image:image-20220822172730-4.png||_mstalt="430430"]]
91
92 (% _msthash="103107" _msttexthash="693056" %)**V-BOX software configuration**
93
94 (% _msthash="103108" _msttexthash="7462884" %)**1)V-BOX programming software**
95
96 [[image:image-20220824104124-1.png||_mstalt="427609"]]
97
98 (% _msthash="103109" _msttexthash="7062679" %)**2)V-NET add device**
99
100 (% _msthash="103110" _msttexthash="23017059" %)
101 Open V-NET client software → add device. As shown in the figure below, click "+" in the order of steps, and the Add Device window will pop up, enter the access key, password and remark, to add the device.
102
103 [[image:image-20220824104909-2.png||_mstalt="431509"]]
104
105 (% _msthash="103111" _msttexthash="7787117" %)**3)Set communication port parameters**
106
107 (% _msthash="103112" _msttexthash="19191367" %)
108 Click the communication configuration button on the left to find the communication protocol with LX5V. After selecting the protocol, configure the communication parameters of the COM port.
109
110 (% _msthash="103113" _msttexthash="12918230" %)
111 Baud rate:115200
112
113 (% _msthash="103114" _msttexthash="11989068" %)
114 Data bit:8
115
116 (% _msthash="103115" _msttexthash="11992409" %)
117 Stop bit:1
118
119 (% _msthash="103116" _msttexthash="11510798" %)
120 Parity:No verification
121
122 [[image:image-20220824142130-1.png||_mstalt="427128"]]
123
124 (% _msthash="103117" _msttexthash="388024" %)**hardware connection**
125
126 (% _msthash="103118" _msttexthash="7339683" %)**1)Hardware wiring diagram**
127
128 [[image:image-20220824142546-2.png||_mstalt="431093"]]
129
130 [[image:image-20220824142643-3.png||_mstalt="430755"]]
131
132 (% _msthash="103119" _msttexthash="5211414" %)
133 The above are all the steps for establishing serial port communication between V-BOX with LX5V PLC.
134
135 == (% _msthash="602758" _msttexthash="512525" %)**LX5V-N Ethernet protocol**(%%) ==
136
137 (% _msthash="103120" _msttexthash="23865946" %)
138 This example introduces the establishment of Ethernet communication between V-BOX and LX5V-N. It is introduced through three parts: PLC software configuration, V-BOX software configuration, and hardware wiring.
139
140 (% _msthash="103121" _msttexthash="667745" %)**Software configuration of PLC**
141
142 (% _msthash="103122" _msttexthash="7385547" %)**1)PLC programming software**
143
144 [[image:image-20220824142722-1.png||_mstalt="429351"]]
145
146 (% _msthash="103123" _msttexthash="7048639" %)**2)New PLC project**
147
148 (% _msthash="103124" _msttexthash="1128062" %)
149 Click New Project and select the PLC model.
150
151 [[image:image-20220824143613-1.png||_mstalt="429351"]]
152
153 (% _msthash="103125" _msttexthash="7529639" %)**3)Set Ethernet port parameters**
154
155 (% _msthash="103126" _msttexthash="2040649" %)
156 Follow the steps below to configure Ethernet parameters
157
158 (% _msthash="103127" _msttexthash="16563300" %)
159 PLC IP address:192.168.39.200
160
161 (% _msthash="103128" _msttexthash="18311111" %)
162 default gateway:192.168.39.1
163
164 (% _msthash="103129" _msttexthash="14797939" %)
165 subnet mask:255.255.255.0
166
167 [[image:image-20220824143744-2.png||_mstalt="431340"]]
168
169 (% _msthash="103130" _msttexthash="7070765" %)**4)Registers list**
170
171 [[image:image-20220822172730-4.png||_mstalt="430430"]]
172
173 (% id="cke_bm_22473S" style="display:none" %)** **(% _msthash="103131" _msttexthash="693056" %)**V-BOX software configuration**
174
175 (% _msthash="103132" _msttexthash="7462884" %)**1)V-BOX programming software**
176
177 [[image:image-20220824104124-1.png||_mstalt="427609"]]
178
179 (% _msthash="103133" _msttexthash="7062679" %)**2)V-NET add device**
180
181 (% _msthash="103134" _msttexthash="23017059" %)
182 Open V-NET client software → add device. As shown in the figure below, click "+" in the order of steps, and the Add Device window will pop up, enter the access key, password and remark, to add the device.
183
184 [[image:image-20220824104909-2.png||_mstalt="431509"]]
185
186 (% _msthash="103135" _msttexthash="7477353" %)**3)Set communication Protocol**
187
188 (% _msthash="103136" _msttexthash="2879110" %)
189 Click Communication to configure the LX5V plc protocol and IP address.
190
191 [[image:image-20220824144619-1.png||_mstalt="431678"]]
192
193 (% _msthash="103137" _msttexthash="388024" %)**hardware connection**
194
195 (% _msthash="103138" _msttexthash="7339683" %)**1)Hardware wiring diagram**
196
197 [[image:image-20220824151127-2.png||_mstalt="429520"]]
198
199 (% _msthash="103139" _msttexthash="4963192" %)
200 The above are all the steps for establishing ethernet communication between V-BOX with LX5V PLC.
201
202 = (% _msthash="181702" _msttexthash="161395" %)**Rockwell PLC**(%%) =
203
204 == (% id="cke_bm_5621S" style="display:none" %)** **(% _msthash="727311" _msttexthash="382434" %)**MicroLogix Protocol**(%%) ==
205
206 (% _msthash="103140" _msttexthash="1383941" %)
207 MicroLogix 1000/1100/1200/1400/1500; SLC 5/03 5/04 5/05 PLC-5
208
209 (% _msthash="103141" _msttexthash="6995742" %)**1)PLC Settings**
210
211 |(%%)(% _msthash="764598" _msttexthash="44694" %)**Item**|(%%)(% _msthash="764599" _msttexthash="117221" %)**Settings**|(%%)(% _msthash="764600" _msttexthash="45344" %)**Note**
212 |(% _msthash="764601" _msttexthash="116935" %)Protocol|(% _msthash="764602" _msttexthash="579826" %)Allen-Bradlley DF1 Advanced|
213 |(% _msthash="764603" _msttexthash="157937" %)Connection|(% _msthash="764604" _msttexthash="35724" %)RS232|
214 |(% _msthash="764605" _msttexthash="112203" %)Baud rate|(% _msthash="764606" _msttexthash="29341" %)19200|
215 |(% _msthash="764607" _msttexthash="92456" %)Data bit|(% _msthash="764608" _msttexthash="5096" %)8|
216 |(% _msthash="764609" _msttexthash="79820" %)Parity|(% _msthash="764610" _msttexthash="44642" %)None|
217 |(% _msthash="764611" _msttexthash="97162" %)Stop bit|(% _msthash="764612" _msttexthash="4459" %)1|
218 |(% _msthash="764613" _msttexthash="207506" %)PLC station No.|(% _msthash="764614" _msttexthash="4459" %)1|
219
220 (% _msthash="103142" _msttexthash="7002294" %)**2)Address List**
221
222 |(%%)(% _msthash="764615" _msttexthash="46462" %)**Type**|(%%)(% _msthash="764616" _msttexthash="292175" %)**Device registers**|(%%)(% _msthash="764617" _msttexthash="77389" %)**Format**|(%%)(% _msthash="764618" _msttexthash="58253" %)**Range**|(%%)(% _msthash="764619" _msttexthash="45344" %)**Note**
223 |(% _msthash="764620" _msttexthash="30498" rowspan="5" %)Bit|(% _msthash="764621" _msttexthash="6643" %)I|(% _msthash="764622" _msttexthash="35425" %)I d.d|(% _msthash="764623" _msttexthash="84474" %)0.0~~255.15|
224 |(% _msthash="764624" _msttexthash="7189" %)O|(% _msthash="764625" _msttexthash="35971" %)O d.d|(% _msthash="764626" _msttexthash="84474" %)0.0~~255.15|
225 |(% _msthash="764627" _msttexthash="6006" %)B|(% _msthash="764628" _msttexthash="100984" %)B nnhh.dd|(% _msthash="764629" _msttexthash="128323" %)0.0~~ffff.15|(% _msthash="764630" _msttexthash="378963" %)nn: block number (hex)
226 |(% _msthash="764631" _msttexthash="7553" %)S|(% _msthash="764632" _msttexthash="36335" %)S d.d|(% _msthash="764633" _msttexthash="84474" %)0.0~~255.15|
227 |(% _msthash="764634" _msttexthash="7098" %)N|(% _msthash="764635" _msttexthash="102076" %)N nnhh.dd|(% _msthash="764636" _msttexthash="128323" %)0.0~~ffff.15|(% _msthash="764637" _msttexthash="378963" %)nn: block number (hex)
228 |(% _msthash="764638" _msttexthash="45799" rowspan="9" %)Word|(% _msthash="764639" _msttexthash="7553" %)S|(% _msthash="764640" _msttexthash="17953" %)S d|(% _msthash="764641" _msttexthash="37791" %)0~~255|
229 |(% _msthash="764642" _msttexthash="16276" %)TS|(% _msthash="764643" _msttexthash="74542" %)TS nnhh|(% _msthash="764644" _msttexthash="73164" %)0~~ffff|(% _msthash="764645" _msttexthash="378963" rowspan="8" %)nn: block number (hex)
230 |(% _msthash="764646" _msttexthash="15964" %)TP|(% _msthash="764647" _msttexthash="74230" %)TP nnhh|(% _msthash="764648" _msttexthash="73164" %)0~~ffff
231 |(% _msthash="764649" _msttexthash="14729" %)CS|(% _msthash="764650" _msttexthash="72995" %)CS nnhh|(% _msthash="764651" _msttexthash="73164" %)0~~ffff
232 |(% _msthash="764652" _msttexthash="14417" %)CP|(% _msthash="764653" _msttexthash="72683" %)CP nnhh|(% _msthash="764654" _msttexthash="73164" %)0~~ffff
233 |(% _msthash="764655" _msttexthash="7098" %)N|(% _msthash="764656" _msttexthash="59800" %)N nnhh|(% _msthash="764657" _msttexthash="73164" %)0~~ffff
234 |(% _msthash="764658" _msttexthash="6097" %)C|(% _msthash="764659" _msttexthash="58799" %)C nnhh|(% _msthash="764660" _msttexthash="73164" %)0~~ffff
235 |(% _msthash="764661" _msttexthash="7644" %)T|(% _msthash="764662" _msttexthash="60346" %)T nnhh|(% _msthash="764663" _msttexthash="73164" %)0~~ffff
236 |(% _msthash="764664" _msttexthash="7462" %)R|(% _msthash="764665" _msttexthash="60164" %)R nnhh|(% _msthash="764666" _msttexthash="73164" %)0~~ffff
237
238 (% _msthash="103143" _msttexthash="7953426" %)**3)Configure the communication protocol**[[image:image-20220824152928-1.png||_mstalt="432289"]]
239
240 (% _msthash="103144" _msttexthash="7953517" %)**4)Configure the communication protocol**
241
242 [[image:image-20220824110724-1.png||_mstalt="428571"]]
243
244 == (% _msthash="296387" _msttexthash="271271" %)**Micro850_FreeTag**(%%) ==
245
246 (((
247 (((
248 (% _msthash="385892" _msttexthash="28301000" %)
249 This example introduces the establishment of Ethernet communication between Wecon V-box and CompactLogix L1769. It is introduced through three parts: PLC software configuration, V-box software configuration, and hardware wiring.
250 )))
251 )))
252
253 (((
254 (% class="wikigeneratedid" id="HSoftwareconfigurationofPLC" %)
255 (((
256 (% _msthash="885014" _msttexthash="667745" %)**Software configuration of PLC**
257 )))
258
259 (% class="wikigeneratedid" id="HPLCprogrammingsoftware" %)
260 (((
261 (% _msthash="723281" _msttexthash="7385547" %)**1)PLC programming software**
262 )))
263
264 [[image:image-20220714162600-1.png||_mstalt="427804"]]
265
266 (% class="wikigeneratedid" id="HNewPLCproject" %)
267 (((
268 (% _msthash="347087" _msttexthash="7048639" %)**2)New PLC project**
269 )))
270
271 (((
272 (((
273 (% _msthash="587080" _msttexthash="1128062" %)
274 Click New Project and select the PLC model.
275 )))
276 )))
277
278 (((
279 [[image:image-20220714162617-2.png||_mstalt="430859"]]
280 )))
281
282 (((
283
284
285 [[image:image-20220714162652-4.png||_mstalt="431197"]]
286 )))
287
288 (((
289 (% class="wikigeneratedid" id="HSetEthernetparameters" %)
290 (((
291 (% _msthash="681486" _msttexthash="7346976" %)**3)Set Ethernet parameters**
292 )))
293
294 (((
295 (((
296 (((
297 (% _msthash="1109030" _msttexthash="2040649" %)
298 Follow the steps below to configure Ethernet parameters
299 )))
300 )))
301 )))
302
303 (((
304 (((
305 (((
306 (% _msthash="1109031" _msttexthash="16560297" %)
307 PLC IP address:192.168.40.101
308 )))
309 )))
310 )))
311
312 (((
313 (((
314 (((
315 (% _msthash="1109032" _msttexthash="18307874" %)
316 default gateway:192.168.40.1
317 )))
318 )))
319 )))
320
321 (((
322 (((
323 (((
324 (% _msthash="1109033" _msttexthash="14797939" %)
325 subnet mask:255.255.255.0
326 )))
327 )))
328 )))
329
330 (((
331 [[image:image-20220714162713-5.png||_mstalt="430911"]]
332 )))
333
334 (((
335
336 )))
337
338 (((
339 (% class="wikigeneratedid" id="HV-boxsoftwareconfiguration" %)
340 (((
341 (% _msthash="926445" _msttexthash="705536" %)**V-box software configuration**
342 )))
343
344 (% class="wikigeneratedid" id="HV-boxprogrammingsoftware" %)
345 (((
346 (% _msthash="824837" _msttexthash="7477860" %)**1)V-box programming software**
347 )))
348
349 (% class="wikigeneratedid" %)
350 (((
351 [[image:image-20220714162725-6.png||_mstalt="432276"]]
352 )))
353
354 (% class="wikigeneratedid" id="HConfiguredevicenetwork" %)
355 (((
356 (% _msthash="732771" _msttexthash="7393295" %)**2)Configure device network**
357 )))
358
359 (((
360 (((
361 (((
362 Click the Configuration Download button[[image:image-20220714115308-8.png||_mstalt="431587" height="22" width="15"]], It is used to configure the device network, update the device time, obtain the device machine code, check the device network, etc.
363 )))
364
365 (((
366 (% _msthash="1429794" _msttexthash="7146425" %)
367 In the example below, the IP address of V-Box is configured as 192.168.40.66, and the networking method is 4G connection
368 )))
369 )))
370 )))
371
372 (((
373 (((
374 [[image:image-20220714162737-7.png||_mstalt="433641"]]
375
376
377 )))
378 )))
379 )))
380 )))
381
382 (% class="wikigeneratedid" id="HV-netadddevice" %)
383 (((
384 (% _msthash="379964" _msttexthash="7077746" %)**3)V-net add device**
385 )))
386 )))
387
388 (((
389 (((
390 Open VNET client software → add device. As shown in the figure below, click "+" in the order of steps, and the Add Device window will pop up, enter the device machine code/product code, device password, and device alias to add the device.   [[image:image-20220714162752-8.png||_mstalt="432965"]]
391 )))
392
393
394 )))
395
396 (((
397 (% class="wikigeneratedid" id="HSetcommunicationportparameters" %)
398 (((
399 (% _msthash="1161407" _msttexthash="7787208" %)**4)Set communication port parameters**
400 )))
401
402 (((
403 (% _msthash="385894" _msttexthash="21400899" %)
404 In the device list on the left, find the Vbox that communicates with the L1769, click it and select configuration,communication port configuration in the main interface to add a communication protocol.
405 )))
406
407 [[image:image-20220714162805-9.png||_mstalt="433030"]]
408 )))
409
410 (((
411 (% _msthash="224562" _msttexthash="25579619" %)
412 The communication port is selected as Ethernet, the device type is selected as Allen-Bradley, the protocol is Allen-BradleyMicro850_FreeTag EthemetIP, and the IP is the internal IP address of the L1769 PLC. The port number is 44818.
413 )))
414
415 [[image:image-20220824164346-1.png||_mstalt="431275"]]
416
417
418 (((
419 After adding the protocol Allen-BradleyMicro850_FreeTag, click[[image:image-20220714143838-2.png||_mstalt="432198"]]icon add label.[[image:image-20220714162827-11.png||_mstalt="454740"]]
420 )))
421
422 (% class="wikigeneratedid" id="HEngineeringproduction" %)
423 (((
424 (% _msthash="686699" _msttexthash="7351630" %)**5)Engineering production**
425 )))
426
427 (% class="wikigeneratedid" %)
428 (((
429 (((
430 (% _msthash="385895" _msttexthash="5940987" %)
431 According to your own needs, use the V-NET client software to edit the required data monitoring points.
432 )))
433
434 [[image:image-20220714162841-12.png||_mstalt="453739"]]
435
436
437 (((
438 (% _msthash="385896" _msttexthash="388024" %)**hardware connection**
439 )))
440 )))
441
442 (((
443 (% _msthash="224565" _msttexthash="7339683" %)**1)Hardware wiring diagram**
444 )))
445
446 (((
447 (((
448 (% _msthash="385897" _msttexthash="11989497" %)
449 This example introduces Wecon V-box with Allen-Bradley L1769 PLC to establish communication through Ethernet. The connection diagram is as follows:
450 )))
451
452 [[image:image-20220714162856-13.png||_mstalt="456131"]]
453
454 (((
455 (% _msthash="385898" _msttexthash="7163715" %)
456 The above are all the steps for establishing Ethernet communication between Wecon V-box with CompactLogix L1769 PLC.
457
458
459 == (% _msthash="576602" _msttexthash="540644" %)**Allen-Bradley Ethernet DF1**(%%) ==
460
461 [[download link>>https://ftp.we-con.com.cn/Download/WIKI/V-BOX/Demo/%E9%80%9A%E8%AE%AF%E6%A1%88%E4%BE%8B/Allen-Bradley%20Ethernet%20DF1.zip||_msthash="385899" _msttexthash="208468"]]
462
463
464 = (% _msthash="157677" _msttexthash="138814" %)**Siemens PLC**(%%) =
465
466 == (% _msthash="879515" _msttexthash="702520" %)**S7-200 Smart Ethernet Protocol**(%%) ==
467
468 [[download link>>https://ftp.we-con.com.cn/Download/WIKI/V-BOX/Demo/%E9%80%9A%E8%AE%AF%E6%A1%88%E4%BE%8B/Communication%20with%20S7-200%20Smart.zip||_msthash="385900" _msttexthash="208468"]]
469
470
471 == (% _msthash="523952" _msttexthash="491257" %)**S7-300 Ethernet Protocol**(%%) ==
472
473 (% _msthash="385901" _msttexthash="1139502" %)
474 Supported Series: Siemens S7-300 series PLC
475
476 (% _msthash="385902" _msttexthash="6967337" %)**1)PLC Setting**
477
478 |(%%)(% _msthash="1339611" _msttexthash="61139" %)**Items**|(%%)(% _msthash="1339612" _msttexthash="117221" %)**Settings**|(%%)(% _msthash="1339613" _msttexthash="45344" %)**Note**
479 |(% _msthash="1339614" _msttexthash="116935" %)Protocol|(% _msthash="1339615" _msttexthash="388206" %)Simens S7-300 Ethernet|
480 |(% _msthash="1339616" _msttexthash="157937" %)Connection|(% _msthash="1339617" _msttexthash="115284" %)Ethernet|
481 |(% _msthash="1339618" _msttexthash="83486" %)Port No.|(% _msthash="1339619" _msttexthash="15301" %)102|
482 |(% _msthash="1339620" _msttexthash="207506" %)PLC station No.|(% _msthash="1339621" _msttexthash="4550" %)2|(% _msthash="1339622" _msttexthash="717730" %)Need to be same as the PLC setting
483
484 (% _msthash="385903" _msttexthash="7002294" %)**2)Address List**
485
486 |(%%)(% _msthash="1339623" _msttexthash="46462" %)**Type**|(%%)(% _msthash="1339624" _msttexthash="260780" %)**Device register**|(%%)(% _msthash="1339625" _msttexthash="175929" %)**HMI register**|(%%)(% _msthash="1339626" _msttexthash="77389" %)**Format**|(%%)(% _msthash="1339627" _msttexthash="58253" %)**Range**|(%%)(% _msthash="1339628" _msttexthash="45344" %)**Note**
487 |(% _msthash="1339629" _msttexthash="30498" rowspan="4" %)Bit|(% _msthash="1339630" _msttexthash="6643" %)I|(% _msthash="1339631" _msttexthash="6643" %)I|(% _msthash="1339632" _msttexthash="99619" %)I ddddd.o|(% _msthash="1339633" _msttexthash="101036" %)0.0~~99999.7|
488 |(% _msthash="1339634" _msttexthash="7371" %)Q|(% _msthash="1339635" _msttexthash="7371" %)Q|(% _msthash="1339636" _msttexthash="100347" %)Q ddddd.o|(% _msthash="1339637" _msttexthash="101036" %)0.0~~99999.7|
489 |(% _msthash="1339638" _msttexthash="7007" %)M|(% _msthash="1339639" _msttexthash="7007" %)M|(% _msthash="1339640" _msttexthash="99983" %)M ddddd.o|(% _msthash="1339641" _msttexthash="101036" %)0.0~~99999.7|
490 |(% _msthash="1339642" _msttexthash="160381" %)DB0.DB~~DB99.DB|(% _msthash="1339643" _msttexthash="55978" %)DBxDBD|(% _msthash="1339644" _msttexthash="199901" %)DBxDB nndddd.o|(% _msthash="1339645" _msttexthash="142766" %)0.0~~99999999.7|(((
491 (% _msthash="1943461" _msttexthash="273442" %)
492 nn: block number;
493
494 (% _msthash="1943462" _msttexthash="212862" %)
495 dddd: address;
496 )))
497 |(% _msthash="1339646" _msttexthash="45799" rowspan="8" %)Word|(% _msthash="1339647" _msttexthash="6643" %)I|(% _msthash="1339648" _msttexthash="15691" %)IW|(% _msthash="1339649" _msttexthash="87191" %)IW ddddd|(% _msthash="1339650" _msttexthash="58227" %)0~~99999|
498 |(% _msthash="1339651" _msttexthash="7371" %)Q|(% _msthash="1339652" _msttexthash="16419" %)QW|(% _msthash="1339653" _msttexthash="87919" %)QW ddddd|(% _msthash="1339654" _msttexthash="58227" %)0~~99999|
499 |(% _msthash="1339655" _msttexthash="7007" rowspan="3" %)M|(% _msthash="1339656" _msttexthash="13871" %)MB|(% _msthash="1339657" _msttexthash="85371" %)MB ddddd|(% _msthash="1339658" _msttexthash="58227" %)0~~99999|
500 |(% _msthash="1339659" _msttexthash="16055" %)MW|(% _msthash="1339660" _msttexthash="87555" %)MW ddddd|(% _msthash="1339661" _msttexthash="58227" %)0~~99999|(((
501 (% _msthash="1943463" _msttexthash="110227" %)
502 MW0=MB(0~~1)
503
504 (% _msthash="1943464" _msttexthash="111241" %)
505 MW2=MB(2~~3)
506
507 (% _msthash="1943465" _msttexthash="684255" %)
508 Address value is a multiple of 2
509 )))
510 |(% _msthash="1339662" _msttexthash="14079" %)MD|(% _msthash="1339663" _msttexthash="85579" %)MD ddddd|(% _msthash="1339664" _msttexthash="58227" %)0~~99999|(((
511 (% _msthash="1943466" _msttexthash="108667" %)
512 MD0=MB(0~~3)
513
514 (% _msthash="1943467" _msttexthash="110695" %)
515 MD4=MB(4~~7)
516
517 (% _msthash="1943468" _msttexthash="685087" %)
518 Address value is a multiple of 4
519 )))
520 |(% _msthash="1339665" _msttexthash="160381" rowspan="3" %)DB0.DB~~DB99.DB|(% _msthash="1339666" _msttexthash="55666" %)DBxDBB|(% _msthash="1339667" _msttexthash="180076" %)DBxDBB nndddd|(% _msthash="1339668" _msttexthash="91572" %)0~~99999999|(% rowspan="3" %)(((
521 (% _msthash="1943469" _msttexthash="273442" %)
522 nn: block number;
523
524 (% _msthash="1943470" _msttexthash="198289" %)
525 dddd: address
526 )))
527 |(% _msthash="1339669" _msttexthash="58942" %)DBxDBW|(% _msthash="1339670" _msttexthash="183352" %)DBxDBW nndddd|(% _msthash="1339671" _msttexthash="91572" %)0~~99999999
528 |(% _msthash="1339672" _msttexthash="55978" %)DBxDBD|(% _msthash="1339673" _msttexthash="180388" %)DBxDBD nndddd|(% _msthash="1339674" _msttexthash="91572" %)0~~99999999
529
530 (% _msthash="385904" _msttexthash="7953426" %)**3)Configure the communication protocol**
531
532 [[image:image-20220824161345-1.png||_mstalt="430040"]]
533
534 (% _msthash="385905" _msttexthash="6997575" %)**4)Cable Wiring**
535
536 [[image:image-20220824161450-2.png||_mstalt="429351"]]
537 )))
538 )))
539
540 == (% _msthash="620932" _msttexthash="521248" %)**S7-1200 Ethernet Protocol**(%%) ==
541
542 [[download link>>https://ftp.we-con.com.cn/Download/WIKI/V-BOX/Demo/%E9%80%9A%E8%AE%AF%E6%A1%88%E4%BE%8B/Communicate%20with%20S7-1200%20via%20Ehernet.zip||_msthash="103145" _msttexthash="208468"]]
543
544 == (% _msthash="597285" _msttexthash="508027" %)**S7-XXX Ethernet Protocol**(%%) ==
545
546 (% _msthash="103146" _msttexthash="1331187" %)
547 Supported Series: Siemens S7-400, S7-1200 and S7-1500
548
549 (% _msthash="103147" _msttexthash="6967337" %)**1)PLC Setting**
550
551 |=(% _msthash="764933" _msttexthash="61139" %)**Items**|=(% _msthash="764934" _msttexthash="117221" %)**Settings**|=(% _msthash="764935" _msttexthash="45344" %)**Note**
552 |(% _msthash="764667" _msttexthash="116935" %)Protocol|(% _msthash="764668" _msttexthash="192465" %)Siemens S7-XXX|
553 |(% _msthash="764669" _msttexthash="157937" %)Connection|(% _msthash="764670" _msttexthash="115284" %)Ethernet|
554 |(% _msthash="764671" _msttexthash="83486" %)Port No.|(% _msthash="764672" _msttexthash="15301" %)102|
555 |(% _msthash="764673" _msttexthash="116415" %)Device No.|(% _msthash="764674" _msttexthash="1271751" %)Slot (Default 1 for S7-1500/ 2 for S7-1200/ 3 for S7-400)|
556 |(% _msthash="764675" _msttexthash="56290" %)HMI No.|(% _msthash="764676" _msttexthash="267956" %)Rack (Default as 0)|
557
558 (% _msthash="103148" _msttexthash="1478321" %)
559 Slot from TIA Portal is equal to Device No. of V-net
560
561 (% _msthash="103149" _msttexthash="1263158" %)
562 Rack from TIA Portal is equal to HMI No. of V-net
563
564 [[image:image-20220824162459-3.png||_mstalt="433056"]]
565
566 [[image:image-20220824163305-2.png||_mstalt="429702"]]
567
568 (% _msthash="103150" _msttexthash="7002294" %)**2)Address List**
569
570 |(%%)(% _msthash="764677" _msttexthash="46462" %)**Type**|(%%)(% _msthash="764678" _msttexthash="260780" %)**Device register**|(%%)(% _msthash="764679" _msttexthash="175929" %)**HMI register**|(%%)(% _msthash="764680" _msttexthash="77389" %)**Format**|(%%)(% _msthash="764681" _msttexthash="58253" %)**Range**|(%%)(% _msthash="764682" _msttexthash="45344" %)**Note**
571 |(% _msthash="764683" _msttexthash="30498" rowspan="4" %)Bit|(% _msthash="764684" _msttexthash="6643" %)I|(% _msthash="764685" _msttexthash="6643" %)I|(% _msthash="764686" _msttexthash="37219" %)M d.o|(((
572 (% _msthash="1235507" _msttexthash="73047" %)
573 d:0~-~-9999
574
575 (% _msthash="1235508" _msttexthash="35464" %)
576 o:0-7
577 )))|
578 |(% _msthash="764687" _msttexthash="7371" %)Q|(% _msthash="764688" _msttexthash="7371" %)Q|(% _msthash="764689" _msttexthash="37583" %)Q d.o|(((
579 (% _msthash="1235509" _msttexthash="73047" %)
580 d:0~-~-9999
581
582 (% _msthash="1235510" _msttexthash="35464" %)
583 o:0-7
584 )))|
585 |(% _msthash="764690" _msttexthash="7007" %)M|(% _msthash="764691" _msttexthash="7007" %)M|(% _msthash="764692" _msttexthash="37219" %)M d.o|(((
586 (% _msthash="1235511" _msttexthash="73047" %)
587 d:0~-~-9999
588
589 (% _msthash="1235512" _msttexthash="35464" %)
590 o:0-7
591 )))|
592 |(% _msthash="764693" _msttexthash="146692" %)DB0.DB-DB99.DB|(% _msthash="764694" _msttexthash="45370" %)DBxDB|(% _msthash="764695" _msttexthash="199901" %)DBxDBnndddd.o|(((
593 (% _msthash="1235513" _msttexthash="90077" %)
594 nn:0-9999,
595
596 (% _msthash="1235514" _msttexthash="123825" %)
597 dddd:0-9999,
598
599 (% _msthash="1235515" _msttexthash="35464" %)
600 o:0-7
601 )))|(((
602 (% _msthash="1235516" _msttexthash="85813" %)
603 nn:DB No.
604
605 (% _msthash="1235517" _msttexthash="345800" %)
606 dddd:address value
607
608 (% _msthash="1235518" _msttexthash="257283" %)
609 o: digit address
610 )))
611 |(% _msthash="764696" _msttexthash="45799" rowspan="8" %)Word|(% _msthash="764697" _msttexthash="7007" %)M|(% _msthash="764698" _msttexthash="13871" %)MB|(% _msthash="764699" _msttexthash="25571" %)MB d|(% _msthash="764700" _msttexthash="74763" %)d:0-99999|
612 |(% _msthash="764701" _msttexthash="7007" %)M|(% _msthash="764702" _msttexthash="16055" %)MW|(% _msthash="764703" _msttexthash="27755" %)MW d|(% _msthash="764704" _msttexthash="74763" %)d:0-99999|(((
613 (% _msthash="1235519" _msttexthash="110227" %)
614 MW0=MB(0~~1)
615
616 (% _msthash="1235520" _msttexthash="111241" %)
617 MW2=MB(2~~3)
618
619 (% _msthash="1235521" _msttexthash="684255" %)
620 Address value is a multiple of 2
621 )))
622 |(% _msthash="764705" _msttexthash="7007" %)M|(% _msthash="764706" _msttexthash="14079" %)MD|(% _msthash="764707" _msttexthash="25779" %)MD d|(% _msthash="764708" _msttexthash="74763" %)d:0-99999|(((
623 (% _msthash="1235522" _msttexthash="108667" %)
624 MD0=MB(0~~3)
625
626 (% _msthash="1235523" _msttexthash="110695" %)
627 MD4=MB(4~~7)
628
629 (% _msthash="1235524" _msttexthash="685087" %)
630 Address value is a multiple of 4
631 )))
632 |(% _msthash="764709" _msttexthash="6643" %)I|(% _msthash="764710" _msttexthash="15691" %)IW|(% _msthash="764711" _msttexthash="27391" %)IW d|(% _msthash="764712" _msttexthash="74763" %)d:0-99999|
633 |(% _msthash="764713" _msttexthash="7371" %)Q|(% _msthash="764714" _msttexthash="16419" %)QW|(% _msthash="764715" _msttexthash="28119" %)QW d|(% _msthash="764716" _msttexthash="74763" %)d:0-99999|
634 |(% _msthash="764717" _msttexthash="146692" %)DB0.DB-DB99.DB|(% _msthash="764718" _msttexthash="55666" %)DBxDBB|(% _msthash="764719" _msttexthash="180076" %)DBxDBBnndddd|(((
635 (% _msthash="1235525" _msttexthash="80925" %)
636 nn:0-9999
637
638 (% _msthash="1235526" _msttexthash="113529" %)
639 dddd:0-9999
640 )))|(((
641 (% _msthash="1235527" _msttexthash="85813" %)
642 nn:DB No.
643
644 (% _msthash="1235528" _msttexthash="345800" %)
645 dddd:address value
646 )))
647 |(% _msthash="764720" _msttexthash="146692" %)DB0.DB-DB99.DB|(% _msthash="764721" _msttexthash="58942" %)DBxDBW|(% _msthash="764722" _msttexthash="183352" %)DBxDBWnndddd|(((
648 (% _msthash="1235529" _msttexthash="80925" %)
649 nn:0-9999
650
651 (% _msthash="1235530" _msttexthash="113529" %)
652 dddd:0-9999
653 )))|(((
654 (% _msthash="1235531" _msttexthash="85813" %)
655 nn:DB No.
656
657 (% _msthash="1235532" _msttexthash="345800" %)
658 dddd:address value
659
660 (% _msthash="1235533" _msttexthash="684255" %)
661 Address value is a multiple of 2
662 )))
663 |(% _msthash="764723" _msttexthash="146692" %)DB0.DB-DB99.DB|(% _msthash="764724" _msttexthash="55978" %)DBxDBD|(% _msthash="764725" _msttexthash="180388" %)DBxDBDnndddd|(((
664 (% _msthash="1235534" _msttexthash="80925" %)
665 nn:0-9999
666
667 (% _msthash="1235535" _msttexthash="113529" %)
668 dddd:0-9999
669 )))|(((
670 (% _msthash="1235536" _msttexthash="85813" %)
671 nn:DB No.
672
673 (% _msthash="1235537" _msttexthash="345800" %)
674 dddd:address value
675
676 (% _msthash="1235538" _msttexthash="685087" %)
677 Address value is a multiple of 4
678 )))
679
680 (% _msthash="103151" _msttexthash="7953426" %)**3)Configure the communication protocol**
681
682 [[image:image-20220824163448-3.png||_mstalt="432692"]]
683
684 (% _msthash="103152" _msttexthash="969488" %)**✎Note:**
685
686 * The S7-1200 supports simultaneous connection of three devices, so the driver supports simultaneous access to PLC by three V-BOX.
687 * V-BOX access PLC, use S7 protocol, access PLC TSAP 02.01 (s7-1200 PROFINET interface only supports three connections, the default support), detailed reference to the system manual of S7-1200.
688
689 (% _msthash="103153" _msttexthash="6997575" %)**4)Cable Wiring**
690
691 [[image:image-20220824162342-2.png||_mstalt="429689"]]
692
693
694 = (% _msthash="234468" _msttexthash="211276" %)**Mitsubishi PLC**(%%) =
695
696 == (% _msthash="797628" _msttexthash="21747284" %)**FX1S,1N,2N Serial Protocol**(%%) ==
697
698 (% _msthash="103154" _msttexthash="1589809" %)
699 Supported Series: Mitsubishi FX1S, FX1N, FX2N series
700
701 (% _msthash="103155" _msttexthash="7041541" %)**1)V-BOX Settings**
702
703 |(%%)(% _msthash="764726" _msttexthash="44694" %)**Item**|(%%)(% _msthash="764727" _msttexthash="117221" %)**Settings**|(%%)(% _msthash="764728" _msttexthash="45344" %)**Note**
704 |(% _msthash="764729" _msttexthash="116935" %)Protocol|(% _msthash="764730" _msttexthash="450567" %)Mitsubishi FX1S/FX1N/FX2N|
705 |(% _msthash="764731" _msttexthash="157937" %)Connection|(% _msthash="764732" _msttexthash="201643" %)RS422/RS485/RS232|
706 |(% _msthash="764733" _msttexthash="112203" %)Baud rate|(% _msthash="764734" _msttexthash="96590" %)9600~~115200|
707 |(% _msthash="764735" _msttexthash="92456" %)Data bit|(% _msthash="764736" _msttexthash="16445" %)7/8|
708 |(% _msthash="764737" _msttexthash="79820" %)Parity|(% _msthash="764738" _msttexthash="188188" %)EVEN/Odd/None|
709 |(% _msthash="764739" _msttexthash="97162" %)Stop bit|(% _msthash="764740" _msttexthash="15197" %)1/2|
710 |(% _msthash="764741" _msttexthash="207506" %)PLC station No.|(% _msthash="764742" _msttexthash="37882" %)1~~255|
711
712 (% _msthash="103156" _msttexthash="7002294" %)**2)Address List**
713
714 |(%%)(% _msthash="764743" _msttexthash="46462" %)**Type**|(%%)(% _msthash="764744" _msttexthash="292175" %)**Device registers**|(%%)(% _msthash="764745" _msttexthash="202839" %)**HMI registers**|(%%)(% _msthash="764746" _msttexthash="77389" %)**Format**|(%%)(% _msthash="764747" _msttexthash="58253" %)**Range**|(%%)(% _msthash="764748" _msttexthash="45344" %)**Note**
715 |(% _msthash="764749" _msttexthash="30498" rowspan="7" %)Bit|(% _msthash="764750" _msttexthash="8008" %)X|(% _msthash="764751" _msttexthash="8008" %)X|(% _msthash="764752" _msttexthash="19552" %)Xo|(% _msthash="764753" _msttexthash="63401" %)0~~303237|
716 |(% _msthash="764754" _msttexthash="8099" %)Y|(% _msthash="764755" _msttexthash="8099" %)Y|(% _msthash="764756" _msttexthash="19643" %)Y o|(% _msthash="764757" _msttexthash="63401" %)0~~303237|
717 |(% _msthash="764758" _msttexthash="7007" %)M|(% _msthash="764759" _msttexthash="7007" %)M|(% _msthash="764760" _msttexthash="17407" %)M d|(% _msthash="764761" _msttexthash="58227" %)0~~99999|
718 |(% _msthash="764762" _msttexthash="7644" %)T|(% _msthash="764763" _msttexthash="7644" %)T|(% _msthash="764764" _msttexthash="18044" %)T d|(% _msthash="764765" _msttexthash="58227" %)0~~99999|
719 |(% _msthash="764766" _msttexthash="6097" %)C|(% _msthash="764767" _msttexthash="6097" %)C|(% _msthash="764768" _msttexthash="16497" %)C d|(% _msthash="764769" _msttexthash="58227" %)0~~99999|
720 |(% _msthash="764770" _msttexthash="7553" %)S|(% _msthash="764771" _msttexthash="7553" %)S|(% _msthash="764772" _msttexthash="17953" %)S d|(% _msthash="764773" _msttexthash="58227" %)0~~99999|
721 |(% _msthash="764774" _msttexthash="15561" %)SM|(% _msthash="764775" _msttexthash="15561" %)SM|(% _msthash="764776" _msttexthash="27261" %)SM d|(% _msthash="764777" _msttexthash="79976" %)8000~~9999|
722 |(% _msthash="764778" _msttexthash="45799" rowspan="8" %)Word|(% _msthash="764779" _msttexthash="8008" %)X|(% _msthash="764780" _msttexthash="8008" %)X|(% _msthash="764781" _msttexthash="19552" %)Xo|(% _msthash="764782" _msttexthash="63401" %)0~~303237|
723 |(% _msthash="764783" _msttexthash="8099" %)Y|(% _msthash="764784" _msttexthash="8099" %)Y|(% _msthash="764785" _msttexthash="19643" %)Y o|(% _msthash="764786" _msttexthash="63401" %)0~~303237|
724 |(% _msthash="764787" _msttexthash="7007" %)M|(% _msthash="764788" _msttexthash="7007" %)M|(% _msthash="764789" _msttexthash="17407" %)M d|(% _msthash="764790" _msttexthash="58227" %)0~~99999|
725 |(% _msthash="764791" _msttexthash="7644" %)T|(% _msthash="764792" _msttexthash="7644" %)T|(% _msthash="764793" _msttexthash="18044" %)T d|(% _msthash="764794" _msttexthash="58227" %)0~~99999|
726 |(% _msthash="764795" _msttexthash="6097" %)C|(% _msthash="764796" _msttexthash="6097" %)C|(% _msthash="764797" _msttexthash="16497" %)C d|(% _msthash="764798" _msttexthash="38766" %)0~~199|
727 |(% _msthash="764799" _msttexthash="6188" %)D|(% _msthash="764800" _msttexthash="6188" %)D|(% _msthash="764801" _msttexthash="16588" %)D d|(% _msthash="764802" _msttexthash="48360" %)0~~7999|
728 |(% _msthash="764803" _msttexthash="7553" %)S|(% _msthash="764804" _msttexthash="7553" %)S|(% _msthash="764805" _msttexthash="17953" %)S d|(% _msthash="764806" _msttexthash="58227" %)0~~99999|
729 |(% _msthash="764807" _msttexthash="14625" %)SD|(% _msthash="764808" _msttexthash="14625" %)SD|(% _msthash="764809" _msttexthash="26325" %)SD d|(% _msthash="764810" _msttexthash="79976" %)8000~~9999|
730
731 (% _msthash="103157" _msttexthash="7953426" %)**3)Configure the communication protocol**
732
733 [[image:image-20220825102844-3.png||_mstalt="430833"]]
734
735 (% _msthash="103158" _msttexthash="6997575" %)**4)Cable Wiring**
736
737 * (% _msthash="223448" _msttexthash="35828" %)**RS422**
738
739 [[image:image-20220825103350-4.png||_mstalt="428909"]]
740
741 [[image:image-20220825100845-4.png||_mstalt="430937"]]
742
743
744 == (% _msthash="834470" _msttexthash="21778965" %)**FX3U,3G,3GA Serial Protocol**(%%) ==
745
746 (% _msthash="103159" _msttexthash="1633541" %)
747 Supported Series: Mitsubishi FX3U, FX3G, FX3GA series
748
749 (% _msthash="103160" _msttexthash="7041541" %)**1)V-BOX Settings**
750
751 |(%%)(% _msthash="764811" _msttexthash="44694" %)**Item**|(%%)(% _msthash="764812" _msttexthash="117221" %)**Settings**|(%%)(% _msthash="764813" _msttexthash="45344" %)**Note**
752 |(% _msthash="764814" _msttexthash="116935" %)Protocol|(% _msthash="764815" _msttexthash="356720" %)Mitsubishi FX3U/3G/3GA|
753 |(% _msthash="764816" _msttexthash="157937" %)Connection|(% _msthash="764817" _msttexthash="201643" %)RS422/RS485/RS232|
754 |(% _msthash="764818" _msttexthash="112203" %)Baud rate|(% _msthash="764819" _msttexthash="96590" %)9600~~115200|
755 |(% _msthash="764820" _msttexthash="92456" %)Data bit|(% _msthash="764821" _msttexthash="16445" %)7/8|
756 |(% _msthash="764822" _msttexthash="79820" %)Parity|(% _msthash="764823" _msttexthash="188188" %)EVEN/Odd/None|
757 |(% _msthash="764824" _msttexthash="97162" %)Stop bit|(% _msthash="764825" _msttexthash="15197" %)1/2|
758 |(% _msthash="764826" _msttexthash="207506" %)PLC station No.|(% _msthash="764827" _msttexthash="37882" %)1~~255|
759
760 (% _msthash="103161" _msttexthash="7002294" %)**2)Address List**
761
762 |(%%)(% _msthash="764828" _msttexthash="46462" %)**Type**|(%%)(% _msthash="764829" _msttexthash="292175" %)**Device registers**|(%%)(% _msthash="764830" _msttexthash="202839" %)**HMI registers**|(%%)(% _msthash="764831" _msttexthash="77389" %)**Format**|(%%)(% _msthash="764832" _msttexthash="58253" %)**Range**|(%%)(% _msthash="764833" _msttexthash="45344" %)**Note**
763 |(% _msthash="764834" _msttexthash="30498" rowspan="7" %)Bit|(% _msthash="764835" _msttexthash="8008" %)X|(% _msthash="764836" _msttexthash="8008" %)X|(% _msthash="764837" _msttexthash="19552" %)Xo|(% _msthash="764838" _msttexthash="63401" %)0~~303237|
764 |(% _msthash="764839" _msttexthash="8099" %)Y|(% _msthash="764840" _msttexthash="8099" %)Y|(% _msthash="764841" _msttexthash="19643" %)Y o|(% _msthash="764842" _msttexthash="63401" %)0~~303237|
765 |(% _msthash="764843" _msttexthash="7007" %)M|(% _msthash="764844" _msttexthash="7007" %)M|(% _msthash="764845" _msttexthash="17407" %)M d|(% _msthash="764846" _msttexthash="58227" %)0~~99999|
766 |(% _msthash="764847" _msttexthash="7644" %)T|(% _msthash="764848" _msttexthash="7644" %)T|(% _msthash="764849" _msttexthash="18044" %)T d|(% _msthash="764850" _msttexthash="58227" %)0~~99999|
767 |(% _msthash="764851" _msttexthash="6097" %)C|(% _msthash="764852" _msttexthash="6097" %)C|(% _msthash="764853" _msttexthash="16497" %)C d|(% _msthash="764854" _msttexthash="58227" %)0~~99999|
768 |(% _msthash="764855" _msttexthash="7553" %)S|(% _msthash="764856" _msttexthash="7553" %)S|(% _msthash="764857" _msttexthash="17953" %)S d|(% _msthash="764858" _msttexthash="58227" %)0~~99999|
769 |(% _msthash="764859" _msttexthash="15561" %)SM|(% _msthash="764860" _msttexthash="15561" %)SM|(% _msthash="764861" _msttexthash="27261" %)SM d|(% _msthash="764862" _msttexthash="79976" %)8000~~9999|
770 |(% _msthash="764863" _msttexthash="45799" rowspan="8" %)Word|(% _msthash="764864" _msttexthash="8008" %)X|(% _msthash="764865" _msttexthash="8008" %)X|(% _msthash="764866" _msttexthash="19552" %)Xo|(% _msthash="764867" _msttexthash="63401" %)0~~303237|
771 |(% _msthash="764868" _msttexthash="8099" %)Y|(% _msthash="764869" _msttexthash="8099" %)Y|(% _msthash="764870" _msttexthash="19643" %)Y o|(% _msthash="764871" _msttexthash="63401" %)0~~303237|
772 |(% _msthash="764872" _msttexthash="7007" %)M|(% _msthash="764873" _msttexthash="7007" %)M|(% _msthash="764874" _msttexthash="17407" %)M d|(% _msthash="764875" _msttexthash="58227" %)0~~99999|
773 |(% _msthash="764876" _msttexthash="7644" %)T|(% _msthash="764877" _msttexthash="7644" %)T|(% _msthash="764878" _msttexthash="18044" %)T d|(% _msthash="764879" _msttexthash="58227" %)0~~99999|
774 |(% _msthash="764880" _msttexthash="6097" %)C|(% _msthash="764881" _msttexthash="6097" %)C|(% _msthash="764882" _msttexthash="16497" %)C d|(% _msthash="764883" _msttexthash="38766" %)0~~199|
775 |(% _msthash="764884" _msttexthash="6188" %)D|(% _msthash="764885" _msttexthash="6188" %)D|(% _msthash="764886" _msttexthash="16588" %)D d|(% _msthash="764887" _msttexthash="48360" %)0~~7999|
776 |(% _msthash="764888" _msttexthash="7553" %)S|(% _msthash="764889" _msttexthash="7553" %)S|(% _msthash="764890" _msttexthash="17953" %)S d|(% _msthash="764891" _msttexthash="58227" %)0~~99999|
777 |(% _msthash="764892" _msttexthash="14625" %)SD|(% _msthash="764893" _msttexthash="14625" %)SD|(% _msthash="764894" _msttexthash="26325" %)SD d|(% _msthash="764895" _msttexthash="79976" %)8000~~9999|
778
779 (% _msthash="103162" _msttexthash="7953426" %)**3)Configure the communication protocol**
780
781 [[image:image-20220825102649-2.png||_mstalt="431535"]]
782
783 (% _msthash="103163" _msttexthash="6997575" %)**4)Cable Wiring**
784
785 * (% _msthash="223449" _msttexthash="35828" %)**RS422**
786
787 [[image:image-20220825103421-5.png||_mstalt="428948"]]
788
789 [[image:image-20220825100845-4.png||_mstalt="430937"]]
790
791
792 == (% _msthash="396942" _msttexthash="367588" %)**FX5U Serial Protocol**(%%) ==
793
794 (% _msthash="103164" _msttexthash="510341" %)
795 Mitsubishi FX5U series PLC
796
797 (% _msthash="103165" _msttexthash="7041541" %)**1)V-BOX Settings**
798
799 |(%%)(% _msthash="764896" _msttexthash="44694" %)**Item**|(%%)(% _msthash="764897" _msttexthash="117221" %)**Settings**|(%%)(% _msthash="764898" _msttexthash="45344" %)**Note**
800 |(% _msthash="764899" _msttexthash="116935" %)Protocol|(% _msthash="764900" _msttexthash="230516" %)Mitsubishi FX5U|
801 |(% _msthash="764901" _msttexthash="157937" %)Connection|(% _msthash="764902" _msttexthash="105625" %)RS422/RS485|
802 |(% _msthash="764903" _msttexthash="112203" %)Baud rate|(% _msthash="764904" _msttexthash="22659" %)9600|
803 |(% _msthash="764905" _msttexthash="92456" %)Data bit|(% _msthash="764906" _msttexthash="5005" %)7|
804 |(% _msthash="764907" _msttexthash="79820" %)Parity|(% _msthash="764908" _msttexthash="29289" %)Odd|
805 |(% _msthash="764909" _msttexthash="97162" %)Stop bit|(% _msthash="764910" _msttexthash="4459" %)1|
806 |(% _msthash="764911" _msttexthash="207506" %)PLC station No.|(% _msthash="764912" _msttexthash="37882" %)1~~255|(% _msthash="764913" _msttexthash="768248" %)Need to be the same as PLC settings
807
808 (% _msthash="103166" _msttexthash="7002294" %)**2)Address List**
809
810 |(%%)(% _msthash="764914" _msttexthash="46462" %)**Type**|(%%)(% _msthash="764915" _msttexthash="292175" %)**Device registers**|(%%)(% _msthash="764916" _msttexthash="202839" %)**HMI registers**|(%%)(% _msthash="764917" _msttexthash="77389" %)**Format**|(%%)(% _msthash="764918" _msttexthash="58253" %)**Range**|(%%)(% _msthash="764919" _msttexthash="45344" %)**Note**
811 |(% _msthash="764920" _msttexthash="30498" rowspan="15" %)Bit|(% _msthash="764921" _msttexthash="8008" %)X|(% _msthash="764922" _msttexthash="8008" %)X|(% _msthash="764923" _msttexthash="19552" %)X o|(% _msthash="764924" _msttexthash="63401" %)0~~303237|
812 |(% _msthash="764925" _msttexthash="8099" %)Y|(% _msthash="764926" _msttexthash="8099" %)Y|(% _msthash="764927" _msttexthash="19643" %)Y o|(% _msthash="764928" _msttexthash="63401" %)0~~303237|
813 |(% _msthash="764929" _msttexthash="7007" %)M|(% _msthash="764930" _msttexthash="7007" %)M|(% _msthash="764931" _msttexthash="17407" %)M d|(% _msthash="764932" _msttexthash="58227" %)0~~99999|
814 |(% _msthash="764936" _msttexthash="6006" %)B|(% _msthash="764937" _msttexthash="6006" %)B|(% _msthash="764938" _msttexthash="16822" %)B h|(% _msthash="764939" _msttexthash="53937" %)0~~7FFF|
815 |(% _msthash="764940" _msttexthash="6370" %)F|(% _msthash="764941" _msttexthash="6370" %)F|(% _msthash="764942" _msttexthash="16770" %)F d|(% _msthash="764943" _msttexthash="55523" %)0~~32767|
816 |(% _msthash="764944" _msttexthash="14417" %)SB|(% _msthash="764945" _msttexthash="14417" %)SB|(% _msthash="764946" _msttexthash="26585" %)SB h|(% _msthash="764947" _msttexthash="53937" %)0~~7FFF|
817 |(% _msthash="764948" _msttexthash="16276" %)TS|(% _msthash="764949" _msttexthash="16276" %)TS|(% _msthash="764950" _msttexthash="27976" %)TS d|(% _msthash="764951" _msttexthash="44551" %)0~~1023|
818 |(% _msthash="764952" _msttexthash="14612" %)TC|(% _msthash="764953" _msttexthash="14612" %)TC|(% _msthash="764954" _msttexthash="26312" %)TC d|(% _msthash="764955" _msttexthash="44551" %)0~~1023|
819 |(% _msthash="764956" _msttexthash="26000" %)STS|(% _msthash="764957" _msttexthash="26000" %)STS|(% _msthash="764958" _msttexthash="39000" %)STS d|(% _msthash="764959" _msttexthash="44551" %)0~~1023|
820 |(% _msthash="764960" _msttexthash="24128" %)STC|(% _msthash="764961" _msttexthash="24128" %)STC|(% _msthash="764962" _msttexthash="39000" %)STS d|(% _msthash="764963" _msttexthash="44551" %)0~~1023|
821 |(% _msthash="764964" _msttexthash="14729" %)CS|(% _msthash="764965" _msttexthash="14729" %)CS|(% _msthash="764966" _msttexthash="26429" %)CS d|(% _msthash="764967" _msttexthash="44551" %)0~~1023|
822 |(% _msthash="764968" _msttexthash="13065" %)CC|(% _msthash="764969" _msttexthash="13065" %)CC|(% _msthash="764970" _msttexthash="24765" %)CC d|(% _msthash="764971" _msttexthash="44551" %)0~~1023|
823 |(% _msthash="764972" _msttexthash="15561" %)SM|(% _msthash="764973" _msttexthash="15561" %)SM|(% _msthash="764974" _msttexthash="27261" %)SM d|(% _msthash="764975" _msttexthash="48594" %)0~~9999|
824 |(% _msthash="764976" _msttexthash="6916" %)L|(% _msthash="764977" _msttexthash="6916" %)L|(% _msthash="764978" _msttexthash="17316" %)L d|(% _msthash="764979" _msttexthash="55523" %)0~~32767|
825 |(% _msthash="764980" _msttexthash="7553" %)S|(% _msthash="764981" _msttexthash="7553" %)S|(% _msthash="764982" _msttexthash="17953" %)S d|(% _msthash="764983" _msttexthash="46215" %)0~~4095|
826 |(% _msthash="764984" _msttexthash="45799" rowspan="9" %)Word|(% _msthash="764985" _msttexthash="7917" %)W|(% _msthash="764986" _msttexthash="7917" %)W|(% _msthash="764987" _msttexthash="18733" %)W h|(% _msthash="764988" _msttexthash="42549" %)0~~3FF|
827 |(% _msthash="764989" _msttexthash="15756" %)TN|(% _msthash="764990" _msttexthash="15756" %)TN|(% _msthash="764991" _msttexthash="27456" %)TN d|(% _msthash="764992" _msttexthash="44551" %)0~~1023|
828 |(% _msthash="764993" _msttexthash="25415" %)STN|(% _msthash="764994" _msttexthash="25415" %)STN|(% _msthash="764995" _msttexthash="38415" %)STN d|(% _msthash="764996" _msttexthash="44551" %)0~~1023|
829 |(% _msthash="764997" _msttexthash="14209" %)CN|(% _msthash="764998" _msttexthash="14209" %)CN|(% _msthash="764999" _msttexthash="25909" %)CN d|(% _msthash="765000" _msttexthash="44551" %)0~~1023|
830 |(% _msthash="765001" _msttexthash="7462" %)R|(% _msthash="765002" _msttexthash="7462" %)R|(% _msthash="765003" _msttexthash="17862" %)R d|(% _msthash="765004" _msttexthash="55523" %)0~~32767|
831 |(% _msthash="765005" _msttexthash="16601" %)SW|(% _msthash="765006" _msttexthash="16601" %)SW|(% _msthash="765007" _msttexthash="28769" %)SW h|(% _msthash="765008" _msttexthash="53937" %)0~~7FFF|
832 |(% _msthash="765009" _msttexthash="8190" %)Z|(% _msthash="765010" _msttexthash="8190" %)Z|(% _msthash="765011" _msttexthash="18590" %)Z d|(% _msthash="765012" _msttexthash="29952" %)0~~23|
833 |(% _msthash="765013" _msttexthash="6188" %)D|(% _msthash="765014" _msttexthash="6188" %)D|(% _msthash="765015" _msttexthash="16588" %)D d|(% _msthash="765016" _msttexthash="48360" %)0~~7999|
834 |(% _msthash="765017" _msttexthash="14625" %)SD|(% _msthash="765018" _msttexthash="14625" %)SD|(% _msthash="765019" _msttexthash="26325" %)SD d|(% _msthash="765020" _msttexthash="56251" %)0~~11999|
835
836 (% _msthash="103167" _msttexthash="7259122" %)**3)PLC Settings (GX Works 3)**
837
838 (% _msthash="103168" _msttexthash="534664" %)
839 Create a blank FX5U project
840
841 (% _msthash="103169" _msttexthash="5470517" %)
842 Find the 485 serial port module in the system navigation bar and double click to enter the settings.
843
844 [[image:https://docs.we-con.com.cn/bin/download/PIStudio/12.PLC%20protocols/WebHome/12.PLC%20Protocol_html_5c9cb13fac1e6c93.png?width=200&height=462&rev=1.1||_mstalt="1179893" alt="12.PLC Protocol_html_5c9cb13fac1e6c93.png" height="462" width="200"]]
845
846 (% _msthash="103170" _msttexthash="1976182" %)
847 Select protocol in the setting item, and set parameters.
848
849 [[image:https://docs.we-con.com.cn/bin/download/PIStudio/12.PLC%20protocols/WebHome/12.PLC%20Protocol_html_de942589ca070228.png?width=600&height=324&rev=1.1||_mstalt="1090609" alt="12.PLC Protocol_html_de942589ca070228.png" height="324" width="600"]]
850
851 (% _msthash="103171" _msttexthash="2449902" %)
852 Set station number, and [Message Pattern] (Pattern 1 or Pattern 4)
853
854 [[image:https://docs.we-con.com.cn/bin/download/PIStudio/12.PLC%20protocols/WebHome/12.PLC%20Protocol_html_387ec7d00b5feb59.png?width=600&height=323&rev=1.1||_mstalt="1167725" alt="12.PLC Protocol_html_387ec7d00b5feb59.png" height="323" width="600"]]
855
856 (% _msthash="103172" _msttexthash="1445314" %)
857 Click the [Apply] button to finish the setting.
858
859 (% _msthash="103173" _msttexthash="5957692" %)
860 Click download and select the items as below, then click [execute] to download the configuration to PLC.
861
862 [[image:https://docs.we-con.com.cn/bin/download/PIStudio/12.PLC%20protocols/WebHome/12.PLC%20Protocol_html_cdef1c5ec8cc2105.png?width=600&height=434&rev=1.1||_mstalt="1187745" alt="12.PLC Protocol_html_cdef1c5ec8cc2105.png" height="434" width="600"]]
863
864 (% _msthash="103174" _msttexthash="9706606" %)
865 As soon as download is completed, connect PLC with serial port, then configure it in the [Specify Connection Destination Connection].
866
867 (% _msthash="103175" _msttexthash="50310" %)
868 Done.
869
870 (% _msthash="103176" _msttexthash="7953517" %)**4)Configure the communication protocol**
871
872 [[image:image-20220825104904-1.png||_mstalt="429715"]]
873
874 (% _msthash="103177" _msttexthash="6997666" %)**5)Cable Wiring**
875
876
877 * (% _msthash="223450" _msttexthash="35828" %)**RS422**
878
879 [[image:image-20220825105105-2.png||_mstalt="428220"]]
880
881 [[image:image-20220825105533-3.png||_mstalt="430131"]]
882
883 == (% _msthash="473057" _msttexthash="440804" %)**FX5U Ethernet Protocol**(%%) ==
884
885 (% _msthash="103178" _msttexthash="510341" %)
886 Mitsubishi FX5U series PLC
887
888 (% _msthash="103179" _msttexthash="7041541" %)**1)V-BOX Settings**
889
890 |(%%)(% _msthash="765021" _msttexthash="61139" %)**Items**|(%%)(% _msthash="765022" _msttexthash="117221" %)**Settings**|(%%)(% _msthash="765023" _msttexthash="45344" %)**Note**
891 |(% _msthash="765024" _msttexthash="116935" %)Protocol|(% _msthash="765025" _msttexthash="230516" %)Mitsubishi FX5U|
892 |(% _msthash="765026" _msttexthash="157937" %)Connection|(% _msthash="765027" _msttexthash="115284" %)Ethernet|
893 |(% _msthash="765028" _msttexthash="83486" %)Port No.|(% _msthash="765029" _msttexthash="21931" %)5002|(% _msthash="765030" _msttexthash="767442" %)Must be the same as the PLC setting
894 |(% _msthash="765031" _msttexthash="207506" %)PLC station No.|(% _msthash="765032" _msttexthash="4368" %)0|
895
896 (% _msthash="103180" _msttexthash="7002294" %)**2)Address List**
897
898 |(%%)(% _msthash="765033" _msttexthash="46462" %)**Type**|(%%)(% _msthash="765034" _msttexthash="292175" %)**Device registers**|(%%)(% _msthash="765035" _msttexthash="202839" %)**HMI registers**|(%%)(% _msthash="765036" _msttexthash="77389" %)**Format**|(%%)(% _msthash="765037" _msttexthash="58253" %)**Range**|(%%)(% _msthash="765038" _msttexthash="45344" %)**Note**
899 |(% _msthash="765039" _msttexthash="30498" rowspan="15" %)Bit|(% _msthash="765040" _msttexthash="8008" %)X|(% _msthash="765041" _msttexthash="8008" %)X|(% _msthash="765042" _msttexthash="19552" %)X o|(% _msthash="765043" _msttexthash="63401" %)0~~303237|
900 |(% _msthash="765044" _msttexthash="8099" %)Y|(% _msthash="765045" _msttexthash="8099" %)Y|(% _msthash="765046" _msttexthash="19643" %)Y o|(% _msthash="765047" _msttexthash="63401" %)0~~303237|
901 |(% _msthash="765048" _msttexthash="7007" %)M|(% _msthash="765049" _msttexthash="7007" %)M|(% _msthash="765050" _msttexthash="17407" %)M d|(% _msthash="765051" _msttexthash="58227" %)0~~99999|
902 |(% _msthash="765052" _msttexthash="6006" %)B|(% _msthash="765053" _msttexthash="6006" %)B|(% _msthash="765054" _msttexthash="16822" %)B h|(% _msthash="765055" _msttexthash="53937" %)0~~7FFF|
903 |(% _msthash="765056" _msttexthash="6370" %)F|(% _msthash="765057" _msttexthash="6370" %)F|(% _msthash="765058" _msttexthash="16770" %)F d|(% _msthash="765059" _msttexthash="55523" %)0~~32767|
904 |(% _msthash="765060" _msttexthash="14417" %)SB|(% _msthash="765061" _msttexthash="14417" %)SB|(% _msthash="765062" _msttexthash="26585" %)SB h|(% _msthash="765063" _msttexthash="53937" %)0~~7FFF|
905 |(% _msthash="765064" _msttexthash="16276" %)TS|(% _msthash="765065" _msttexthash="16276" %)TS|(% _msthash="765066" _msttexthash="27976" %)TS d|(% _msthash="765067" _msttexthash="44551" %)0~~1023|
906 |(% _msthash="765068" _msttexthash="14612" %)TC|(% _msthash="765069" _msttexthash="14612" %)TC|(% _msthash="765070" _msttexthash="26312" %)TC d|(% _msthash="765071" _msttexthash="44551" %)0~~1023|
907 |(% _msthash="765072" _msttexthash="26000" %)STS|(% _msthash="765073" _msttexthash="26000" %)STS|(% _msthash="765074" _msttexthash="39000" %)STS d|(% _msthash="765075" _msttexthash="44551" %)0~~1023|
908 |(% _msthash="765076" _msttexthash="24128" %)STC|(% _msthash="765077" _msttexthash="24128" %)STC|(% _msthash="765078" _msttexthash="39000" %)STS d|(% _msthash="765079" _msttexthash="44551" %)0~~1023|
909 |(% _msthash="765080" _msttexthash="14729" %)CS|(% _msthash="765081" _msttexthash="14729" %)CS|(% _msthash="765082" _msttexthash="26429" %)CS d|(% _msthash="765083" _msttexthash="44551" %)0~~1023|
910 |(% _msthash="765084" _msttexthash="13065" %)CC|(% _msthash="765085" _msttexthash="13065" %)CC|(% _msthash="765086" _msttexthash="24765" %)CC d|(% _msthash="765087" _msttexthash="44551" %)0~~1023|
911 |(% _msthash="765088" _msttexthash="15561" %)SM|(% _msthash="765089" _msttexthash="15561" %)SM|(% _msthash="765090" _msttexthash="27261" %)SM d|(% _msthash="765091" _msttexthash="48594" %)0~~9999|
912 |(% _msthash="765092" _msttexthash="6916" %)L|(% _msthash="765093" _msttexthash="6916" %)L|(% _msthash="765094" _msttexthash="17316" %)L d|(% _msthash="765095" _msttexthash="55523" %)0~~32767|
913 |(% _msthash="765096" _msttexthash="7553" %)S|(% _msthash="765097" _msttexthash="7553" %)S|(% _msthash="765098" _msttexthash="17953" %)S d|(% _msthash="765099" _msttexthash="46215" %)0~~4095|
914 |(% _msthash="765100" _msttexthash="45799" rowspan="9" %)Word|(% _msthash="765101" _msttexthash="7917" %)W|(% _msthash="765102" _msttexthash="7917" %)W|(% _msthash="765103" _msttexthash="18733" %)W h|(% _msthash="765104" _msttexthash="42549" %)0~~3FF|
915 |(% _msthash="765105" _msttexthash="15756" %)TN|(% _msthash="765106" _msttexthash="15756" %)TN|(% _msthash="765107" _msttexthash="27456" %)TN d|(% _msthash="765108" _msttexthash="44551" %)0~~1023|
916 |(% _msthash="765109" _msttexthash="25415" %)STN|(% _msthash="765110" _msttexthash="25415" %)STN|(% _msthash="765111" _msttexthash="38415" %)STN d|(% _msthash="765112" _msttexthash="44551" %)0~~1023|
917 |(% _msthash="765113" _msttexthash="14209" %)CN|(% _msthash="765114" _msttexthash="14209" %)CN|(% _msthash="765115" _msttexthash="25909" %)CN d|(% _msthash="765116" _msttexthash="44551" %)0~~1023|
918 |(% _msthash="765117" _msttexthash="7462" %)R|(% _msthash="765118" _msttexthash="7462" %)R|(% _msthash="765119" _msttexthash="17862" %)R d|(% _msthash="765120" _msttexthash="55523" %)0~~32767|
919 |(% _msthash="765121" _msttexthash="16601" %)SW|(% _msthash="765122" _msttexthash="16601" %)SW|(% _msthash="765123" _msttexthash="28769" %)SW h|(% _msthash="765124" _msttexthash="53937" %)0~~7FFF|
920 |(% _msthash="765125" _msttexthash="8190" %)Z|(% _msthash="765126" _msttexthash="8190" %)Z|(% _msthash="765127" _msttexthash="18590" %)Z d|(% _msthash="765128" _msttexthash="29952" %)0~~23|
921 |(% _msthash="765129" _msttexthash="6188" %)D|(% _msthash="765130" _msttexthash="6188" %)D|(% _msthash="765131" _msttexthash="16588" %)D d|(% _msthash="765132" _msttexthash="48360" %)0~~7999|
922 |(% _msthash="765133" _msttexthash="14625" %)SD|(% _msthash="765134" _msttexthash="14625" %)SD|(% _msthash="765135" _msttexthash="26325" %)SD d|(% _msthash="765136" _msttexthash="56251" %)0~~11999|
923
924 (% _msthash="103181" _msttexthash="7259122" %)**3)PLC Settings (GX Works 3)**
925
926 (% _msthash="103182" _msttexthash="1484808" %)
927 Find the [Ethernet port] in the navigation area.
928
929 [[image:https://docs.we-con.com.cn/bin/download/PIStudio/12.PLC%20protocols/WebHome/12.PLC%20Protocol_html_8e8f85ace087346c.png?width=300&height=593&rev=1.1||_mstalt="1142856" alt="12.PLC Protocol_html_8e8f85ace087346c.png" height="593" width="300"]]
930
931 (% _msthash="103183" _msttexthash="1783678" %)
932 Select [Own Node Settings] in the [Setting Item List];
933
934 (% _msthash="103184" _msttexthash="1640145" %)
935 Set [IP Address], [Subnet Mask], [Default Gateway];
936
937 (% _msthash="103185" _msttexthash="4884061" %)
938 Click [Detailed Settings] into [Ethernet Configuration (Built-in Ethernet Port)] windows;
939
940 [[image:https://docs.we-con.com.cn/bin/download/PIStudio/12.PLC%20protocols/WebHome/12.PLC%20Protocol_html_5d98495052c8c10e.png?width=600&height=339&rev=1.1||_mstalt="1103453" alt="12.PLC Protocol_html_5d98495052c8c10e.png" height="339" width="600"]]
941
942 (% _msthash="103186" _msttexthash="3892525" %)
943 Select [SLMP Connection Module] and add into host station as below picture shows;
944
945 (% _msthash="103187" _msttexthash="1674257" %)
946 Set Port number as 5002 (this is necessary settings);
947
948 (% _msthash="103188" _msttexthash="2715934" %)
949 Click [Close with Reflecting the Setting] to save and close window;
950
951 [[image:https://docs.we-con.com.cn/bin/download/PIStudio/12.PLC%20protocols/WebHome/12.PLC%20Protocol_html_14b489fdc6c6589d.png?width=600&height=350&rev=1.1||_mstalt="1150474" alt="12.PLC Protocol_html_14b489fdc6c6589d.png" height="350" width="600"]]
952
953 (% _msthash="103189" _msttexthash="1501032" %)
954 Click [Apply] to completed Etherenet settings;
955
956 (% _msthash="103190" _msttexthash="6077435" %)
957 Switch to the [On line data operation] interface as below, check the item and click [Execute] to download.
958
959 [[image:https://docs.we-con.com.cn/bin/download/PIStudio/12.PLC%20protocols/WebHome/12.PLC%20Protocol_html_c93025a968a8a9e7.png?width=600&height=434&rev=1.1||_mstalt="1127529" alt="12.PLC Protocol_html_c93025a968a8a9e7.png" height="434" width="600"]]
960
961 (% _msthash="103191" _msttexthash="7953517" %)**4)Configure the communication protocol**
962
963 [[image:image-20220825112403-1.png||_mstalt="5389176" alt="图片-20220825112403-1.png"]]
964
965 (% _msthash="103192" _msttexthash="23036117" %)**5)电缆布线**
966
967 [[image:https://docs.we-con.com.cn/bin/download/PIStudio/12.PLC%20protocols/WebHome/12.PLC%20Protocol_html_2297240b57346b2a.png?width=401&height=170&rev=1.1||_mstalt="40720498" alt="12.可编程逻辑控制器Protocol_html_2297240b57346b2a.png" height="170" width="401"]]
968
969 == **L02 MELSEC Ethernet** ==
970
971 Mitsubishi L series CPU built-in Ethernet port.
972
973 **1)V-BOX Settings**
974
975 |**Items**|**Settings**|**Note**
976 |Protocol|MIT L02 CPU MELSEC|
977 |Connection|Ethernet|
978 |Port No.|1025|Must be the same as the PLC setting
979 |PLC station No.|0|Must be the same as the PLC setting
980
981 **2)Address List**
982
983 |**Type**|**Device registers**|**HMI registers**|**Format**|**Range**|**Note**
984 |Bit|X|X|X h|0~~FFFF|
985 |Bit|Y|Y|Y h|0~~FFFF|
986 |Bit|M|M|M d|0~~9999|
987 |Bit|L|L|L d|0~~9999|
988 |Bit|F|F|F d|0~~9999|
989 |Bit|B|B|B h|0~~FFFF|
990 |Bit|V|V|V d|0~~2047|
991 |Bit|TC|TC|TC d|0~~9999|
992 |Bit|SS|SS|SS d|0~~9999|
993 |Bit|SC|SC|SC d|0~~9999|
994 |Bit|CS|CS|CS d|0~~9999|
995 |Bit|CC|CC|CC d|0~~9999|
996 |Bit|SB|SB|SB h|0~~FFFF|
997 |Bit|SM|SM|SM d|0~~2047|
998 |Bit|STS|STS|STS d|0~~1023|
999 |Bit|S|S|S d|0~~9999|
1000 |Bit|DX|DX|DX h|0~~FFFF|
1001 |Bit|DY|DY|DY h|0~~FFFF|
1002 |Bit|TS|TS|TS d|0~~9999|
1003 |Bit|Dbit|Dbit|Dbit d.d|0~~99999.0~~15|
1004 |Word|W|W|W h|0~~FFFF|
1005 |Word|TN|TN|TN d|0~~99999|
1006 |Word|SN|SN|SN d|0~~99999|
1007 |Word|CN|CN|CN d|0~~99999|
1008 |Word|R|R|R d|0~~99999|
1009 |Word|SW|SW|SW h|0~~FFFF|
1010 |Word|Z|Z|Z d|0~~99999|
1011 |Word|ZR|ZR|ZR h|0~~FFFF|
1012 |Word|D|D|D d|0~~99999|
1013
1014 **3)Configure the communication protocol**
1015
1016 [[image:image-20220825142659-1.png]]
1017
1018 **4)PLC Settings (GX Works2 )**
1019
1020 Create a project
1021
1022 Set PLC IP, subnet mask and gateway;
1023
1024 Select [Binary Code] as communication data code;
1025
1026 [[image:https://docs.we-con.com.cn/bin/download/PIStudio/12.PLC%20protocols/WebHome/12.PLC%20Protocol_html_776e17505f3fc6c0.png?width=600&height=524&rev=1.1||alt="12.PLC Protocol_html_776e17505f3fc6c0.png" height="524" width="600"]]
1027
1028 Set PLC port number, for example 1025
1029
1030 [[image:https://docs.we-con.com.cn/bin/download/PIStudio/12.PLC%20protocols/WebHome/12.PLC%20Protocol_html_8d0d1a22d388f70b.png?width=600&height=524&rev=1.1||alt="12.PLC Protocol_html_8d0d1a22d388f70b.png" height="524" width="600"]]
1031
1032 Save settings;
1033
1034 Download project into PLC device;
1035
1036 Restart PLC device;
1037
1038 **5)Cable Wiring**
1039
1040 [[image:https://docs.we-con.com.cn/bin/download/PIStudio/12.PLC%20protocols/WebHome/12.PLC%20Protocol_html_2297240b57346b2a.png?width=401&height=170&rev=1.1||alt="12.PLC Protocol_html_2297240b57346b2a.png" height="170" width="401"]]
1041
1042 = (% _msthash="111618" _msttexthash="5811221" %)**台达 PLC**(%%) =
1043
1044 == (% _msthash="442117" _msttexthash="21110947" %)**DVP 以太网协议**(%%) ==
1045
1046 [[下载链接>>https://ftp.we-con.com.cn/Download/WIKI/V-BOX/Demo/%E9%80%9A%E8%AE%AF%E6%A1%88%E4%BE%8B/Delta%20DVP%20Ethernet.zip||_msthash="103193" _msttexthash="13417105"]]
1047
1048 == (% _msthash="368901" _msttexthash="16986502" %)**DVP 串行协议**(%%) ==
1049
1050 [[下载链接>>https://ftp.we-con.com.cn/Download/WIKI/V-BOX/Demo/%E9%80%9A%E8%AE%AF%E6%A1%88%E4%BE%8B/Delta%20DVP%20Ethernet.zip||_msthash="103194" _msttexthash="13417105"]]
1051
1052 = (% _msthash="115791" _msttexthash="49155964" %)**欧姆龙可编程逻辑控制器**(%%) =
1053
1054 == (% _msthash="366301" _msttexthash="16554759" %)**CP1 系列协议**(%%) ==
1055
1056 [[下载链接>>https://ftp.we-con.com.cn/Download/WIKI/V-BOX/Demo/%E9%80%9A%E8%AE%AF%E6%A1%88%E4%BE%8B/Communication%20with%20ORMON%20CP1%20Series.zip||_msthash="103195" _msttexthash="13417105"]]
1057
1058 == (% _msthash="395837" _msttexthash="17995497" %)**CJ2M 系列协议**(%%) ==
1059
1060 [[下载链接>>https://ftp.we-con.com.cn/Download/WIKI/V-BOX/Demo/%E9%80%9A%E8%AE%AF%E6%A1%88%E4%BE%8B/Communication%20with%20ORMON%20CJ2M.zip||_msthash="103196" _msttexthash="13417105"]]
1061
1062 = (% _msthash="141232" _msttexthash="123383" %)**Modbus RTU**(%%) =
1063
1064 == (% _msthash="240266" _msttexthash="10241686" %)**V-BOX 作为主**(%%) ==
1065
1066 (% _msthash="103197" _msttexthash="105692353" %)
1067 选择协议“(% _istranslated="1" class="mark" %)Modbus RTU Slave(All Fuction)”,
1068
1069 (% _msthash="103198" _msttexthash="180645634" class="mark" %)然后设置波特率,端口,停止位,数据位,奇偶校验
1070
1071 (% style="text-align:center" %)
1072 [[image:1624342015914-382.png||_mstalt="293436" height="486" width="800" class="img-thumbnail"]]
1073
1074 == (% _msthash="210574" _msttexthash="16400995" %)**V-BOX 作为从站**(%%) ==
1075
1076 (% _msthash="103199" _msttexthash="41330510" %)
1077 选择协议“(% _istranslated="1" class="mark" %)**Modbus RTU Master”**,
1078
1079 (% _msthash="103200" _msttexthash="180645634" class="mark" %)然后设置波特率,端口,停止位,数据位,奇偶校验
1080
1081 (% style="text-align:center" %)
1082 [[image:1624348709622-711.png||queryString="width=809&height=493" _mstalt="294229" height="488" width="800" class="img-thumbnail"]]
1083
1084 (% _msthash="103201" _msttexthash="11352419" %)**地址列表**
1085
1086 (% class="table-bordered" %)
1087 |(%%)(% _msthash="765137" _msttexthash="5230641" %)**类型**|(%%)(% _msthash="765138" _msttexthash="4708184" %)**注册**|(%%)(% _msthash="765139" _msttexthash="24275576" %)**函数代码和描述**
1088 |(% _msthash="765140" _msttexthash="3256799" rowspan="11" %)词|(% _msthash="765141" _msttexthash="4641" rowspan="3" %)3|(% _msthash="765142" _msttexthash="258019398" %)04(读取输入寄存器:读取一个或多个输入寄存器中的当前二进制值)
1089 |(% _msthash="765143" _msttexthash="2883686" %)06 (write single register: write a binary value to a holding register)
1090 |(% _msthash="765144" _msttexthash="1072682" %)10 (write values to multiple addresses )
1091 |(% _msthash="765145" _msttexthash="4732" rowspan="3" %)4|(% _msthash="765146" _msttexthash="4299971" %)03 (read holding register: read current binary value in one or more holding registers)
1092 |(% _msthash="765147" _msttexthash="2883686" %)06 (write single register: write a binary value to a holding register)
1093 |(% _msthash="765148" _msttexthash="1072682" %)10 (write values to multiple addresses )
1094 |(% _msthash="765149" _msttexthash="13533" rowspan="3" %)W6|(% _msthash="765150" _msttexthash="4299971" %)03 (read holding register: read current binary value in one or more holding registers)
1095 |(% _msthash="765151" _msttexthash="2883686" %)06 (write single register: write a binary value to a holding register)
1096 |(% _msthash="765152" _msttexthash="1072682" %)10 (write values to multiple addresses )
1097 |(% _msthash="765153" _msttexthash="19331" rowspan="2" %)W16|(% _msthash="765154" _msttexthash="4299971" %)03 (read holding register: read current binary value in one or more holding registers)
1098 |(% _msthash="765155" _msttexthash="1072682" %)10 (write values to multiple addresses )
1099 |(% _msthash="765156" _msttexthash="30498" rowspan="11" %)Bit|(% _msthash="765157" _msttexthash="4368" rowspan="3" %)0|(% _msthash="765158" _msttexthash="310245" %)01 (Read coil state)
1100 |(% _msthash="765159" _msttexthash="2313805" %)05 (Force a single coil to force the on/off state of a logic coil)
1101 |(% _msthash="765160" _msttexthash="1501526" %)0F (Write multiple bits, ie write continuously)
1102 |(% _msthash="765161" _msttexthash="4459" rowspan="3" %)1|(% _msthash="765162" _msttexthash="456547" %)02 (Read the input state)
1103 |(% _msthash="765163" _msttexthash="2313805" %)05 (Force a single coil to force the on/off state of a logic coil)
1104 |(% _msthash="765164" _msttexthash="461357" %)0F (Write multiple bits)
1105 |(% _msthash="765165" _msttexthash="13429" rowspan="3" %)W5|(% _msthash="765166" _msttexthash="2797899" %)01 (Read coil state to obtain the current state of a set of logic coils)
1106 |(% _msthash="765167" _msttexthash="2313805" %)05 (Force a single coil to force the on/off state of a logic coil)
1107 |(% _msthash="765168" _msttexthash="461357" %)0F (Write multiple bits)
1108 |(% _msthash="765169" _msttexthash="19214" rowspan="2" %)W15|(% _msthash="765170" _msttexthash="2797899" %)01 (Read coil state to obtain the current state of a set of logic coils)
1109 |(% _msthash="765171" _msttexthash="461357" %)0F (Write multiple bits)
1110
1111 == (% _msthash="694538" _msttexthash="653562" %)**communicate with VB inverter**(%%) ==
1112
1113 [[download link>>url:https://ftp.we-con.com.cn/Download/WIKI/V-BOX/Demo/%E9%80%9A%E8%AE%AF%E6%A1%88%E4%BE%8B/Communicate%20with%20VB%20inverter.zip||_msthash="103202" _msttexthash="208468"]]
1114
1115 = (% _msthash="421161" _msttexthash="389701" %)**User define protocol**(%%) =
1116
1117 (% _msthash="103203" _msttexthash="6338085" %)
1118 More serial port script instruction,please refer manual:[[Lua script function>>doc:V-BOX.V-Net.Manual.04 Lua Script.01 Lua Functions.WebHome]]~-~-->[[3.Serial port operation>>url:http://docs.we-con.com.cn/wiki/vbox/view/HMI/04.Lua%20script%20%20function%20and%20operation/01.Lua%20script%20function/#H3.Serialportoperation]]
1119
1120 == (% _msthash="742820" _msttexthash="644995" %)**Read the temperature sensor.**(%%) ==
1121
1122 (% _msthash="103204" _msttexthash="734097" %)
1123 the commond format is as beliow:
1124
1125 (% _msthash="103205" _msttexthash="467337" %)
1126 Send commond:01 03 02 00 00 03 04 73
1127
1128 (% _msthash="103206" _msttexthash="709293" %)
1129 Feedback commond:01 03 06 07 F7 0E 7E B7 35
1130
1131 (% _msthash="103207" _msttexthash="9764625" %)
1132 Temperature data:07 F7,desimal = 2039,it means temperature is 20.39℃.
1133
1134 (% _msthash="103208" _msttexthash="2101996" %)
1135 Humidity data:0E 7E,desimal = 3710, it mean humidity is 37.10%RH.
1136
1137 (% _msthash="103209" _msttexthash="165984" %)
1138 Script Demo:
1139
1140 ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~--
1141
1142 (% _msthash="103210" _msttexthash="10285262" %)
1143 function com.main()
1144 ~-~-dosomething
1145 openPlc()
1146 end
1147 function openPlc()
1148 if obj then
1149 ~-~- If the serial port opened,then read/write data by timing
1150
1151 (% _msthash="103211" _msttexthash="27023425" %)
1152 local wri = string.pack(">HHHH",0X0103,0X0200,0X0003,0X0473)
1153 local arr = reading(wri)
1154 ~-~- if arr ~~=nil then
1155 ~-~- if arr[1] ==33 and arr[2] ==v[2][2] and arr[3] ==v[2][3] then
1156 ~-~- local A = arr[4]*256
1157 ~-~- local B = A+arr[5]
1158 ~-~- addr_setword(v[1],B)
1159 ~-~- end
1160 ~-~- end
1161
1162 (% _msthash="103212" _msttexthash="38391977" %)
1163 else
1164 ~-~-judge if there is a serial object, then initialize and open the serial port
1165 local configs = {
1166 name = 'COM1', ~-~-Select serial port COM1
1167 mode = 485, ~-~-Communication mode RS485
1168 baud_rate = 9600, ~-~-Baud rate 9600
1169 stop_bit = 1, ~-~-stop bit 1
1170 data_len = 8, ~-~-data length 8
1171 check_bit = 'NONE', ~-~-no parity
1172
1173 }
1174 obj,err = serial.open(configs) ~-~-Open serial port
1175 if not obj then
1176 print("serial open :failed", err) ~-~- Open serial port failed
1177 end
1178 end
1179 end
1180
1181 (% _msthash="103214" _msttexthash="196760005" %)
1182 function reading(wri)
1183 obj:flush() ~-~- Clear serial port
1184 obj:write(wri) ~-~- Write serial port
1185 print(string.byte(wri,1,#wri))
1186 obj:flush() ~-~- Clear serial port 
1187 local readed =obj:read(9,1000) ~-~- Read 9 bytes, timeout 1 second
1188 if readed and readed ~~= "" then 
1189 ~-~- judge that a non-empty string is read
1190 print(string.byte(readed,1,#readed))
1191 a={string.byte(readed, 1, #readed)}
1192 if nil ~~= a[4] and nil ~~= a[5] and nil ~~= a[6] and nil ~~= a[7] then
1193 a1=a[4]*256+a[5]
1194 a2=a[6]*256+a[7]
1195 addr_setword("@HDW0",a1)
1196 addr_setword("@HDW1",a2)
1197 end
1198 return {string.byte(readed, 1, #readed)}
1199 elseif readed == nil then
1200 print("serial read err:", err or "")
1201 return nil
1202 end
1203 return nil
1204 end
1205
1206 ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-