Changes for page 12 PLC Protocol OLD
Last modified by Mora Zhou on 2024/12/05 14:53
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 13 added, 0 removed)
- image-20220829151746-1.png
- image-20220829151848-2.png
- image-20220829152016-3.png
- image-20220829152042-4.png
- image-20220829152102-5.png
- image-20220829152327-6.png
- image-20220829152610-7.png
- image-20220829155452-1.png
- image-20220829162116-2.png
- image-20220830094600-1.png
- image-20220830094657-2.png
- image-20220830094929-1.png
- image-20220830095131-1.png
Details
- Page properties
-
- Content
-
... ... @@ -399,7 +399,6 @@ 399 399 400 400 (% id="cke_bm_147709S" style="display:none" %) (%%)This example introduces the establishment of Ethernet communication between Wecon HMI and LX5V. It is introduced through three parts: PLC software configuration, HMI software configuration, and hardware wiring. 401 401 402 - 403 403 **Software configuration of PLC** 404 404 405 405 **1)PLC programming software** ... ... @@ -471,7 +471,6 @@ 471 471 472 472 = Create communication with **Rockwell PLC** = 473 473 474 - 475 475 == **MicroLogix Protocol** == 476 476 477 477 MicroLogix 1000/1100/1200/1400/1500; SLC 5/03 5/04 5/05 PLC-5 ... ... @@ -587,86 +587,160 @@ 587 587 |(% style="width:393px" %)B|(% style="width:350px" %)fff.dd|(% style="width:333px" %)B 000.0 ~~ fff.15 588 588 |(% style="width:393px" %)S|(% style="width:350px" %)dd.dd|(% style="width:333px" %)S 0.0 ~~ 255.15 589 589 |(% style="width:393px" %)N|(% style="width:350px" %)ffff.dd|(% style="width:333px" %)N 000.0 ~~ fff.15 590 -| (% style="width:393px" %)**PLC word address type**|(% style="width:350px" %)**Address format**|(% style="width:333px" %)**Address range**591 -| (% style="width:393px" %)S|(% style="width:350px" %)ddd|(% style="width:333px" %)S0 ~~ 255592 -| (% style="width:393px" %)TS|(% style="width:350px" %)ffff|(% style="width:333px" %)TS0 ~~ FFFF593 -| (% style="width:393px" %)TP|(% style="width:350px" %)ffff|(% style="width:333px" %)TP0 ~~ FFFF594 -| (% style="width:393px" %)CS|(% style="width:350px" %)ffff|(% style="width:333px" %)CS0 ~~ FFFF595 -| (% style="width:393px" %)CP|(% style="width:350px" %)ffff|(% style="width:333px" %)CP0 ~~ FFFF596 -| (% style="width:393px" %)N|(% style="width:350px" %)ffff|(% style="width:333px" %)N0 ~~ FFFF597 -| (% style="width:393px" %)F|(% style="width:350px" %)ffff|(% style="width:333px" %)F0 ~~ FFFF588 +|**PLC word address type**|**Address format**|**Address range** 589 +|S|ddd|S0 ~~ 255 590 +|TS|ffff|TS0 ~~ FFFF 591 +|TP|ffff|TP0 ~~ FFFF 592 +|CS|ffff|CS0 ~~ FFFF 593 +|CP|ffff|CP0 ~~ FFFF 594 +|N|ffff|N0 ~~ FFFF 595 +|F|ffff|F0 ~~ FFFF 598 598 599 -= **HitachiEHVSeries(Ethernet)** =597 += Create communication with (% id="cke_bm_43878S" style="display:none" %)** **(%%)**Siemens PLC** = 600 600 601 -S upported series: HitachiEHV series599 +== **S7-200 Smart Ethernet Protocol** == 602 602 603 - **HMISettings**601 +Supported Series: Siemens S7-200 SMART Series Ethernet Module. 604 604 603 +Website: [[http:~~/~~/www.siemens.com/entry/cc/en/>>url:http://www.siemens.com/entry/cc/en/]] 604 + 605 +**HMI Setting** 606 + 605 605 (% class="table-bordered" %) 606 606 |**Items**|**Settings**|**Note** 607 -|Protocol| HitachiEHV series|609 +|Protocol|Simens S7-200 Smart Ethernet| 608 608 |Connection|Ethernet| 609 -|Port No.|3004~~3007| 611 +|Port No.|102| 612 +|PLC station No.|2| 610 610 611 611 **Address List** 612 612 613 613 (% class="table-bordered" %) 614 -|**Type**|**Register**|**Range**|**Format**|**Note** 615 -|(% rowspan="6" %)Bit|T|0 - 2545|T DDDD| 616 -|M|0 - 7FFF.f (Hex)|M HHHH.h| 617 -|X|0 – FFFF.f (Hex)|X H1H2H3H4.h|(% rowspan="2" %)((( 618 -H1H2H3H4 Module main number 617 +|**Type**|**Device register**|**HMI register**|**Format**|**Range**|**Note** 618 +|(% rowspan="9" %)Bit|I|I|I ddddd.o|0.0~~99999.7| 619 +|Q|Q|Q ddddd.o|0.0~~99999.7| 620 +|V|VWbit|VWbit ddddd.o|0.0~~99999.7| 621 +|V|V|V ddddd.o|0.0~~99999.7| 622 +|M|M|M ddddd.o|0.0~~99999.7| 623 +|SM|SM|ddddd.o|0.0~~99999.7| 624 +|S|S|ddddd.o|0.0~~99999.7|Read only 625 +|T|T|ddddd|0~~99999|Timer state, read only 626 +|C|C|ddddd|0~~99999|Counter state, read only 627 +|(% rowspan="12" %)Word|I|IW|IW ddddd|0~~99999| 628 +|Q|QW|QW ddddd|0~~99999| 629 +|AI|AIW|AIW ddddd|0~~99999| 630 +|AQ|VB|VB ddddd|0~~99999| 631 +|V|VW|VW ddddd|0~~99998|((( 632 +VW0=VB (0~~1) 619 619 620 - H1:Remote number634 +VW2=VB (2~~3) 621 621 622 -H2: Unit number 636 +Address value is a multiple of 2 637 +))) 638 +|V|VD|VD ddddd|0~~99998|((( 639 +VD0=VB (0~~3) 623 623 624 - H3:Slot number641 +VD2=VB (4~~7) 625 625 626 -H4: Word number of Module 643 +Address value is a multiple of 4 644 +))) 645 +|M|MB|MB ddddd|0~~99999| 646 +|M|MW|MW ddddd|0~~99999|((( 647 +MW0=MB(0~~1) 627 627 628 - H Sub number ofModule649 +MW2=MB(2~~3) 629 629 630 -For example:X21.3 651 +Address value is a multiple of 2 652 +))) 653 +|M|MD|MD ddddd|0~~99999|((( 654 +MD0=MB(0~~3) 631 631 632 - Slot number 2656 +MD4=MB(4~~7) 633 633 634 -Word number of module is 1 658 +Address value is a multiple of 4 659 +))) 660 +|T|TW|TW ddddd|0~~99999|Value of timer 661 +|C|CW|CW ddddd|0~~99999|Value of counter 662 +|W|SW|SW ddddd|0~~99999| 635 635 636 - Bitumberof module3664 +**Communication Settings** 637 637 638 -Remote number and unit number are 0 639 -))) 640 -|Y|0 – FFFF.f (Hex)|Y H1H2H3H4.h 641 -|R|0 – FF.f (Hex)|R HH.h| 642 -|L|0 - 73FF.f (Hex)|L HHHH.h| 643 -|(% rowspan="6" %)Word|WM|0 - 7FFF (Hex)|WM HHHH| 644 -|WX|0 – FFFF (Hex)|WX H1H2H3H4|(% rowspan="2" %)((( 645 -H1H2H3H4 Module main number 666 +Enable HMI Ethernet in [Project Settings]; 646 646 647 -H1: Remote number 668 +(% style="text-align:center" %) 669 +[[image:12.PLC Protocol_html_43b671f18153910d.png||data-xwiki-image-style-alignment="center" height="107" width="405" class="img-thumbnail"]] 648 648 649 - H2:Unitnumber671 +Set PLC IP in [Device IP] settings; 650 650 651 -H3: Slot number 673 +(% style="text-align:center" %) 674 +[[image:12.PLC Protocol_html_70b0c4c2ee21b10d.png||data-xwiki-image-style-alignment="center" height="189" width="554" class="img-thumbnail"]] 652 652 653 -H4: Word number of module 676 +* PLC IP Address: PLC IP 677 +* PLC pot No.: 102(fixed) 678 +* Network:TCP_Client_2N(fixed) 654 654 655 -For example:WX21 680 +(% style="text-align:center" %) 681 +[[image:12.PLC Protocol_html_5891afd92901b7ad.png||data-xwiki-image-style-alignment="center" height="276" width="347" class="img-thumbnail"]] 656 656 657 -Wo rd number ofmoduleis1683 +* Wait timeout: depend on actual network situation (more than 1500 ms) 658 658 659 - Slot numberis 2685 +**Cable Wiring** 660 660 661 -Remote number and unit number are 0 687 +(% style="text-align:center" %) 688 +[[image:12.PLC Protocol_html_2297240b57346b2a.png||data-xwiki-image-style-alignment="center" height="170" width="401" class="img-thumbnail"]] 689 + 690 +== **S7-300 Ethernet Protocol** == 691 + 692 +Supported Series: Siemens S7-300 series PLC 693 + 694 +**HMI Setting** 695 + 696 +(% class="table-bordered" %) 697 +|**Items**|**Settings**|**Note** 698 +|Protocol|Simens S7-300 Ethernet| 699 +|Connection|Ethernet| 700 +|Port No.|102| 701 +|PLC station No.|2|Need to be same as the PLC setting 702 + 703 +**Address List** 704 + 705 +(% class="table-bordered" %) 706 +|**Type**|**Device register**|**HMI register**|**Format**|**Range**|**Note** 707 +|(% rowspan="4" %)Bit|I|I|I ddddd.o|0.0~~99999.7| 708 +|Q|Q|Q ddddd.o|0.0~~99999.7| 709 +|M|M|M ddddd.o|0.0~~99999.7| 710 +|DB0.DB~~DB99.DB|DBxDBD|DBxDB nndddd.o|0.0~~99999999.7|((( 711 +nn: block number; 712 + 713 +dddd: address; 662 662 ))) 663 -|WY|0 – FFFF (Hex)|WY H1H2H3H4 664 -|WR|0 – FFFF (Hex)|WR HHHH| 665 -|WL|0 - 73FF (Hex)|WL HHHH| 666 -|TC|0 - 2559|TC DDDD| 715 +|(% rowspan="8" %)Word|I|IW|IW ddddd|0~~99999| 716 +|Q|QW|QW ddddd|0~~99999| 717 +|(% rowspan="3" %)M|MB|MB ddddd|0~~99999| 718 +|MW|MW ddddd|0~~99999|((( 719 +MW0=MB(0~~1) 667 667 668 - **Communication settings in HMI**721 +MW2=MB(2~~3) 669 669 723 +Address value is a multiple of 2 724 +))) 725 +|MD|MD ddddd|0~~99999|((( 726 +MD0=MB(0~~3) 727 + 728 +MD4=MB(4~~7) 729 + 730 +Address value is a multiple of 4 731 +))) 732 +|(% rowspan="3" %)DB0.DB~~DB99.DB|DBxDBB|DBxDBB nndddd|0~~99999999|(% rowspan="3" %)((( 733 +nn: block number; 734 + 735 +dddd: address 736 +))) 737 +|DBxDBW|DBxDBW nndddd|0~~99999999 738 +|DBxDBD|DBxDBD nndddd|0~~99999999 739 + 740 +**Communication Settings** 741 + 670 670 Enable HMI Ethernet in [Project Settings]; 671 671 672 672 (% style="text-align:center" %) ... ... @@ -675,180 +675,406 @@ 675 675 Set PLC IP in [Device IP] settings; 676 676 677 677 (% style="text-align:center" %) 678 -[[image:12.PLC Protocol_html_ d825387f5bde6cdd.png||data-xwiki-image-style-alignment="center" height="190" width="554" class="img-thumbnail"]]750 +[[image:12.PLC Protocol_html_910b1a0aa9e2201c.png||data-xwiki-image-style-alignment="center" height="188" width="554" class="img-thumbnail"]] 679 679 680 -**PLC Configuration** 752 +* PLC IP Address: PLC IP 753 +* PLC pot No.: 102(fixed) 754 +* Network:TCP_Client_2N(fixed) 681 681 682 -Connect with PLC, select[Online mode]; 683 - 684 684 (% style="text-align:center" %) 685 -[[image:12.PLC Protocol_html_ 8430dda44e5c199c.png||data-xwiki-image-style-alignment="center" height="420" width="600" class="img-thumbnail"]]757 +[[image:12.PLC Protocol_html_5891afd92901b7ad.png||data-xwiki-image-style-alignment="center" height="276" width="347" class="img-thumbnail"]] 686 686 687 - SetIPaddress,itisthesameLANparameterswithHMI;759 +* Wait timeout: depend on actual network situation (more than 1500 ms) 688 688 761 +**Cable Wiring** 762 + 689 689 (% style="text-align:center" %) 690 -[[image:12.PLC Protocol_html_ 1d8a634f64e25fc3.png||data-xwiki-image-style-alignment="center" height="252" width="347" class="img-thumbnail"]]764 +[[image:12.PLC Protocol_html_2297240b57346b2a.png||data-xwiki-image-style-alignment="center" height="170" width="401" class="img-thumbnail"]] 691 691 692 - 3)Save PLC communication parameter, and restartPLC766 +== **S7-1200 Ethernet Protocol** == 693 693 694 - **PLC MonitorMode**768 +Supported Series: Siemens S7-1200 695 695 696 - Connectwith PLC and chooseo “online” mode770 +**HMI Setting** 697 697 772 +(% class="table-bordered" %) 773 +|**Items**|**Settings**|**Note** 774 +|Protocol|Siemens S7-1200| 775 +|Connection|Ethernet| 776 +|Port No.|102| 777 +|PLC station No.|2| 778 + 779 +**Address List** 780 + 781 +(% class="table-bordered" %) 782 +|**Type**|**Device register**|**HMI register**|**Format**|**Range**|**Note** 783 +|(% rowspan="4" %)Bit|I|I|M d.o|((( 784 +d:0~-~-9999 785 + 786 +o:0-7 787 +)))| 788 +|Q|Q|Q d.o|((( 789 +d:0~-~-9999 790 + 791 +o:0-7 792 +)))| 793 +|M|M|M d.o|((( 794 +d:0~-~-9999 795 + 796 +o:0-7 797 +)))| 798 +|DB0.DB-DB99.DB|DBxDB|DBxDBnndddd.o|((( 799 +nn:0-9999, 800 + 801 +dddd:0-9999, 802 + 803 +o:0-7 804 +)))|((( 805 +nn:DB No. 806 + 807 +dddd:address value 808 + 809 +o: digit address 810 +))) 811 +|(% rowspan="8" %)Word|M|MB|MB d|d:0-99999| 812 +|M|MW|MW d|d:0-99999|((( 813 +MW0=MB(0~~1) 814 + 815 +MW2=MB(2~~3) 816 + 817 +Address value is a multiple of 2 818 +))) 819 +|M|MD|MD d|d:0-99999|((( 820 +MD0=MB(0~~3) 821 + 822 +MD4=MB(4~~7) 823 + 824 +Address value is a multiple of 4 825 +))) 826 +|I|IW|IW d|d:0-99999| 827 +|Q|QW|QW d|d:0-99999| 828 +|DB0.DB-DB99.DB|DBxDBB|DBxDBBnndddd|((( 829 +nn:0-9999 830 + 831 +dddd:0-9999 832 +)))|((( 833 +nn:DB No. 834 + 835 +dddd:address value 836 +))) 837 +|DB0.DB-DB99.DB|DBxDBW|DBxDBWnndddd|((( 838 +nn:0-9999 839 + 840 +dddd:0-9999 841 +)))|((( 842 +nn:DB No. 843 + 844 +dddd:address value 845 + 846 +Address value is a multiple of 2 847 +))) 848 +|DB0.DB-DB99.DB|DBxDBD|DBxDBDnndddd|((( 849 +nn:0-9999 850 + 851 +dddd:0-9999 852 +)))|((( 853 +nn:DB No. 854 + 855 +dddd:address value 856 + 857 +Address value is a multiple of 4 858 +))) 859 + 860 +**Communication Settings** 861 + 862 +Enable HMI Ethernet in [Project Settings]; 863 + 698 698 (% style="text-align:center" %) 699 -[[image:12.PLC Protocol_html_ cdac598e770e3b67.png||data-xwiki-image-style-alignment="center" height="193" width="553" class="img-thumbnail"]]865 +[[image:12.PLC Protocol_html_43b671f18153910d.png||data-xwiki-image-style-alignment="center" height="107" width="405" class="img-thumbnail"]] 700 700 701 - OpenI/Omonitorsheet1867 +Set PLC IP in [Device IP] settings; 702 702 703 703 (% style="text-align:center" %) 704 -[[image:12.PLC Protocol_html_ 68eb3518e5f80892.png||data-xwiki-image-style-alignment="center" height="369" width="559" class="img-thumbnail"]]870 +[[image:12.PLC Protocol_html_f7b3eb9abda33833.png||data-xwiki-image-style-alignment="center" height="190" width="554" class="img-thumbnail"]] 705 705 706 - During monitoring bit address,1 pts should be selected; during monitoring word address, 16 pts should be selected872 +**✎Note:** 707 707 874 +* The S7-1200 supports simultaneous connection of three devices, so the driver supports simultaneous access to PLC by three touch screens. 875 +* HMI 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. 876 + 877 +**PLC Settings** 878 + 879 +Add BD 880 + 881 +* Please uncheck [Symbolic access only] option; 882 + 708 708 (% style="text-align:center" %) 709 -[[image:12.PLC Protocol_html_ 774652d8daf548d4.png||data-xwiki-image-style-alignment="center" height="118" width="102" class="img-thumbnail"]]884 +[[image:12.PLC Protocol_html_643144c591994418.png||data-xwiki-image-style-alignment="center" height="546" width="550" class="img-thumbnail"]] 710 710 711 - Enter the register address,clickOKtoview the valueof the register.886 +Address settings, using BD2 as example. 712 712 888 +* DB×DBB2xxxx, DB×DBW2xxxx, DB×DBD2xxxx for accessing data of DB2 in B1. 889 +* 2 represent DB block number 890 +* xxxx represent address 891 + 892 +**Such as:** 893 + 894 +* DBxDBB20000 = DB2.DBB0 895 +* DBxDBW20004 = DB2.DBW4 896 + 713 713 (% style="text-align:center" %) 714 -[[image:12.PLC Protocol_html_ bba169c300c92051.png||data-xwiki-image-style-alignment="center" height="404" width="600" class="img-thumbnail"]]898 +[[image:12.PLC Protocol_html_87ceaea84d552e62.png||data-xwiki-image-style-alignment="center" height="245" width="537" class="img-thumbnail"]] 715 715 900 +**How to connect with S7-1200 Firmware V4.0** 901 + 902 +PLC configuration 903 + 904 +* Double click [device configuration] in Siemens via software 905 +* Double click [protection] to enter protection configuration screen 906 + 716 716 (% style="text-align:center" %) 717 -[[image:12.PLC Protocol_html_d3 b23bb9e81921a3.png||data-xwiki-image-style-alignment="center" height="404" width="600" class="img-thumbnail"]]908 +[[image:12.PLC Protocol_html_9779940d38da8e07.png||data-xwiki-image-style-alignment="center" height="426" width="341" class="img-thumbnail"]] 718 718 719 -* *✎Note:**910 +* Check [Permit access with PUT / GET communication from remote partner (PLC, HMI, OPC, ...)] 720 720 721 - *Both word registersand bit registers support evenontinuous read/writefunctions;722 - * The range ofregisters is based onhespecificPLCtype;912 +(% style="text-align:center" %) 913 +[[image:12.PLC Protocol_html_d2c667b02f9720b1.png||data-xwiki-image-style-alignment="center" height="296" width="554" class="img-thumbnail"]] 723 723 915 +DB settings 916 + 917 +* Right click [DB], select [properties] 918 +* Uncheck [optimized block access] 919 + 724 724 **Cable Wiring** 725 725 726 726 (% style="text-align:center" %) 727 727 [[image:12.PLC Protocol_html_2297240b57346b2a.png||data-xwiki-image-style-alignment="center" height="170" width="401" class="img-thumbnail"]] 728 728 729 -= ** IEC60870-5104 Client** =925 +== **S7-XXX Ethernet Protocol** == 730 730 927 +Supported Series: Siemens S7-400, S7-1200 and S7-1500 928 + 731 731 **HMI Setting** 732 732 733 -(% class="table-bordered" %) 734 -|**Items**|(% style="width:725px" %)**Settings**|(% style="width:309px" %)**Note** 735 -|Protocol|(% style="width:725px" %)IEC60870-5 104 Client|(% style="width:309px" %) 736 -|Connection|(% style="width:725px" %)Ethernet|(% style="width:309px" %) 737 -|Port No.|(% style="width:725px" %)2404|(% style="width:309px" %) 931 +(% class="table-bordered" style="width:823px" %) 932 +|=**Items**|=(% style="width: 437px;" %)**Settings**|=(% style="width: 201px;" %)**Note** 933 +|Protocol|(% style="width:437px" %)Siemens S7-XXX|(% style="width:201px" %) 934 +|Connection|(% style="width:437px" %)Ethernet|(% style="width:201px" %) 935 +|Port No.|(% style="width:437px" %)102|(% style="width:201px" %) 936 +|Device No.|(% style="width:437px" %)Slot (Default 1 for S7-1500/ 2 for S7-1200/ 3 for S7-400)|(% style="width:201px" %) 937 +|HMI No.|(% style="width:437px" %)Rack (Default as 0)|(% style="width:201px" %) 738 738 939 +Slot from TIA Portal is equal to Device No. of PIStudio 940 + 941 +Rack from TIA Portal is equal to HMI No. of PIStudio 942 + 943 +(% style="text-align:center" %) 944 +[[image:S7-XXXCommunication Settings.png]] 945 + 946 +(% style="text-align:center" %) 947 +[[image:S7-XXXCommunication SettingsPIStudio.png||alt="S7-XXXCommunication SettingsPI.png"]] 948 + 739 739 **Address List** 740 740 741 741 (% class="table-bordered" %) 742 -|(% style="width:460px" %)**Type**|(% style="width:461px" %)**Register**|**Range** 743 -|(% rowspan="9" style="width:460px" %)Bit|(% style="width:461px" %)SPTB|0~~16777215.7 744 -|(% style="width:461px" %)SCNA|0~~16777215.7 745 -|(% style="width:461px" %)DPTB|0~~16777215.7 746 -|(% style="width:461px" %)DCNA|0~~16777215.7 747 -|(% style="width:461px" %)METF|0~~16777215.7 748 -|(% style="width:461px" %)SENC|0~~16777215.7 749 -|(% style="width:461px" %)SENA|0~~16777215.7 750 -|(% style="width:461px" %)MENA|0~~16777215.7 751 -|(% style="width:461px" %)METD|0~~16777215.7 752 -|(% rowspan="11" style="width:460px" %)Word|(% style="width:461px" %)SPTB|0~~16777215 753 -|(% style="width:461px" %)SCNA|0~~16777215 754 -|(% style="width:461px" %)DPTB|0~~16777215 755 -|(% style="width:461px" %)DCNA|0~~16777215 756 -|(% style="width:461px" %)SENA|0~~16777215 757 -|(% style="width:461px" %)MENA|0~~16777215 758 -|(% style="width:461px" %)METD|0~~16777215 759 -|(% style="width:461px" %)INRO|0~~16777215 760 -|(% style="width:461px" %)TIMESYN|0~~16777215 761 -|(% style="width:461px" %)TIMEZ|0~~16777215 762 -|(% style="width:461px" %)NTP|0~~16777215 763 -|(% rowspan="2" style="width:460px" %)Double word|(% style="width:461px" %)METF|0~~16777215 764 -|(% style="width:461px" %)SENC|0~~16777215 952 +|**Type**|**Device register**|**HMI register**|**Format**|**Range**|**Note** 953 +|(% rowspan="4" %)Bit|I|I|M d.o|((( 954 +d:0~-~-9999 765 765 766 -**Address Configuration** 956 +o:0-7 957 +)))| 958 +|Q|Q|Q d.o|((( 959 +d:0~-~-9999 767 767 768 -The address registers of the IEC60870-5-104 protocol are SPTB, SCNA, DPTB, DCNA, METF, and SENC. The protocol needs to be added with an extension tag "ASDU", which could only be added in the [Address Identification Library], other places are not editable, that is, the read address in the object or script is not editable. 961 +o:0-7 962 +)))| 963 +|M|M|M d.o|((( 964 +d:0~-~-9999 769 769 770 -(% style="text-align:center" %) 771 -[[image:12.PLC Protocol_html_ba78d143bf457ead.png||data-xwiki-image-style-alignment="center" height="369" width="600" class="img-thumbnail"]] 966 +o:0-7 967 +)))| 968 +|DB0.DB-DB99.DB|DBxDB|DBxDBnndddd.o|((( 969 +nn:0-9999, 772 772 773 -(% style="text-align:center" %) 774 -[[image:12.PLC Protocol_html_23533fd5bb81f4ab.png||data-xwiki-image-style-alignment="center" height="389" width="600" class="img-thumbnail"]] 971 +dddd:0-9999, 775 775 776 -Extended tag name 973 +o:0-7 974 +)))|((( 975 +nn:DB No. 777 777 778 - Addressrangefor the extended tag.977 +dddd:address value 779 779 979 +o: digit address 980 +))) 981 +|(% rowspan="8" %)Word|M|MB|MB d|d:0-99999| 982 +|M|MW|MW d|d:0-99999|((( 983 +MW0=MB(0~~1) 984 + 985 +MW2=MB(2~~3) 986 + 987 +Address value is a multiple of 2 988 +))) 989 +|M|MD|MD d|d:0-99999|((( 990 +MD0=MB(0~~3) 991 + 992 +MD4=MB(4~~7) 993 + 994 +Address value is a multiple of 4 995 +))) 996 +|I|IW|IW d|d:0-99999| 997 +|Q|QW|QW d|d:0-99999| 998 +|DB0.DB-DB99.DB|DBxDBB|DBxDBBnndddd|((( 999 +nn:0-9999 1000 + 1001 +dddd:0-9999 1002 +)))|((( 1003 +nn:DB No. 1004 + 1005 +dddd:address value 1006 +))) 1007 +|DB0.DB-DB99.DB|DBxDBW|DBxDBWnndddd|((( 1008 +nn:0-9999 1009 + 1010 +dddd:0-9999 1011 +)))|((( 1012 +nn:DB No. 1013 + 1014 +dddd:address value 1015 + 1016 +Address value is a multiple of 2 1017 +))) 1018 +|DB0.DB-DB99.DB|DBxDBD|DBxDBDnndddd|((( 1019 +nn:0-9999 1020 + 1021 +dddd:0-9999 1022 +)))|((( 1023 +nn:DB No. 1024 + 1025 +dddd:address value 1026 + 1027 +Address value is a multiple of 4 1028 +))) 1029 + 780 780 **Communication Settings** 781 781 782 782 Enable HMI Ethernet in [Project Settings]; 783 783 784 784 (% style="text-align:center" %) 785 -[[image:12.PLC Protocol_html_43b671f18153910d.png||data-xwiki-image-style-alignment="center" height="107" width="405" class="img-thumbnail"]] 1035 +[[image:12.PLC Protocol_html_43b671f18153910d.png||data-xwiki-image-style-alignment="center" height="107" width="405" class="img-rounded img-thumbnail"]] 786 786 787 787 Set PLC IP in [Device IP] settings; 788 788 789 789 (% style="text-align:center" %) 790 -[[image:12.PLC Protocol_html_f 848736ec68b125.png||data-xwiki-image-style-alignment="center" height="191" width="554" class="img-thumbnail"]]1040 +[[image:12.PLC Protocol_html_f7b3eb9abda33833.png||data-xwiki-image-style-alignment="center" height="190" width="554" class="img-thumbnail"]] 791 791 1042 +**✎Note:** 1043 + 1044 +* The S7-1200 supports simultaneous connection of three devices, so the driver supports simultaneous access to PLC by three touch screens. 1045 +* HMI 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. 1046 + 792 792 **Cable Wiring** 793 793 794 -(% style="text-align:center" %) 795 -[[image:12.PLC Protocol_html_2297240b57346b2a.png||data-xwiki-image-style-alignment="center" height="170" width="401" class="img-thumbnail"]] 1049 +[[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"]] 796 796 797 -= **LG XGK FEnetEthernet** =1051 +== (% id="cke_bm_25456S" style="display:none" %)** **(%%)**LOGO Ethernet Protocol** == 798 798 799 -Supported Series: LSXGT seriesXGK CPU with XGL-EFMTEthernet module1053 +Supported Series: Siemens Logo 0BA0 series 800 800 801 801 **HMI Settings** 802 802 803 803 (% class="table-bordered" %) 804 804 |**Items**|**Settings**|**Note** 805 -|Protocol| LG XGK FEnet(Ethernet)|1059 +|Protocol|Siemens LOGO| 806 806 |Connection|Ethernet| 807 -|Port No.|2004| 1061 +|Port No.|102| 1062 +|PLC station No.|2| 808 808 809 809 **Address List** 810 810 811 811 (% class="table-bordered" %) 812 -|**Type**|**Register**|**Range**|**Format**|**Note** 813 -|(% rowspan="14" %)Word|P|0~~2047|P d| 814 -|M|0~~2047|M d| 815 -|K|0~~2047|K d| 816 -|F|0~~2047|F d| 817 -|T|0~~2047|T d| 818 -|C|0~~2047|C d| 819 -|Z|0~~127|Z d| 820 -|S|0~~127|S d| 821 -|L|0~~11263|L d| 822 -|N|0~~21503|N d| 823 -|D|0~~32767|D d| 824 -|R|0~~32767|R d| 825 -|ZR|0~~65535|ZR d| 826 -|UxDD|0~~6331|UxDD nndd|nn: 0~~63, dd: 0~~31 1067 +|**Number**|**Address Type**|**Data Type**|**Range**|**DB Address**|**PLC Address** 1068 +|1|RTC|Word|1-7|DB1.DBX984.0|0x001ec0 1069 +|2|VB|Byte|0-1469|DB1.DBX0.0|0x000000 1070 +|3|VD|Double Word|0-1466|DB1.DBX0.0|0x000000 1071 +|4|VW|Word|0-1468|DB1.DBX0.0|0x000000 1072 +|5|NAQ|Word|1-32|DB1.DBX1406.0|0x002bf0 1073 +|6|NAI|Word|1-64|DB1.DBX1262.0|0x002770 1074 +|7|AM|Word|1-64|DB1.DBX1118.0|0x0022f0 1075 +|8|AQ|Word|1-16|DB1.DBX1072.0|0x002180 1076 +|9|AI|Word|1-16|DB1.DBX1032.0|0x002040 1077 +|10|I|Bit|1-64|DB1.DBX1024.0|0x002000 1078 +|11|Q|Bit|1-64|DB1.DBX1064.0|0x002140 1079 +|12|M|Bit|1-112|DB1.DBX1104.0|0x002280 1080 +|13|NI|Bit|1-128|DB1.DBX1246.0|0x0026f0 1081 +|14|NQ|Bit|1-128|DB1.DBX1390.0|0x002b70 1082 +|15|V|Bit|0-14697|DB1.DBX0.0|0x000000 827 827 828 -** ✎Note:**1084 +**PLC Settings in LOGO Software:** 829 829 830 -* In addition to the "UxDD" register, the others correspond to the PLC register one by one. UxDD corresponds to U in the PLC; 831 -* The [UxDD] register, defined in the PLC is Ux.dd, x represents the block, and dd represents 0-31 of each block. There are 64 blocks in the PLC; 832 -* All bit registers are in the form of bits in word, and the range is the same as the word register; 1086 +Click [Tools]~-~-[Ethernet Connections],shown as below. 833 833 834 -**Communication settings in HMI** 1088 +(% style="text-align:center" %) 1089 +[[image:12.PLC Protocol_html_8b9d2322edf89519.png||data-xwiki-image-style-alignment="center" height="641" width="423" class="img-thumbnail"]] 835 835 836 - EnableHMIEthernet in[Project Settings];1091 +Set Ethernet connection parameter. IP, Subnet Mask, shown as below. 837 837 838 838 (% style="text-align:center" %) 839 -[[image:12.PLC Protocol_html_4 3b671f18153910d.png||data-xwiki-image-style-alignment="center" height="107" width="405" class="img-thumbnail"]]1094 +[[image:12.PLC Protocol_html_6c4dd041b26cd8a1.png||data-xwiki-image-style-alignment="center" height="481" width="363" class="img-thumbnail"]] 840 840 1096 +**TSAP set**:The value set by local TSAP is the remote TSAP set in HMI. PLC's remote TSAP is the opposite,shown as below. 1097 + 1098 +(% style="text-align:center" %) 1099 +[[image:12.PLC Protocol_html_7af2611d3790a77d.png||data-xwiki-image-style-alignment="center" height="359" width="426" class="img-thumbnail"]] 1100 + 1101 +**Download Project**: Click "Address book" to add the IP address to be downloaded (fi."Detect" to check whether the IP address can be detected. Then click “ok”, and the system will prompt that PLC will be "STOP" mode. Click “YES” to start download. 1102 + 1103 +(% style="text-align:center" %) 1104 +[[image:12.PLC Protocol_html_3243e4cd600595cc.png||data-xwiki-image-style-alignment="center" height="368" width="554" class="img-thumbnail"]] 1105 + 1106 + 1107 +(% style="text-align:center" %) 1108 +[[image:12.PLC Protocol_html_cb1d92e2cc91a8db.png||data-xwiki-image-style-alignment="center" height="320" width="553" class="img-thumbnail"]] 1109 + 1110 + 1111 +**HMI Communication Settings** 1112 + 841 841 Set PLC IP in [Device IP] settings; 842 842 843 843 (% style="text-align:center" %) 844 -[[image: 12.PLC Protocol_html_a2a19b5003ad4090.png||data-xwiki-image-style-alignment="center" height="189" width="554" class="img-thumbnail"]]1116 +[[image:SiemensLOGODeviceIP.png]] 845 845 1118 +Enable HMI Ethernet in [Project Settings]; 1119 + 1120 +(% style="text-align:center" %) 1121 +[[image:12.PLC Protocol_html_95917a3d92068467.png||data-xwiki-image-style-alignment="center" height="311" width="553" class="img-thumbnail"]] 1122 + 1123 +TSAP setting 1124 + 1125 +* Regarding the setting of PLC TSAP, HMI provides system special address for setting, it is recommended to run in HMI script initialization, write PLC TSAP to corresponding system special register. 1126 +* HSW10118 = local TSAP of HMI, this is remote TSAP of PLC. 1127 +* HSW10119 = Remote TSAP of HMI, this is local TSAP of PLC. 1128 + 1129 +**✎Note:** 1130 + 1131 +* The data of TSAP is hexadecimal format. For example: the remote TSAP configured in the PLC is set to 20.00, then HSW10118 should be set to 0x2000, that is, HSW10118 = 8192. 1132 + 1133 +(% style="text-align:center" %) 1134 +[[image:12.PLC Protocol_html_5c6374b21f46e01e.png||data-xwiki-image-style-alignment="center" height="139" width="498" class="img-thumbnail"]] 1135 + 1136 + 1137 +* AI word address and Ibit address are read-only and cannot be written on HMI. 1138 +* VW address should be even number.such as VW0, VW2, VW4... 1139 +* VD address it takes two VW addresses.such as VD0,VD4,VD8... 1140 +* Written value of RTC cannot exceed 255. 1141 + 846 846 **Cable Wiring** 847 847 848 - = **Mitsubishi**=1144 +[[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"]] 849 849 850 -= =**FX1S,1N,2N Series** ==1146 += Create communication with **Mitsubishi PLC** = 851 851 1148 +== **FX1S, 1N, 2N Series Protocol** == 1149 + 852 852 Supported Series: Mitsubishi FX1S, FX1N, FX2N series 853 853 854 854 **HMI Settings** ... ... @@ -900,7 +900,7 @@ 900 900 901 901 **✎Note:** COM3 only available in PI8000/PI9000 series. 902 902 903 -== **FX5U Ethernet** == 1201 +== **FX5U Ethernet Protocol** == 904 904 905 905 Mitsubishi FX5U series PLC 906 906 ... ... @@ -979,7 +979,7 @@ 979 979 (% style="text-align:center" %) 980 980 [[image:12.PLC Protocol_html_2297240b57346b2a.png||data-xwiki-image-style-alignment="center" height="170" width="401" class="img-thumbnail"]] 981 981 982 -== **FX5U Serial Port** == 1280 +== **FX5U Serial Port Protocol** == 983 983 984 984 Mitsubishi FX5U series PLC 985 985 ... ... @@ -1071,7 +1071,7 @@ 1071 1071 1072 1072 **✎Note:** COM3 only available in PI8000/PI9000 series. 1073 1073 1074 -== **L02 MELSEC (Ethernet)** == 1372 +== **L02 MELSEC (Ethernet) Protocol** == 1075 1075 1076 1076 Mitsubishi Q series CPU built-in Ethernet port. 1077 1077 ... ... @@ -1156,7 +1156,7 @@ 1156 1156 (% style="text-align:center" %) 1157 1157 [[image:12.PLC Protocol_html_2297240b57346b2a.png||data-xwiki-image-style-alignment="center" height="170" width="401" class="img-thumbnail"]] 1158 1158 1159 -== **QJ71E71 MELSEC** == 1457 +== **QJ71E71 MELSEC Protocol** == 1160 1160 1161 1161 Mitsubishi QJ71E71 Ethernet communication module; 1162 1162 ... ... @@ -1236,6 +1236,155 @@ 1236 1236 (% style="text-align:center" %) 1237 1237 [[image:12.PLC Protocol_html_2297240b57346b2a.png||data-xwiki-image-style-alignment="center" height="170" width="401" class="img-thumbnail"]] 1238 1238 1537 += Create communication with **Delta PLC** = 1538 + 1539 +== **DVP serial protocol** == 1540 + 1541 +(% class="wikigeneratedid" %) 1542 +Supported Series: Delta DVP EH/ES/SS/EX/EH2/SV/SA/SC/SX Controller 1543 + 1544 +**1)HMI Settings** 1545 + 1546 +|**Item**|**Settings**|**Note** 1547 +|Protocol|DELTA DVP Series| 1548 +|Connection|RS485| 1549 +|Baud rate|9600| 1550 +|Data bit|7| 1551 +|Parity|Even| 1552 +|Stop bit|1| 1553 +|PLC station No.|1~~255|Need to be the same as PLC settings 1554 + 1555 +**2)Address List** 1556 + 1557 +|**Type**|**Device registers**|**HMI registers**|**Format**|**Range**|**Note** 1558 +|Bit|X|X|X d|0~~303237| 1559 +|Bit|Y|Y|Y d|0~~303237| 1560 +|Bit|M|M|M d|0~~99999| 1561 +|Bit|T|T|T d|0~~99999| 1562 +|Bit|C|C|T d|0~~99999| 1563 +|Bit|S|S|T d|0~~99999| 1564 +|Word|D|D|D d|0~~99999| 1565 +|Word|T|T|T d|0~~99999| 1566 +|Word|C|C|C d|0~~99999| 1567 + 1568 +(% class="wikigeneratedid" %) 1569 +**3)Configure the communication protocol** 1570 + 1571 +(% class="wikigeneratedid" %) 1572 +[[image:image-20220829152327-6.png]] 1573 + 1574 +(% class="wikigeneratedid" %) 1575 +[[image:image-20220829152016-3.png]] 1576 + 1577 +(% class="wikigeneratedid" %) 1578 +**4)Cable Wiring** 1579 + 1580 +(% class="wikigeneratedid" id="H" %) 1581 +[[image:image-20220829152610-7.png]] 1582 + 1583 +(% class="wikigeneratedid" id="H" %) 1584 +[[image:image-20220829152102-5.png]] 1585 + 1586 + 1587 +== **DVP Ethernet Protocol** == 1588 + 1589 +(% class="wikigeneratedid" %) 1590 +Supported Series: Delta DVP ES2/EX2/SS2/SA2/SX2/SE Controller 1591 + 1592 +**1)HMI Settings** 1593 + 1594 +|**Items**|**Settings**|**Note** 1595 +|Protocol|DELTA DVP Modbus TCP| 1596 +|Connection|Ethernet| 1597 +|Port No.|201|Must be the same as the PLC setting 1598 +|PLC station No.|0|Must be the same as the PLC setting 1599 + 1600 +**2)Address List** 1601 + 1602 +|**Type**|**Device registers**|**HMI registers**|**Format**|**Range**|**Note** 1603 +|Bit|X|X|X o|0~~377| 1604 +|Bit|Y|Y|Y o|0~~377| 1605 +|Bit|M0|M0|M0 d|0~~1535| 1606 +|Bit|M1|M1|M1 d|1536~~4095| 1607 +|Bit|T|T|T d|0~~255| 1608 +|Bit|C|C|C d|0~~255| 1609 +|Bit|S|S|S d|0~~1023| 1610 +|Word|D0|D0|D0 d|0~~4095| 1611 +|Word|D1|D1|D1 d|4096~~11999|((( 1612 + 1613 +))) 1614 +|Word|T|T|T d|0~~255| 1615 +|Word|C|C|C d|0~~199|((( 1616 + 1617 +))) 1618 + 1619 +(% class="wikigeneratedid" %) 1620 +**3)Configure the communication protocol** 1621 + 1622 +[[image:image-20220829155452-1.png]] 1623 + 1624 +[[image:image-20220829162116-2.png]] 1625 + 1626 +**4)Cable Wiring** 1627 + 1628 +[[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"]] 1629 + 1630 +== **AS serial protocol** == 1631 + 1632 +**1)HMI Settings** 1633 + 1634 +|**Item**|**Settings**|**Note** 1635 +|Protocol|DELTA AS300 MODBUS RTU| 1636 +|Connection|RS485| 1637 +|Baud rate|9600| 1638 +|Data bit|8| 1639 +|Parity|NONE| 1640 +|Stop bit|1| 1641 +|PLC station No.|1| 1642 + 1643 +**2)Address List** 1644 + 1645 + 1646 +|**Type**|**Device registers**|**HMI registers**|**Format**|**Range**|**Note** 1647 +|Bit|X|X|X d|0~~63| 1648 +|Bit|Y|Y|Y d|0~~63| 1649 +|Bit|D|D|D d|0~~29999| 1650 +|Bit|M|M|M d|0~~8191| 1651 +|Bit|SM|SM|SM d|0~~4095| 1652 +|Bit|S|S|S h|0~~2047| 1653 +|Bit|T|T|T d|0~~511| 1654 +|Bit|C|C|C d|0~~511| 1655 +|Bit|HC|HC|HC d|0~~255| 1656 +|Word|X|X|X h|0~~63| 1657 +|Word|Y|Y|Y d|0~~63| 1658 +|Word|SR|SR|SR d|0~~2047| 1659 +|Word|D|D|D d|0~~29999| 1660 +|Word|T|T|T d|0~~511| 1661 +|Word|C|C|C h|0~~511| 1662 +|Word|E|E|E d|0~~9| 1663 + 1664 +**3)Configure the communication protocol** 1665 + 1666 +[[image:image-20220830094600-1.png]] 1667 + 1668 +[[image:image-20220830094657-2.png]] 1669 + 1670 +**4)Cable Wiring** 1671 + 1672 +[[image:image-20220830095131-1.png]] 1673 + 1674 +== **AS Ethernet Protocol** == 1675 + 1676 +**1)HMI Settings** 1677 + 1678 +**2)Address List** 1679 + 1680 +**3)Configure the communication protocol** 1681 + 1682 +**4)Cable Wiring** 1683 + 1684 +[[image:image-20220830094929-1.png]] 1685 + 1239 1239 = **MODBUS** = 1240 1240 1241 1241 == **MODBUS RTU Master** == ... ... @@ -1579,174 +1579,6 @@ 1579 1579 (% style="text-align:center" %) 1580 1580 [[image:12.PLC Protocol_html_2297240b57346b2a.png||data-xwiki-image-style-alignment="center" height="170" width="401" class="img-thumbnail"]] 1581 1581 1582 -= **OpenCAN** = 1583 - 1584 -OpenCan is based on CAN2.0 standard; OpenCAN protocols that could be configured autonomously to accept and send frames. 1585 - 1586 -This protocol is only available in PI8000 series HMI. 1587 - 1588 -**HMI Settings** 1589 - 1590 -(% class="table-bordered" %) 1591 -|**Items**|**Settings**|**Note** 1592 -|Protocol|OPENCAN| 1593 -|Connection|CAN port| 1594 -|Baud rate|250000| 1595 - 1596 -**CAN frame setting in HMI** 1597 - 1598 -Click [OpenCAN setting] button in communication setting window; 1599 - 1600 -(% style="text-align:center" %) 1601 -[[image:12.PLC Protocol_html_e866b9e56e19785d.png||data-xwiki-image-style-alignment="center" height="503" width="600" class="img-thumbnail"]] 1602 - 1603 -Click [Add] to create a new frame; 1604 - 1605 -(% style="text-align:center" %) 1606 -[[image:12.PLC Protocol_html_3a6f4e2141763c8f.png||data-xwiki-image-style-alignment="center" height="315" width="600" class="img-thumbnail"]] 1607 - 1608 -(% class="table-bordered" %) 1609 -|**No**|**Items**|**Description** 1610 -|1|Add|add a frame related to register address 1611 -|2|Insert|Select the position where you want to insert a frame, and click [Insert frame] to add a new frame in front of the current frame position 1612 -|3|Frame manager|This list shows some of the main parameters for each frame that the user adds 1613 -|4|Modify|Modify the frames in frame management 1614 -|5|Copy|Copy one frame to another 1615 -|6|Delete|Remove the selected frames from the list by modifying the frames in frame management. If no frames are selected in the list, the first frame is deleted. 1616 -|7|Empty|All frames in the list are cleared 1617 -|8|Browse|Displays configuration files in XML format in IE 1618 -|9|OK|Complete the configuration of the frame and exit 1619 - 1620 -Set CANBUS frame in setting windows 1621 - 1622 -(% style="text-align:center" %) 1623 -[[image:12.PLC Protocol_html_7c83130820321ef.png||data-xwiki-image-style-alignment="center" height="507" width="600" class="img-thumbnail"]] 1624 - 1625 -(% class="table-bordered" %) 1626 -|**No**|(% style="width:185px" %)**Items**|(% style="width:854px" %)**Description** 1627 -|1|(% style="width:185px" %)ID|(% style="width:854px" %)Set the ID of a can frame in hexadecimal format; 1628 -|2|(% style="width:185px" %)ID assign|(% style="width:854px" %)split the ID by PF, PS, and SA; 1629 -|3|(% style="width:185px" %)Frame type|(% style="width:854px" %)Select Standard frame or Extended Frame; 1630 -|4|(% style="width:185px" %)Frame format|(% style="width:854px" %)Select between data frame and remote Frame; 1631 -|5|(% style="width:185px" %)Data|(% style="width:854px" %)Set the data part of CAN frame, with two Numbers representing a hexadecimal number and Spaces spaced; Maximum support of 8 bytes is defined according to CAN message; 1632 -|6|(% style="width:185px" %)Use address|(% style="width:854px" %)((( 1633 -Set the register address related to the CAN frame, which corresponds to the register address set on the main state one by one. The data obtained from the address is assigned continuously; 1634 - 1635 -**Edit:** Set a bit or word address by its format; 1636 - 1637 -**Option: **Set address options related to frame, enter “register address option” interface, specifically browse the following “register address option” interface; 1638 -))) 1639 -|(% rowspan="8" %)7|(% rowspan="8" style="width:185px" %)Data interactive configuration|(% style="width:854px" %)There are two interactive modes of the touch screen. One is that the touch screen actively sends frames, and the device receives and processes and feeds back. The other, on the contrary, passively receives frames from the device for processing and feedback; 1640 -|(% style="width:854px" %)Send after receiving: if this item is selected, the interaction of the touch screen will act as a passive party, and the touch screen will receive the CAN frame first and send feedback. Unchecked items interact in the opposite way; 1641 -|(% style="width:854px" %)Feedback mode: feedback mode includes no response, confirm response and data response; 1642 -|(% style="width:854px" %)No response: the device or touch screen will not receive feedback; 1643 -|(% style="width:854px" %)Confirm response: the device or the touch screen will receive feedback with confirmation, which could be used to compare the data parts. If this function is used, the 20 addresses before and after this address should not be used. All addresses of cata10-cata30 could not be used with the reply confirmation function of cata20; 1644 -|(% style="width:854px" %)Data response: the device or touch screen will receive feedback with data, and the data to be separated from the feedback frame should be set to store in the register address; 1645 -|(% style="width:854px" %)response ID: if the address wants to receive data on a frame with a different ID, set this, check "different from sender", and enter a different ID in the following input box. Without this setting, the screen will receive and process a frame with the same ID as the sender; 1646 -|(% style="width:854px" %)Response timeout: sets whether the response frame timeout; 1647 -|(% rowspan="3" %)8|(% rowspan="3" style="width:185px" %)Control address|(% style="width:854px" %)If ticked, enable sending when the value of the corresponding control bit number (address) is non-0. 1648 -|(% style="width:854px" %)Control bit: CtrlBit register range 0~~255, if the control bit is ON, can instruction will run normally. Otherwise, it doesn't run; 1649 -|(% style="width:854px" %)Manually send: a manually send tick indicates only one send; 1650 -|9|(% style="width:185px" %)Flag configuration|(% style="width:854px" %)Communication control for each frame. Display OFF when communication is normal, and ON when communication is abnormal; 1651 -|10|(% style="width:185px" %)Note|(% style="width:854px" %)Fill the text to explain the meaning of the frame; 1652 -|11|(% style="width:185px" %)Data assign|(% style="width:854px" %)Preview the display in this table based on the address and the corresponding number of digits; 1653 -|12|(% style="width:185px" %)Current operation display|(% style="width:854px" %)Display the description of current operation; 1654 -|13|(% style="width:185px" %)Add|(% style="width:854px" %)Add a new frame; 1655 -|14|(% style="width:185px" %)Save frame|(% style="width:854px" %)Save the configured frame format; 1656 -|15|(% style="width:185px" %)Cancel|(% style="width:854px" %)Cancel the frame configuration; 1657 - 1658 -Set CAN address (Read or write operation); 1659 - 1660 -(% style="text-align:center" %) 1661 -[[image:12.PLC Protocol_html_7e9f9b25eb6ae8ce.png||data-xwiki-image-style-alignment="center" height="446" width="600" class="img-thumbnail"]] 1662 - 1663 -(% class="table-bordered" %) 1664 -|**No.**|(% style="width:207px" %)**Item**|(% style="width:829px" %)**Description** 1665 -|1|(% style="width:207px" %)Current address|(% style="width:829px" %)Displays the register type and register address set by the user in the data access interface 1666 -|(% rowspan="3" %)2|(% rowspan="3" style="width:207px" %)Trigger|(% style="width:829px" %)Two operations, "read" and "write," are based on on-screen registers 1667 -|(% style="width:829px" %)If "read" is selected, the register address is reading device data in a manner of sending frames set by the user in a loop. 1668 -|(% style="width:829px" %)If "write" is selected, the screen data of the register address will be written into the device. The writing mode is that the user makes a write operation on the screen, which will trigger the sending of a frame set by the user. 1669 -|(% rowspan="5" %)3|(% rowspan="3" style="width:207px" %)Data operation|(% style="width:829px" %)The read and write operations in the trigger conditions are set accordingly. 1670 -|(% style="width:829px" %)If the trigger condition is a read operation, this section needs to set the position and length of the data to be obtained at the current address in the frame. 1671 -|(% style="width:829px" %)If the trigger condition is a writing operation, there are two situations:((( 1672 -* If the "add writing data to the frame" option is not selected, the frame set by the user will be sent directly when the user writes on the screen. 1673 -* Select the "add the written data to the frame" option, and when the user writes on the screen, the program will insert the data in the frame set by the user and send the written data to the frame set by the user according to the data insertion position and length set by the user. 1674 -))) 1675 -|(% rowspan="2" style="width:207px" %)Position and length input format|(% style="width:829px" %)If the register type is a bit address, the decimal point is required to represent the bits in the byte. For example, 1.1 represents the first bit of the first byte of 8 bytes in the data frame, and the length is in bits, and so on. 1676 -|(% style="width:829px" %)If the register type is word address, the integer only needs to represent the byte, such as 1, which represents the first byte of 8-byte data in the data frame, and the unit of length is byte, and so on. 1677 -|4|(% style="width:207px" %)Add|(% style="width:829px" %)Add current configuration 1678 -|5|(% style="width:207px" %)Close|(% style="width:829px" %)Close the configuration window to exit 1679 - 1680 -**Multiple Packages Settings** 1681 - 1682 -(% style="text-align:center" %) 1683 -[[image:12.PLC Protocol_html_107e0f6b1a90afff.png||data-xwiki-image-style-alignment="center" height="341" width="600" class="img-thumbnail"]] 1684 - 1685 -Check [Multiple packages supported] to open [Multiple package data] window, as below show. 1686 - 1687 -Select Multiple package type 1688 - 1689 -* Not Multiple packages 1690 -* J1939 Multiple packages 1691 -* Customized Multiple packages 1692 - 1693 -Click [Edit Receive data] for [Receive] settings 1694 - 1695 -* Start code+ Total length (J1939) 1696 - 1697 -(% style="text-align:center" %) 1698 -[[image:12.PLC Protocol_html_3c360c6b5aca51bf.png||data-xwiki-image-style-alignment="center" height="340" width="426" class="img-thumbnail"]] 1699 - 1700 -As set above set, J1939 command is received by the HMI, only when its length is 25 bytes, and the start code is 0x57, 0x1B; 1701 - 1702 -* Start code + Data max length (J1939) 1703 - 1704 -(% style="text-align:center" %) 1705 -[[image:12.PLC Protocol_html_74496b2a68cfcdde.png||data-xwiki-image-style-alignment="center" height="340" width="426" class="img-thumbnail"]] 1706 - 1707 -As set above set, J1939 command is received by the HMI, only when its length less than 50 bytes, and the start code is 0x57, 0x1B; 1708 - 1709 -* Data max length (J1939) 1710 - 1711 -(% style="text-align:center" %) 1712 -[[image:12.PLC Protocol_html_98cea3e7cbd8f05d.png||data-xwiki-image-style-alignment="center" height="340" width="426" class="img-thumbnail"]] 1713 - 1714 -As set above set, J1939 command is received by the HMI, only when its length less than 50 bytes. 1715 - 1716 -* Customized multiple package 1717 - 1718 -(% style="text-align:center" %) 1719 -[[image:12.PLC Protocol_html_4635bbe4d7999db0.png||data-xwiki-image-style-alignment="center" height="395" width="367" class="img-thumbnail"]] 1720 - 1721 -As set above, It is received by the HMI, when the first frame starts with 0X57 0X1B, and the sum of the data lengths of multiple frames is equal to 79 bytes. 1722 - 1723 -Click [Edit Send data] for [Send] setting 1724 - 1725 -* J1939 1726 - 1727 -(% style="text-align:center" %) 1728 -[[image:12.PLC Protocol_html_a4769e44331ca732.png||data-xwiki-image-style-alignment="center" height="280" width="463" class="img-thumbnail"]] 1729 - 1730 -[Data] is all data to be sent. 1731 - 1732 -Since the frame of the J1939 frame contains the number of the data packet, so the data sent is: the first byte (number) + 7 bytes of data. If it is less than 7 bytes, it is sent in the actual number of bytes. 1733 - 1734 -* Customized multiple package 1735 - 1736 -(% style="text-align:center" %) 1737 -[[image:12.PLC Protocol_html_78546f765d6f3deb.png||data-xwiki-image-style-alignment="center" height="280" width="463"]] 1738 - 1739 -[Data] is all data to be sent. 1740 - 1741 -As set above, fist frame length is 2 bytes, and others are sent with 6 bytes for every frame, if the last frame is less than 6 bytes, send according to the actual length. 1742 - 1743 -**Cable Wiring** 1744 - 1745 -(% style="text-align:center" %) 1746 -[[image:12.PLC Protocol_html_fccede84efcbdc22.png||data-xwiki-image-style-alignment="center" height="111" width="391" class="img-thumbnail"]] 1747 - 1748 -**✎Note:** The address interval between each frame need to be more than a word address; 1749 - 1750 1750 = **SHIMADEN** = 1751 1751 1752 1752 == **FP23** == ... ... @@ -1921,559 +1921,6 @@ 1921 1921 1922 1922 **✎Note:** COM3 only available in PI8000/PI9000 series. 1923 1923 1924 -= **Siemens** = 1925 - 1926 -== **S7-200 Smart Ethernet** == 1927 - 1928 -Supported Series: Siemens S7-200 SMART Series Ethernet Module. 1929 - 1930 -Website: [[http:~~/~~/www.siemens.com/entry/cc/en/>>url:http://www.siemens.com/entry/cc/en/]] 1931 - 1932 -**HMI Setting** 1933 - 1934 -(% class="table-bordered" %) 1935 -|**Items**|**Settings**|**Note** 1936 -|Protocol|Simens S7-200 Smart Ethernet| 1937 -|Connection|Ethernet| 1938 -|Port No.|102| 1939 -|PLC station No.|2| 1940 - 1941 -**Address List** 1942 - 1943 -(% class="table-bordered" %) 1944 -|**Type**|**Device register**|**HMI register**|**Format**|**Range**|**Note** 1945 -|(% rowspan="9" %)Bit|I|I|I ddddd.o|0.0~~99999.7| 1946 -|Q|Q|Q ddddd.o|0.0~~99999.7| 1947 -|V|VWbit|VWbit ddddd.o|0.0~~99999.7| 1948 -|V|V|V ddddd.o|0.0~~99999.7| 1949 -|M|M|M ddddd.o|0.0~~99999.7| 1950 -|SM|SM|ddddd.o|0.0~~99999.7| 1951 -|S|S|ddddd.o|0.0~~99999.7|Read only 1952 -|T|T|ddddd|0~~99999|Timer state, read only 1953 -|C|C|ddddd|0~~99999|Counter state, read only 1954 -|(% rowspan="12" %)Word|I|IW|IW ddddd|0~~99999| 1955 -|Q|QW|QW ddddd|0~~99999| 1956 -|AI|AIW|AIW ddddd|0~~99999| 1957 -|AQ|VB|VB ddddd|0~~99999| 1958 -|V|VW|VW ddddd|0~~99998|((( 1959 -VW0=VB (0~~1) 1960 - 1961 -VW2=VB (2~~3) 1962 - 1963 -Address value is a multiple of 2 1964 -))) 1965 -|V|VD|VD ddddd|0~~99998|((( 1966 -VD0=VB (0~~3) 1967 - 1968 -VD2=VB (4~~7) 1969 - 1970 -Address value is a multiple of 4 1971 -))) 1972 -|M|MB|MB ddddd|0~~99999| 1973 -|M|MW|MW ddddd|0~~99999|((( 1974 -MW0=MB(0~~1) 1975 - 1976 -MW2=MB(2~~3) 1977 - 1978 -Address value is a multiple of 2 1979 -))) 1980 -|M|MD|MD ddddd|0~~99999|((( 1981 -MD0=MB(0~~3) 1982 - 1983 -MD4=MB(4~~7) 1984 - 1985 -Address value is a multiple of 4 1986 -))) 1987 -|T|TW|TW ddddd|0~~99999|Value of timer 1988 -|C|CW|CW ddddd|0~~99999|Value of counter 1989 -|W|SW|SW ddddd|0~~99999| 1990 - 1991 -**Communication Settings** 1992 - 1993 -Enable HMI Ethernet in [Project Settings]; 1994 - 1995 -(% style="text-align:center" %) 1996 -[[image:12.PLC Protocol_html_43b671f18153910d.png||data-xwiki-image-style-alignment="center" height="107" width="405" class="img-thumbnail"]] 1997 - 1998 -Set PLC IP in [Device IP] settings; 1999 - 2000 -(% style="text-align:center" %) 2001 -[[image:12.PLC Protocol_html_70b0c4c2ee21b10d.png||data-xwiki-image-style-alignment="center" height="189" width="554" class="img-thumbnail"]] 2002 - 2003 -* PLC IP Address: PLC IP 2004 -* PLC pot No.: 102(fixed) 2005 -* Network:TCP_Client_2N(fixed) 2006 - 2007 -(% style="text-align:center" %) 2008 -[[image:12.PLC Protocol_html_5891afd92901b7ad.png||data-xwiki-image-style-alignment="center" height="276" width="347" class="img-thumbnail"]] 2009 - 2010 -* Wait timeout: depend on actual network situation (more than 1500 ms) 2011 - 2012 -**Cable Wiring** 2013 - 2014 -(% style="text-align:center" %) 2015 -[[image:12.PLC Protocol_html_2297240b57346b2a.png||data-xwiki-image-style-alignment="center" height="170" width="401" class="img-thumbnail"]] 2016 - 2017 -== **S7-300 Ethernet** == 2018 - 2019 -Supported Series: Siemens S7-300 series PLC 2020 - 2021 -**HMI Setting** 2022 - 2023 -(% class="table-bordered" %) 2024 -|**Items**|**Settings**|**Note** 2025 -|Protocol|Simens S7-300 Ethernet| 2026 -|Connection|Ethernet| 2027 -|Port No.|102| 2028 -|PLC station No.|2|Need to be same as the PLC setting 2029 - 2030 -**Address List** 2031 - 2032 -(% class="table-bordered" %) 2033 -|**Type**|**Device register**|**HMI register**|**Format**|**Range**|**Note** 2034 -|(% rowspan="4" %)Bit|I|I|I ddddd.o|0.0~~99999.7| 2035 -|Q|Q|Q ddddd.o|0.0~~99999.7| 2036 -|M|M|M ddddd.o|0.0~~99999.7| 2037 -|DB0.DB~~DB99.DB|DBxDBD|DBxDB nndddd.o|0.0~~99999999.7|((( 2038 -nn: block number; 2039 - 2040 -dddd: address; 2041 -))) 2042 -|(% rowspan="8" %)Word|I|IW|IW ddddd|0~~99999| 2043 -|Q|QW|QW ddddd|0~~99999| 2044 -|(% rowspan="3" %)M|MB|MB ddddd|0~~99999| 2045 -|MW|MW ddddd|0~~99999|((( 2046 -MW0=MB(0~~1) 2047 - 2048 -MW2=MB(2~~3) 2049 - 2050 -Address value is a multiple of 2 2051 -))) 2052 -|MD|MD ddddd|0~~99999|((( 2053 -MD0=MB(0~~3) 2054 - 2055 -MD4=MB(4~~7) 2056 - 2057 -Address value is a multiple of 4 2058 -))) 2059 -|(% rowspan="3" %)DB0.DB~~DB99.DB|DBxDBB|DBxDBB nndddd|0~~99999999|(% rowspan="3" %)((( 2060 -nn: block number; 2061 - 2062 -dddd: address 2063 -))) 2064 -|DBxDBW|DBxDBW nndddd|0~~99999999 2065 -|DBxDBD|DBxDBD nndddd|0~~99999999 2066 - 2067 -**Communication Settings** 2068 - 2069 -Enable HMI Ethernet in [Project Settings]; 2070 - 2071 -(% style="text-align:center" %) 2072 -[[image:12.PLC Protocol_html_43b671f18153910d.png||data-xwiki-image-style-alignment="center" height="107" width="405" class="img-thumbnail"]] 2073 - 2074 -Set PLC IP in [Device IP] settings; 2075 - 2076 -(% style="text-align:center" %) 2077 -[[image:12.PLC Protocol_html_910b1a0aa9e2201c.png||data-xwiki-image-style-alignment="center" height="188" width="554" class="img-thumbnail"]] 2078 - 2079 -* PLC IP Address: PLC IP 2080 -* PLC pot No.: 102(fixed) 2081 -* Network:TCP_Client_2N(fixed) 2082 - 2083 -(% style="text-align:center" %) 2084 -[[image:12.PLC Protocol_html_5891afd92901b7ad.png||data-xwiki-image-style-alignment="center" height="276" width="347" class="img-thumbnail"]] 2085 - 2086 -* Wait timeout: depend on actual network situation (more than 1500 ms) 2087 - 2088 -**Cable Wiring** 2089 - 2090 -(% style="text-align:center" %) 2091 -[[image:12.PLC Protocol_html_2297240b57346b2a.png||data-xwiki-image-style-alignment="center" height="170" width="401" class="img-thumbnail"]] 2092 - 2093 -== **S7-1200 Ethernet** == 2094 - 2095 -Supported Series: Siemens S7-1200 2096 - 2097 -**HMI Setting** 2098 - 2099 -(% class="table-bordered" %) 2100 -|**Items**|**Settings**|**Note** 2101 -|Protocol|Siemens S7-1200| 2102 -|Connection|Ethernet| 2103 -|Port No.|102| 2104 -|PLC station No.|2| 2105 - 2106 -**Address List** 2107 - 2108 -(% class="table-bordered" %) 2109 -|**Type**|**Device register**|**HMI register**|**Format**|**Range**|**Note** 2110 -|(% rowspan="4" %)Bit|I|I|M d.o|((( 2111 -d:0~-~-9999 2112 - 2113 -o:0-7 2114 -)))| 2115 -|Q|Q|Q d.o|((( 2116 -d:0~-~-9999 2117 - 2118 -o:0-7 2119 -)))| 2120 -|M|M|M d.o|((( 2121 -d:0~-~-9999 2122 - 2123 -o:0-7 2124 -)))| 2125 -|DB0.DB-DB99.DB|DBxDB|DBxDBnndddd.o|((( 2126 -nn:0-9999, 2127 - 2128 -dddd:0-9999, 2129 - 2130 -o:0-7 2131 -)))|((( 2132 -nn:DB No. 2133 - 2134 -dddd:address value 2135 - 2136 -o: digit address 2137 -))) 2138 -|(% rowspan="8" %)Word|M|MB|MB d|d:0-99999| 2139 -|M|MW|MW d|d:0-99999|((( 2140 -MW0=MB(0~~1) 2141 - 2142 -MW2=MB(2~~3) 2143 - 2144 -Address value is a multiple of 2 2145 -))) 2146 -|M|MD|MD d|d:0-99999|((( 2147 -MD0=MB(0~~3) 2148 - 2149 -MD4=MB(4~~7) 2150 - 2151 -Address value is a multiple of 4 2152 -))) 2153 -|I|IW|IW d|d:0-99999| 2154 -|Q|QW|QW d|d:0-99999| 2155 -|DB0.DB-DB99.DB|DBxDBB|DBxDBBnndddd|((( 2156 -nn:0-9999 2157 - 2158 -dddd:0-9999 2159 -)))|((( 2160 -nn:DB No. 2161 - 2162 -dddd:address value 2163 -))) 2164 -|DB0.DB-DB99.DB|DBxDBW|DBxDBWnndddd|((( 2165 -nn:0-9999 2166 - 2167 -dddd:0-9999 2168 -)))|((( 2169 -nn:DB No. 2170 - 2171 -dddd:address value 2172 - 2173 -Address value is a multiple of 2 2174 -))) 2175 -|DB0.DB-DB99.DB|DBxDBD|DBxDBDnndddd|((( 2176 -nn:0-9999 2177 - 2178 -dddd:0-9999 2179 -)))|((( 2180 -nn:DB No. 2181 - 2182 -dddd:address value 2183 - 2184 -Address value is a multiple of 4 2185 -))) 2186 - 2187 -**Communication Settings** 2188 - 2189 -Enable HMI Ethernet in [Project Settings]; 2190 - 2191 -(% style="text-align:center" %) 2192 -[[image:12.PLC Protocol_html_43b671f18153910d.png||data-xwiki-image-style-alignment="center" height="107" width="405" class="img-thumbnail"]] 2193 - 2194 -Set PLC IP in [Device IP] settings; 2195 - 2196 -(% style="text-align:center" %) 2197 -[[image:12.PLC Protocol_html_f7b3eb9abda33833.png||data-xwiki-image-style-alignment="center" height="190" width="554" class="img-thumbnail"]] 2198 - 2199 -**✎Note:** 2200 - 2201 -* The S7-1200 supports simultaneous connection of three devices, so the driver supports simultaneous access to PLC by three touch screens. 2202 -* HMI 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. 2203 - 2204 -**PLC Settings** 2205 - 2206 -Add BD 2207 - 2208 -* Please uncheck [Symbolic access only] option; 2209 - 2210 -(% style="text-align:center" %) 2211 -[[image:12.PLC Protocol_html_643144c591994418.png||data-xwiki-image-style-alignment="center" height="546" width="550" class="img-thumbnail"]] 2212 - 2213 -Address settings, using BD2 as example. 2214 - 2215 -* DB×DBB2xxxx, DB×DBW2xxxx, DB×DBD2xxxx for accessing data of DB2 in B1. 2216 -* 2 represent DB block number 2217 -* xxxx represent address 2218 - 2219 -**Such as:** 2220 - 2221 -* DBxDBB20000 = DB2.DBB0 2222 -* DBxDBW20004 = DB2.DBW4 2223 - 2224 -(% style="text-align:center" %) 2225 -[[image:12.PLC Protocol_html_87ceaea84d552e62.png||data-xwiki-image-style-alignment="center" height="245" width="537" class="img-thumbnail"]] 2226 - 2227 -**How to connect with S7-1200 Firmware V4.0** 2228 - 2229 -PLC configuration 2230 - 2231 -* Double click [device configuration] in Siemens via software 2232 -* Double click [protection] to enter protection configuration screen 2233 - 2234 -(% style="text-align:center" %) 2235 -[[image:12.PLC Protocol_html_9779940d38da8e07.png||data-xwiki-image-style-alignment="center" height="426" width="341" class="img-thumbnail"]] 2236 - 2237 -* Check [Permit access with PUT / GET communication from remote partner (PLC, HMI, OPC, ...)] 2238 - 2239 -(% style="text-align:center" %) 2240 -[[image:12.PLC Protocol_html_d2c667b02f9720b1.png||data-xwiki-image-style-alignment="center" height="296" width="554" class="img-thumbnail"]] 2241 - 2242 -DB settings 2243 - 2244 -* Right click [DB], select [properties] 2245 -* Uncheck [optimized block access] 2246 - 2247 -**Cable Wiring** 2248 - 2249 -(% style="text-align:center" %) 2250 -[[image:12.PLC Protocol_html_2297240b57346b2a.png||data-xwiki-image-style-alignment="center" height="170" width="401" class="img-thumbnail"]] 2251 - 2252 -== **LOGO Ethernet** == 2253 - 2254 -Supported Series: Siemens Logo 0BA0 series 2255 - 2256 -**HMI Settings** 2257 - 2258 -(% class="table-bordered" %) 2259 -|**Items**|**Settings**|**Note** 2260 -|Protocol|Siemens LOGO| 2261 -|Connection|Ethernet| 2262 -|Port No.|102| 2263 -|PLC station No.|2| 2264 - 2265 -**Address List** 2266 - 2267 -(% class="table-bordered" %) 2268 -|**Number**|**Address Type**|**Data Type**|**Range**|**DB Address**|**PLC Address** 2269 -|1|RTC|Word|1-7|DB1.DBX984.0|0x001ec0 2270 -|2|VB|Byte|0-1469|DB1.DBX0.0|0x000000 2271 -|3|VD|Double Word|0-1466|DB1.DBX0.0|0x000000 2272 -|4|VW|Word|0-1468|DB1.DBX0.0|0x000000 2273 -|5|NAQ|Word|1-32|DB1.DBX1406.0|0x002bf0 2274 -|6|NAI|Word|1-64|DB1.DBX1262.0|0x002770 2275 -|7|AM|Word|1-64|DB1.DBX1118.0|0x0022f0 2276 -|8|AQ|Word|1-16|DB1.DBX1072.0|0x002180 2277 -|9|AI|Word|1-16|DB1.DBX1032.0|0x002040 2278 -|10|I|Bit|1-64|DB1.DBX1024.0|0x002000 2279 -|11|Q|Bit|1-64|DB1.DBX1064.0|0x002140 2280 -|12|M|Bit|1-112|DB1.DBX1104.0|0x002280 2281 -|13|NI|Bit|1-128|DB1.DBX1246.0|0x0026f0 2282 -|14|NQ|Bit|1-128|DB1.DBX1390.0|0x002b70 2283 -|15|V|Bit|0-14697|DB1.DBX0.0|0x000000 2284 - 2285 -**PLC Settings in LOGO Software:** 2286 - 2287 -Click [Tools]~-~-[Ethernet Connections],shown as below. 2288 - 2289 -(% style="text-align:center" %) 2290 -[[image:12.PLC Protocol_html_8b9d2322edf89519.png||data-xwiki-image-style-alignment="center" height="641" width="423" class="img-thumbnail"]] 2291 - 2292 -Set Ethernet connection parameter. IP, Subnet Mask, shown as below. 2293 - 2294 -(% style="text-align:center" %) 2295 -[[image:12.PLC Protocol_html_6c4dd041b26cd8a1.png||data-xwiki-image-style-alignment="center" height="481" width="363" class="img-thumbnail"]] 2296 - 2297 -**TSAP set**:The value set by local TSAP is the remote TSAP set in HMI. PLC's remote TSAP is the opposite,shown as below. 2298 - 2299 -(% style="text-align:center" %) 2300 -[[image:12.PLC Protocol_html_7af2611d3790a77d.png||data-xwiki-image-style-alignment="center" height="359" width="426" class="img-thumbnail"]] 2301 - 2302 -**Download Project**: Click "Address book" to add the IP address to be downloaded (fi."Detect" to check whether the IP address can be detected. Then click “ok”, and the system will prompt that PLC will be "STOP" mode. Click “YES” to start download. 2303 - 2304 -(% style="text-align:center" %) 2305 -[[image:12.PLC Protocol_html_3243e4cd600595cc.png||data-xwiki-image-style-alignment="center" height="368" width="554" class="img-thumbnail"]] 2306 - 2307 - 2308 -(% style="text-align:center" %) 2309 -[[image:12.PLC Protocol_html_cb1d92e2cc91a8db.png||data-xwiki-image-style-alignment="center" height="320" width="553" class="img-thumbnail"]] 2310 - 2311 - 2312 -**HMI Communication Settings** 2313 - 2314 -Set PLC IP in [Device IP] settings; 2315 - 2316 -(% style="text-align:center" %) 2317 -[[image:SiemensLOGODeviceIP.png]] 2318 - 2319 -Enable HMI Ethernet in [Project Settings]; 2320 - 2321 -(% style="text-align:center" %) 2322 -[[image:12.PLC Protocol_html_95917a3d92068467.png||data-xwiki-image-style-alignment="center" height="311" width="553" class="img-thumbnail"]] 2323 - 2324 -TSAP setting 2325 - 2326 -* Regarding the setting of PLC TSAP, HMI provides system special address for setting, it is recommended to run in HMI script initialization, write PLC TSAP to corresponding system special register. 2327 -* HSW10118 = local TSAP of HMI, this is remote TSAP of PLC. 2328 -* HSW10119 = Remote TSAP of HMI, this is local TSAP of PLC. 2329 - 2330 -**✎Note:** 2331 - 2332 -* The data of TSAP is hexadecimal format. For example: the remote TSAP configured in the PLC is set to 20.00, then HSW10118 should be set to 0x2000, that is, HSW10118 = 8192. 2333 - 2334 -(% style="text-align:center" %) 2335 -[[image:12.PLC Protocol_html_5c6374b21f46e01e.png||data-xwiki-image-style-alignment="center" height="139" width="498" class="img-thumbnail"]] 2336 - 2337 - 2338 -* AI word address and Ibit address are read-only and cannot be written on HMI. 2339 -* VW address should be even number.such as VW0, VW2, VW4... 2340 -* VD address it takes two VW addresses.such as VD0,VD4,VD8... 2341 -* Written value of RTC cannot exceed 255. 2342 - 2343 -**Cable Wiring** 2344 - 2345 -(% style="text-align:center" %) 2346 -[[image:12.PLC Protocol_html_2297240b57346b2a.png||data-xwiki-image-style-alignment="center" height="170" width="401" class="img-thumbnail"]] 2347 - 2348 -== **S7-XXX Ethernet** == 2349 - 2350 -Supported Series: Siemens S7-400, S7-1200 and S7-1500 2351 - 2352 -**HMI Setting** 2353 - 2354 -(% class="table-bordered" style="width:823px" %) 2355 -|=**Items**|=(% style="width: 437px;" %)**Settings**|=(% style="width: 201px;" %)**Note** 2356 -|Protocol|(% style="width:437px" %)Siemens S7-XXX|(% style="width:201px" %) 2357 -|Connection|(% style="width:437px" %)Ethernet|(% style="width:201px" %) 2358 -|Port No.|(% style="width:437px" %)102|(% style="width:201px" %) 2359 -|Device No.|(% style="width:437px" %)Slot (Default 1 for S7-1500/ 2 for S7-1200/ 3 for S7-400)|(% style="width:201px" %) 2360 -|HMI No.|(% style="width:437px" %)Rack (Default as 0)|(% style="width:201px" %) 2361 - 2362 -Slot from TIA Portal is equal to Device No. of PIStudio 2363 - 2364 -Rack from TIA Portal is equal to HMI No. of PIStudio 2365 - 2366 -(% style="text-align:center" %) 2367 -[[image:S7-XXXCommunication Settings.png]] 2368 - 2369 -(% style="text-align:center" %) 2370 -[[image:S7-XXXCommunication SettingsPIStudio.png||alt="S7-XXXCommunication SettingsPI.png"]] 2371 - 2372 -**Address List** 2373 - 2374 -(% class="table-bordered" %) 2375 -|**Type**|**Device register**|**HMI register**|**Format**|**Range**|**Note** 2376 -|(% rowspan="4" %)Bit|I|I|M d.o|((( 2377 -d:0~-~-9999 2378 - 2379 -o:0-7 2380 -)))| 2381 -|Q|Q|Q d.o|((( 2382 -d:0~-~-9999 2383 - 2384 -o:0-7 2385 -)))| 2386 -|M|M|M d.o|((( 2387 -d:0~-~-9999 2388 - 2389 -o:0-7 2390 -)))| 2391 -|DB0.DB-DB99.DB|DBxDB|DBxDBnndddd.o|((( 2392 -nn:0-9999, 2393 - 2394 -dddd:0-9999, 2395 - 2396 -o:0-7 2397 -)))|((( 2398 -nn:DB No. 2399 - 2400 -dddd:address value 2401 - 2402 -o: digit address 2403 -))) 2404 -|(% rowspan="8" %)Word|M|MB|MB d|d:0-99999| 2405 -|M|MW|MW d|d:0-99999|((( 2406 -MW0=MB(0~~1) 2407 - 2408 -MW2=MB(2~~3) 2409 - 2410 -Address value is a multiple of 2 2411 -))) 2412 -|M|MD|MD d|d:0-99999|((( 2413 -MD0=MB(0~~3) 2414 - 2415 -MD4=MB(4~~7) 2416 - 2417 -Address value is a multiple of 4 2418 -))) 2419 -|I|IW|IW d|d:0-99999| 2420 -|Q|QW|QW d|d:0-99999| 2421 -|DB0.DB-DB99.DB|DBxDBB|DBxDBBnndddd|((( 2422 -nn:0-9999 2423 - 2424 -dddd:0-9999 2425 -)))|((( 2426 -nn:DB No. 2427 - 2428 -dddd:address value 2429 -))) 2430 -|DB0.DB-DB99.DB|DBxDBW|DBxDBWnndddd|((( 2431 -nn:0-9999 2432 - 2433 -dddd:0-9999 2434 -)))|((( 2435 -nn:DB No. 2436 - 2437 -dddd:address value 2438 - 2439 -Address value is a multiple of 2 2440 -))) 2441 -|DB0.DB-DB99.DB|DBxDBD|DBxDBDnndddd|((( 2442 -nn:0-9999 2443 - 2444 -dddd:0-9999 2445 -)))|((( 2446 -nn:DB No. 2447 - 2448 -dddd:address value 2449 - 2450 -Address value is a multiple of 4 2451 -))) 2452 - 2453 -**Communication Settings** 2454 - 2455 -Enable HMI Ethernet in [Project Settings]; 2456 - 2457 -(% style="text-align:center" %) 2458 -[[image:12.PLC Protocol_html_43b671f18153910d.png||data-xwiki-image-style-alignment="center" height="107" width="405" class="img-rounded img-thumbnail"]] 2459 - 2460 -Set PLC IP in [Device IP] settings; 2461 - 2462 -(% style="text-align:center" %) 2463 -[[image:12.PLC Protocol_html_f7b3eb9abda33833.png||data-xwiki-image-style-alignment="center" height="190" width="554" class="img-thumbnail"]] 2464 - 2465 -**✎Note:** 2466 - 2467 -* The S7-1200 supports simultaneous connection of three devices, so the driver supports simultaneous access to PLC by three touch screens. 2468 -* HMI 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. 2469 - 2470 -**Cable Wiring** 2471 - 2472 -{{id name="OLE_LINK8"/}} 2473 - 2474 -(% style="text-align:center" %) 2475 -[[image:12.PLC Protocol_html_2297240b57346b2a.png||data-xwiki-image-style-alignment="center" height="170" width="401" class="img-thumbnail"]] 2476 - 2477 2477 = **User Defined Protocol** = 2478 2478 2479 2479 If the device does not support MODBUS standard, and the protocol is not list in PIStudio, then user can define the protocol by following instruction to realize simply communication functions like sending and receiving commands. ... ... @@ -2618,8 +2618,6 @@ 2618 2618 2619 2619 **✎Note:** COM3 only available in PI8000/PI9000 series. 2620 2620 2621 -= = 2622 - 2623 2623 = **Printer** = 2624 2624 2625 2625 == **TSPL label printer** == ... ... @@ -2820,3 +2820,449 @@ 2820 2820 2821 2821 (% style="text-align:center" %) 2822 2822 [[image:image-20220817154212-1.jpeg||height="315" width="554" class="img-thumbnail"]] 2547 + 2548 += **Barcode Scanner** = 2549 + 2550 +Supported: DELI 14880 barcode scanner 2551 + 2552 +**HMI Setting** 2553 + 2554 +|**Items**|**Settings**|**Note** 2555 +|Protocol|Barcode Scanner| 2556 +|Connection|USB| 2557 + 2558 +**Operating Procedures** 2559 + 2560 +Select [Barcode Scanner]; 2561 + 2562 +(% style="text-align:center" %) 2563 +[[image:12.PLC Protocol_html_55a3056357320966.png||data-xwiki-image-style-alignment="center" height="266" width="600" class="img-thumbnail"]] 2564 + 2565 +Set address for receiving; 2566 + 2567 +Set correct length; 2568 + 2569 +(% style="text-align:center" %) 2570 +[[image:12.PLC Protocol_html_30a4c9e9dd4db40b.png||data-xwiki-image-style-alignment="center" height="701" width="500" class="img-thumbnail"]] 2571 + 2572 +**✎Note:** 2573 + 2574 +* The protocol uploads the information acquired by the USB scanner to the HMI; 2575 +* The acquired information is displayed in string mode, so it is necessary to use [characters input/display] object; 2576 +* Recommended model: DELI 14880 barcode scanner; 2577 + 2578 += **Hitachi EHV Series (Ethernet)** = 2579 + 2580 +Supported series: Hitachi EHV series 2581 + 2582 +**HMI Settings** 2583 + 2584 +(% class="table-bordered" %) 2585 +|**Items**|**Settings**|**Note** 2586 +|Protocol|Hitachi EHV series| 2587 +|Connection|Ethernet| 2588 +|Port No.|3004~~3007| 2589 + 2590 +**Address List** 2591 + 2592 +(% class="table-bordered" %) 2593 +|**Type**|**Register**|**Range**|**Format**|**Note** 2594 +|(% rowspan="6" %)Bit|T|0 - 2545|T DDDD| 2595 +|M|0 - 7FFF.f (Hex)|M HHHH.h| 2596 +|X|0 – FFFF.f (Hex)|X H1H2H3H4.h|(% rowspan="2" %)((( 2597 +H1H2H3H4 Module main number 2598 + 2599 +H1: Remote number 2600 + 2601 +H2: Unit number 2602 + 2603 +H3: Slot number 2604 + 2605 +H4: Word number of Module 2606 + 2607 +H Sub number of Module 2608 + 2609 +For example:X21.3 2610 + 2611 +Slot number 2 2612 + 2613 +Word number of module is 1 2614 + 2615 +Bit number of module is 3 2616 + 2617 +Remote number and unit number are 0 2618 +))) 2619 +|Y|0 – FFFF.f (Hex)|Y H1H2H3H4.h 2620 +|R|0 – FF.f (Hex)|R HH.h| 2621 +|L|0 - 73FF.f (Hex)|L HHHH.h| 2622 +|(% rowspan="6" %)Word|WM|0 - 7FFF (Hex)|WM HHHH| 2623 +|WX|0 – FFFF (Hex)|WX H1H2H3H4|(% rowspan="2" %)((( 2624 +H1H2H3H4 Module main number 2625 + 2626 +H1: Remote number 2627 + 2628 +H2: Unit number 2629 + 2630 +H3: Slot number 2631 + 2632 +H4: Word number of module 2633 + 2634 +For example:WX21 2635 + 2636 +Word number of module is 1 2637 + 2638 +Slot number is 2 2639 + 2640 +Remote number and unit number are 0 2641 +))) 2642 +|WY|0 – FFFF (Hex)|WY H1H2H3H4 2643 +|WR|0 – FFFF (Hex)|WR HHHH| 2644 +|WL|0 - 73FF (Hex)|WL HHHH| 2645 +|TC|0 - 2559|TC DDDD| 2646 + 2647 +**Communication settings in HMI** 2648 + 2649 +Enable HMI Ethernet in [Project Settings]; 2650 + 2651 +(% style="text-align:center" %) 2652 +[[image:12.PLC Protocol_html_43b671f18153910d.png||data-xwiki-image-style-alignment="center" height="107" width="405" class="img-thumbnail"]] 2653 + 2654 +Set PLC IP in [Device IP] settings; 2655 + 2656 +(% style="text-align:center" %) 2657 +[[image:12.PLC Protocol_html_d825387f5bde6cdd.png||data-xwiki-image-style-alignment="center" height="190" width="554" class="img-thumbnail"]] 2658 + 2659 +**PLC Configuration** 2660 + 2661 +Connect with PLC, select[Online mode]; 2662 + 2663 +(% style="text-align:center" %) 2664 +[[image:12.PLC Protocol_html_8430dda44e5c199c.png||data-xwiki-image-style-alignment="center" height="420" width="600" class="img-thumbnail"]] 2665 + 2666 +Set IP address, it is the same LAN parameters with HMI; 2667 + 2668 +(% style="text-align:center" %) 2669 +[[image:12.PLC Protocol_html_1d8a634f64e25fc3.png||data-xwiki-image-style-alignment="center" height="252" width="347" class="img-thumbnail"]] 2670 + 2671 +3) Save PLC communication parameter, and restart PLC 2672 + 2673 +**PLC Monitor Mode** 2674 + 2675 +Connect with PLC and choose to “online” mode 2676 + 2677 +(% style="text-align:center" %) 2678 +[[image:12.PLC Protocol_html_cdac598e770e3b67.png||data-xwiki-image-style-alignment="center" height="193" width="553" class="img-thumbnail"]] 2679 + 2680 +Open I/O monitor sheet1 2681 + 2682 +(% style="text-align:center" %) 2683 +[[image:12.PLC Protocol_html_68eb3518e5f80892.png||data-xwiki-image-style-alignment="center" height="369" width="559" class="img-thumbnail"]] 2684 + 2685 +During monitoring bit address,1 pts should be selected; during monitoring word address, 16 pts should be selected 2686 + 2687 +(% style="text-align:center" %) 2688 +[[image:12.PLC Protocol_html_774652d8daf548d4.png||data-xwiki-image-style-alignment="center" height="118" width="102" class="img-thumbnail"]] 2689 + 2690 +Enter the register address, click OK to view the value of the register. 2691 + 2692 +(% style="text-align:center" %) 2693 +[[image:12.PLC Protocol_html_bba169c300c92051.png||data-xwiki-image-style-alignment="center" height="404" width="600" class="img-thumbnail"]] 2694 + 2695 +(% style="text-align:center" %) 2696 +[[image:12.PLC Protocol_html_d3b23bb9e81921a3.png||data-xwiki-image-style-alignment="center" height="404" width="600" class="img-thumbnail"]] 2697 + 2698 +**✎Note:** 2699 + 2700 +* Both word registers and bit registers support even continuous read/write functions; 2701 +* The range of registers is based on the specific PLC type; 2702 + 2703 +**Cable Wiring** 2704 + 2705 +(% style="text-align:center" %) 2706 +[[image:12.PLC Protocol_html_2297240b57346b2a.png||data-xwiki-image-style-alignment="center" height="170" width="401" class="img-thumbnail"]] 2707 + 2708 += **IEC60870-5 104 Client** = 2709 + 2710 +**HMI Setting** 2711 + 2712 +(% class="table-bordered" %) 2713 +|**Items**|(% style="width:725px" %)**Settings**|(% style="width:309px" %)**Note** 2714 +|Protocol|(% style="width:725px" %)IEC60870-5 104 Client|(% style="width:309px" %) 2715 +|Connection|(% style="width:725px" %)Ethernet|(% style="width:309px" %) 2716 +|Port No.|(% style="width:725px" %)2404|(% style="width:309px" %) 2717 + 2718 +**Address List** 2719 + 2720 +(% class="table-bordered" %) 2721 +|(% style="width:460px" %)**Type**|(% style="width:461px" %)**Register**|**Range** 2722 +|(% rowspan="9" style="width:460px" %)Bit|(% style="width:461px" %)SPTB|0~~16777215.7 2723 +|(% style="width:461px" %)SCNA|0~~16777215.7 2724 +|(% style="width:461px" %)DPTB|0~~16777215.7 2725 +|(% style="width:461px" %)DCNA|0~~16777215.7 2726 +|(% style="width:461px" %)METF|0~~16777215.7 2727 +|(% style="width:461px" %)SENC|0~~16777215.7 2728 +|(% style="width:461px" %)SENA|0~~16777215.7 2729 +|(% style="width:461px" %)MENA|0~~16777215.7 2730 +|(% style="width:461px" %)METD|0~~16777215.7 2731 +|(% rowspan="11" style="width:460px" %)Word|(% style="width:461px" %)SPTB|0~~16777215 2732 +|(% style="width:461px" %)SCNA|0~~16777215 2733 +|(% style="width:461px" %)DPTB|0~~16777215 2734 +|(% style="width:461px" %)DCNA|0~~16777215 2735 +|(% style="width:461px" %)SENA|0~~16777215 2736 +|(% style="width:461px" %)MENA|0~~16777215 2737 +|(% style="width:461px" %)METD|0~~16777215 2738 +|(% style="width:461px" %)INRO|0~~16777215 2739 +|(% style="width:461px" %)TIMESYN|0~~16777215 2740 +|(% style="width:461px" %)TIMEZ|0~~16777215 2741 +|(% style="width:461px" %)NTP|0~~16777215 2742 +|(% rowspan="2" style="width:460px" %)Double word|(% style="width:461px" %)METF|0~~16777215 2743 +|(% style="width:461px" %)SENC|0~~16777215 2744 + 2745 +**Address Configuration** 2746 + 2747 +The address registers of the IEC60870-5-104 protocol are SPTB, SCNA, DPTB, DCNA, METF, and SENC. The protocol needs to be added with an extension tag "ASDU", which could only be added in the [Address Identification Library], other places are not editable, that is, the read address in the object or script is not editable. 2748 + 2749 +(% style="text-align:center" %) 2750 +[[image:12.PLC Protocol_html_ba78d143bf457ead.png||data-xwiki-image-style-alignment="center" height="369" width="600" class="img-thumbnail"]] 2751 + 2752 +(% style="text-align:center" %) 2753 +[[image:12.PLC Protocol_html_23533fd5bb81f4ab.png||data-xwiki-image-style-alignment="center" height="389" width="600" class="img-thumbnail"]] 2754 + 2755 +Extended tag name 2756 + 2757 +Address range for the extended tag. 2758 + 2759 +**Communication Settings** 2760 + 2761 +Enable HMI Ethernet in [Project Settings]; 2762 + 2763 +(% style="text-align:center" %) 2764 +[[image:12.PLC Protocol_html_43b671f18153910d.png||data-xwiki-image-style-alignment="center" height="107" width="405" class="img-thumbnail"]] 2765 + 2766 +Set PLC IP in [Device IP] settings; 2767 + 2768 +(% style="text-align:center" %) 2769 +[[image:12.PLC Protocol_html_f848736ec68b125.png||data-xwiki-image-style-alignment="center" height="191" width="554" class="img-thumbnail"]] 2770 + 2771 +**Cable Wiring** 2772 + 2773 +(% style="text-align:center" %) 2774 +[[image:12.PLC Protocol_html_2297240b57346b2a.png||data-xwiki-image-style-alignment="center" height="170" width="401" class="img-thumbnail"]] 2775 + 2776 += **LG XGK FEnet Ethernet** = 2777 + 2778 +Supported Series: LS XGT series XGK CPU with XGL-EFMT Ethernet module 2779 + 2780 +**HMI Settings** 2781 + 2782 +(% class="table-bordered" %) 2783 +|**Items**|**Settings**|**Note** 2784 +|Protocol|LG XGK FEnet(Ethernet)| 2785 +|Connection|Ethernet| 2786 +|Port No.|2004| 2787 + 2788 +**Address List** 2789 + 2790 +(% class="table-bordered" %) 2791 +|**Type**|**Register**|**Range**|**Format**|**Note** 2792 +|(% rowspan="14" %)Word|P|0~~2047|P d| 2793 +|M|0~~2047|M d| 2794 +|K|0~~2047|K d| 2795 +|F|0~~2047|F d| 2796 +|T|0~~2047|T d| 2797 +|C|0~~2047|C d| 2798 +|Z|0~~127|Z d| 2799 +|S|0~~127|S d| 2800 +|L|0~~11263|L d| 2801 +|N|0~~21503|N d| 2802 +|D|0~~32767|D d| 2803 +|R|0~~32767|R d| 2804 +|ZR|0~~65535|ZR d| 2805 +|UxDD|0~~6331|UxDD nndd|nn: 0~~63, dd: 0~~31 2806 + 2807 +**✎Note:** 2808 + 2809 +* In addition to the "UxDD" register, the others correspond to the PLC register one by one. UxDD corresponds to U in the PLC; 2810 +* The [UxDD] register, defined in the PLC is Ux.dd, x represents the block, and dd represents 0-31 of each block. There are 64 blocks in the PLC; 2811 +* All bit registers are in the form of bits in word, and the range is the same as the word register; 2812 + 2813 +**Communication settings in HMI** 2814 + 2815 +Enable HMI Ethernet in [Project Settings]; 2816 + 2817 +(% style="text-align:center" %) 2818 +[[image:12.PLC Protocol_html_43b671f18153910d.png||data-xwiki-image-style-alignment="center" height="107" width="405" class="img-thumbnail"]] 2819 + 2820 +Set PLC IP in [Device IP] settings; 2821 + 2822 +(% style="text-align:center" %) 2823 +[[image:12.PLC Protocol_html_a2a19b5003ad4090.png||data-xwiki-image-style-alignment="center" height="189" width="554" class="img-thumbnail"]] 2824 + 2825 +**Cable Wiring** 2826 + 2827 +[[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"]] 2828 + 2829 + 2830 += **OpenCAN** = 2831 + 2832 +OpenCan is based on CAN2.0 standard; OpenCAN protocols that could be configured autonomously to accept and send frames. 2833 + 2834 +This protocol is only available in PI8000 series HMI. 2835 + 2836 +**HMI Settings** 2837 + 2838 +|**Items**|**Settings**|**Note** 2839 +|Protocol|OPENCAN| 2840 +|Connection|CAN port| 2841 +|Baud rate|250000| 2842 + 2843 +**CAN frame setting in HMI** 2844 + 2845 +Click [OpenCAN setting] button in communication setting window; 2846 + 2847 +(% style="text-align:center" %) 2848 +[[image:12.PLC Protocol_html_e866b9e56e19785d.png||data-xwiki-image-style-alignment="center" height="503" width="600" class="img-thumbnail"]] 2849 + 2850 +Click [Add] to create a new frame; 2851 + 2852 +(% style="text-align:center" %) 2853 +[[image:12.PLC Protocol_html_3a6f4e2141763c8f.png||data-xwiki-image-style-alignment="center" height="315" width="600" class="img-thumbnail"]] 2854 + 2855 +|**No**|**Items**|**Description** 2856 +|1|Add|add a frame related to register address 2857 +|2|Insert|Select the position where you want to insert a frame, and click [Insert frame] to add a new frame in front of the current frame position 2858 +|3|Frame manager|This list shows some of the main parameters for each frame that the user adds 2859 +|4|Modify|Modify the frames in frame management 2860 +|5|Copy|Copy one frame to another 2861 +|6|Delete|Remove the selected frames from the list by modifying the frames in frame management. If no frames are selected in the list, the first frame is deleted. 2862 +|7|Empty|All frames in the list are cleared 2863 +|8|Browse|Displays configuration files in XML format in IE 2864 +|9|OK|Complete the configuration of the frame and exit 2865 + 2866 +Set CANBUS frame in setting windows 2867 + 2868 +(% style="text-align:center" %) 2869 +[[image:12.PLC Protocol_html_7c83130820321ef.png||data-xwiki-image-style-alignment="center" height="507" width="600" class="img-thumbnail"]] 2870 + 2871 +|**No**|**Items**|**Description** 2872 +|1|ID|Set the ID of a can frame in hexadecimal format; 2873 +|2|ID assign|split the ID by PF, PS, and SA; 2874 +|3|Frame type|Select Standard frame or Extended Frame; 2875 +|4|Frame format|Select between data frame and remote Frame; 2876 +|5|Data|Set the data part of CAN frame, with two Numbers representing a hexadecimal number and Spaces spaced; Maximum support of 8 bytes is defined according to CAN message; 2877 +|6|Use address|((( 2878 +Set the register address related to the CAN frame, which corresponds to the register address set on the main state one by one. The data obtained from the address is assigned continuously; 2879 + 2880 +**Edit:** Set a bit or word address by its format; 2881 + 2882 +**Option: **Set address options related to frame, enter “register address option” interface, specifically browse the following “register address option” interface; 2883 +))) 2884 +|(% rowspan="8" %)7|(% rowspan="8" %)Data interactive configuration|There are two interactive modes of the touch screen. One is that the touch screen actively sends frames, and the device receives and processes and feeds back. The other, on the contrary, passively receives frames from the device for processing and feedback; 2885 +|Send after receiving: if this item is selected, the interaction of the touch screen will act as a passive party, and the touch screen will receive the CAN frame first and send feedback. Unchecked items interact in the opposite way; 2886 +|Feedback mode: feedback mode includes no response, confirm response and data response; 2887 +|No response: the device or touch screen will not receive feedback; 2888 +|Confirm response: the device or the touch screen will receive feedback with confirmation, which could be used to compare the data parts. If this function is used, the 20 addresses before and after this address should not be used. All addresses of cata10-cata30 could not be used with the reply confirmation function of cata20; 2889 +|Data response: the device or touch screen will receive feedback with data, and the data to be separated from the feedback frame should be set to store in the register address; 2890 +|response ID: if the address wants to receive data on a frame with a different ID, set this, check "different from sender", and enter a different ID in the following input box. Without this setting, the screen will receive and process a frame with the same ID as the sender; 2891 +|Response timeout: sets whether the response frame timeout; 2892 +|(% rowspan="3" %)8|(% rowspan="3" %)Control address|If ticked, enable sending when the value of the corresponding control bit number (address) is non-0. 2893 +|Control bit: CtrlBit register range 0~~255, if the control bit is ON, can instruction will run normally. Otherwise, it doesn't run; 2894 +|Manually send: a manually send tick indicates only one send; 2895 +|9|Flag configuration|Communication control for each frame. Display OFF when communication is normal, and ON when communication is abnormal; 2896 +|10|Note|Fill the text to explain the meaning of the frame; 2897 +|11|Data assign|Preview the display in this table based on the address and the corresponding number of digits; 2898 +|12|Current operation display|Display the description of current operation; 2899 +|13|Add|Add a new frame; 2900 +|14|Save frame|Save the configured frame format; 2901 +|15|Cancel|Cancel the frame configuration; 2902 + 2903 +Set CAN address (Read or write operation); 2904 + 2905 +(% style="text-align:center" %) 2906 +[[image:12.PLC Protocol_html_7e9f9b25eb6ae8ce.png||data-xwiki-image-style-alignment="center" height="446" width="600" class="img-thumbnail"]] 2907 + 2908 +|**No.**|**Item**|**Description** 2909 +|1|Current address|Displays the register type and register address set by the user in the data access interface 2910 +|(% rowspan="3" %)2|(% rowspan="3" %)Trigger|Two operations, "read" and "write," are based on on-screen registers 2911 +|If "read" is selected, the register address is reading device data in a manner of sending frames set by the user in a loop. 2912 +|If "write" is selected, the screen data of the register address will be written into the device. The writing mode is that the user makes a write operation on the screen, which will trigger the sending of a frame set by the user. 2913 +|(% rowspan="5" %)3|(% rowspan="3" %)Data operation|The read and write operations in the trigger conditions are set accordingly. 2914 +|If the trigger condition is a read operation, this section needs to set the position and length of the data to be obtained at the current address in the frame. 2915 +|If the trigger condition is a writing operation, there are two situations:((( 2916 +* If the "add writing data to the frame" option is not selected, the frame set by the user will be sent directly when the user writes on the screen. 2917 +* Select the "add the written data to the frame" option, and when the user writes on the screen, the program will insert the data in the frame set by the user and send the written data to the frame set by the user according to the data insertion position and length set by the user. 2918 +))) 2919 +|(% rowspan="2" %)Position and length input format|If the register type is a bit address, the decimal point is required to represent the bits in the byte. For example, 1.1 represents the first bit of the first byte of 8 bytes in the data frame, and the length is in bits, and so on. 2920 +|If the register type is word address, the integer only needs to represent the byte, such as 1, which represents the first byte of 8-byte data in the data frame, and the unit of length is byte, and so on. 2921 +|4|Add|Add current configuration 2922 +|5|Close|Close the configuration window to exit 2923 + 2924 +**Multiple Packages Settings** 2925 + 2926 +(% style="text-align:center" %) 2927 +[[image:12.PLC Protocol_html_107e0f6b1a90afff.png||data-xwiki-image-style-alignment="center" height="341" width="600" class="img-thumbnail"]] 2928 + 2929 +Check [Multiple packages supported] to open [Multiple package data] window, as below show. 2930 + 2931 +Select Multiple package type 2932 + 2933 +* Not Multiple packages 2934 +* J1939 Multiple packages 2935 +* Customized Multiple packages 2936 + 2937 +Click [Edit Receive data] for [Receive] settings 2938 + 2939 +* Start code+ Total length (J1939) 2940 + 2941 +(% style="text-align:center" %) 2942 +[[image:12.PLC Protocol_html_3c360c6b5aca51bf.png||data-xwiki-image-style-alignment="center" height="340" width="426" class="img-thumbnail"]] 2943 + 2944 +As set above set, J1939 command is received by the HMI, only when its length is 25 bytes, and the start code is 0x57, 0x1B; 2945 + 2946 +* Start code + Data max length (J1939) 2947 + 2948 +(% style="text-align:center" %) 2949 +[[image:12.PLC Protocol_html_74496b2a68cfcdde.png||data-xwiki-image-style-alignment="center" height="340" width="426" class="img-thumbnail"]] 2950 + 2951 +As set above set, J1939 command is received by the HMI, only when its length less than 50 bytes, and the start code is 0x57, 0x1B; 2952 + 2953 +* Data max length (J1939) 2954 + 2955 +(% style="text-align:center" %) 2956 +[[image:12.PLC Protocol_html_98cea3e7cbd8f05d.png||data-xwiki-image-style-alignment="center" height="340" width="426" class="img-thumbnail"]] 2957 + 2958 +As set above set, J1939 command is received by the HMI, only when its length less than 50 bytes. 2959 + 2960 +* Customized multiple package 2961 + 2962 +(% style="text-align:center" %) 2963 +[[image:12.PLC Protocol_html_4635bbe4d7999db0.png||data-xwiki-image-style-alignment="center" height="395" width="367" class="img-thumbnail"]] 2964 + 2965 +As set above, It is received by the HMI, when the first frame starts with 0X57 0X1B, and the sum of the data lengths of multiple frames is equal to 79 bytes. 2966 + 2967 +Click [Edit Send data] for [Send] setting 2968 + 2969 +* J1939 2970 + 2971 +(% style="text-align:center" %) 2972 +[[image:12.PLC Protocol_html_a4769e44331ca732.png||data-xwiki-image-style-alignment="center" height="280" width="463" class="img-thumbnail"]] 2973 + 2974 +[Data] is all data to be sent. 2975 + 2976 +Since the frame of the J1939 frame contains the number of the data packet, so the data sent is: the first byte (number) + 7 bytes of data. If it is less than 7 bytes, it is sent in the actual number of bytes. 2977 + 2978 +* Customized multiple package 2979 + 2980 +(% style="text-align:center" %) 2981 +[[image:12.PLC Protocol_html_78546f765d6f3deb.png||data-xwiki-image-style-alignment="center" height="280" width="463"]] 2982 + 2983 +[Data] is all data to be sent. 2984 + 2985 +As set above, fist frame length is 2 bytes, and others are sent with 6 bytes for every frame, if the last frame is less than 6 bytes, send according to the actual length. 2986 + 2987 +**Cable Wiring** 2988 + 2989 +(% style="text-align:center" %) 2990 +[[image:12.PLC Protocol_html_fccede84efcbdc22.png||data-xwiki-image-style-alignment="center" height="111" width="391" class="img-thumbnail"]] 2991 + 2992 +**✎Note:** The address interval between each frame need to be more than a word address;
- image-20220829151746-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Ben - Size
-
... ... @@ -1,0 +1,1 @@ 1 +53.1 KB - Content
- image-20220829151848-2.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Ben - Size
-
... ... @@ -1,0 +1,1 @@ 1 +15.0 KB - Content
- image-20220829152016-3.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Ben - Size
-
... ... @@ -1,0 +1,1 @@ 1 +51.2 KB - Content
- image-20220829152042-4.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Ben - Size
-
... ... @@ -1,0 +1,1 @@ 1 +17.0 KB - Content
- image-20220829152102-5.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Ben - Size
-
... ... @@ -1,0 +1,1 @@ 1 +16.3 KB - Content
- image-20220829152327-6.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Ben - Size
-
... ... @@ -1,0 +1,1 @@ 1 +42.5 KB - Content
- image-20220829152610-7.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Ben - Size
-
... ... @@ -1,0 +1,1 @@ 1 +55.5 KB - Content
- image-20220829155452-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Ben - Size
-
... ... @@ -1,0 +1,1 @@ 1 +38.1 KB - Content
- image-20220829162116-2.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Ben - Size
-
... ... @@ -1,0 +1,1 @@ 1 +50.4 KB - Content
- image-20220830094600-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Ben - Size
-
... ... @@ -1,0 +1,1 @@ 1 +40.4 KB - Content
- image-20220830094657-2.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Ben - Size
-
... ... @@ -1,0 +1,1 @@ 1 +53.4 KB - Content
- image-20220830094929-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Ben - Size
-
... ... @@ -1,0 +1,1 @@ 1 +90.4 KB - Content
- image-20220830095131-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Ben - Size
-
... ... @@ -1,0 +1,1 @@ 1 +25.7 KB - Content