Changes for page 1 Communication

Last modified by Hunter on 2024/07/01 10:54

From version 216.2
edited by Hunter
on 2023/03/18 15:46
Change comment: There is no comment for this version
To version 260.1
edited by Hunter
on 2024/07/01 10:54
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,6 +1,6 @@
1 -= Create communication with WECON PLC =
1 += WECON =
2 2  
3 -== **LX3V Serial Protocol** ==
3 +== **LX3V Serial ** ==
4 4  
5 5  Supported series: Wecon LX2V/ LX2E/ LX3V/LX3VP/LX3VE/LX3VM
6 6  
... ... @@ -48,7 +48,7 @@
48 48  
49 49   [[image:image-20220824120524-3.png]]
50 50  
51 -== **LX5V Serial Protocol** ==
51 +== **LX5V Serial ** ==
52 52  
53 53  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.
54 54  
... ... @@ -118,7 +118,7 @@
118 118  
119 119  The above are all the steps for establishing serial port communication between V-BOX with LX5V PLC.
120 120  
121 -== **LX5V-N Ethernet protocol** ==
121 +== **LX5V-N Ethernet ** ==
122 122  
123 123  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.
124 124  
... ... @@ -176,9 +176,9 @@
176 176  
177 177  The above are all the steps for establishing ethernet communication between V-BOX with LX5V PLC.
178 178  
179 -= Create communication with Allen-Bradley(**Rockwell**)** PLC** =
179 += Allen-Bradley(**Rockwell**) =
180 180  
181 -== **DF1 Advanced Protocol** ==
181 +== **DF1 Advanced  Serial** ==
182 182  
183 183  MicroLogix 1000/1100/1200/1400/1500; SLC 5/03 5/04 5/05; PLC-5
184 184  
... ... @@ -277,7 +277,7 @@
277 277  (% class="wikigeneratedid" id="HMicroLogixA0Protocol" %)
278 278  (% id="cke_bm_5621S" style="display:none" %)** **
279 279  
280 -== **MicroLogix Protocol** ==
280 +== **MicroLogix Serial** ==
281 281  
282 282  (% class="wikigeneratedid" %)
283 283  MicroLogix 1000/1100/1200/1400/1500; SLC 5/03 5/04 5/05 PLC-5
... ... @@ -317,7 +317,7 @@
317 317  
318 318  [[image:image-20220824110724-1.png]]
319 319  
320 -== **Micro850_FreeTag Protocol** ==
320 +== **Micro850_FreeTag Ethernet** ==
321 321  
322 322  (((
323 323  (((
... ... @@ -520,26 +520,293 @@
520 520  The above are all the steps for establishing Ethernet communication between Wecon V-box with CompactLogix L1769 PLC.
521 521  
522 522  
523 -= **Allen-Bradley Ethernet DF1** =
523 +== **Micro850_FreeTag Ethernet(new)** ==
524 524  
525 +This example introduces the establishment of Ethernet communication between Wecon V-box and 2080-LC50-48QWB,Micro850. It is introduced through three parts: PLC software configuration, V-box software configuration.
526 +
527 +(% class="wikigeneratedid" id="HSoftwareconfigurationofPLC" %)
528 +(((
529 +**Software configuration of PLC**
530 +)))
531 +
532 +(% class="wikigeneratedid" id="HPLCprogrammingsoftware" %)
533 +(((
534 +**1)PLC programming software:Connected Components Workbench™**
535 +
536 +(% style="text-align:center" %)
537 +[[image:software.png]]
538 +
539 +**2)New PLC project**
540 +
541 +Click New Project and select the PLC model.
542 +
543 +(% style="text-align:center" %)
544 +[[image:project create.png]]
545 +
546 +**3)Set Ethernet parameters**
547 +
548 +Follow the steps below to configure Ethernet parameters
549 +
550 +PLC IP address:192.168.39.56
551 +
552 +default gateway:192.168.39.1
553 +
554 +subnet mask:255.255.255.0
555 +
556 +(% style="text-align:center" %)
557 +[[image:Ethernet.png]]
558 +
559 +**4)connect PLC**
560 +
561 +**When downloading the setting, need to change the status of the PLC to PRG**
562 +
563 +(% style="text-align:center" %)
564 +[[image:conne ab plc.png]]
565 +
566 +**V-box software configuration**
567 +
568 +**1)V-box programming software**
569 +
570 +(% style="text-align:center" %)
571 +[[image:v-net client vers.png]]
572 +
573 +**2)Set communication port parameters**
574 +
575 +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.
576 +
577 +(% style="text-align:center" %)
578 +[[image:V-NET_Client_t2Rg2wpSoY.png]]
579 +
580 +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.
581 +
582 +(% style="text-align:center" %)
583 +[[image:V-NET_Client_communication.png]]
584 +
585 +Export variables from PLC, select CSV file, comma delimited.(% id="cke_bm_1950S" style="display:none" %)
586 +
587 +(% style="text-align:center" %)
588 +[[image:export1.png]]
589 +
590 +(% style="text-align:center" %)
591 +[[image:CCW.Shell_E5Cwj4tUL3.png]]
592 +
593 +After adding the protocol Allen-BradleyMicro850_FreeTag, click[[image:https://docs.we-con.com.cn/bin/download/V-BOX/V-Net/Training/1%20Communication/WebHome/image-20220714143838-2.png?rev=1.1||alt="image-20220714143838-2.png"]]icon add label.
594 +
595 +(% style="text-align:center" %)
596 +[[image:V-NET_Client_TNBuqy7T5r.png]]
597 +
598 +**3)Engineering production**
599 +
600 +According to your own needs, use the V-NET client software to edit the required data monitoring points.
601 +
602 +(% style="text-align:center" %)
603 +[[image:V-NET_Client_KOR0AHEA4M.png]]
604 +
605 +
606 +)))
607 +
608 +== **Ethernet DF1** ==
609 +
525 525  [[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]]
526 526  
527 -= Create communication with **Crouzet PLC** =
612 += **Crouzet PLC** =
528 528  
529 -== **CROUZET M3 (FBD)** ==
614 +== **CROUZET M3 (FBD) Serial** ==
530 530  
616 +Support Series: Crouzet Millenium 3 CD12/CB12
617 +
531 531  **1)V-BOX setting**
532 532  
620 +|=Item|=Recommended |=Note
621 +|=Protocol|CROUZET M3 (FBD)|
622 +|=Connection|RS232|
623 +|=Baud rate|115200|
624 +|=Stop bits|1|
625 +|=Data bits|7|
626 +|=Parity|EVEN|
533 533  
534 -= Create communication with **Siemens PLC** =
628 +**2)Address List**
535 535  
536 -== **S7-200 Smart Ethernet Protocol** ==
630 +|=**Type**|=**Device registers**|=**Format**|=**Range**|=Note
631 +|(% rowspan="4" %)Bit|I|I DD|1~~99|Input
632 +|SLIBit|SLIBit DD.dd|1.0~~24.15|Serial Link Input
633 +|SLOBit|SLOBit DD.dd|25.0~~48.15|Serial Link Output(Read only)
634 +|State|State D|1~~1|PLC state(Read only)
635 +|(% rowspan="5" %)Word|AI|AI DD|1~~99|Analog Input
636 +|SLIn|SLIn DD|1~~24|Serial Link Input
637 +|SLOut|SLOut DD|25~~48|Serial Link Output(Read only)
638 +|Time|Time D|1~~6|(((
639 +Time1: Second
537 537  
538 -[[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]]
641 +Time2: Minute
539 539  
643 +Time3: Hour
540 540  
541 -== **S7-300 Ethernet Protocol** ==
645 +Time4: Day
542 542  
647 +Time5: Month
648 +
649 +Time6: Year
650 +)))
651 +|Order|Order D|1~~1|(((
652 +Running command(Write only)
653 +
654 +~=2: Run mode; =1: Stop mode;
655 +)))
656 +
657 +**3)Cable Wiring**
658 +
659 +(% style="text-align:center" %)
660 +[[image:CrouzetRS232 VBox.png]]
661 +
662 +{{info}}
663 +**✎Note: **As the wiring diagram indicated, this protocol requires the DB9 serial port pin 4. But pin 4 is undefined for all V-Box, so it need the user to solder a Pull-up resistor to make the pin 4 working. As for how to solder the resistor on the motherboard, please contact with Wecon technical support for the details.
664 +{{/info}}
665 +
666 += EMERSON =
667 +
668 += **RTU Slave ** =
669 +
670 +Supported series: EC10 series
671 +
672 +**1)V-BOX setting**
673 +
674 +|**Items**|**Settings**|**Note**
675 +|Protocol|Emerson 984 RTU Slave MODBUS|
676 +|Connection|RS485|
677 +|Baud rate|19200|
678 +|Data bit|8|
679 +|Parity|EVEN|
680 +|Stop bit|1|
681 +|Device station No.|1|Need to be same as the PLC setting
682 +
683 +(% class="wikigeneratedid" %)
684 +**2)PLC Setting**
685 +
686 +(% class="wikigeneratedid" %)
687 +Remember to use the Control Star to enable the Modbus RTU communication for port 1 in system block before dowload into PLC.
688 +
689 +(% style="text-align:center" %)
690 +[[image:ControlStarSystemBlock.png]]
691 +
692 +(% style="text-align:center" %)
693 +[[image:ControlStarCommunicate.png]]
694 +
695 +(% style="text-align:center" %)
696 +[[image:ControlStarModbus.png]]
697 +
698 +(% class="wikigeneratedid" %)
699 +**3)Address List**
700 +
701 +|**Type**|**Device registers**|**Format**|**Range**|**Note**
702 +|(% colspan="1" rowspan="12" %)Bit|Y|YOOO|0~~377|
703 +|X|XOOO|0~~377|
704 +|M0|M0DDDD|0~~2047|
705 +|M1|M1DDDDD|2048~~10239|
706 +|SM0|SM0DDD|0~~255|
707 +|SM1|SM1DDD|256~~511|
708 +|S0|S0DDDD|0~~1023|
709 +|S1|S1DDDD|1024~~4095|
710 +|T0|T0DDD|0~~255|
711 +|T1|T1DDD|256~~511|
712 +|C0|C0DDD|0~~255|
713 +|C1|C1DDD|256~~306|
714 +|(% colspan="1" rowspan="7" %)Word|D|DDDDD|0~~7999|
715 +|Z|ZDD|0~~15|
716 +|TW0|TW0DDD|0~~255|
717 +|TW1|TW1DDD|256~~511|
718 +|SD0|SD0DDD|0~~255|
719 +|SD1|SD1DDD|256~~511|
720 +|CW|CWDDD|0~~306|
721 +|(% colspan="1" rowspan="2" %)Double Word|CW0|CW0DDD|200~~255|
722 +|CW1|CW1DDDDD|256~~99999|
723 +
724 +**4) Cable Wiring**
725 +
726 +(% style="text-align:center" %)
727 +[[image:Emerson.png]]
728 +
729 += HollySys PLC =
730 +
731 +== **LK Modbus RTU ** ==
732 +
733 +Supported Series: HollySys LK series PLC
734 +
735 +**1)V-BOX setting**
736 +
737 +|**Items**|**Settings**|**Note**
738 +|Protocol|HollySys LK Modbus RTU|
739 +|Connection|RS485|
740 +|Baud rate|38400|
741 +|Data bit|8|
742 +|Parity|None|
743 +|Stop bit|1|
744 +|Device station No.|1|
745 +
746 +**2)Address List**
747 +
748 +|=**Type**|=**Device registers**|=**Format**|=**Range**|=**Note**
749 +|Bit|QX|QXDDDDD.dd|0~~65535.15|
750 +|Bit|IX|IXDDDDD.dd|0~~65535.15|
751 +|Bit|MX|MXDDDDD.dd|0~~65535.15|
752 +|Word|QW|QWDDDDD|0~~99999|
753 +|Word|IW|IWDDDDD|0~~99999|
754 +|Word|MW|MWDDDDD|0~~99999|
755 +|Word|MD|MDDDDDD|0~~99999|
756 +
757 +**3)Cable Wiring**
758 +
759 +(% style="text-align:center" %)
760 +[[image:Hollysys485-2.png]]
761 +
762 +== **LM Modbus RTU** ==
763 +
764 +(% class="wikigeneratedid" %)
765 +Supported Series: HollySys LM3109/LM3107 PLC
766 +
767 +(% class="wikigeneratedid" %)
768 +**1)V-BOX setting**
769 +
770 +|(% style="width:208px" %)**Items**|(% style="width:310px" %)**Settings**|(% style="width:365px" %)**Optional**|(% style="width:152px" %)**Note**
771 +|(% style="width:208px" %)Protocol|(% style="width:310px" %)HollySys LM Modbus RTU|(% style="width:365px" %)HollySys LM Modbus RTU|(% style="width:152px" %)
772 +|(% style="width:208px" %)Connection|(% style="width:310px" %)RS232|(% style="width:365px" %)RS485|(% style="width:152px" %)
773 +|(% style="width:208px" %)Baud rate|(% style="width:310px" %)38400|(% style="width:365px" %)38400|(% style="width:152px" %)
774 +|(% style="width:208px" %)Data bit|(% style="width:310px" %)8|(% style="width:365px" %)8|(% style="width:152px" %)
775 +|(% style="width:208px" %)Parity|(% style="width:310px" %)None|(% style="width:365px" %)None|(% style="width:152px" %)
776 +|(% style="width:208px" %)Stop bit|(% style="width:310px" %)1|(% style="width:365px" %)1|(% style="width:152px" %)
777 +|(% style="width:208px" %)Device station No.|(% style="width:310px" %)1|(% style="width:365px" %)1|(% style="width:152px" %)
778 +
779 +**2)Address List**
780 +
781 +|=**Type**|=**Device registers**|=**Format**|=**Range**|=**Note**
782 +|Bit|QX|QXDDDDD.o|0~~99999.7|
783 +|Bit|IX|IXDDDDD.o|0~~99999.7|
784 +|Bit|MX|MXDDDDD.o|0~~99999.7|
785 +|Word|QW|QWDDDDD|0~~99999|
786 +|Word|IW|IWDDDDD|0~~99999|
787 +|Word|MW|MWDDDDD|0~~99999|
788 +|Word|MD|MDDDDDD|0~~99999|
789 +
790 +**Cable Wiring**
791 +
792 +RS232
793 +
794 +(% style="text-align:center" %)
795 +[[image:HollySysRS232.png]]
796 +
797 +RS485
798 +
799 +(% style="text-align:center" %)
800 +[[image:Hollysys LM Modbus RTU.gif]]
801 +
802 += **Siemens ** =
803 +
804 +== **S7-200 Smart Ethernet ** ==
805 +
806 +[[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]]
807 +
808 +== **S7-300 Ethernet ** ==
809 +
543 543  Supported Series: Siemens S7-300 series PLC
544 544  
545 545  **1)V-BOX setting**
... ... @@ -596,11 +596,11 @@
596 596  )))
597 597  )))
598 598  
599 -== **S7-1200 Ethernet Protocol** ==
866 +== **S7-1200 Ethernet ** ==
600 600  
601 601  [[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]]
602 602  
603 -== **S7-XXX Ethernet Protocol** ==
870 +== **S7-XXX Ethernet l** ==
604 604  
605 605  Supported Series: Siemens S7-400, S7-1200 and S7-1500
606 606  
... ... @@ -714,7 +714,7 @@
714 714  
715 715  [[image:image-20220824162342-2.png]]
716 716  
717 -== **LOGO Ethernet Protocol** ==
984 +== **LOGO Ethernet ** ==
718 718  
719 719  Supported Series: Siemens Logo 0BA0, 0BA1 series
720 720  
... ... @@ -805,9 +805,9 @@
805 805  ** Register VD: Use only registers that are multiples of 4, such as 0, 4, 8, etc.
806 806  ** Register VW: Use only registers thay are multiples of 2, such as 0, 2, 4 etc. (Using an odd-length register may result in data errors, such as 2 3 4 )
807 807  
808 -= Create communication with **Mitsubishi PLC** =
1075 += **Mitsubishi ** =
809 809  
810 -== **FX1S,1N,2N Serial Protocol** ==
1077 +== **FX1S,1N,2N Serial ** ==
811 811  
812 812  Supported Series: Mitsubishi FX1S, FX1N, FX2N series
813 813  
... ... @@ -854,7 +854,7 @@
854 854  [[image:image-20220825100845-4.png]]
855 855  
856 856  
857 -== **FX3U,3G,3GA Serial Protocol** ==
1124 +== **FX3U,3G,3GA Serial ** ==
858 858  
859 859  Supported Series: Mitsubishi FX3U, FX3G, FX3GA series
860 860  
... ... @@ -901,7 +901,7 @@
901 901  [[image:image-20220825100845-4.png]]
902 902  
903 903  
904 -== **FX3U Ethernet Protocol** ==
1171 +== **FX3U Ethernet ** ==
905 905  
906 906  Supported Modules: FX3U-ENET-ADP, FX3U-ENET-L
907 907  
... ... @@ -996,7 +996,7 @@
996 996  
997 997  [[image:image-20221119101946-2.png||height="395" width="695"]]
998 998  
999 -== **FX5U Serial Protocol** ==
1266 +== **FX5U Serial ** ==
1000 1000  
1001 1001  Mitsubishi FX5U series PLC
1002 1002  
... ... @@ -1078,7 +1078,7 @@
1078 1078  
1079 1079  [[image:image-20220825105533-3.png]]
1080 1080  
1081 -== **FX5U Ethernet Protocol** ==
1348 +== **FX5U Ethernet ** ==
1082 1082  
1083 1083  Mitsubishi FX5U series PLC
1084 1084  
... ... @@ -1154,7 +1154,7 @@
1154 1154  
1155 1155  [[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.可编程逻辑控制器Protocol_html_2297240b57346b2a.png" height="170" width="401"]]
1156 1156  
1157 -== **L02 Serial Protocol** ==
1424 +== **L02 Serial ** ==
1158 1158  
1159 1159  Mitsubishi L02 series CPU built-in serial port.
1160 1160  
... ... @@ -1214,7 +1214,7 @@
1214 1214  
1215 1215  [[image:image-20220825160820-4.png]]
1216 1216  
1217 -== **L02 Ethernet Protocol** ==
1484 +== **L02 Ethernet ** ==
1218 1218  
1219 1219  Mitsubishi L series CPU built-in Ethernet port.
1220 1220  
... ... @@ -1287,13 +1287,13 @@
1287 1287  
1288 1288  [[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"]]
1289 1289  
1290 -== **Q12H Serial Protocol** ==
1557 +== **Q12H Serial ** ==
1291 1291  
1292 1292  This Demo shows V-BOX communicate with Q12H PLC by Q02H serial Protocol
1293 1293  
1294 1294  [[**Download link**>>https://ftp.we-con.com.cn/Download/WIKI/PI%20HMI/Demo/Communication/V-Box%20connect%20PLC%20Q12H.rar]]
1295 1295  
1296 -== **QJ71E71 Ethernet Protocol** ==
1563 +== **QJ71E71 Ethernet ** ==
1297 1297  
1298 1298  Mitsubishi QJ71E71 Ethernet communication module;
1299 1299  
... ... @@ -1368,9 +1368,9 @@
1368 1368  
1369 1369  [[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"]]
1370 1370  
1371 -= Create communication with **Delta PLC** =
1638 += **Delta** =
1372 1372  
1373 -== **DVP Ethernet Protocol** ==
1640 +== **DVP Ethernet** ==
1374 1374  
1375 1375  Supoort Series: DELTA DVP20/32/40/60ES200RE/200TE or any DVP models with built-in Ethernet port, DELTA DVPEN01-SL module
1376 1376  
... ... @@ -1435,7 +1435,7 @@
1435 1435  (% style="text-align:center" %)
1436 1436  [[image:DVPEthernetVNETPortocol.png]]
1437 1437  
1438 -== **DVP serial protocol** ==
1705 +== **DVP serial** ==
1439 1439  
1440 1440  Supoort Series: DELTA DVP EH/ES/SS/EX/EH2/SV/SA/SC/SX
1441 1441  
... ... @@ -1471,7 +1471,7 @@
1471 1471  (% style="text-align:center" %)
1472 1472  [[image:Delta DVP PROTOCOLSerial232.png]]
1473 1473  
1474 -== **AS Ethernet Protocol** ==
1741 +== **AS Ethernet** ==
1475 1475  
1476 1476  **1)V-BOX Settings**
1477 1477  
... ... @@ -1516,19 +1516,18 @@
1516 1516  
1517 1517  [[image:image-20220831155157-3.png]]
1518 1518  
1519 -= Create communication with **Omron PLC** =
1786 += **Omron** =
1520 1520  
1521 -== **CP1 Series Protocol ** ==
1788 +== **CP1 Series** ==
1522 1522  
1523 -[[下载链接>>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]]
1790 +[[Download>>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]]
1524 1524  
1525 -== **CP2M Series Protocol** ==
1792 +== **CP2M Series** ==
1526 1526  
1527 -[[下载链接>>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]]
1794 +[[Download>>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]]
1528 1528  
1796 +== **EC55 Series ** ==
1529 1529  
1530 -== **EC55 Series Protocol** ==
1531 -
1532 1532  Supported device: EC55 temperature instrument
1533 1533  
1534 1534  **1)V-BOX Settings**
... ... @@ -1588,9 +1588,9 @@
1588 1588  * Please set the communication delay time of 10ms in setting, to avoid that the instrument may not be able to communicate in a short time due to too fast data access and too much connection requests.
1589 1589  * [[image:image-20220831161356-1.png]]Because of the particularity of the instrument, it is necessary to write the value of the address in the menu interface corresponding to the address, and to enter the menu where the address locates, so that the value could be written.
1590 1590  
1591 -= Create communication with Xinje** PLC** =
1857 += Xinje =
1592 1592  
1593 -== **XC serial protocol** ==
1859 +== **XC serial** ==
1594 1594  
1595 1595  **1)V-BOX Settings**
1596 1596  
... ... @@ -1632,7 +1632,7 @@
1632 1632  
1633 1633  [[image:image-20220831163441-4.png]]
1634 1634  
1635 -== **XD serial protocol** ==
1901 +== **XD serial** ==
1636 1636  
1637 1637  **1)V-BOX Settings**
1638 1638  
... ... @@ -1706,7 +1706,7 @@
1706 1706  
1707 1707  [[image:https://docs.we-con.com.cn/bin/download/PIStudio/12.PLC%20protocols/WebHome/image-20220830160232-3.png?rev=1.1||alt="image-20220830160232-3.png"]]
1708 1708  
1709 -= Create communication with **Schneider PLC** =
1975 += **Schneider** =
1710 1710  
1711 1711  == **Schneider MODBUS RTU** ==
1712 1712  
... ... @@ -1740,9 +1740,9 @@
1740 1740  
1741 1741  [[image:https://docs.we-con.com.cn/bin/download/PIStudio/12.PLC%20protocols/WebHome/image-20220817154212-1.jpeg?width=554&height=315&rev=1.1||alt="image-20220817154212-1.jpeg" height="315" width="554"]]
1742 1742  
1743 -= Create communication with Inovance** PLC** =
2009 += Inovance =
1744 1744  
1745 -== **H3U serial protocol** ==
2011 +== **H3U serial** ==
1746 1746  
1747 1747  **1)V-BOX Settings**
1748 1748  
... ... @@ -1792,9 +1792,9 @@
1792 1792  
1793 1793  [[image:image-20220831164731-4.png]]
1794 1794  
1795 -= Create communication with Panasonic** PLC** =
2061 += Panasonic =
1796 1796  
1797 -== **FP serial protocol** ==
2063 +== **FP serial** ==
1798 1798  
1799 1799  **1)V-BOX Settings**
1800 1800  
... ... @@ -1842,9 +1842,9 @@
1842 1842  
1843 1843  [[image:image-20220831165008-1.png]]
1844 1844  
1845 -= Create communication with LS** PLC** =
2111 += LS =
1846 1846  
1847 -== **XBC serial protocol** ==
2113 +== **XBC serial** ==
1848 1848  
1849 1849  **1)V-BOX Settings**
1850 1850  
... ... @@ -1896,7 +1896,7 @@
1896 1896  
1897 1897  [[image:image-20220831170215-2.png]]
1898 1898  
1899 -== **XGK FEnet Ethernet protocol** ==
2165 +== **XGK FEnet Ethernet** ==
1900 1900  
1901 1901  Supported Series: LS XGT series XGK CPU with XGL-EFMT Ethernet module
1902 1902  
... ... @@ -1939,8 +1939,76 @@
1939 1939  
1940 1940  [[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.可编程逻辑控制器Protocol_html_2297240b57346b2a.png" height="170" width="401"]]
1941 1941  
1942 -= Create communication with **Modbus ** =
2208 += INVT =
1943 1943  
2210 +**1)V-BOX setting**
2211 +
2212 +|**Item**|**Settings**|**Note**
2213 +|Protocol|INVT_IVC2L|
2214 +|Connection|RS232|
2215 +|Baud rate|19200|
2216 +|Data bit|8|
2217 +|Parity|EVEN|
2218 +|Stop bit|1|
2219 +|PLC station No.|1
2220 +
2221 +**2)Address List**
2222 +
2223 +
2224 +|**Type**|**Device registers**|**Format**|**Range**|**Note**
2225 +|(% colspan="1" rowspan="7" %)Bit|X|XOOO|0~~377|
2226 +|Y|YOOO|0~~377|
2227 +|M|MDDDD|0~~1999|
2228 +|SM|SMDDD|0~~255|
2229 +|S|SDDD|0~~991|
2230 +|T|TDDD|0~~255|
2231 +|C|CDDD|0~~255|
2232 +|(% rowspan="5" %)Word|D|DDDDD|0~~7999|
2233 +|SD|SDDDD|0~~255|
2234 +|Z|ZDD|0~~15|
2235 +|T|TDDD|0~~255|
2236 +|C|CDDD|0~~199|
2237 +|Double word|C|CDDD|200~~255|
2238 +
2239 +**3)Communication Settings**
2240 +
2241 +(% style="text-align:center" %)
2242 +[[image:盒子创建英威腾.png]]
2243 +
2244 +**4)PLC software**
2245 +
2246 +(% style="text-align:center" %)
2247 +[[image:英威腾软件.png]]
2248 +
2249 +**5)PLC setting **
2250 +
2251 +Open the INVI plc software, create a new project or open a project that has already been created
2252 +
2253 +(% style="text-align:center" %)
2254 +[[image:英威腾创建1.png]]
2255 +
2256 +Configure serial port parameters.
2257 +
2258 +(% style="text-align:center" %)
2259 +[[image:英威腾创建2.png]]
2260 +
2261 +PC connect PLC
2262 +
2263 +(% style="text-align:center" %)
2264 +[[image:英威腾创建3.png]]
2265 +
2266 +Download
2267 +
2268 +(% style="text-align:center" %)
2269 +[[image:英威腾下载.png]]
2270 +
2271 +**6)Cable Wiring**
2272 +
2273 +(% style="text-align:center" %)
2274 +[[image:wire.png]]
2275 +
2276 += **Modbus ** =
2277 +
1944 1944  == **MODBUS RTU Slave (All function)** ==
1945 1945  
1946 1946  Select the protocol "Modbus RTU Slave (All Fuction)",
... ... @@ -1950,6 +1950,86 @@
1950 1950  (% style="text-align:center" %)
1951 1951  [[image:1624342015914-382.png||height="486" width="800" class="img-thumbnail"]]
1952 1952  
2287 +== **Modbus Meter** ==
2288 +
2289 +The following example is using the Linfee meter LNF96EY to demonstrate how to set up the Modbus communication.
2290 +
2291 +~1. Wiring the RS485 cable first. Because the pin 58 is A, the pin 59 is B for meter. Here we use the COM1 to connect. So the diagram like follows:
2292 +
2293 +(% style="text-align:center" %)
2294 +[[image:LinfeeTerminalDiagram.png]]
2295 +
2296 +2. Check the specific Modbus parameter in the communication menu from LED display.
2297 +
2298 +So from the following pictures, we can know the Meter Address is 85, Baud rate is 9600, CRC None.
2299 +
2300 +{{info}}
2301 +**✎Note: **Meter address usually corresponding to the Modbus Slave Station No. on the Modbus communication.
2302 +{{/info}}
2303 +
2304 +(% style="text-align:center" %)
2305 +[[image:MeterModbusAllView.png]]
2306 +
2307 +(% class="wikigeneratedid" %)
2308 +3. Set up the communication in the Configuration tab.
2309 +
2310 +(% class="wikigeneratedid" %)
2311 +Select the protocol as **ModBus RTU Slave (All Function)**. And set the communication parameters like below.
2312 +
2313 +(% style="text-align:center" %)
2314 +[[image:VNETCommunicationtabmeter.png]]
2315 +
2316 +(% class="wikigeneratedid" %)
2317 +4. Create new real-time monitoring tag accroding to Modbus manual
2318 +
2319 +(% class="wikigeneratedid" %)
2320 +Enter the address we want to read from the meter. The following table is intercept part of the manual for Linfee Modbus manual.
2321 +
2322 +(% class="wikigeneratedid" %)
2323 +**0x03/0x04 command data register address**:
2324 +
2325 +(% style="width:1142.22px" %)
2326 +|(% style="display:none" %) |=(% colspan="2" rowspan="1" style="width: 165px;" %)Address(% style="display:none" %) |=Description|=Data Format|=(% style="width: 254px;" %)Data Length(Word)|=(% style="width: 282px;" %)Remark
2327 +|(%%)(% style="display:none" %) (%%) HEX|(% style="width:107px" %)DEC|(%%)(% style="display:none" %) (%%) |(% style="width:100px" %) |(%%)(% style="display:none" %) (%%) |(% style="width:318px" %)
2328 +|(% style="width:107px" %)0x00|(% style="width:100px" %)0|Reserved| | |(% style="width:318px" %)
2329 +|(% style="width:107px" %)0x02|(% style="width:100px" %)2|Reserved| | |(% style="width:318px" %)
2330 +|(% style="width:107px" %)0x04|(% style="width:100px" %)4|Reserved| | |(% style="width:318px" %)
2331 +|(% style="width:107px" %)0x06|(% style="width:100px" %)6|Ua|float|2|(% style="width:318px" %)Phase Voltage data, Unit V
2332 +|(% style="width:107px" %)0x08|(% style="width:100px" %)8|Ub|float|2|(% style="width:318px" %)Phase Voltage data, Unit V
2333 +|(% style="width:107px" %)0x0A|(% style="width:100px" %)10|Uc|float|2|(% style="width:318px" %)Phase Voltage data, Unit V
2334 +|(% style="width:107px" %)0x0C|(% style="width:100px" %)12|Uab|float|2|(% style="width:318px" %)Line Voltage data, Unit V
2335 +|(% style="width:107px" %)0x0E|(% style="width:100px" %)14|Ubc|float|2|(% style="width:318px" %)Line Voltage data, Unit V
2336 +|(% style="width:107px" %)0x10|(% style="width:100px" %)16|Uca|float|2|(% style="width:318px" %)Line Voltage data, Unit V
2337 +|(% style="width:107px" %)0x12|(% style="width:100px" %)18|Ia|float|2|(% style="width:318px" %)Phase Current data, Unit A
2338 +|(% style="width:107px" %)0x14|(% style="width:100px" %)20|Ib|float|2|(% style="width:318px" %)Phase Current data, Unit A
2339 +|(% style="width:107px" %)0x16|(% style="width:100px" %)22|Ic|float|2|(% style="width:318px" %)Phase Current data, Unit A
2340 +
2341 +{{info}}
2342 +**✎Note: **We usually use the Data Type 4 for read the Modbus registers(Function Code 03)
2343 +{{/info}}
2344 +
2345 +For example, here we want to read the Phase Voltage Ua (Modbus offset 0006), the Modbus register main No. requires input decimal number, and check whether the actual address has one address offset, so the tag configured like the following screenshot:
2346 +
2347 +(% style="text-align:center" %)
2348 +[[image:VNETModbusTagSettings.png]]
2349 +
2350 +(% style="text-align:center" %)
2351 +[[image:VNETModbusTagByteSettings.png]]
2352 +
2353 +{{info}}
2354 +**✎Note: **If the read value is incorrect, please check whether need to change the Byte order.
2355 +{{/info}}
2356 +
2357 +Set the Modbus Slave Station No.
2358 +
2359 +(% style="text-align:center" %)
2360 +[[image:ModbusStationSettings.png]]
2361 +
2362 +If the communication is setup successfully, the tag will show green light.
2363 +
2364 +(% style="text-align:center" %)
2365 +[[image:Monitoringtaggreenlight.png]]
2366 +
1953 1953  == **MODBUS RTU Master** ==
1954 1954  
1955 1955  Select the protocol "Modbus RTU Master",
... ... @@ -2045,7 +2045,7 @@
2045 2045  
2046 2046  [[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]]
2047 2047  
2048 -= **User define protocol** =
2462 += **User define** =
2049 2049  
2050 2050  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]]
2051 2051  
... ... @@ -2063,66 +2063,63 @@
2063 2063  
2064 2064  Script Demo:
2065 2065  
2066 -~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~--
2067 -
2480 +{{code language="lua"}}
2068 2068  function com.main()
2069 - ~-~-dosomething
2070 - openPlc()
2482 + --dosomething
2483 + openPlc()
2484 +end
2485 +
2486 +function openPlc()
2487 + if obj then
2488 + -- If the serial port opened,then read/write data by timing
2489 + local wri = string.pack(">HHHH",0X0103,0X0200,0X0003,0X0473)
2490 + local arr = reading(wri)
2491 + -- if arr ~=nil then
2492 + if arr[1] ==33 and arr[2] ==v[2][2] and arr[3] ==v[2][3] then
2493 + local A = arr[4]*256
2494 + local B = A+arr[5]
2495 + -- addr_setword(v[1],B)
2496 + end
2497 +-- end
2498 + else
2499 + --judge if there is a serial object, then initialize and open the serial port
2500 + local configs = {
2501 + name = 'COM1', --Select serial port COM1
2502 + mode = 485, --Communication mode RS485
2503 + baud_rate = 9600, --Baud rate 9600
2504 + stop_bit = 1, --stop bit 1
2505 + data_len = 8, --data length 8
2506 + check_bit = 'NONE', --no parity
2507 + }
2508 + obj,err = serial.open(configs) --Open serial port
2509 + if not obj then
2510 + print("serial open :failed", err) -- Open serial port failed
2511 + end
2512 + end
2071 2071   end
2072 - function openPlc()
2073 - if obj then
2074 - ~-~- If the serial port opened,then read/write data by timing
2075 2075  
2076 - local wri = string.pack(">HHHH",0X0103,0X0200,0X0003,0X0473)
2077 - local arr = reading(wri)
2078 - ~-~- if arr ~~=nil then
2079 - ~-~- if arr[1] ==33 and arr[2] ==v[2][2] and arr[3] ==v[2][3] then
2080 - ~-~- local A = arr[4]*256
2081 - ~-~- local B = A+arr[5]
2082 - ~-~- addr_setword(v[1],B)
2083 - ~-~- end
2084 - ~-~- end
2085 2085  
2086 - else
2087 - ~-~-judge if there is a serial object, then initialize and open the serial port
2088 - local configs = {
2089 - name = 'COM1', ~-~-Select serial port COM1
2090 - mode = 485, ~-~-Communication mode RS485
2091 - baud_rate = 9600, ~-~-Baud rate 9600
2092 - stop_bit = 1, ~-~-stop bit 1
2093 - data_len = 8, ~-~-data length 8
2094 - check_bit = 'NONE', ~-~-no parity
2095 -
2096 - }
2097 - obj,err = serial.open(configs) ~-~-Open serial port
2098 - if not obj then
2099 - print("serial open :failed", err) ~-~- Open serial port failed
2100 - end
2516 +function reading(wri)
2517 + obj:flush() -- Clear serial port
2518 + obj:write(wri)-- Write serial port
2519 + print(string.byte(wri,1,#wri))
2520 + obj:flush() -- Clear serial port
2521 + local readed =obj:read(9,1000) -- Read 9 bytes, timeout 1 second
2522 + if readed and readed ~= "" then
2523 + -- judge that a non-empty string is read
2524 + print(string.byte(readed,1,#readed))
2525 + a={string.byte(readed, 1, #readed)}
2526 + if nil ~= a[4] and nil ~= a[5] and nil ~= a[6] and nil ~= a[7] then
2527 + a1=a[4]*256+a[5]
2528 + a2=a[6]*256+a[7]
2529 + addr_setword("@HDW0",a1)
2530 + addr_setword("@HDW1",a2)
2101 2101   end
2102 - end
2103 -
2104 - function reading(wri)
2105 - obj:flush() ~-~- Clear serial port
2106 - obj:write(wri) ~-~- Write serial port
2107 - print(string.byte(wri,1,#wri))
2108 - obj:flush() ~-~- Clear serial port 
2109 - local readed =obj:read(9,1000) ~-~- Read 9 bytes, timeout 1 second
2110 - if readed and readed ~~= "" then 
2111 - ~-~- judge that a non-empty string is read
2112 - print(string.byte(readed,1,#readed))
2113 - a={string.byte(readed, 1, #readed)}
2114 - if nil ~~= a[4] and nil ~~= a[5] and nil ~~= a[6] and nil ~~= a[7] then
2115 - a1=a[4]*256+a[5]
2116 - a2=a[6]*256+a[7]
2117 - addr_setword("@HDW0",a1)
2118 - addr_setword("@HDW1",a2)
2119 - end
2120 - return {string.byte(readed, 1, #readed)}
2121 - elseif readed == nil then
2122 - print("serial read err:", err or "")
2123 - return nil
2124 - end
2532 + return {string.byte(readed, 1, #readed)}
2533 + elseif readed == nil then
2534 + print("serial read err:", err or "")
2125 2125   return nil
2126 - end
2127 -
2128 -~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-
2536 + end
2537 + return nil
2538 +end
2539 +{{/code}}
1679563870401-671.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Hunter
Size
... ... @@ -1,0 +1,1 @@
1 +39.3 KB
Content
1682233464031-639.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +15.9 KB
Content
CCW.Shell_E5Cwj4tUL3.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +27.1 KB
Content
ControlStarCommunicate.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Hunter
Size
... ... @@ -1,0 +1,1 @@
1 +26.0 KB
Content
ControlStarModbus.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Hunter
Size
... ... @@ -1,0 +1,1 @@
1 +24.9 KB
Content
ControlStarSystemBlock.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Hunter
Size
... ... @@ -1,0 +1,1 @@
1 +46.3 KB
Content
CrouzetRS232 VBox.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Hunter
Size
... ... @@ -1,0 +1,1 @@
1 +14.9 KB
Content
Emerson.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Hunter
Size
... ... @@ -1,0 +1,1 @@
1 +13.7 KB
Content
Ethernet.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +45.5 KB
Content
HollySysRS232.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Hunter
Size
... ... @@ -1,0 +1,1 @@
1 +10.4 KB
Content
Hollysys LM Modbus RTU.gif
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Hunter
Size
... ... @@ -1,0 +1,1 @@
1 +7.1 KB
Content
Hollysys485-2.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Hunter
Size
... ... @@ -1,0 +1,1 @@
1 +13.5 KB
Content
Hollysys485box.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Hunter
Size
... ... @@ -1,0 +1,1 @@
1 +13.4 KB
Content
LinfeeTerminalDiagram.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Hunter
Size
... ... @@ -1,0 +1,1 @@
1 +8.6 KB
Content
MeterModbusAddr.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Hunter
Size
... ... @@ -1,0 +1,1 @@
1 +562.5 KB
Content
MeterModbusAllView.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Hunter
Size
... ... @@ -1,0 +1,1 @@
1 +1.6 MB
Content
MeterModbusBaud.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Hunter
Size
... ... @@ -1,0 +1,1 @@
1 +444.0 KB
Content
MeterModbusPara.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Hunter
Size
... ... @@ -1,0 +1,1 @@
1 +532.0 KB
Content
ModbusStationSettings.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Hunter
Size
... ... @@ -1,0 +1,1 @@
1 +35.8 KB
Content
Monitoringtaggreenlight.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Hunter
Size
... ... @@ -1,0 +1,1 @@
1 +7.5 KB
Content
V-NET_Client setting.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +41.9 KB
Content
V-NET_Client_ADD.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +51.4 KB
Content
V-NET_Client_KOR0AHEA4M.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +14.2 KB
Content
V-NET_Client_TIiAymnjkx.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +12.8 KB
Content
V-NET_Client_TNBuqy7T5r.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +26.7 KB
Content
V-NET_Client_communication.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +25.5 KB
Content
V-NET_Client_iKKKhcgxm1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +35.9 KB
Content
V-NET_Client_t2Rg2wpSoY.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +53.7 KB
Content
VNETCommunicationtabmeter.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Hunter
Size
... ... @@ -1,0 +1,1 @@
1 +31.0 KB
Content
VNETModbusTagByteSettings.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Hunter
Size
... ... @@ -1,0 +1,1 @@
1 +31.2 KB
Content
VNETModbusTagSettings.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Hunter
Size
... ... @@ -1,0 +1,1 @@
1 +35.7 KB
Content
conne ab plc.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +43.1 KB
Content
export.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +115.2 KB
Content
export1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +115.2 KB
Content
plc 软件.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +106.8 KB
Content
project create.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +65.5 KB
Content
software.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +25.8 KB
Content
v-net client vers.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +13.1 KB
Content
wire.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +137.2 KB
Content
企业微信截图_16889606174191.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +20.7 KB
Content
盒子创建英威腾.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +86.5 KB
Content
英威腾下载.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +49.0 KB
Content
英威腾创建1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +36.7 KB
Content
英威腾创建2.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +115.7 KB
Content
英威腾创建3.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +76.6 KB
Content
英威腾软件.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AiXia
Size
... ... @@ -1,0 +1,1 @@
1 +52.6 KB
Content