PLX32 เกตเวย์หลายโปรโตคอล

ข้อมูลสินค้า

ข้อมูลจำเพาะ

  • ชื่อสินค้า: เกตเวย์หลายโปรโตคอล PLX32-EIP-MBTCP-UA
  • ผู้ผลิต: ProSoft Technology, Inc.
  • วันที่ของคู่มือผู้ใช้: 27 ตุลาคม 2023
  • ความต้องการพลังงาน: พลังงานคลาส 2
  • การอนุมัติและการรับรองจากหน่วยงาน: มีให้ที่
    ของผู้ผลิต webเว็บไซต์

คำแนะนำการใช้ผลิตภัณฑ์

1. เริ่มที่นี่

ก่อนใช้ Multi-Protocol Gateway ให้ทำตามขั้นตอนต่างๆ
ตามที่ระบุไว้ด้านล่างนี้:

1.1 เกินview

ทำความคุ้นเคยกับคุณสมบัติและฟังก์ชั่นของ
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway โดยอ้างอิงถึงผู้ใช้
คู่มือ.

1.2 ข้อกำหนดของระบบ

ตรวจสอบให้แน่ใจว่าระบบของคุณตรงตามข้อกำหนดที่จำเป็น
ระบุไว้ในคู่มือผู้ใช้เพื่อประสิทธิภาพสูงสุด

1.3 เนื้อหาบรรจุภัณฑ์

ตรวจสอบเนื้อหาบรรจุภัณฑ์เพื่อให้แน่ใจว่ามีรายการทั้งหมดรวมอยู่ด้วย
ตามที่ระบุไว้ในคู่มือผู้ใช้

1.4 การติดตั้งเกตเวย์บนราง DIN

ปฏิบัติตามคำแนะนำที่ให้ไว้ในคู่มือผู้ใช้ให้ถูกต้อง
ติดตั้งเกตเวย์บนราง DIN เพื่อการติดตั้งที่ปลอดภัย

1.5 การตั้งค่าจัมเปอร์

ปรับการตั้งค่าจัมเปอร์ตามคู่มือผู้ใช้
กำหนดค่าเกตเวย์ตามที่จำเป็นสำหรับการตั้งค่าของคุณ

1.6 การ์ด SD

หากมี ให้ใส่การ์ด SD ลงในช่องที่กำหนด
ปฏิบัติตามหลักเกณฑ์ที่ให้ไว้ในคู่มือผู้ใช้

1.7 การเชื่อมต่อไฟฟ้าเข้ากับตัวเครื่อง

เชื่อมต่อแหล่งจ่ายไฟเข้ากับตัวเครื่องตามคำแนะนำของผู้ใช้
คู่มือเพื่อเปิดเครื่อง Multi-Protocol Gateway

คำถามที่พบบ่อย (FAQ)

ถาม: ฉันจะรีเซ็ต Multi-Protocol Gateway เป็นโรงงานได้อย่างไร
การตั้งค่า?

ตอบ: หากต้องการรีเซ็ตเกตเวย์เป็นการตั้งค่าจากโรงงาน ให้ค้นหาการรีเซ็ต
บนอุปกรณ์ค้างไว้ 10 วินาทีจนกระทั่งตัวเครื่อง
รีสตาร์ท

ถาม: เกตเวย์ PLX32-EIP-MBTCP-UA สามารถใช้ในกรณีที่เป็นอันตรายได้หรือไม่
สถานที่?

ตอบ: ไม่ ไม่แนะนำให้ใช้เกตเวย์ในกรณีที่เป็นอันตราย
ตามแนวทางความปลอดภัยที่ให้ไว้ในคู่มือผู้ใช้

PLX32-EIP-MBTCP-UA
เกตเวย์หลายโปรโตคอล

คู่มือการใช้งาน

27 ตุลาคม 2023

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

เนื้อหาคู่มือการใช้งาน

ข้อเสนอแนะของคุณกรุณา
เราต้องการให้คุณรู้สึกว่าคุณตัดสินใจถูกต้องในการใช้ผลิตภัณฑ์ของเรา หากคุณมีคำแนะนำ ข้อคิดเห็น ชมเชย หรือข้อร้องเรียนเกี่ยวกับผลิตภัณฑ์ เอกสารประกอบ หรือการสนับสนุนของเรา โปรดเขียนหรือโทรหาเรา

วิธีการติดต่อเรา
บริษัท โปรซอฟท์ เทคโนโลยี อิงค์ +1 661-716-5100 +1 661-716-5101 (แฟกซ์) www.prosoft-technology.com support@prosoft-technology.com
คู่มือการใช้งาน PLX32-EIP-MBTCP-UA สำหรับการใช้งานสาธารณะ
27 ตุลาคม 2023
ProSoft Technology® เป็นลิขสิทธิ์จดทะเบียนของ ProSoft Technology, Inc. ชื่อแบรนด์หรือผลิตภัณฑ์อื่นๆ ทั้งหมดเป็นหรืออาจเป็นเครื่องหมายการค้าของ และใช้เพื่อระบุผลิตภัณฑ์และบริการของเจ้าของที่เกี่ยวข้อง

การปฏิเสธความรับผิดชอบต่อเนื้อหา
เอกสารนี้ไม่ได้มีวัตถุประสงค์เพื่อใช้แทนและไม่ได้ใช้ในการพิจารณาความเหมาะสมหรือความน่าเชื่อถือของผลิตภัณฑ์เหล่านี้สำหรับการใช้งานเฉพาะของผู้ใช้ เป็นหน้าที่ของผู้ใช้หรือผู้ประกอบระบบดังกล่าวในการดำเนินการวิเคราะห์ความเสี่ยง การประเมิน และการทดสอบผลิตภัณฑ์ที่เหมาะสมและสมบูรณ์โดยเกี่ยวข้องกับการใช้งานเฉพาะที่เกี่ยวข้องหรือการใช้งานดังกล่าว ทั้ง ProSoft Technology และบริษัทในเครือหรือบริษัทในเครือจะไม่รับผิดชอบหรือรับผิดต่อการใช้ข้อมูลที่มีอยู่ในที่นี้ในทางที่ผิด ข้อมูลในเอกสารนี้ รวมถึงภาพประกอบ ข้อมูลจำเพาะ และขนาดอาจมีความไม่ถูกต้องทางเทคนิคหรือข้อผิดพลาดในการพิมพ์ ProSoft Technology ไม่รับประกันหรือรับรองความถูกต้องและไม่รับผิดชอบต่อและขอสงวนสิทธิ์ในการแก้ไขความไม่ถูกต้องหรือข้อผิดพลาดดังกล่าวได้ตลอดเวลาโดยไม่ต้องแจ้งให้ทราบ หากคุณมีข้อเสนอแนะสำหรับการปรับปรุงหรือแก้ไขหรือพบข้อผิดพลาดในเอกสารนี้ โปรดแจ้งให้เราทราบ
ห้ามทำซ้ำส่วนใดส่วนหนึ่งของเอกสารนี้ในรูปแบบหรือวิธีการใดๆ ทั้งทางอิเล็กทรอนิกส์หรือทางกล รวมถึงการถ่ายเอกสาร โดยไม่ได้รับอนุญาตเป็นลายลักษณ์อักษรอย่างชัดแจ้งจาก ProSoft Technology ต้องปฏิบัติตามกฎระเบียบด้านความปลอดภัยของรัฐ ภูมิภาค และท้องถิ่นที่เกี่ยวข้องทั้งหมดเมื่อติดตั้งและใช้ผลิตภัณฑ์นี้ ด้วยเหตุผลด้านความปลอดภัยและเพื่อช่วยให้มั่นใจว่าสอดคล้องกับข้อมูลระบบที่บันทึกไว้ มีเพียงผู้ผลิตเท่านั้นที่ควรทำการซ่อมแซมส่วนประกอบต่างๆ เมื่อใช้อุปกรณ์สำหรับการใช้งานที่มีข้อกำหนดด้านความปลอดภัยทางเทคนิค ต้องปฏิบัติตามคำแนะนำที่เกี่ยวข้อง การไม่ใช้ซอฟต์แวร์เทคโนโลยี ProSoft หรือซอฟต์แวร์ที่ได้รับอนุมัติกับผลิตภัณฑ์ฮาร์ดแวร์ของเราอาจส่งผลให้เกิดการบาดเจ็บ อันตราย หรือผลการดำเนินงานที่ไม่เหมาะสม การไม่ปฏิบัติตามข้อมูลนี้อาจส่งผลให้เกิดการบาดเจ็บหรืออุปกรณ์เสียหายได้
ลิขสิทธิ์ © 2023 ProSoft Technology, Inc. สงวนลิขสิทธิ์
สำหรับผู้ใช้มืออาชีพในสหภาพยุโรป
หากคุณต้องการทิ้งอุปกรณ์ไฟฟ้าและอิเล็กทรอนิกส์ (EEE) โปรดติดต่อตัวแทนจำหน่ายหรือซัพพลายเออร์ของคุณสำหรับข้อมูลเพิ่มเติม

ข้อเสนอที่ 65 คำเตือนมะเร็งและอันตรายต่อการสืบพันธุ์ www.P65Warnings.ca.gov

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 2 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

เนื้อหาคู่มือการใช้งาน

ข้อมูลโอเพ่นซอร์ส
ซอฟต์แวร์โอเพ่นซอร์สที่ใช้ในผลิตภัณฑ์
ผลิตภัณฑ์ประกอบด้วยซอฟต์แวร์โอเพ่นซอร์ส fileตามที่กำหนดไว้ด้านล่าง พัฒนาโดยบุคคลที่สามและได้รับอนุญาตภายใต้ใบอนุญาตซอฟต์แวร์โอเพ่นซอร์ส ซอฟต์แวร์โอเพ่นซอร์สเหล่านี้ files ได้รับการคุ้มครองโดยลิขสิทธิ์ สิทธิ์ของคุณในการใช้ซอฟต์แวร์โอเพ่นซอร์สอยู่ภายใต้เงื่อนไขใบอนุญาตซอฟต์แวร์โอเพ่นซอร์สที่เกี่ยวข้อง การปฏิบัติตามเงื่อนไขใบอนุญาตเหล่านี้จะให้สิทธิ์คุณในการใช้ซอฟต์แวร์โอเพ่นซอร์สตามที่ได้กำหนดไว้ในใบอนุญาตที่เกี่ยวข้อง ในกรณีที่มีข้อขัดแย้งระหว่างเงื่อนไขใบอนุญาต ProSoft Technology, Inc. อื่นๆ ที่ใช้กับผลิตภัณฑ์และเงื่อนไขใบอนุญาตซอฟต์แวร์โอเพ่นซอร์ส เงื่อนไขซอฟต์แวร์โอเพ่นซอร์สจะมีผลเหนือกว่า ซอฟต์แวร์โอเพ่นซอร์สจัดทำขึ้นโดยไม่มีค่าลิขสิทธิ์ (กล่าวคือ ไม่มีการเรียกเก็บค่าธรรมเนียมสำหรับการใช้สิทธิ์ที่ได้รับอนุญาต) ซอฟต์แวร์โอเพ่นซอร์สที่มีอยู่ในผลิตภัณฑ์นี้และใบอนุญาตซอฟต์แวร์โอเพ่นซอร์สที่เกี่ยวข้องระบุไว้ในโมดูล webหน้าในลิงก์โอเพ่นซอร์ส หากซอฟต์แวร์โอเพ่นซอร์สที่มีอยู่ในผลิตภัณฑ์นี้ได้รับอนุญาตภายใต้ GNU General Public License (GPL), GNU Lesser General Public License (LGPL), Mozilla Public License (MPL) หรือใบอนุญาตซอฟต์แวร์โอเพ่นซอร์สอื่น ๆ ซึ่งกำหนดให้ต้องมีรหัสต้นฉบับ ทำให้พร้อมใช้งานและโค้ดต้นฉบับดังกล่าวยังไม่ได้จัดส่งพร้อมกับผลิตภัณฑ์ คุณสามารถสั่งซื้อซอร์สโค้ดที่เกี่ยวข้องของซอฟต์แวร์โอเพ่นซอร์สได้จาก ProSoft Technology, Inc. โดยต้องชำระค่าจัดส่งและค่าธรรมเนียมการจัดการเป็นระยะเวลาอย่างน้อย 3 ปีนับตั้งแต่ซื้อสินค้า โปรดส่งคำขอเฉพาะของคุณภายใน 3 ปีนับจากวันที่ซื้อผลิตภัณฑ์นี้ พร้อมด้วยชื่อและหมายเลขซีเรียลของผลิตภัณฑ์ที่พบในฉลากผลิตภัณฑ์ไปที่:
ProSoft Technology, Inc. ผู้อำนวยการฝ่ายวิศวกรรม 9201 Camino Media, Suite 200 Bakersfield, CA 93311 USA
การรับประกันเกี่ยวกับการใช้ซอฟต์แวร์โอเพ่นซอร์สต่อไป
ProSoft Technology, Inc. ไม่รับประกันซอฟต์แวร์โอเพ่นซอร์สที่มีอยู่ในผลิตภัณฑ์นี้ หากใช้ซอฟต์แวร์โอเพ่นซอร์สดังกล่าวในลักษณะอื่นใดนอกเหนือจากที่ ProSoft Technology, Inc. ระบุไว้ ใบอนุญาตที่ระบุไว้ด้านล่างจะกำหนดการรับประกัน (หากมี) จาก ผู้เขียนหรือผู้อนุญาตซอฟต์แวร์โอเพ่นซอร์ส ProSoft Technology, Inc. ขอปฏิเสธการรับประกันโดยเฉพาะสำหรับข้อบกพร่องที่เกิดจากการเปลี่ยนแปลงซอฟต์แวร์โอเพ่นซอร์สหรือการกำหนดค่าของผลิตภัณฑ์ การเรียกร้องการรับประกันใด ๆ ต่อ ProSoft Technology, Inc. ในกรณีที่ซอฟต์แวร์โอเพ่นซอร์สที่มีอยู่ในผลิตภัณฑ์นี้ละเมิดสิทธิ์ในทรัพย์สินทางปัญญาของบุคคลที่สามจะไม่ได้รับการยกเว้น ข้อจำกัดความรับผิดชอบต่อไปนี้ใช้กับส่วนประกอบ GPL และ LGPL ที่เกี่ยวข้องกับผู้ถือสิทธิ์: “โปรแกรมนี้เผยแพร่ด้วยความหวังว่าจะมีประโยชน์ แต่ไม่มีการรับประกันใดๆ โดยไม่มีการรับประกันโดยนัยถึงความสามารถในการซื้อขายหรือความเหมาะสมสำหรับวัตถุประสงค์เฉพาะ ดู GNU General Public License และ GNU Lesser General Public License สำหรับรายละเอียดเพิ่มเติม” สำหรับส่วนประกอบโอเพ่นซอร์สที่เหลือ จะมีการยกเว้นความรับผิดของผู้ถือสิทธิ์ในข้อความสิทธิ์ใช้งานที่เกี่ยวข้อง การสนับสนุนด้านเทคนิค (ถ้ามี) จะมอบให้เฉพาะกับซอฟต์แวร์ที่ไม่มีการดัดแปลงเท่านั้น

ข้อมูลนี้มีอยู่ในเมนูวิธีใช้ > เกี่ยวกับของซอฟต์แวร์ ProSoft Configuration Builder (PCB)

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 3 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

เนื้อหาคู่มือการใช้งาน

คำแนะนำในการติดตั้งที่สำคัญ
การเดินสายกำลัง อินพุต และเอาต์พุต (I/O) ต้องเป็นไปตามวิธีการเดินสาย Class I, Division 2, Article 5014 (b) ของ National Electrical Code, NFPA 70 สำหรับการติดตั้งในสหรัฐอเมริกา หรือตามที่ระบุไว้ในมาตรา 18 -1J2 ของรหัสไฟฟ้าของแคนาดาสำหรับการติดตั้งในแคนาดา และเป็นไปตามหน่วยงานที่มีเขตอำนาจศาล ต้องปฏิบัติตามคำเตือนต่อไปนี้:

คำเตือน – อันตรายจากการระเบิด – การทดแทนส่วนประกอบอาจทำให้ความเหมาะสมสำหรับคลาส I, DIV ลดลง 2;
คำเตือน – อันตรายจากการระเบิด – เมื่ออยู่ในสถานที่อันตราย ให้ปิดเครื่องก่อนเปลี่ยนหรือเดินสายไฟโมดูล
คำเตือน – อันตรายจากการระเบิด – ห้ามตัดการเชื่อมต่ออุปกรณ์เว้นแต่ว่าได้ปิดเครื่องแล้ว หรือเป็นที่ทราบกันว่าพื้นที่นั้นไม่เป็นอันตราย
พลังระดับ 2

การอนุมัติและการรับรองจากหน่วยงาน
กรุณาเยี่ยมชมเว็บไซต์ของเรา webเว็บไซต์: www.prosoft-technology.com

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 4 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

เนื้อหาคู่มือการใช้งาน

เนื้อหา
โปรดแสดงความคิดเห็นของคุณ……………………………………………………………………………………………………..2 วิธีติดต่อเรา … …………………………………………………………………………………………………..2 การปฏิเสธความรับผิดชอบต่อเนื้อหา…… ………………………………………………………………………………………..2 คำแนะนำในการติดตั้งที่สำคัญ …………………… ……………………………………………………………4 การอนุมัติและการรับรองจากหน่วยงาน ………………………………………………… ……………………………….4

1 เริ่มที่นี่

8

1.1

เกินview……………………………………………………………………………………………………………….. 8

1.2

ความต้องการของระบบ ……………………………………………………………………….8

1.3

เนื้อหาแพ็คเกจ ……………………………………………………………………………………….9

1.4

การติดตั้งเกตเวย์บนราง DIN ………………………………………………………………9

1.5

การตั้งค่าจัมเปอร์ ………………………………………………………………………………………..10

1.6

การ์ด SD……………………………………………………………………………………………………………11

1.7

การเชื่อมต่อไฟฟ้าเข้ากับตัวเครื่อง …………………………………………………………..12

1.8

การติดตั้งซอฟต์แวร์ตัวสร้างการกำหนดค่า ProSoft …………………………………………..13

2 การใช้ตัวสร้างการกำหนดค่า ProSoft

14

2.1 2.2 2.3 2.4 2.5
2.5.1 2.5.2 2.6 2.7 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8 2.9

การเชื่อมต่อพีซีกับเกตเวย์ ………………………………………………………………14 การตั้งค่าที่อยู่ IP ชั่วคราวในเกตเวย์ …………………………… ………14 การตั้งค่าโครงการ ………………………………………………………………………..17 การปิดใช้งานฟังก์ชันโปรโตคอลเกตเวย์ …… ……………………………………………..19 การกำหนดค่าพารามิเตอร์เกตเวย์ ………………………………………………………………..22 การเปลี่ยนชื่อวัตถุ PCB ……………………………………………………………………………..22 การพิมพ์การกำหนดค่า File ………………………………………………………………………..22 การกำหนดค่าพอร์ตอีเธอร์เน็ต………………………………………… ……………………23 การทำแผนที่ข้อมูลในหน่วยความจำโมดูล ………………………………………………………………..24 ที่อยู่ต้นทาง ………… …………………………………………………………………………25 ที่อยู่ ………………………………………… …………………………………………….25 จำนวนผู้ลงทะเบียน ………………………………………………………… …………………….25 สลับรหัส ……………………………………………………………………………………….26 การหน่วงเวลาที่ตั้งล่วงหน้า ……………………………………………………………………………………..26 การดาวน์โหลดโครงการไปยัง PLX32-EIP-MBTCP -UA …………………………………27 การอัพโหลดโครงการจากเกตเวย์ ……………………………………………29

3 การวินิจฉัยและการแก้ไขปัญหา

31

3.1 3.1.1 3.1.2
3.2 3.2.1 3.2.2 3.2.3
3.3 3.3.1 3.3.2

ไฟ LED แสดงสถานะ …………………………………………………………………………………………..31 LED เกตเวย์หลัก…………………… ……………………………………………………………..32 ไฟ LED พอร์ตอีเทอร์เน็ต ……………………………………………… ……………………………33 การใช้การวินิจฉัยในตัวสร้างการกำหนดค่า ProSoft ………………………………..34 เมนูการวินิจฉัย ……………………………… ………………………………………………36 การบันทึกเซสชันการวินิจฉัยไปยังบันทึก File ……………………………………………..37 วอร์มบูท / บูทเย็น……………………………………………………………… ……………….37 ข้อมูลสถานะเกตเวย์ในหน่วยความจำส่วนบน………………………………………………..38 ข้อมูลสถานะเกตเวย์ทั่วไปในหน่วยความจำส่วนบน…… ………………………………38 ข้อมูลสถานะเฉพาะโปรโตคอลในหน่วยความจำส่วนบน…………………………………………….39

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 5 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

เนื้อหาคู่มือการใช้งาน

4 ข้อมูลฮาร์ดแวร์

40

4.1

ข้อมูลจำเพาะของฮาร์ดแวร์……………………………………………………………………………………..40

5 โปรโตคอล EIP

41

5.1 5.1.1 5.1.2
5.2 5.2.1 5.2.2 5.2.3
5.3 5.3.1 5.3.2 5.3.3
5.4 5.4.1 5.4.2 5.4.3

ฟังก์ชั่น EIP สิ้นสุดลงแล้วview …………………………………………………………………………….41 ข้อมูลจำเพาะทั่วไปของ EtherNet/IP…………………………………… …………………42 ฐานข้อมูลภายใน EIP ………………………………………………………………………..43 การกำหนดค่า EIP … ……………………………………………………………………………………45 การกำหนดค่าเซิร์ฟเวอร์ EIP คลาส 3 ……………………………… …………………………………..45 การกำหนดค่าการเชื่อมต่อ EIP คลาส 1 …………………………………………………………….48 การกำหนดค่า EIP คลาส 3 การเชื่อมต่อไคลเอ็นต์[x]/UClient …………………………………………….53 การวินิจฉัยเครือข่าย………………………………………………………… ………..65 การวินิจฉัย EIP PCB………………………………………………………………………….65 ข้อมูลสถานะ EIP ในด้านบน หน่วยความจำ ……………………………………………………………………….66 รหัสข้อผิดพลาด EIP …………………………………………… …………………………………..69 EIP อ้างอิง …………………………………………………………………………………… ……..72 ข้อมูลเฉพาะของ SLC และ MicroLogix …………………………………………………………….72 ข้อมูลเฉพาะของโปรเซสเซอร์ PLC5 ……………… ………………………………………………..76 ข้อมูลจำเพาะของโปรเซสเซอร์ ControlLogix และ CompactLogix …………………………………….81

6 โปรโตคอล MBCPP

90

6.1 6.1.1 6.1.2
6.2 6.2.1 6.2.2 6.2.3
6.3 6.3.1 6.3.2 6.3.3
6.4 6.4.1

MBTCP ใช้งานได้แล้วview ………………………………………………………………………90 MBCPP ข้อมูลจำเพาะทั่วไป………………………………………………… …………………91 ฐานข้อมูลภายใน MBCPP ………………………………………………………………………….92 การกำหนดค่า MBCPP ………………… ……………………………………………………………..95 การกำหนดค่าเซิร์ฟเวอร์ MBCPP ……………………………………………………… ……….95 การกำหนดค่าไคลเอ็นต์ MBCPP [x] ……………………………………………………………..97 การกำหนดค่าคำสั่ง MBCPP ไคลเอ็นต์ [x] …………………………………………….99 การวินิจฉัยเครือข่าย…………………………………………………………… ……102 MBTCP PCB Diagnostics…………………………………………………………………………….102 ข้อมูลสถานะ MBCPP ในหน่วยความจำส่วนบน …… ………………………………….102 รหัสข้อผิดพลาด MBCPP …………………………………………………………………………… …..105 ข้อมูลอ้างอิง MBCPP …………………………………………………………………………..106 เกี่ยวกับโปรโตคอล Modbus ……………… ………………………………………………………….106

7 เซิร์ฟเวอร์ OPC UA

108

7.1 7.1.1 7.1.2 7.1.3
7.2 7.2.1 7.2.2 7.2.3 7.2.4 7.2.5 7.2.6
7.3 7.4 7.5

ซอฟต์แวร์ตัวจัดการการกำหนดค่าเซิร์ฟเวอร์ UA …………………………………………………..108 การติดตั้ง …………………………………………………………… …………………………………108 การซิงโครไนซ์เวลาเซิร์ฟเวอร์ NTP ……………………………………………………………..109 การเปิดตัว PSW-UACM…… ……………………………………………………………………….110 ใบรับรอง …………………………………………… ………………………………..112 นโยบายการรักษาความปลอดภัย ……………………………………………………………………… …………112 การสร้างใบรับรองอินสแตนซ์แอปพลิเคชันการจัดเตรียม ……………………………….113 การสร้างใบรับรอง CA………………………………………………………… …………………..115 การสร้างใบรับรองอินสแตนซ์แอปพลิเคชัน ………………………………………………..117 การรีเฟรชแท็บสถานะ………………… ………………………………………………118 การสร้างและการลงนามใบรับรองใหม่ ………………………………………………123 การนำเข้าใบรับรอง กุญแจสาธารณะ File ………………………………………………..127 การส่งออกใบรับรอง CA ไปยังไคลเอนต์ OPC …………………………………………… 130 รายการเพิกถอน ………………………………………………………………………………………..131

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 6 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

เนื้อหาคู่มือการใช้งาน

7.6 7.7
7.7.1 7.7.2 7.8 7.9 7.10 7.11 7.11.1 7.11.2 7.12 7.12.1 7.12.2 7.12.3 7.12.4 7.12.5 7.12.6

การดาวน์โหลดการกำหนดค่าเซิร์ฟเวอร์ UA ไปยังเกตเวย์ …………………………… 132 การควบคุมการเข้าถึงของผู้ใช้……………………………………………………………………… …………135 การเพิ่มผู้ใช้………………………………………………………………………………………….135 การเพิ่มผู้ใช้ในกลุ่ม ……………………………………………………………………….137 การสร้าง Tags ………………………………………………………………………………………….140 แท็บขั้นสูง ……………………………… …………………………………………………………144 บันทึกการกำหนดค่าเซิร์ฟเวอร์ UA ………………………………………………………… ..147 การเชื่อมต่อไคลเอ็นต์ UA ……………………………………………………………………… 148 แผนที่ข้อมูล เช่นampเลอ…………………………………………………………………………..148 การตั้งค่าไคลเอ็นต์ UA……………………………… ……………………………………………….152 การแก้ไขปัญหาและบำรุงรักษา OPC UA Server ………………………………….153 แท็บสถานะ ……… ………………………………………………………………………………………153 บันทึกข้อผิดพลาดในการสื่อสาร………………………………… ……………………………………..153 การวินิจฉัยโมดูล PCB………………………………………………………………………….. 153 รีเซ็ตสถานะกลับเป็น “กำลังรอการจัดเตรียม” ………………………………153 การสำรองข้อมูลฐานข้อมูลการกำหนดค่า PSW-UACM ……………………………… ….154 การย้ายการติดตั้ง PSW-UACM ไปยังเครื่องอื่น …………………..154

8 การสนับสนุน บริการ และการรับประกัน

155

8.1

การติดต่อฝ่ายสนับสนุนด้านเทคนิค ……………………………………………………………155

8.2

ข้อมูลการรับประกัน……………………………………………………………………..155

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 7 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

เริ่มที่นี่ คู่มือการใช้งาน

1 เริ่มที่นี่
เพื่อให้ได้รับประโยชน์สูงสุดจากคู่มือผู้ใช้นี้ คุณควรมีทักษะดังต่อไปนี้: · ซอฟต์แวร์กำหนดค่า PLC หรือ PAC: เปิดโปรแกรมและใช้เพื่อกำหนดค่า
โปรเซสเซอร์หากจำเป็น · Microsoft Windows®: ติดตั้งและเปิดโปรแกรม, ดำเนินการคำสั่งเมนู,
นำทางกล่องโต้ตอบและป้อนข้อมูล·การติดตั้งฮาร์ดแวร์และการเดินสาย: ติดตั้งเกตเวย์และเชื่อมต่ออุปกรณ์อย่างปลอดภัย
แหล่งพลังงานและพอร์ต PLX32-EIP-MBTCP-UA
1.1 เกินview
เอกสารนี้อธิบายคุณสมบัติของ PLX32-EIP-MBTCP-UA โดยจะแนะนำคุณตลอดการกำหนดค่า โดยแสดงวิธีแมปข้อมูลระหว่างอุปกรณ์หรือเครือข่าย ผ่านเกตเวย์ ไปยัง PLC หรือ PAC ซอฟต์แวร์ ProSoft Configuration Builder สร้างขึ้น fileเพื่อนำเข้าสู่ซอฟต์แวร์การเขียนโปรแกรม PLC หรือ PAC โดยรวมเกตเวย์เข้ากับระบบของคุณ คุณยังสามารถแมปข้อมูลระหว่างพื้นที่ในฐานข้อมูลภายในของเกตเวย์ได้ ซึ่งช่วยให้คุณสามารถคัดลอกข้อมูลไปยังที่อยู่อื่นภายในฐานข้อมูลเกตเวย์เพื่อสร้างคำขอและการควบคุมข้อมูลที่ง่ายขึ้น PLX32-EIP-MBTCP-UA เป็นยูนิตที่ติดตั้งบนราง DIN แบบสแตนด์อโลนซึ่งมีพอร์ตอีเทอร์เน็ต XNUMX พอร์ตสำหรับการสื่อสาร การกำหนดค่าระยะไกล และการวินิจฉัย เกตเวย์มีช่องเสียบการ์ด SD (อุปกรณ์เสริมการ์ด SD) ที่ให้คุณจัดเก็บการกำหนดค่าได้ fileที่คุณสามารถใช้เพื่อการกู้คืน ถ่ายโอนการกำหนดค่าไปยังเกตเวย์อื่น หรือการสำรองข้อมูลการกำหนดค่าทั่วไป
1.2 ข้อกำหนดของระบบ
ซอฟต์แวร์กำหนดค่า ProSoft Configuration Builder สำหรับ PLX32-EIP-MBTCP-UA ต้องการส่วนประกอบระบบขั้นต่ำต่อไปนี้: · Windows 7 Professional (เวอร์ชัน 32 บิต), 8 GB RAM Intel® CoreTM i5 650 (3.20 GHz) · Windows XP Professional Ver .2002 Service Pack 2, 512 MB RAM Pentium 4 (2.66
GHz) · Windows 2000 Ver.5.00.2195 Service Pack 2 512 MB RAM Pentium III (550 MHz)
หมายเหตุ: หากต้องการใช้ PCB ภายใต้ระบบปฏิบัติการ Windows 7 คุณต้องแน่ใจว่าได้ติดตั้ง PCB โดยใช้ตัวเลือก “Run as Administrator” หากต้องการค้นหาตัวเลือกนี้ ให้คลิกขวาที่ไอคอนโปรแกรมติดตั้ง Setup.exe ในเมนูบริบท คุณจะเห็นตัวเลือก "เรียกใช้ในฐานะผู้ดูแลระบบ" คลิกซ้ายเพื่อใช้ตัวเลือกการติดตั้งนี้ โปรดทราบว่าคุณต้องติดตั้งโดยใช้ตัวเลือกนี้แม้ว่าคุณจะเข้าสู่ระบบในฐานะผู้ดูแลระบบบนเครือข่ายหรือคอมพิวเตอร์ส่วนบุคคล (PC) ของคุณแล้วก็ตาม การใช้ตัวเลือก “Run as Administrator” จะทำให้ตัวติดตั้ง PCB สามารถสร้างโฟลเดอร์และ fileบนพีซีของคุณด้วยสิทธิ์และความปลอดภัยที่เหมาะสม หากคุณไม่ได้ใช้ตัวเลือก “Run as Administrator” PCB อาจดูเหมือนติดตั้งอย่างถูกต้อง แต่คุณจะได้รับมากมายซ้ำแล้วซ้ำเล่า file เข้าถึงข้อผิดพลาดทุกครั้งที่ PCB กำลังทำงาน โดยเฉพาะอย่างยิ่งเมื่อเปลี่ยนหน้าจอการกำหนดค่า หากสิ่งนี้เกิดขึ้น เพื่อกำจัดข้อผิดพลาด คุณจะต้องถอนการติดตั้ง PCB โดยสมบูรณ์ จากนั้นติดตั้งใหม่โดยใช้ตัวเลือก “Run as Administrator”

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 8 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

เริ่มที่นี่ คู่มือการใช้งาน

1.3 เนื้อหาบรรจุภัณฑ์
ส่วนประกอบต่อไปนี้รวมอยู่ใน PLX32-EIP-MBTCP-UA และจำเป็นทั้งหมดสำหรับการติดตั้งและการกำหนดค่า

ข้อสำคัญ: ก่อนเริ่มการติดตั้ง โปรดตรวจสอบว่ามีรายการต่อไปนี้ทั้งหมดหรือไม่

จำนวน ชื่อชิ้นส่วน

1

ไขควงขนาดเล็ก

1

ขั้วต่อสายไฟ

1

จัมเปอร์

หมายเลขชิ้นส่วน HRD250 J180 J809

คำอธิบายชิ้นส่วน เครื่องมือสำหรับการเดินสายและการยึดขั้วต่อสายไฟ ขั้วต่อไฟฟ้า PLX32-EIP-MBTCP-UA จัมเปอร์สำรองสำหรับการรีเซ็ตการกำหนดค่า OPC UA

1.4 การติดตั้งเกตเวย์บนราง DIN
หากต้องการติดตั้ง PLX32-EIP-MBTCP-UA บนราง DIN ให้ทำตามขั้นตอนเหล่านี้
1 วางตำแหน่งเกตเวย์บนราง DIN B ให้ทำมุมเล็กน้อย 2 เกี่ยวขอบที่ด้านหลังของอะแดปเตอร์เข้ากับด้านบนของราง DIN แล้วหมุน
อะแดปเตอร์เข้ากับราง 3 กดอะแดปเตอร์ลงบนราง DIN จนกระทั่งล้างออก แถบล็อคจะเข้าที่
ตำแหน่งและล็อคเกตเวย์ไปยังราง DIN 4 หากอะแดปเตอร์ไม่ล็อคเข้าที่ ให้ใช้ไขควงหรืออุปกรณ์ที่คล้ายกันในการเคลื่อนย้าย
ล็อคแท็บลงในขณะที่กดอะแดปเตอร์ให้อยู่ในราง DIN แล้วปล่อยแท็บล็อคเพื่อล็อคอะแดปเตอร์ให้เข้าที่ หากจำเป็น ให้ดันแถบล็อคขึ้นเพื่อล็อค

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 9 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล
1.5 การตั้งค่าจัมเปอร์ มีจัมเปอร์พินสามคู่อยู่ที่ด้านหลังของเกตเวย์

เริ่มที่นี่ คู่มือการใช้งาน

· MODE 1 – ควรจัมเปอร์ทั้งสองพินระหว่างการทำงานปกติ
· โหมด 2 – จัมเปอร์ IP เริ่มต้น: นี่คือจัมเปอร์กลาง ที่อยู่ IP เริ่มต้นของเกตเวย์คือ 192.168.0.250 ตั้งค่าจัมเปอร์นี้เพื่อนำที่อยู่ IP ของเกตเวย์กลับไปเป็นค่าเริ่มต้น
· โหมด 3 – หากตั้งค่าไว้ จัมเปอร์นี้จะมอบระดับความปลอดภัยซึ่งส่งผลให้เกิดลักษณะการทำงานต่อไปนี้: o จัมเปอร์นี้จะปิดใช้งานฟังก์ชันอัพโหลดและดาวน์โหลด ProSoft Configuration Builder (PCB) หากมีการร้องขอการอัพโหลดหรือดาวน์โหลดผ่าน PCB ข้อความแสดงข้อผิดพลาดจะเกิดขึ้นโดยระบุว่าฟังก์ชันเหล่านี้ไม่พร้อมใช้งาน o จัมเปอร์นี้ยังปิดใช้งานการเข้าถึง PLX32-EIP-MBTCP-UA อีกด้วย web หน้าทำให้ไม่สามารถอัพเกรดเฟิร์มแวร์ได้
ข้อควรพิจารณา: การตั้งค่าจัมเปอร์ MODE 1 และ MODE 3 พร้อมกันจะคืนค่าการกำหนดค่า OPC UA ให้เป็นค่าเริ่มต้นจากโรงงาน

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 10 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

เริ่มที่นี่ คู่มือการใช้งาน

1.6 การ์ด SD
คุณสามารถสั่งซื้อ PLX32-EIP-MBTCP-UA พร้อมการ์ด SD เสริม (หมายเลขชิ้นส่วน SDI-1G) ในกรณีที่เกตเวย์ล้มเหลว คุณสามารถย้ายการ์ด SD จากเกตเวย์หนึ่งไปยังเกตเวย์ถัดไปและดำเนินการต่อได้
โดยทั่วไป หากมีการ์ด SD เมื่อคุณเปิดเครื่องหรือรีบูตเกตเวย์ เกตเวย์จะใช้การกำหนดค่าบนการ์ด SC

ด้วยการ์ด SD
· ProSoft Configuration Builder ดาวน์โหลดการกำหนดค่าไปยังการ์ด SD ในเกตเวย์
· เกตเวย์ไม่ได้ถ่ายโอนข้อมูลการกำหนดค่าจากการ์ด SD ไปยังหน่วยความจำภายใน หากคุณถอดการ์ด SD ออกและรีบูตไปที่เกตเวย์ เกตเวย์จะโหลดข้อมูลการกำหนดค่าจากหน่วยความจำของเกตเวย์ หากไม่มีข้อมูลการกำหนดค่าในหน่วยความจำของเกตเวย์ เกตเวย์จะใช้การกำหนดค่าเริ่มต้นจากโรงงาน

หากไม่มีการ์ด SD
· ProSoft Configuration Builder ดาวน์โหลดการกำหนดค่าไปยังหน่วยความจำภายในของเกตเวย์ เกตเวย์ใช้การกำหนดค่าจากหน่วยความจำภายใน
· หากคุณใส่การ์ด SD เปล่าลงในเกตเวย์หลังจากกำหนดค่าเกตเวย์แล้ว เกตเวย์จะไม่ใช้การกำหนดค่าบนการ์ด SD เว้นแต่คุณจะรีบูตเกตเวย์ หากคุณต้องการคัดลอกการกำหนดค่าไปยังการ์ด SD คุณต้องดาวน์โหลดการกำหนดค่าไปยังเกตเวย์ในขณะที่การ์ด SD อยู่ในเกตเวย์

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 11 จาก 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway 1.7 การเชื่อมต่อพลังงานเข้ากับยูนิต

เริ่มที่นี่ คู่มือการใช้งาน

คำเตือน: ต้องแน่ใจว่าไม่กลับขั้วเมื่อจ่ายไฟให้กับเกตเวย์ สิ่งนี้ทำให้เกิดความเสียหายอย่างถาวรต่อวงจรการจ่ายพลังงานภายในของเกตเวย์

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 12 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

เริ่มที่นี่ คู่มือการใช้งาน

1.8 การติดตั้งซอฟต์แวร์ตัวสร้างการกำหนดค่า ProSoft
คุณต้องติดตั้งซอฟต์แวร์ ProSoft Configuration Builder (PCB) เพื่อกำหนดค่าเกตเวย์ คุณสามารถรับ ProSoft Configuration Builder เวอร์ชันใหม่ล่าสุดได้จาก ProSoft Technology เสมอ webเว็บไซต์ (http://www.prosoft-technology.com) ที่ fileชื่อมีเวอร์ชันของ PCB สำหรับเช่นampเลอ PCB_4.4.3.4.0245.exe.
ในการติดตั้ง ProSoft Configuration Builder จากเทคโนโลยี ProSoft webเว็บไซต์
1 เปิดของคุณ web browser and navigate to www.prosoft-technology.com. 2 ค้นหา ‘PCB’ or ‘ProSoft Configuration Builder’. 3 Click on the ProSoft Configuration Builder search result link. 4 From the Downloads link, download the latest version of ProSoft Configuration
ช่างก่อสร้าง. 5 เลือก บันทึก หรือ บันทึก FILEหากได้รับแจ้ง 6 บันทึก file ไปยังเดสก์ท็อป Windows ของคุณ เพื่อให้คุณสามารถค้นหาได้อย่างง่ายดายเมื่อคุณมี
ดาวน์โหลดเสร็จแล้ว 7 เมื่อการดาวน์โหลดเสร็จสิ้น ให้ค้นหาและเปิดไฟล์ fileแล้วทำตาม
คำแนะนำบนหน้าจอเพื่อติดตั้งโปรแกรม

หมายเหตุ: หากต้องการใช้ ProSoft Configuration Builder ภายใต้ระบบปฏิบัติการ Windows 7 คุณต้องแน่ใจว่าได้ติดตั้งโดยใช้ตัวเลือก Run as Administrator เมื่อต้องการค้นหาตัวเลือกนี้ ให้คลิกขวาที่ไอคอนโปรแกรม Setup.exe แล้วคลิก เรียกใช้ในฐานะผู้ดูแลระบบ บนเมนูบริบท คุณต้องติดตั้งโดยใช้ตัวเลือกนี้แม้ว่าคุณจะเข้าสู่ระบบในฐานะผู้ดูแลระบบบนเครือข่ายหรือคอมพิวเตอร์ส่วนบุคคล (PC) ของคุณแล้วก็ตาม การใช้ตัวเลือก Run as Administrator ช่วยให้โปรแกรมติดตั้งสามารถสร้างโฟลเดอร์และ fileบนพีซีของคุณด้วยสิทธิ์และความปลอดภัยที่เหมาะสม
หากคุณไม่ได้ใช้ตัวเลือก Run as Administrator ตัวสร้างการกำหนดค่า ProSoft อาจดูเหมือนว่าติดตั้งอย่างถูกต้อง แต่คุณจะได้รับหลายรายการ file เข้าถึงข้อผิดพลาดเมื่อใดก็ตามที่ ProSoft Configuration Builder กำลังทำงานอยู่ โดยเฉพาะอย่างยิ่งเมื่อเปลี่ยนหน้าจอการกำหนดค่า หากสิ่งนี้เกิดขึ้น คุณต้องถอนการติดตั้ง ProSoft Configuration Builder โดยสมบูรณ์ จากนั้นติดตั้งใหม่โดยใช้ตัวเลือก Run as Administrator เพื่อกำจัดข้อผิดพลาด
เพื่อให้แน่ใจว่าการติดตั้ง ProSoft OPC UA Configuration Manager สำเร็จ อาจจำเป็นต้องรีบูตก่อนเริ่มการติดตั้ง ในระบบทดสอบหลายระบบ จะต้องหยุดบริการ Windows Update ก่อนการติดตั้ง เมื่อการติดตั้งเสร็จสิ้น คุณสามารถเริ่มบริการ Windows Update ใหม่ได้
หยุดบริการ Windows Update 1. คลิกปุ่มเริ่มของ Windows และป้อนข้อมูลต่อไปนี้: services.msc 2. เลื่อนลงและคลิกขวาที่ Windows Update และเลือก STOP
ทำตามขั้นตอนการตั้งค่า ProSoft OPC UA Configuration Manager เมื่อการตั้งค่าเสร็จสิ้น ให้ทำตามขั้นตอนข้างต้นแล้วเลือกเริ่มสำหรับขั้นตอนสุดท้าย

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 13 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

การใช้คู่มือผู้ใช้ตัวสร้างการกำหนดค่า ProSoft

2 การใช้ตัวสร้างการกำหนดค่า ProSoft
ProSoft Configuration Builder (PCB) มอบวิธีที่ง่ายและรวดเร็วในการจัดการการกำหนดค่าเกตเวย์ fileปรับแต่งให้ตรงกับความต้องการใช้งานของคุณ PCB ช่วยให้คุณสามารถนำเข้าข้อมูลจากการกำหนดค่าที่ติดตั้งไว้ก่อนหน้านี้ (ทราบว่าใช้งานได้) ไปยังโปรเจ็กต์ใหม่

2.1 การเชื่อมต่อพีซีเข้ากับเกตเวย์
เมื่อติดตั้งเกตเวย์อย่างแน่นหนาแล้ว ให้เชื่อมต่อปลายด้านหนึ่งของสายอีเธอร์เน็ตเข้ากับพอร์ต ETH 1 และปลายอีกด้านเข้ากับฮับอีเธอร์เน็ตหรือสวิตช์ที่สามารถเข้าถึงได้จากเครือข่ายเดียวกันกับพีซี หรือเชื่อมต่อโดยตรงจากพอร์ตอีเธอร์เน็ตบนพีซีเข้ากับพอร์ต ETH 1 บนเกตเวย์

2.2 การตั้งค่าที่อยู่ IP ชั่วคราวในเกตเวย์
สิ่งสำคัญ: ProSoft Discovery Service (PDS) ค้นหาเกตเวย์ผ่านข้อความออกอากาศ UDP PDS เป็นแอปพลิเคชั่นที่สร้างไว้ใน PCB ข้อความเหล่านี้อาจถูกบล็อกโดยเราเตอร์หรือสวิตช์เลเยอร์ 3 ในกรณีนั้น PDS จะไม่สามารถระบุตำแหน่งเกตเวย์ได้ หากต้องการใช้ PDS ให้จัดเตรียมการเชื่อมต่ออีเธอร์เน็ตเพื่อไม่ให้เราเตอร์หรือเลเยอร์ 3 สลับระหว่างคอมพิวเตอร์และเกตเวย์ หรือกำหนดค่าเราเตอร์หรือสวิตช์เลเยอร์ 3 ใหม่เพื่อให้สามารถกำหนดเส้นทางของข้อความออกอากาศ UDP
1 หากต้องการเปิด PDS ให้คลิกขวาที่ไอคอน PLX32-EIP-MBTCP-UA ใน PCB และคลิกที่ DIAGNOSTICS

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 14 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

การใช้คู่มือผู้ใช้ตัวสร้างการกำหนดค่า ProSoft

2 ในกล่องโต้ตอบการวินิจฉัย ให้คลิกที่ไอคอนการตั้งค่าการเชื่อมต่อ

3 ในกล่องโต้ตอบการตั้งค่าการเชื่อมต่อ ให้คลิกปุ่มเรียกดูอุปกรณ์ใต้หัวข้อ ProSoft Discovery Service (PDS)

4 ในกล่องโต้ตอบ ProSoft Discovery Service คลิกที่ไอคอน BROWSE FOR PROSOFT MODULES เพื่อค้นหาโมดูล ProSoft Technology บนเครือข่าย

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 15 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

การใช้คู่มือผู้ใช้ตัวสร้างการกำหนดค่า ProSoft

5 คลิกขวาที่เกตเวย์ จากนั้นเลือก ASSIGN TEMPORARY IP

6 ที่อยู่ IP เริ่มต้นของเกตเวย์คือ 192.168.0.250
7 ป้อน IP ที่ไม่ได้ใช้ภายในซับเน็ตของคุณ จากนั้นคลิก ตกลง 8 โปรดดูการกำหนดค่าพอร์ตอีเทอร์เน็ต (หน้า 22) เพื่อตั้งค่าที่อยู่ IP ถาวรใน
เกตเวย์

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 16 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

การใช้คู่มือผู้ใช้ตัวสร้างการกำหนดค่า ProSoft

2.3 การจัดทำโครงการ
หากคุณเคยใช้เครื่องมือกำหนดค่า Windows อื่นมาก่อน คุณจะพบว่าเค้าโครงหน้าจอคุ้นเคย หน้าต่าง ProSoft Configuration Builder ประกอบด้วยแผนผัง view ทางด้านซ้าย บานหน้าต่างข้อมูล และบานหน้าต่างการกำหนดค่าทางด้านขวาของหน้าต่าง เมื่อคุณเริ่ม PCB เป็นครั้งแรก แผนผัง view ประกอบด้วยโฟลเดอร์สำหรับโครงการเริ่มต้นและตำแหน่งเริ่มต้น โดยมีโมดูลเริ่มต้นในโฟลเดอร์ตำแหน่งเริ่มต้น ภาพประกอบต่อไปนี้แสดงหน้าต่าง PCB พร้อมโปรเจ็กต์ใหม่

เพื่อเพิ่มเกตเวย์ให้กับโครงการ
1 คลิกขวาที่ DEFAULT MODULE ในแผนผัง viewจากนั้นเลือก เลือกประเภทโมดูล ซึ่งจะเปิดกล่องโต้ตอบเลือกประเภทโมดูล

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 17 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

การใช้คู่มือผู้ใช้ตัวสร้างการกำหนดค่า ProSoft

2 ในพื้นที่ตัวกรองสายผลิตภัณฑ์ของกล่องโต้ตอบ ให้เลือกปุ่มตัวเลือก PLX30

3 ในรายการแบบเลื่อนลง ขั้นตอนที่ 1: เลือกประเภทโมดูล ให้เลือก PLX32-EIP-MBTCP-UA 4 คุณสามารถปิดการใช้งานไดรเวอร์หนึ่งตัวขึ้นไปบนเกตเวย์ได้หากคุณไม่ต้องการ ดู
การปิดใช้งานพอร์ตเกตเวย์ (หน้า 19) 5 คลิก ตกลง เพื่อบันทึกการตั้งค่าของคุณและกลับสู่หน้าต่างหลักของ PCB

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 18 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

การใช้คู่มือผู้ใช้ตัวสร้างการกำหนดค่า ProSoft

2.4 การปิดใช้งานฟังก์ชันโปรโตคอลเกตเวย์
ProSoft Configuration Builder (PCB) ให้ตัวเลือกแก่คุณในการปิดใช้งานฟังก์ชันไดรเวอร์ตั้งแต่หนึ่งฟังก์ชันขึ้นไป หากคุณไม่ต้องการ การปิดใช้งานฟังก์ชันไดรเวอร์สามารถลดความซับซ้อนของตัวเลือกการกำหนดค่า ทำให้ตั้งค่าเกตเวย์ได้ง่ายขึ้น
วิธีที่ง่ายที่สุดในการปิดใช้งานฟังก์ชันไดรเวอร์เมื่อคุณเพิ่มเกตเวย์ให้กับโปรเจ็กต์ใน PCB อย่างไรก็ตาม คุณสามารถเปิดใช้งานและปิดใช้งานได้หลังจากที่คุณเพิ่มลงในโปรเจ็กต์แล้ว ทั้งสองวิธีอธิบายไว้ในหัวข้อนี้

หมายเหตุ: การปิดใช้งานฟังก์ชันไดรเวอร์จะไม่ส่งผลต่อประสิทธิภาพของเกตเวย์ และไม่จำเป็น

หากต้องการปิดใช้งานฟังก์ชันการทำงานของไดรเวอร์เมื่อคุณเพิ่มลงในโครงการ
เวลาที่ดีที่สุดในการปิดใช้ฟังก์ชันไดรเวอร์ตั้งแต่หนึ่งรายการขึ้นไปบนเกตเวย์คือเมื่อคุณเพิ่มเกตเวย์ให้กับโปรเจ็กต์ใน PCB คุณสามารถปิดการใช้งานได้ในกล่องโต้ตอบเลือกประเภทโมดูลหลังจากที่คุณเลือกโมดูลที่คุณต้องการเพิ่มในโครงการ รูปภาพต่อไปนี้ให้อดีตampเล.

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 19 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

การใช้คู่มือผู้ใช้ตัวสร้างการกำหนดค่า ProSoft

มีฟังก์ชันไดรเวอร์สามรายการที่ปิดใช้งานอยู่ โปรดทราบสิ่งต่อไปนี้:
· ไดร์เวอร์ที่คุณสามารถปิดการใช้งานได้จะมี UNCHECK IF NOT USED ในคอลัมน์ ACTION REQUIRED
· คลิกชื่อไดรเวอร์เพื่อปิดใช้งานฟังก์ชันการทำงาน เมื่อปิดใช้งาน วงกลมสีแดงจะแทนที่เครื่องหมายถูกสีเขียว
· หากมีไดรเวอร์ประเภทเดียวกันหลายตัว เฉพาะอันสุดท้ายเท่านั้นที่มีข้อความ UnCheck if not Used คุณสามารถปิดใช้งานและเปิดใช้งานได้ในลำดับย้อนกลับเท่านั้น
· สุดท้ายนี้ หากคุณต้องการเปิดใช้งานฟังก์ชันที่ปิดใช้งานในกล่องโต้ตอบนี้ ให้คลิกชื่อฟังก์ชันไดรเวอร์อีกครั้ง

เมื่อคุณคลิกตกลง PCB จะแทรกเกตเวย์เข้าไปในแผนผัง view โดยซ่อนตัวเลือกการกำหนดค่าที่ปิดใช้งานไว้

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 20 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

การใช้คู่มือผู้ใช้ตัวสร้างการกำหนดค่า ProSoft

หากต้องการปิดใช้งานหรือเปิดใช้งานฟังก์ชันบนเกตเวย์หลังจากที่คุณเพิ่มลงในโปรเจ็กต์
1 คลิกขวาที่ไอคอน PLX32-EIP-MBTCP-UA ในแผนผัง viewจากนั้นเลือก เลือกประเภทโมดูล ซึ่งจะเปิดกล่องโต้ตอบเลือกประเภทโมดูล โดยมีประเภทโมดูลที่ถูกต้อง

คำเตือน: โปรดทราบว่าไดรเวอร์ทั้งหมดจะถูกเปิดใช้งานตามค่าเริ่มต้น และสถานะของไดรเวอร์ในกล่องโต้ตอบเลือกประเภทโมดูลไม่ตรงกับสถานะที่แท้จริงของไดรเวอร์ หากคุณต้องการให้ไดรเวอร์ที่ปิดใช้งานใด ๆ ยังคงปิดใช้งานอยู่ คุณต้องปิดใช้งานไดรเวอร์เหล่านั้นอีกครั้งในกล่องโต้ตอบนี้ เพื่อให้วงกลมสีแดงหรือสามเหลี่ยมสีเหลืองปรากฏถัดจากชื่อพอร์ต
2 คลิกชื่อฟังก์ชันไดรเวอร์เพื่อเปลี่ยนสถานะจาก Enabled เป็น Disabled หรือในทางกลับกัน กฎเดียวกันที่ระบุไว้ข้างต้นยังคงมีผลบังคับใช้
3 เมื่อคุณคลิกตกลง PCB จะอัพเดตเกตเวย์ในแผนผัง viewแสดงตัวเลือกการกำหนดค่าสำหรับฟังก์ชันที่เปิดใช้งาน และการซ่อนฟังก์ชันที่ปิดใช้งาน

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 21 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

การใช้คู่มือผู้ใช้ตัวสร้างการกำหนดค่า ProSoft

2.5 การกำหนดค่าพารามิเตอร์เกตเวย์

1 คลิกเครื่องหมาย [+] ถัดจากไอคอนโมดูลเพื่อขยายข้อมูลเกตเวย์

2 คลิกเครื่องหมาย [+] ถัดจากตัวเลือกใดๆ

ไอคอนเป็น view ข้อมูลเกตเวย์และการกำหนดค่า

3 ดับเบิลคลิกที่ไอคอนใดๆ เพื่อเปิดกล่องโต้ตอบแก้ไข 4 หากต้องการแก้ไขพารามิเตอร์ ให้เลือกพารามิเตอร์ในบานหน้าต่างด้านซ้ายและทำการเปลี่ยนแปลง
บานหน้าต่างด้านขวา 5 คลิก ตกลง เพื่อบันทึกการเปลี่ยนแปลงของคุณ

2.5.1 การเปลี่ยนชื่อวัตถุ PCB
คุณสามารถเปลี่ยนชื่อออบเจ็กต์ได้ เช่น โฟลเดอร์ Default Project และ Default Location ในแผนผัง view- คุณยังสามารถเปลี่ยนชื่อไอคอน MODULE เพื่อปรับแต่งโปรเจ็กต์ได้
1 คลิกขวาที่วัตถุที่คุณต้องการเปลี่ยนชื่อ จากนั้นเลือก RENAME 2 พิมพ์ชื่อใหม่สำหรับวัตถุแล้วกด Enter

2.5.2 การพิมพ์การกำหนดค่า File
1 ในหน้าต่าง PCB หลัก คลิกขวาที่ไอคอน PLX32-EIP-MBTCP-UA แล้วเลือก VIEW การกำหนดค่า
2 ใน View กล่องโต้ตอบการกำหนดค่า คลิก FILE เมนูแล้วคลิกพิมพ์ 3 ในกล่องโต้ตอบการพิมพ์ เลือกเครื่องพิมพ์ที่จะใช้จากรายการแบบเลื่อนลง เลือก
ตัวเลือกการพิมพ์ แล้วคลิก ตกลง

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 22 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

การใช้คู่มือผู้ใช้ตัวสร้างการกำหนดค่า ProSoft

2.6 การกำหนดค่าพอร์ต Ethernet ในส่วนนี้จะแสดงวิธีการตั้งค่าพารามิเตอร์พอร์ต Ethernet สำหรับ PLX32-EIP-MBTCPUA
เพื่อกำหนดค่าพอร์ต Ethernet ใน PCB
1 ในแผนผัง ProSoft Configuration Builder viewดับเบิลคลิกที่ไอคอนการกำหนดค่าอีเทอร์เน็ต

2 คลิกพารามิเตอร์ใดๆ ในกล่องโต้ตอบแก้ไข – WATTCP เพื่อเปลี่ยนค่า เนื่องจากเกตเวย์มีพอร์ตอีเทอร์เน็ตสองพอร์ต จึงมีตัวเลือกการกำหนดค่าแยกกันสำหรับแต่ละพอร์ต

พารามิเตอร์ที่อยู่ IP เกตเวย์ Netmask

คำอธิบาย ที่อยู่ IP เฉพาะที่กำหนดให้กับเกตเวย์ Subnet Mask ของเกตเวย์เกตเวย์ (หากใช้)

หมายเหตุ: แต่ละพอร์ตอีเทอร์เน็ตต้องอยู่บนเครือข่ายย่อยอีเธอร์เน็ตที่แตกต่างกัน

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 23 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

การใช้คู่มือผู้ใช้ตัวสร้างการกำหนดค่า ProSoft

2.7 การทำแผนที่ข้อมูลในหน่วยความจำโมดูล
ใช้ส่วน DATA MAP ใน ProSoft Configuration Builder เพื่อคัดลอกข้อมูลระหว่างพื้นที่ในฐานข้อมูลภายในของเกตเวย์ ซึ่งช่วยให้คุณสามารถคัดลอกข้อมูลไปยังที่อยู่อื่นภายในฐานข้อมูลเกตเวย์เพื่อสร้างคำขอและการควบคุมข้อมูลที่ง่ายขึ้น คุณสามารถใช้คุณสมบัตินี้สำหรับงานต่อไปนี้
· คัดลอกรีจิสเตอร์สูงสุด 100 รายการต่อคำสั่ง Data Map และคุณสามารถกำหนดค่าคำสั่งคัดลอกแยกกันได้สูงสุด 200 รายการ
· คัดลอกข้อมูลจากตารางข้อผิดพลาดหรือสถานะในหน่วยความจำด้านบนไปยังการลงทะเบียนฐานข้อมูลภายในในพื้นที่ข้อมูลผู้ใช้
· จัดเรียงไบต์และ/หรือลำดับคำใหม่ในระหว่างกระบวนการคัดลอก สำหรับเช่นampโดยการจัดเรียงไบต์หรือลำดับคำใหม่ คุณสามารถแปลงค่าทศนิยมให้เป็นรูปแบบที่ถูกต้องสำหรับโปรโตคอลอื่นได้
· ใช้ Data Map เพื่อรวมข้อมูลที่กระจัดกระจายอย่างกว้างขวางไว้ในบล็อกข้อมูลที่ต่อเนื่องกัน ทำให้เข้าถึงได้ง่ายขึ้น

1 ใน ProSoft Configuration Builder ให้ขยายแผนผังโมดูลโดยคลิก [+] ถัดจากชื่อโมดูล
2 คลิก [+] ถัดจาก COMMONNET จากนั้นดับเบิลคลิก DATA MAP

3 ในกล่องโต้ตอบแก้ไข – การแมปข้อมูล คลิกเพิ่มแถว

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 24 จาก 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway 4 คลิก แก้ไขแถว เพื่อแก้ไขพารามิเตอร์สำหรับการแมป

การใช้คู่มือผู้ใช้ตัวสร้างการกำหนดค่า ProSoft

5 หากต้องการเปลี่ยนค่าของพารามิเตอร์ ให้คลิกพารามิเตอร์แล้วป้อนค่าใหม่ คลิกตกลงเมื่อเสร็จสิ้น
6 ทำซ้ำขั้นตอนข้างต้นเพื่อเพิ่มการแมปหน่วยความจำเพิ่มเติม
2.7.1 จากที่อยู่ 0 ถึงที่อยู่ข้อมูลสถานะสูงสุด ระบุที่อยู่การลงทะเบียนฐานข้อมูลภายในเริ่มต้นสำหรับการดำเนินการคัดลอก ที่อยู่นี้อาจเป็นที่อยู่ที่ถูกต้องในพื้นที่ข้อมูลผู้ใช้หรือพื้นที่ข้อมูลสถานะของเกตเวย์
2.7.2 ไปยังที่อยู่ 0 ถึง 9999 ระบุที่อยู่ลงทะเบียนปลายทางเริ่มต้นสำหรับการดำเนินการคัดลอก ที่อยู่นี้จะต้องอยู่ภายในพื้นที่ข้อมูลผู้ใช้เสมอ ตรวจสอบให้แน่ใจว่าคุณระบุที่อยู่ปลายทางที่ไม่เขียนทับข้อมูลที่เก็บอยู่ในหน่วยความจำโดยหนึ่งในโปรโตคอลการสื่อสารที่ทำงานบนเกตเวย์
2.7.3 จำนวนรีจิสเตอร์ 1 ถึง 100 ระบุจำนวนรีจิสเตอร์ที่จะคัดลอก

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 25 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

การใช้คู่มือผู้ใช้ตัวสร้างการกำหนดค่า ProSoft

2.7.4 สลับรหัส

ไม่มีการเปลี่ยนแปลง สลับคำ สลับคำและไบต์ สลับไบต์
คุณอาจต้องสลับลำดับของไบต์ในรีจิสเตอร์ระหว่างกระบวนการคัดลอกเพื่อเปลี่ยนการจัดตำแหน่งของไบต์ระหว่างโปรโตคอลต่างๆ ใช้พารามิเตอร์นี้เมื่อต้องจัดการกับค่าทศนิยมหรือค่าหลายรีจิสเตอร์ เนื่องจากไม่มีมาตรฐานสำหรับการจัดเก็บประเภทข้อมูลเหล่านี้ในอุปกรณ์ทาส

สลับรหัส ไม่สลับ

คำอธิบาย ไม่มีการเปลี่ยนแปลงในลำดับไบต์ (1234 = 1234)

สลับคำ

สลับคำกัน (1234 = 3412)

Word และ Byte คำจะถูกสลับ จากนั้นไบต์ในแต่ละคำจะถูกสลับ (1234 =

แลกเปลี่ยน

4321)

ไบต์

ไบต์ในแต่ละคำจะถูกสลับ (1234 = 2143)

2.7.5 การหน่วงเวลาที่ตั้งไว้ล่วงหน้า
พารามิเตอร์นี้ตั้งค่าช่วงเวลาสำหรับการดำเนินการคัดลอก Data Map แต่ละรายการ ค่าของการตั้งค่าการหน่วงเวลาล่วงหน้าไม่ใช่ค่าระยะเวลาคงที่ เป็นจำนวนการสแกนเฟิร์มแวร์ที่ต้องปรากฏระหว่างการคัดลอก
รอบการสแกนเฟิร์มแวร์อาจใช้เวลาผันแปรได้ ขึ้นอยู่กับระดับกิจกรรมของไดรเวอร์โปรโตคอลที่ทำงานบนเกตเวย์ และระดับของกิจกรรมบนพอร์ตการสื่อสารของเกตเวย์ การสแกนเฟิร์มแวร์แต่ละครั้งอาจใช้เวลาตั้งแต่หนึ่งถึงหลายมิลลิวินาทีจึงจะเสร็จสิ้น ดังนั้นการดำเนินการคัดลอก Data Map จึงไม่สามารถคาดหวังให้เกิดขึ้นในช่วงเวลาปกติได้
หากการดำเนินการคัดลอกหลายรายการ (หลายแถวในส่วนแผนผังข้อมูล) เกิดขึ้นบ่อยเกินไปหรือเกิดขึ้นทั้งหมดในช่วงเวลาการอัปเดตเดียวกัน การดำเนินการดังกล่าวอาจทำให้การสแกนกระบวนการของโปรโตคอลเกตเวย์ล่าช้า ซึ่งอาจส่งผลให้การอัปเดตข้อมูลช้าหรือข้อมูลพลาดบนพอร์ตการสื่อสาร เพื่อหลีกเลี่ยงปัญหาที่อาจเกิดขึ้นเหล่านี้ ให้ตั้งค่า Delay Preset เป็นค่าที่แตกต่างกันสำหรับแต่ละแถวในส่วน Data Map และตั้งค่าเป็นตัวเลขที่สูงกว่า แทนที่จะต่ำกว่า
เช่นampเนื่องจากค่าที่ตั้งล่วงหน้าการหน่วงเวลาต่ำกว่า 1000 อาจทำให้เกิดความล่าช้าอย่างเห็นได้ชัดในการอัปเดตข้อมูลผ่านพอร์ตการสื่อสาร อย่าตั้งค่าการหน่วงเวลาล่วงหน้าทั้งหมดให้เป็นค่าเดียวกัน ให้ใช้ค่าที่แตกต่างกันสำหรับแต่ละแถวใน Data Map เช่น 1000, 1001 และ 1002 หรือค่า Delay Preset อื่นๆ ที่คุณต้องการ ซึ่งจะป้องกันไม่ให้สำเนาเกิดขึ้นพร้อมกันและป้องกันความล่าช้าในการสแกนกระบวนการที่อาจเกิดขึ้น

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 26 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

การใช้คู่มือผู้ใช้ตัวสร้างการกำหนดค่า ProSoft

2.8 การดาวน์โหลดโครงการไปยัง PLX32-EIP-MBTCP-UA

หมายเหตุ: สำหรับคำแนะนำในการเชื่อมต่อกับโมดูลด้วยพีซีของคุณ โปรดดูที่ การเชื่อมต่อพีซีกับเกตเวย์ (หน้า 14)

เพื่อให้เกตเวย์ใช้การตั้งค่าที่คุณกำหนดไว้ คุณต้องดาวน์โหลด (คัดลอก) โปรเจ็กต์ที่อัปเดต file จากพีซีของคุณไปยังเกตเวย์

หมายเหตุ: หากตั้งค่าจัมเปอร์ 3 ของโมดูลไว้ ฟังก์ชันนี้จะใช้งานไม่ได้

1 ในต้นไม้ view ใน ProSoft Configuration Builder คลิกขวาที่ไอคอน PLX32-EIP-MBTCPUA แล้วเลือกดาวน์โหลดจากพีซีไปยังอุปกรณ์ ซึ่งจะเปิดกล่องโต้ตอบดาวน์โหลด
2 ในกล่องโต้ตอบดาวน์โหลด ในกล่องดรอปดาวน์เลือกประเภทการเชื่อมต่อ ให้ใช้ตัวเลือก ETHERNET เริ่มต้น

หมายเหตุ: หากคุณเชื่อมต่อกับโมดูลโดยใช้ที่อยู่ IP ชั่วคราว ฟิลด์ที่อยู่ Ethernet จะมีที่อยู่ IP ชั่วคราวนั้น ProSoft Configuration Builder ใช้ที่อยู่ IP ชั่วคราวนี้เพื่อเชื่อมต่อกับโมดูล

3 คลิก TEST CONNECTION เพื่อตรวจสอบว่าที่อยู่ IP อนุญาตให้เข้าถึงโมดูลได้ 4 หากการเชื่อมต่อสำเร็จ คลิก ดาวน์โหลด เพื่อถ่ายโอนการกำหนดค่าอีเธอร์เน็ตไป
โมดูล
หมายเหตุ: ขั้นตอนข้างต้นจะดาวน์โหลดหรือแก้ไขที่อยู่ IP และชื่อของเซิร์ฟเวอร์ OPC UA เท่านั้น โดยจะไม่ดาวน์โหลดหรือแก้ไขการกำหนดค่า OPC UA

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 27 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

การใช้คู่มือผู้ใช้ตัวสร้างการกำหนดค่า ProSoft

หากขั้นตอนทดสอบการเชื่อมต่อล้มเหลว คุณจะเห็นข้อความแสดงข้อผิดพลาด เมื่อต้องการแก้ไขข้อผิดพลาด ให้ทำตามขั้นตอนเหล่านี้:
1 คลิกตกลงเพื่อยกเลิกข้อความแสดงข้อผิดพลาด 2 ในกล่องโต้ตอบดาวน์โหลด คลิกเรียกดูอุปกรณ์เพื่อเปิด ProSoft Discovery
บริการ.

3 คลิกขวาที่โมดูลแล้วเลือก SELECT FOR PCB 4 ปิดบริการ ProSoft Discovery 5 คลิกดาวน์โหลดเพื่อถ่ายโอนการกำหนดค่าไปยังโมดูล

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 28 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

การใช้คู่มือผู้ใช้ตัวสร้างการกำหนดค่า ProSoft

2.9 การอัพโหลดโครงการจากเกตเวย์

หมายเหตุ: สำหรับคำแนะนำในการเชื่อมต่อกับโมดูลด้วยพีซีของคุณ โปรดดูที่ การเชื่อมต่อพีซีกับเกตเวย์ (หน้า 14)

คุณสามารถอัปโหลดการตั้งค่าโปรเจ็กต์จาก PLX32-EIP-MBTCP-UA ไปยังโปรเจ็กต์ปัจจุบันใน ProSoft Configuration Builder บนพีซีของคุณ
1 ในต้นไม้ view ใน ProSoft Configuration Builder คลิกขวาที่ไอคอน PLX32-EIP-MBTCPUA แล้วเลือกอัปโหลดจากอุปกรณ์ไปยังพีซี ซึ่งจะเปิดกล่องโต้ตอบอัปโหลด
2 ในกล่องโต้ตอบอัปโหลด ในกล่องดรอปดาวน์เลือกประเภทการเชื่อมต่อ ให้ใช้การตั้งค่า ETHERNET เริ่มต้น

หมายเหตุ: หากคุณเชื่อมต่อกับโมดูลโดยใช้ที่อยู่ IP ชั่วคราว ฟิลด์ที่อยู่ Ethernet จะมีที่อยู่ IP ชั่วคราวนั้น ProSoft Configuration Builder ใช้ที่อยู่ IP ชั่วคราวนี้เพื่อเชื่อมต่อกับโมดูล

3 คลิก TEST CONNECTION เพื่อตรวจสอบว่าที่อยู่ IP อนุญาตให้เข้าถึงโมดูลได้ 4 หากการเชื่อมต่อสำเร็จ ให้คลิก UPLOAD เพื่อถ่ายโอนการกำหนดค่า Ethernet ไปยัง
พีซี
หมายเหตุ: ขั้นตอนข้างต้นจะอัปโหลดหรือแก้ไขที่อยู่ IP และชื่อของเซิร์ฟเวอร์ OPC UA เท่านั้น โดยไม่ได้อัปโหลดหรือแก้ไขการกำหนดค่า OPC UA

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 29 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

การใช้คู่มือผู้ใช้ตัวสร้างการกำหนดค่า ProSoft

หากขั้นตอนทดสอบการเชื่อมต่อล้มเหลว คุณจะเห็นข้อความแสดงข้อผิดพลาด เมื่อต้องการแก้ไขข้อผิดพลาด ให้ทำตามขั้นตอนเหล่านี้
1 คลิกตกลงเพื่อยกเลิกข้อความแสดงข้อผิดพลาด 2 ในกล่องโต้ตอบอัปโหลด คลิกเรียกดูอุปกรณ์เพื่อเปิด ProSoft Discovery Service

3 คลิกขวาที่โมดูลแล้วเลือก SELECT FOR PCB 4 ปิดบริการ ProSoft Discovery 5 คลิกดาวน์โหลดเพื่อถ่ายโอนการกำหนดค่าไปยังโมดูล

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 30 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้การวินิจฉัยและการแก้ไขปัญหา

3 การวินิจฉัยและการแก้ไขปัญหา
คุณสามารถแก้ไขปัญหาเกตเวย์ได้หลายวิธี: · ตรวจสอบไฟ LED บนเกตเวย์ · ใช้ฟังก์ชันการวินิจฉัยใน ProSoft Configuration Builder (PCB) · ตรวจสอบข้อมูลในพื้นที่ข้อมูลสถานะ (หน่วยความจำด้านบน) ของเกตเวย์ภายใน
หน่วยความจำ.

3.1 ไฟแสดงสถานะ LED
วิธีแรกและเร็วที่สุดคือการสแกน LED บนเกตเวย์เพื่อตรวจสอบการมีอยู่และสาเหตุที่เป็นไปได้ของปัญหา ไฟ LED ให้ข้อมูลอันมีค่า เช่น:
· สถานะของแต่ละพอร์ต · ข้อผิดพลาดในการกำหนดค่าระบบ · ข้อผิดพลาดของแอปพลิเคชัน · การบ่งชี้ข้อผิดพลาด

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 31 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้การวินิจฉัยและการแก้ไขปัญหา

3.1.1 LED เกตเวย์หลัก ตารางนี้อธิบาย LED ที่แผงด้านหน้าของเกตเวย์

LED PWR (กำลังไฟ)
FLT (ข้อบกพร่อง)
CFG (การกำหนดค่า)
ข้อผิดพลาด (ข้อผิดพลาด)
NS (สถานะเครือข่าย) สำหรับโปรโตคอล EIP เท่านั้น
MS (สถานะโมดูล) สำหรับโปรโตคอล EIP เท่านั้น

ปิดสถานะ
เขียวทึบ ปิด แดงทึบ
ปิดสีเหลืองอำพันทึบ
ปิดกะพริบสีเหลืองอำพัน
สีเหลืองอำพัน
ปิด แดงต่อเนื่อง เขียวต่อเนื่อง แดงกะพริบ เขียวกะพริบ แดงสลับเขียว กะพริบ ปิดแดงทึบ เขียวทึบ กะพริบแดง เขียวกะพริบ แดงสลับเขียว กะพริบ

คำอธิบาย
ไม่ได้เชื่อมต่อกับขั้วจ่ายไฟหรือแหล่งจ่ายไฟไม่เพียงพอต่อการจ่ายไฟให้กับเกตเวย์อย่างเหมาะสม (ต้องใช้ 208 mA ที่ 24 VDC)
กำลังไฟฟ้าเชื่อมต่อกับขั้วไฟฟ้า
การดำเนินงานปกติ.
เกิดข้อผิดพลาดร้ายแรง โปรแกรมปฏิบัติการล้มเหลวหรือถูกยกเลิกโดยผู้ใช้และไม่ได้ทำงานอีกต่อไป กดปุ่มรีเซ็ตหรือเปิดเครื่องเพื่อแก้ไขข้อผิดพลาด
การดำเนินงานปกติ.
เครื่องอยู่ในโหมดการกำหนดค่า มีข้อผิดพลาดในการกำหนดค่าอยู่หรือการกำหนดค่า file กำลังดาวน์โหลดหรืออ่าน หลังจากเปิดเครื่อง เกตเวย์จะอ่านการกำหนดค่า จากนั้นหน่วยจะใช้ค่าการกำหนดค่าและเตรียมใช้งานฮาร์ดแวร์ สิ่งนี้เกิดขึ้นระหว่างรอบพลังงานหรือหลังจากที่คุณกดปุ่มรีเซ็ต
การดำเนินงานปกติ.
ตรวจพบเงื่อนไขข้อผิดพลาดและเกิดขึ้นบนพอร์ตแอปพลิเคชันตัวใดตัวหนึ่ง ตรวจสอบการกำหนดค่าและแก้ไขปัญหาข้อผิดพลาดในการสื่อสาร
แฟล็กข้อผิดพลาดนี้จะถูกล้างเมื่อเริ่มต้นแต่ละคำสั่ง (หลัก/ไคลเอนต์) หรือในแต่ละครั้งที่ได้รับข้อมูล (สเลฟ/อะแดปเตอร์/เซิร์ฟเวอร์) หากมีเงื่อนไขนี้ แสดงว่ามีข้อผิดพลาดจำนวนมากเกิดขึ้นในแอปพลิเคชัน (เนื่องจากการกำหนดค่าไม่ถูกต้อง) หรือบนพอร์ตหนึ่งพอร์ตขึ้นไป (ความล้มเหลวในการสื่อสารเครือข่าย)
ไม่มีพลังงานหรือไม่มีที่อยู่ IP
ที่อยู่ IP ซ้ำ
เชื่อมต่อ
หมดเวลาการเชื่อมต่อ
ที่อยู่ IP ที่ได้รับ; ไม่มีการเชื่อมต่อที่จัดตั้งขึ้น
ทดสอบตัวเอง
ไม่มีไฟฟ้า
ความผิดพลาดที่สำคัญ
การทำงานของอุปกรณ์
ความผิดพลาดเล็กน้อย
สแตนด์บาย
ทดสอบตัวเอง

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 32 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้การวินิจฉัยและการแก้ไขปัญหา

3.1.2 ไฟ LED พอร์ตอีเทอร์เน็ต ตารางนี้อธิบายไฟ LED พอร์ตอีเทอร์เน็ตเกตเวย์

ลิงค์ LED/ACT
100 เมกะบิต

ปิดสถานะ
สีเขียวทึบ
ปิด สีเหลืองอำพันกะพริบ

คำอธิบาย
ไม่พบการเชื่อมต่อเครือข่ายทางกายภาพ ไม่สามารถสื่อสารอีเธอร์เน็ตได้ ตรวจสอบสายไฟและสายเคเบิล
ตรวจพบการเชื่อมต่อเครือข่ายทางกายภาพ LED นี้จะต้องติดสว่างตลอดเวลาจึงจะสามารถสื่อสารอีเทอร์เน็ตได้
ไม่มีกิจกรรมบนท่าเรือ
พอร์ตอีเทอร์เน็ตกำลังส่งหรือรับข้อมูลอยู่

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 33 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้การวินิจฉัยและการแก้ไขปัญหา

3.2 การใช้การวินิจฉัยในตัวสร้างการกำหนดค่า ProSoft
ProSoft Configuration Builder (PCB) มีเครื่องมือที่มีประโยชน์มากมายที่จะช่วยคุณในการวินิจฉัยและแก้ไขปัญหา คุณสามารถใช้ PCB เพื่อเชื่อมต่อกับเกตเวย์ของคุณและดึงค่าสถานะปัจจุบัน ข้อมูลการกำหนดค่า และข้อมูลที่มีค่าอื่นๆ

เคล็ดลับ: คุณสามารถเปิดหน้าต่าง ProSoft Configuration Builder Diagnostics ได้มากกว่าหนึ่งเกตเวย์ในแต่ละครั้ง

เพื่อเชื่อมต่อกับพอร์ตสื่อสารของเกตเวย์
1 ใน PCB คลิกขวาที่ชื่อเกตเวย์แล้วเลือก DIAGNOSTICS

2 ซึ่งจะเปิดหน้าต่างการวินิจฉัย

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 34 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้การวินิจฉัยและการแก้ไขปัญหา

หากไม่มีการตอบสนองจากเกตเวย์เช่นในอดีตampข้างต้น ให้ปฏิบัติตามขั้นตอนเหล่านี้: 1 จากแถบเครื่องมือ คลิกปุ่ม ตั้งค่าการเชื่อมต่อ

2 ในกล่องโต้ตอบการตั้งค่าการเชื่อมต่อ ให้เลือก ETHERNET จากรายการเลือกประเภทการเชื่อมต่อ
3 พิมพ์ที่อยู่ IP ของเกตเวย์ในช่อง ETHERNET 4 คลิก เชื่อมต่อ
5 ตรวจสอบว่าอีเทอร์เน็ตเชื่อมต่ออย่างถูกต้องระหว่างพอร์ตการสื่อสารของคอมพิวเตอร์และเกตเวย์
6 หากคุณยังคงไม่สามารถสร้างการเชื่อมต่อได้ โปรดติดต่อฝ่ายสนับสนุนด้านเทคนิคของ ProSoft Technology เพื่อขอความช่วยเหลือ

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 35 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้การวินิจฉัยและการแก้ไขปัญหา

3.2.1 เมนูการวินิจฉัย
เมนู Diagnostics ถูกจัดเรียงเป็นโครงสร้างแบบต้นไม้ทางด้านซ้ายของหน้าต่าง Diagnostics

ข้อควรระวัง: คำสั่งบางคำสั่งในเมนูนี้ได้รับการออกแบบสำหรับการดีบักขั้นสูงและการทดสอบระบบเท่านั้น และอาจทำให้เกตเวย์หยุดการสื่อสาร ซึ่งอาจส่งผลให้ข้อมูลสูญหายหรือการสื่อสารล้มเหลวอื่นๆ ใช้คำสั่งเหล่านี้เฉพาะเมื่อคุณเข้าใจถึงผลกระทบที่อาจเกิดขึ้นอย่างถ่องแท้ หรือหากคุณได้รับคำสั่งให้ทำเช่นนั้นโดยวิศวกรฝ่ายสนับสนุนด้านเทคนิคของ ProSoft Technology

คำสั่งเมนูต่อไปนี้แสดงอยู่ด้านล่าง:

โมดูลคำสั่งเมนู
ฐานข้อมูล View

เวอร์ชันคำสั่งเมนูย่อย
ข้อมูลแผนที่ ASCII
ทศนิยม
เลขฐานสิบหก
ลอย

คำอธิบาย
แสดงเวอร์ชันซอฟต์แวร์ปัจจุบันของเกตเวย์และค่าที่สำคัญอื่นๆ คุณอาจถูกขอให้ให้ข้อมูลนี้เมื่อโทรติดต่อฝ่ายสนับสนุนด้านเทคนิค
แสดงการกำหนดค่า Data Map ของเกตเวย์ แสดงเนื้อหาของฐานข้อมูลเกตเวย์ในรูปแบบอักขระ ASCII*
แสดงเนื้อหาของฐานข้อมูลเกตเวย์ในรูปแบบเลขฐานสิบ*
แสดงเนื้อหาของฐานข้อมูลของเกตเวย์ในรูปแบบเลขฐานสิบหก* แสดงเนื้อหาของฐานข้อมูลของเกตเวย์ในรูปแบบตัวเลขทศนิยม*

*ใช้แถบเลื่อนที่ขอบด้านขวาของหน้าต่างเพื่อเลื่อนดูฐานข้อมูล แต่ละหน้าแสดงข้อมูล 100 คำ จำนวนหน้าทั้งหมดที่มีอยู่ขึ้นอยู่กับการกำหนดค่าเกตเวย์ของคุณ

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 36 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้การวินิจฉัยและการแก้ไขปัญหา

3.2.2 การบันทึกเซสชันการวินิจฉัยลงในบันทึก File
คุณสามารถบันทึกสิ่งที่คุณทำในเซสชันการวินิจฉัยลงในบันทึกได้ file- คุณสมบัตินี้จะมีประโยชน์สำหรับวัตถุประสงค์ในการแก้ไขปัญหาและการเก็บบันทึก และสำหรับการสื่อสารกับทีมสนับสนุนด้านเทคนิคของ ProSoft Technology
เพื่อบันทึกข้อมูลเซสชันลงในบันทึก file
1 เปิดหน้าต่างการวินิจฉัย ดูการใช้การวินิจฉัยใน ProSoft Configuration Builder (หน้า 33)
2 เพื่อบันทึกเซสชันการวินิจฉัยเป็นข้อความ fileจากแถบเครื่องมือ คลิก LOG FILE ปุ่ม. คลิกปุ่มอีกครั้งเพื่อหยุดการจับภาพ

3 ถึง view บันทึก fileจากแถบเครื่องมือ ให้คลิก VIEW บันทึก FILE ปุ่ม. บันทึก file เปิดเป็นข้อความ fileคุณสามารถเปลี่ยนชื่อและบันทึกไปยังตำแหน่งอื่นได้

4 เพื่อส่งอีเมลบันทึก file ไปยังทีมสนับสนุนด้านเทคนิคของ ProSoft Technology จากแถบเครื่องมือ คลิกบันทึกอีเมล FILE ปุ่ม. ใช้งานได้เฉพาะเมื่อคุณติดตั้งแล้ว
Microsoft Outlook บนพีซีของคุณ)

5 หากคุณบันทึกเซสชันต่อเนื่องหลายเซสชัน PCB จะเพิ่มข้อมูลใหม่ต่อท้ายข้อมูลที่บันทึกไว้ก่อนหน้านี้ หากคุณต้องการล้างข้อมูลก่อนหน้าออกจากบันทึก fileคุณต้องคลิกปุ่ม CLEAR DATA ทุกครั้งก่อนที่จะเริ่มบันทึกข้อมูล

3.2.3 วอร์มบูต / บูตเย็น
การบูตแบบอุ่นและแบบเย็น PLX32-EIP-MBTCP-UA สามารถทำได้โดยคลิก MODULE > ทั่วไป > WARM BOOT หรือ COLD BOOT

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 37 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้การวินิจฉัยและการแก้ไขปัญหา

3.3 ข้อมูลสถานะเกตเวย์ในหน่วยความจำส่วนบน
เกตเวย์เขียนข้อมูลสถานะโมดูลที่เป็นประโยชน์ในตำแหน่งหน่วยความจำส่วนบนโดยเฉพาะในฐานข้อมูลภายใน ตำแหน่งของพื้นที่ข้อมูลสถานะนี้ขึ้นอยู่กับโปรโตคอลที่เกตเวย์ของคุณรองรับ คุณสามารถใช้ฟังก์ชัน Data Map ใน Prosoft Configuration Builder เพื่อแมปข้อมูลนี้ลงในพื้นที่ข้อมูลผู้ใช้ของฐานข้อมูลของเกตเวย์ (ลงทะเบียน 0 ถึง 9999) อุปกรณ์ระยะไกล เช่น HMI หรือโปรเซสเซอร์จะสามารถเข้าถึงข้อมูลสถานะได้ โปรดดูการแมปข้อมูลในหน่วยความจำโมดูล (หน้า 23)

3.3.1 ข้อมูลสถานะเกตเวย์ทั่วไปในหน่วยความจำส่วนบน ตารางต่อไปนี้อธิบายเนื้อหาของพื้นที่ข้อมูลสถานะทั่วไปของเกตเวย์

ที่อยู่ลงทะเบียน 14000 ถึง 14001 14002 ถึง 14004 14005 ถึง 14009 14010 ถึง 14014 14015 ถึง 14019

คําอธิบาย โปรแกรม ตัวนับรอบ รหัสผลิตภัณฑ์ (ASCII) การแก้ไขผลิตภัณฑ์ (ASCII) การแก้ไขระบบปฏิบัติการ (ASCII) หมายเลขรันระบบปฏิบัติการ (ASCII)

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 38 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้การวินิจฉัยและการแก้ไขปัญหา

3.3.2 ข้อมูลสถานะเฉพาะโปรโตคอลในหน่วยความจำส่วนบน
PLX32-EIP-MBTCP-UA ยังมีตำแหน่งหน่วยความจำด้านบนสำหรับข้อมูลสถานะเฉพาะโปรโตคอลอีกด้วย ตำแหน่งของพื้นที่ข้อมูลสถานะสำหรับไดรเวอร์โปรโตคอลเกตเวย์จะขึ้นอยู่กับโปรโตคอล สำหรับข้อมูลเพิ่มเติม โปรดดูที่:
· ข้อมูลสถานะ EIP ในหน่วยความจำส่วนบน (หน้า 66) · ข้อมูลสถานะ MBCPP ในหน่วยความจำส่วนบน (หน้า 102)

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 39 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล
4 ข้อมูลฮาร์ดแวร์

คู่มือผู้ใช้ข้อมูลฮาร์ดแวร์

4.1 ข้อมูลจำเพาะฮาร์ดแวร์

ข้อมูลจำเพาะ พาวเวอร์ซัพพลาย

คำอธิบาย
24 VDC nominal 10 ถึง 36 VDC อนุญาตขั้วบวก, ลบ, GND

โหลดปัจจุบัน

กำหนด 24 VDC ที่ 300 mA สูงสุด 10 ถึง 36 VDC @ 610 mA

อุณหภูมิในการทำงาน -25°C ถึง 70°C (-13°F ถึง 158°F)

อุณหภูมิในการจัดเก็บ -40 ° C ถึง 80 ° C (-40 ° F ถึง 176 ° F)

ความชื้นสัมพัทธ์

5% ถึง 95% RH โดยไม่มีการควบแน่น

ขนาด (สูง x กว้าง x ลึก)

5.38 x 1.99 x 4.38 นิ้ว 13.67 x 5.05 x 11.13 ซม

ไฟ LED แสดงสถานะ

การกำหนดค่า (CFG) และข้อผิดพลาด (ERR) สถานะการสื่อสาร กำลังไฟ (PWR) และข้อผิดพลาดของฮาร์ดแวร์ (FLT) สถานะเครือข่าย (NS) การเชื่อมต่อ EtherNet/IPTM Class I หรือ Class III
สถานะ (EtherNet/IP เท่านั้น) สถานะของโมดูล (MS) สถานะการกำหนดค่าโมดูล (EtherNet/IP เท่านั้น) ลิงก์พอร์ตการสื่อสารอีเทอร์เน็ต/กิจกรรมและ 100 mbit

พอร์ตอีเธอร์เน็ต

ตัวเชื่อมต่อ RJ10 ฟูลดูเพล็กซ์ 100/45 Mbit การแยกทางไฟฟ้า 1500 Vrms ที่ 50 Hz ถึง 60 Hz เป็นเวลา 60 วินาที ใช้ตามที่ระบุไว้ในส่วน 5.3.2 ของ IEC 60950: 1991 ความยืดหยุ่นของพายุการออกอากาศอีเทอร์เน็ต = น้อยกว่าหรือเท่ากับ 5000 [ARP] เฟรมต่อวินาทีและระยะเวลาน้อยกว่าหรือเท่ากับ 5 นาที

จัดส่งพร้อมกับแต่ละหน่วย

ไขควง 2.5 มม. ขั้วต่อสายไฟ J180

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 40 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล
5 โปรโตคอล EIP

คู่มือผู้ใช้โปรโตคอล EIP

5.1 การทำงานของ EIP สิ้นสุดลงแล้วview
คุณสามารถใช้ PLX32-EIP-MBTCP-UA เพื่อเชื่อมต่อโปรโตคอลต่างๆ มากมายเข้ากับตระกูลโปรเซสเซอร์ Rockwell Automation หรือโซลูชันที่ใช้ซอฟต์แวร์อื่นๆ ภาพประกอบต่อไปนี้แสดงการทำงานของโปรโตคอล EtherNet/IP

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 41 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

5.1.1 ข้อมูลจำเพาะทั่วไปของ EtherNet/IP

ไดรเวอร์ EIP รองรับการเชื่อมต่อต่อไปนี้:

รุ่นที่ 1 รุ่นที่ 3

ประเภทการเชื่อมต่อ ไคลเอนต์ที่เชื่อมต่อ I/O ไคลเอนต์ที่ไม่ได้เชื่อมต่อ

จำนวนการเชื่อมต่อ 2 2 1

เซิฟเวอร์

5

คู่มือผู้ใช้โปรโตคอล EIP

ข้อมูลจำเพาะ ประเภท PLC ที่รองรับ ประเภทข้อความที่รองรับ ขนาดการเชื่อมต่อ I/O เข้า/ออก เวลา RPI สูงสุด รองรับบริการ CIP
รายการคำสั่ง
ชุดคำสั่ง

คำอธิบาย
PLC2, PLC5, SLC, CLX, CMPLX, MICROLX
PCCC และ CIP
496/496 ไบต์
5 ms ต่อการเชื่อมต่อ
0x4C: อ่านตารางข้อมูล CIP 0x4D: ตารางข้อมูล CIP เขียน CIP ทั่วไป
รองรับคำสั่งได้สูงสุด 100 คำสั่งต่อไคลเอนต์ แต่ละคำสั่งสามารถกำหนดค่าได้สำหรับประเภทคำสั่ง ที่อยู่ IP การลงทะเบียนไปยัง/จากที่อยู่ และจำนวนคำ/บิต
PLC-2/PLC-3/PLC5 ชุดคำสั่งพื้นฐาน PLC5 ชุดคำสั่งไบนารี PLC5 ชุดคำสั่ง ASCII ชุดคำสั่ง SLC500

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 42 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

5.1.2 ฐานข้อมูลภายใน EIP
ฐานข้อมูลภายในเป็นศูนย์กลางการทำงานของ PLX32-EIP-MBTCP-UA เกตเวย์แชร์ฐานข้อมูลนี้ระหว่างพอร์ตการสื่อสารทั้งหมดบนเกตเวย์ และใช้เป็นช่องทางในการส่งข้อมูลจากโปรโตคอลหนึ่งไปยังอุปกรณ์อื่นบนเครือข่ายหนึ่งไปยังอุปกรณ์อย่างน้อยหนึ่งเครื่องบนเครือข่ายอื่น ซึ่งจะทำให้ข้อมูลจากอุปกรณ์บนพอร์ตการสื่อสารหนึ่งสามารถเข้าถึงและควบคุมโดยอุปกรณ์บนโปรโตคอลอื่นได้
นอกเหนือจากข้อมูลจากไคลเอ็นต์และเซิร์ฟเวอร์แล้ว คุณยังสามารถแมปข้อมูลสถานะและข้อผิดพลาดที่สร้างโดยเกตเวย์ลงในพื้นที่ข้อมูลผู้ใช้ของฐานข้อมูลภายในได้ ฐานข้อมูลภายในแบ่งออกเป็นสองส่วน:
· หน่วยความจำส่วนบนสำหรับพื้นที่ข้อมูลสถานะเกตเวย์ นี่คือจุดที่เกตเวย์เขียนข้อมูลสถานะภายในสำหรับโปรโตคอลที่เกตเวย์รองรับ
· หน่วยความจำลดลงสำหรับพื้นที่ข้อมูลผู้ใช้ นี่คือที่ที่ข้อมูลขาเข้าจากอุปกรณ์ภายนอกถูกจัดเก็บและเข้าถึง

แต่ละโปรโตคอลใน PLX32-EIP-MBTCP-UA สามารถเขียนข้อมูลและอ่านข้อมูลจากพื้นที่ข้อมูลผู้ใช้ได้
หมายเหตุ: หากคุณต้องการเข้าถึงข้อมูลสถานะเกตเวย์ในหน่วยความจำด้านบน คุณสามารถใช้คุณลักษณะการแมปข้อมูลในเกตเวย์เพื่อคัดลอกข้อมูลจากพื้นที่ข้อมูลสถานะเกตเวย์ไปยังพื้นที่ข้อมูลผู้ใช้ โปรดดูการแมปข้อมูลในหน่วยความจำโมดูล (หน้า 23) มิฉะนั้น คุณสามารถใช้ฟังก์ชันการวินิจฉัยใน ProSoft Configuration Builder ได้ view ข้อมูลสถานะเกตเวย์ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับข้อมูลสถานะเกตเวย์ โปรดดูการวินิจฉัยเครือข่าย (หน้า 65)

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 43 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

การเข้าถึงไคลเอนต์ EIP ไปยังฐานข้อมูล
ฟังก์ชันการทำงานของไคลเอ็นต์จะแลกเปลี่ยนข้อมูลระหว่างฐานข้อมูลภายในของเกตเวย์และตารางข้อมูลที่จัดตั้งขึ้นในโปรเซสเซอร์ตั้งแต่หนึ่งตัวขึ้นไปหรืออุปกรณ์ที่ใช้เซิร์ฟเวอร์อื่นๆ รายการคำสั่งที่คุณกำหนดใน ProSoft Configuration Builder จะระบุว่าข้อมูลใดที่จะถ่ายโอนระหว่างเกตเวย์และแต่ละเซิร์ฟเวอร์บนเครือข่าย ไม่จำเป็นต้องมีลอจิกแลดเดอร์ในโปรเซสเซอร์ (เซิร์ฟเวอร์) สำหรับการทำงานของไคลเอ็นต์ ยกเว้นเพื่อให้แน่ใจว่ามีหน่วยความจำข้อมูลเพียงพอ
ภาพประกอบต่อไปนี้อธิบายการไหลของข้อมูลระหว่างไคลเอ็นต์อีเทอร์เน็ตและฐานข้อมูลภายใน

การเข้าถึงเซิร์ฟเวอร์หลายเครื่องไปยังฐานข้อมูล EIP
การสนับสนุนเซิร์ฟเวอร์ในเกตเวย์ช่วยให้แอปพลิเคชันไคลเอนต์ (เช่นซอฟต์แวร์และโปรเซสเซอร์ HMI) สามารถอ่านและเขียนไปยังฐานข้อมูลของเกตเวย์ ไดรเวอร์เซิร์ฟเวอร์สามารถรองรับการเชื่อมต่อพร้อมกันหลายรายการจากไคลเอนต์หลายตัว
เมื่อกำหนดค่าเป็นเซิร์ฟเวอร์ พื้นที่ข้อมูลผู้ใช้ของฐานข้อมูลภายในในเกตเวย์จะเป็นแหล่งที่มาสำหรับคำขออ่านและปลายทางสำหรับคำขอเขียนจากไคลเอ็นต์ระยะไกล การเข้าถึงฐานข้อมูลถูกควบคุมโดยประเภทคำสั่งที่ได้รับในข้อความขาเข้าจากไคลเอนต์
เกตเวย์ต้องได้รับการกำหนดค่าอย่างถูกต้องและเชื่อมต่อกับเครือข่ายก่อนที่จะพยายามใช้งาน ใช้โปรแกรมตรวจสอบเครือข่าย เช่น ProSoft Discovery Service หรือคำสั่ง PING พร้อมรับคำสั่ง เพื่อตรวจสอบว่าเกตเวย์สามารถมองเห็นได้บนเครือข่าย ใช้ ProSoft Configuration Builder เพื่อยืนยันการกำหนดค่าเกตเวย์ที่เหมาะสมและถ่ายโอนการกำหนดค่า fileเข้าและออกจากเกตเวย์

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 44 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

5.2 การกำหนดค่า EIP
5.2.1 การกำหนดค่าเซิร์ฟเวอร์ EIP คลาส 3 ใช้การเชื่อมต่อเซิร์ฟเวอร์ EIP คลาส 3 ใน ProSoft Configuration Builder เมื่อเกตเวย์ทำหน้าที่เป็นอุปกรณ์เซิร์ฟเวอร์ (สเลฟ) ตอบสนองต่อคำแนะนำข้อความที่เริ่มต้นจากอุปกรณ์ไคลเอนต์ (หลัก) เช่น HMI, DCS, บมจ. หรือ บมจ.
เพื่อตั้งค่าเซิร์ฟเวอร์ file ขนาดใน PCB
1 ใน ProSoft Configuration Builder คลิก [+] ถัดจากเกตเวย์ จากนั้นคลิก [+] ถัดจาก EIP Class 3 Server

2 ดับเบิลคลิกเซิร์ฟเวอร์ EIP Class 3 ตัวที่สองเพื่อแสดงกล่องโต้ตอบแก้ไข – เซิร์ฟเวอร์ EIP Class 3
3 เลือกเซิร์ฟเวอร์ FILE ขนาด (100 หรือ 1000)
o สำหรับค่า 100 รีจิสเตอร์จะอยู่ระหว่าง N10:0 ถึง N10:99 o สำหรับค่า 1000 รีจิสเตอร์ที่ถูกต้องคือตั้งแต่ N10:0 ถึง N10:999

การเข้าถึงหน่วยความจำภายในของเกตเวย์ ตารางต่อไปนี้อ้างอิงถึงพื้นที่ข้อมูลผู้ใช้ในหน่วยความจำของเกตเวย์:

ประเภทข้อมูล
BOOL Bit Array SINT INT DINT REAL

Tag ชื่อ
BOOLData[ ] BITAData[ ] SINTData[ ] INT_Data[ ] DINTData[ ] REALData[ ]

ความยาวของแต่ละองค์ประกอบในข้อความ CIP 1 4 1 2 4 4

ช่วงอาร์เรย์สำหรับฐานข้อมูลองค์ประกอบ 10,000 รายการ 0 ถึง 159999 0 ถึง 4999 0 ถึง 19999 0 ถึง 9999 0 ถึง 4999 0 ถึง 4999

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 45 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

ประเภทคำสั่งผงชูรส - CIP
ตารางต่อไปนี้กำหนดความสัมพันธ์ของพื้นที่ข้อมูลผู้ใช้ในฐานข้อมูลภายในของเกตเวย์กับที่อยู่ที่ต้องการในคำแนะนำ MSG CIP:

ฐานข้อมูล

ซีไอพี

CIP บูลีน

จำนวนเต็ม

ที่อยู่

0

Int_data บูลดาต้า[0] [0]

999

Int_data บูลดาต้า[15984] [999]

1000 1999

Int_data BoolData [16000] [1000] Int_data BoolData [31984] [1999]

2000 2999

Int_data BoolData [32000] [2000] Int_data BoolData [47984] [2999]

3000 3999

Int_data BoolData[48000] [3000] Int_data [3999] BoolData[63999]

CIP บิตอาร์เรย์ CIP ไบต์

บิตเอดาต้า[0]

ซินดาต้า[0]

SIntData[1998] BitAData[500] SIntData[2000]

SIntData[3998] BitAData[1000] SIntData[4000]

SIntData[5998] BitAData[1500] SIntData[6000]

ซินดาต้า[9998]

CIP DINT

ซีไอพี เรียล

ดินดาต้า[0]

เรียลดาต้า [0]

DINtData[500] ข้อมูลจริง [500]

DINtData[1000] ข้อมูลจริง [1000]

DINtData[1500] ข้อมูลจริง [1500]

ประเภทคำสั่งผงชูรส - PCCC
ตารางต่อไปนี้กำหนดความสัมพันธ์ของพื้นที่ข้อมูลผู้ใช้ในฐานข้อมูลภายในของเกตเวย์กับที่อยู่ที่ต้องการในคำแนะนำ MSG PCCC:

ที่อยู่ฐานข้อมูล 0 999 1000 1999 2000

File ขนาด 100 N10:0 N19:99 N20:0 N29:99 N30:0

ที่อยู่ฐานข้อมูล 0 999 1000 1999 2000

File ขนาด 100 N10:0 N19:99 N20:0 N29:99 N30:0

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 46 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล
รองรับคำสั่งเซิร์ฟเวอร์ EtherNet/IP Explicit Messaging PLX32-EIP-MBTCP-UA รองรับชุดคำสั่งหลายชุด

คู่มือผู้ใช้โปรโตคอล EIP

ฟังก์ชั่นชุดคำสั่งพื้นฐาน

คำสั่ง 0x00 0x01 0x02 0x05 0x08

ฟังก์ชัน N/AN/AN/AN/AN/A

คำจำกัดความ ป้องกันการเขียน ไม่มีการป้องกัน อ่าน ป้องกันบิตเขียน ไม่มีการป้องกันเขียน ไม่มีการป้องกัน เขียน

รองรับในเซิร์ฟเวอร์ XXXXX

ฟังก์ชั่นชุดคำสั่ง PLC-5

คำสั่ง 0x0F 0x0F

ฟังก์ชัน 0x00 0x01

คำจำกัดความ ช่วงคำ เขียน (ที่อยู่ไบนารี) ช่วงคำที่อ่าน (ที่อยู่ไบนารี)

0x0F

พิมพ์ช่วงอ่าน (ที่อยู่ไบนารี)

0x0F

พิมพ์ช่วงเขียน (ที่อยู่ไบนารี)

0x0F

ขนาด 0x26

อ่าน-แก้ไข-เขียน (ที่อยู่ไบนารี)

0x0F 0x0F 0x0F

0x00 0x01 0x26

ช่วงคำเขียน (ที่อยู่ ASCII) ช่วงคำอ่าน (ที่อยู่ ASCII) อ่าน-แก้ไข-เขียน (ที่อยู่ ASCII)

รองรับในเซิร์ฟเวอร์ XXXX
XX

ฟังก์ชั่นชุดคำสั่ง SLC-500

คำสั่ง 0x0F 0x0F 0x0F 0x0F 0x0F

ฟังก์ชัน 0xA1 0xA2 0xA9 0xAA 0xAB

คำนิยาม

รองรับในเซิร์ฟเวอร์

การอ่านเชิงตรรกะแบบป้องกันที่มีการป้องกันด้วยสอง

X

ช่องที่อยู่

การอ่านเชิงตรรกะที่พิมพ์ด้วยการป้องกันด้วยสาม X

ช่องที่อยู่

การเขียนเชิงตรรกะแบบป้องกันที่มีการป้องกันด้วยสอง

X

ช่องที่อยู่

การเขียนเชิงตรรกะแบบป้องกันที่มีการป้องกันด้วยสาม

X

ช่องที่อยู่

การเขียนเชิงตรรกะที่ป้องกันด้วยมาสก์ (ช่องที่อยู่สามช่อง)

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 47 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

5.2.2 การกำหนดค่าการเชื่อมต่อ EIP คลาส 1
ใช้การเชื่อมต่อ EIP Class 1 ใน ProSoft Configuration Builder เมื่อเกตเวย์ทำหน้าที่เป็นอะแดปเตอร์ EIP ที่ถ่ายโอนข้อมูลไปยังและจาก PLC (เครื่องสแกน EIP) โดยใช้การเชื่อมต่อ I/O โดยตรง การเชื่อมต่อ Direct I/O สามารถถ่ายโอนข้อมูลจำนวนมากได้อย่างรวดเร็ว
PLX32-EIP-MBTCP-UA สามารถรองรับการเชื่อมต่อ I/O ได้สูงสุดแปดการเชื่อมต่อ (ขึ้นอยู่กับรุ่น) โดยแต่ละการเชื่อมต่อมีข้อมูลอินพุต 248 คำและข้อมูลเอาต์พุต 248 คำ

การเพิ่มเกตเวย์ให้กับ RSLogix5000 v.20
1 เริ่ม Rockwell Automation RSLinx และเรียกดู PLX32-EIP-MBTCP-UA 2 คลิกขวาที่เกตเวย์แล้วเลือกอัปโหลด EDS จากอุปกรณ์

หมายเหตุ: อาจต้องรีสตาร์ท RSLogix5000 เพื่อให้การติดตั้ง EDS เสร็จสมบูรณ์
3 หลังจากคุณรีสตาร์ท RSLogix 5000 ให้เปิดโปรเจ็กต์ RSLogix 5000 ที่ต้องการ 4 ใน Controller Organizer คลิกขวาที่บริดจ์ EtherNet/IP ในแผนผัง I/O และ
เลือกโมดูลใหม่

5 ในกล่องโต้ตอบเลือกประเภทโมดูล ในกล่องข้อความค้นหา พิมพ์PLX3

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 48 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

6 คลิก PLX32-EIP-MBTCP-UA ของคุณ จากนั้นคลิก CREATE ซึ่งจะเปิดกล่องโต้ตอบโมดูลใหม่

7 ในกล่องโต้ตอบโมดูลใหม่ ให้ป้อนชื่อเกตเวย์ จากนั้นป้อนที่อยู่ IP ของ PLX32-EIP-MBTCP-UA

8 หากต้องการเพิ่มการเชื่อมต่อ I/O คลิกเปลี่ยน โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 49 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

9 ในกล่องโต้ตอบการกำหนดโมดูล ให้ป้อนการเชื่อมต่อ I/O สามารถเพิ่มการเชื่อมต่อ I/O ได้สูงสุดแปดการเชื่อมต่อ การเชื่อมต่อ I/O มีขนาดคงที่ของข้อมูลอินพุต 496 ไบต์ และข้อมูลเอาต์พุต 496 ไบต์ เมื่อเสร็จแล้วให้คลิกตกลง

10 ในกล่องโต้ตอบคุณสมบัติของโมดูล คลิกแท็บการเชื่อมต่อเพื่อกำหนดค่าการเชื่อมต่อ I/O แต่ละรายการด้วยเวลา RPI ของตัวเอง เมื่อเสร็จแล้วให้คลิกตกลง
11 เกตเวย์ใหม่จะปรากฏใน Controller Organizer ใต้ EtherNet/IP Bridge

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 50 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

การเพิ่มเกตเวย์ให้กับ RSLogix5000 v.16 ถึง v.19

หมายเหตุ: RSLogix v.1 และเก่ากว่าไม่รองรับการเชื่อมต่อคลาส 15

1 เริ่ม Rockwell Automation RSLogix 5000 2 ใน Controller Organizer คลิกขวาที่ EtherNet/IP Bridge ในแผนผัง I/O และ
choose NEW MODULE. 3 In the Select Module Type dialog box, click FIND. ค้นหา Generic EtherNet Bridge,
คลิกสะพานอีเทอร์เน็ตทั่วไปแล้วคลิกสร้าง 4 ในกล่องโต้ตอบโมดูลใหม่ ให้ป้อนชื่อเกตเวย์ จากนั้นป้อน IP
ที่อยู่ของ PLX32-EIP-MBTCP-UA ซึ่งจะสร้างเส้นทางการสื่อสารจากโปรเซสเซอร์ไปยัง PLX32-EIP-MBTCP-UA 5 เพิ่มโมดูลใหม่ภายใต้ Generic EtherNet Bridge และเพิ่มการเชื่อมต่อ CIP (CIP-MODULE) นี่คือตำแหน่งที่คุณระบุพารามิเตอร์สำหรับการเชื่อมต่อ I/O ขนาดอินพุตและเอาต์พุตต้องตรงกับขนาดอินพุตและเอาต์พุตที่กำหนดค่าไว้ใน PCB ค่าฟิลด์ ADDRESS แสดงถึงหมายเลขการเชื่อมต่อใน PCB ตามค่าเริ่มต้น การเชื่อมต่อทั้งหมดจะมีคำอินพุต 248 คำ, คำเอาท์พุต 248 คำ และคำการกำหนดค่า 0 คำ ตั้งค่ารูปแบบ Comm เป็น Data type INT และตั้งค่าอินสแตนซ์ Assembly เป็น “1” สำหรับอินพุต “2” สำหรับเอาต์พุต และ “4” สำหรับการกำหนดค่า 6 เพิ่มและกำหนดค่าการเชื่อมต่อ CIP สำหรับการเชื่อมต่อ I/O แต่ละรายการ

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 51 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

การกำหนดค่าการเชื่อมต่อ EIP Class 1 ใน PCB หลังจากที่คุณสร้างเกตเวย์ PLX32-EIP-MBTCP-UA ใน RSLogix 5000 แล้ว คุณต้องกำหนดค่าการเชื่อมต่อในโมดูล
เพื่อกำหนดค่าการเชื่อมต่อคลาส 1 ใน PCB
1 ใน ProSoft Configuration Builder คลิก [+] ถัดจากเกตเวย์ จากนั้นคลิก [+] ถัดจาก EIP Class 1 Connection [x]

2 ดับเบิลคลิกการเชื่อมต่อ EIP คลาส 1 [x] เพื่อแสดงกล่องโต้ตอบ แก้ไข – การเชื่อมต่อ EIP คลาส 1 [x]
3 ในกล่องโต้ตอบ คลิกพารามิเตอร์ จากนั้นป้อนค่าสำหรับพารามิเตอร์ มีพารามิเตอร์ที่กำหนดค่าได้สี่รายการสำหรับการเชื่อมต่อ I/O แต่ละรายการใน ProSoft Configuration Builder

พารามิเตอร์ ที่อยู่ข้อมูลอินพุต ขนาดอินพุต ที่อยู่ข้อมูลเอาต์พุต ขนาดเอาต์พุต

ช่วงค่า 0 ถึง 9999 0 ถึง 248 0 ถึง 9999 0 ถึง 248

คำอธิบาย
ระบุที่อยู่เริ่มต้นภายในฐานข้อมูลเสมือนของเกตเวย์สำหรับข้อมูลที่ถ่ายโอนจากเกตเวย์ไปยัง PLC
ระบุจำนวนจำนวนเต็มที่จะถ่ายโอนไปยังอิมเมจอินพุตของ PLC (จำนวนเต็มสูงสุด 248)
ระบุที่อยู่เริ่มต้นภายในฐานข้อมูลเสมือนของเกตเวย์สำหรับข้อมูลที่ถ่ายโอนจาก PLC ไปยังเกตเวย์
ระบุจำนวนจำนวนเต็มที่จะถ่ายโอนไปยังอิมเมจเอาต์พุตของ PLC (สูงสุด 248 จำนวนเต็ม)

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 52 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

5.2.3 การกำหนดค่าการเชื่อมต่อ EIP Class 3 Client[x]/UClient
PLX32-EIP-MBTCP-UA รองรับไคลเอนต์ที่เชื่อมต่อสองตัวและไคลเอนต์ที่ไม่ได้เชื่อมต่อหนึ่งตัว (อุปกรณ์ส่วนใหญ่ใช้ไคลเอนต์ที่เชื่อมต่อ โปรดดูคู่มือผู้ใช้สำหรับอุปกรณ์เป้าหมายเพื่อตรวจสอบ)
· ใช้การเชื่อมต่อ EIP Class 3 Client [x] เมื่อเกตเวย์ทำหน้าที่เป็นคำสั่งข้อความเริ่มต้นไคลเอนต์/มาสเตอร์ไปยังเซิร์ฟเวอร์/อุปกรณ์สเลฟ โปรโตคอล PLX32EIP-MBTCP-UA EIP รองรับการเชื่อมต่อไคลเอ็นต์ที่เชื่อมต่อสามรายการ แอปพลิเคชันทั่วไป ได้แก่ ระบบ SCADA และการสื่อสาร SLC
· ใช้การเชื่อมต่อ EIP Class 3 UClient เมื่อเกตเวย์ทำหน้าที่เป็นคำสั่งข้อความเริ่มต้นไคลเอนต์/ต้นแบบไปยังเซิร์ฟเวอร์/อุปกรณ์สเลฟ โปรโตคอล PLX32-EIP-MBTCPUA EIP รองรับการเชื่อมต่อไคลเอ็นต์ที่ไม่ได้เชื่อมต่อหนึ่งรายการ การส่งข้อความที่ไม่ได้เชื่อมต่อเป็นประเภทของการส่งข้อความที่ชัดเจนของ EtherNet/IP ที่ใช้ TCP/IP อุปกรณ์บางอย่าง เช่น AB Power Monitor 3000 series B รองรับการรับส่งข้อความที่ไม่ได้เชื่อมต่อ ตรวจสอบเอกสารประกอบอุปกรณ์ของคุณเพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้งาน EtherNet/IP

ไคลเอ็นต์คลาส 3[x]/UClient
เพื่อกำหนดค่าการเชื่อมต่อคลาส 3 ไคลเอ็นต์/UClient [x]
1 ใน ProSoft Configuration Builder คลิก [+] ถัดจากเกตเวย์ จากนั้นคลิก [+] ถัดจาก EIP Class 3 Client [x] หรือ EIP Class 3 UClient [x]

2 ดับเบิลคลิก EIP Class 3 Client [x] ตัวที่สองเพื่อแสดงกล่องโต้ตอบ Edit – EIP Class 3 Client [x]
3 ในกล่องโต้ตอบ คลิกพารามิเตอร์ใดก็ได้เพื่อเปลี่ยนค่า

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 53 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

ตารางต่อไปนี้ระบุการกำหนดค่าสำหรับอุปกรณ์ไคลเอ็นต์ EIP (หลัก) บนพอร์ตเครือข่าย:

พารามิเตอร์
ความล่าช้าในการสั่งการขั้นต่ำ

ค่า
0 ถึง 65535 มิลลิวินาที

การตอบสนอง 0 ถึง 65535

หมดเวลา

มิลลิวินาที

ลองนับ 0 ถึง 10 อีกครั้ง

คำอธิบาย
ระบุจำนวนมิลลิวินาทีที่จะรอระหว่างการออกคำสั่งครั้งแรก พารามิเตอร์นี้สามารถใช้เพื่อหน่วงเวลาคำสั่งทั้งหมดที่ส่งไปยังเซิร์ฟเวอร์เพื่อหลีกเลี่ยงคำสั่ง "ล้น" บนเครือข่าย พารามิเตอร์นี้ไม่ส่งผลต่อการลองคำสั่งอีกครั้ง เนื่องจากจะออกคำสั่งเมื่อรับรู้ถึงความล้มเหลว
ระบุระยะเวลาเป็นมิลลิวินาทีที่ไคลเอ็นต์จะรอก่อนที่จะส่งคำสั่งอีกครั้ง หากไม่ได้รับการตอบกลับจากเซิร์ฟเวอร์ที่ระบุที่อยู่ ค่าที่จะใช้ขึ้นอยู่กับประเภทของเครือข่ายการสื่อสารที่ใช้ และเวลาตอบสนองที่คาดหวังของอุปกรณ์ที่ช้าที่สุดที่เชื่อมต่อกับเครือข่าย
ระบุจำนวนครั้งที่จะมีการลองคำสั่งอีกครั้งหากล้มเหลว

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 54 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

คำสั่งไคลเอนต์คลาส 3[x]/UClient มีรายการคำสั่งแยกต่างหากสำหรับข้อความแต่ละประเภทที่โปรโตคอลรองรับ แต่ละรายการจะได้รับการประมวลผลจากบนลงล่าง ทีละรายการ จนกว่าคำสั่งที่ระบุทั้งหมดจะเสร็จสมบูรณ์ จากนั้นกระบวนการโพลจะเริ่มต้นอีกครั้ง ส่วนนี้กำหนดคำสั่ง EtherNet/IP ที่จะออกจากเกตเวย์ไปยังอุปกรณ์เซิร์ฟเวอร์บนเครือข่าย คุณสามารถใช้คำสั่งเหล่านี้เพื่อรวบรวมข้อมูลและควบคุมอุปกรณ์บนเครือข่าย TCP/IP เพื่อที่จะเชื่อมต่อฐานข้อมูลเสมือนกับ Rockwell Automation Programmable Automation Controllers (PAC), Programmable Logic Controllers (PLC) หรืออุปกรณ์เซิร์ฟเวอร์ EtherNet/IP อื่นๆ คุณต้องสร้างรายการคำสั่ง โดยใช้พารามิเตอร์รายการคำสั่งสำหรับข้อความแต่ละประเภท
ในการเพิ่มคำสั่ง Class 3 Client/UClient [x]
1 ใน ProSoft Configuration Builder คลิก [+] ถัดจากเกตเวย์ จากนั้นคลิก [+] ถัดจาก EIP Class 3 Client [x] หรือ EIP Class 3 UClient [x]

2 ดับเบิลคลิกประเภทคำสั่งที่ต้องการเพื่อแสดงกล่องโต้ตอบคำสั่ง Edit – EIP Class 3 Client [x] หรือแก้ไข – EIP Class 3 UClient [x] Commands
3 คลิก ADD ROW เพื่อเพิ่มคำสั่งใหม่ 4 คลิกแก้ไขแถวหรือดับเบิลคลิกที่แถวเพื่อแสดงกล่องโต้ตอบแก้ไขที่คุณอยู่
กำหนดค่าคำสั่ง

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 55 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

ไคลเอ็นต์คลาส 3/UClient [x] คำสั่ง SLC500 2 ฟิลด์ที่อยู่

เปิดใช้งานพารามิเตอร์

ค่า
เปิดใช้งาน ปิดใช้งานการเขียนแบบมีเงื่อนไข

ที่อยู่ภายใน

0 ถึง 9999

คำอธิบาย
ระบุว่าควรดำเนินการคำสั่งหรือไม่และภายใต้เงื่อนไขใด เปิดใช้งาน – คำสั่งจะถูกดำเนินการสแกนแต่ละรายการของรายการคำสั่ง ปิดการใช้งาน – คำสั่งถูกปิดใช้งานและจะไม่ถูกดำเนินการ การเขียนแบบมีเงื่อนไข – คำสั่งจะดำเนินการเฉพาะเมื่อข้อมูลภายในที่เกี่ยวข้องกับคำสั่งเปลี่ยนแปลง
ระบุที่อยู่ฐานข้อมูลในฐานข้อมูลภายในของเกตเวย์ที่จะเชื่อมโยงกับคำสั่ง หากคำสั่งเป็นฟังก์ชันอ่าน ข้อมูลที่ได้รับในข้อความตอบกลับจะถูกวางไว้ในตำแหน่งที่ระบุ หากคำสั่งเป็นฟังก์ชันการเขียนข้อมูลที่ใช้ในคำสั่งนั้นมาจากพื้นที่ข้อมูลที่ระบุ

รหัสการแลกเปลี่ยนการนับช่วงการสำรวจความคิดเห็น
ช่องที่อยู่ IP

0 ถึง 65535
0 ถึง 125
ไม่มี สลับคำ สลับ Word และ Byte สลับไบต์
xxx.xxx.xxx.xxx -1

ระบุช่วงเวลาขั้นต่ำเพื่อดำเนินการคำสั่งต่อเนื่อง พารามิเตอร์ถูกป้อนใน 1/10 วินาที หากป้อนค่า 100 สำหรับคำสั่ง คำสั่งจะดำเนินการไม่บ่อยเกินทุกๆ 10 วินาที
ระบุจำนวนจุดข้อมูลที่จะอ่านหรือเขียนไปยังอุปกรณ์เป้าหมาย
ระบุว่าจะเรียงลำดับข้อมูลจากเซิร์ฟเวอร์แตกต่างจากที่ได้รับหรือไม่ โดยทั่วไปพารามิเตอร์นี้จะใช้เมื่อต้องจัดการกับค่าจุดลอยตัวหรือค่าหลายรีจิสเตอร์อื่นๆ ไม่มี – ไม่มีการเปลี่ยนแปลง (abcd) สลับคำ – คำถูกสลับ (cdab) สลับคำและไบต์ – คำและไบต์ถูกสลับ (dcba) สลับไบต์ – ไบต์ถูกสลับ (badc)
ระบุที่อยู่ IP ของอุปกรณ์เป้าหมายที่จะระบุ
ระบุหมายเลขสล็อตสำหรับอุปกรณ์ ใช้ค่า -1 เมื่อเชื่อมต่อกับ SLC 5/05 อุปกรณ์เหล่านี้ไม่มีพารามิเตอร์สล็อต เมื่อระบุโปรเซสเซอร์ในแร็ค CLX หรือ CMPLX หมายเลขสล็อตจะสอดคล้องกับสล็อตที่มีคอนโทรลเลอร์ที่กำลังระบุอยู่

รหัสฟังก์ชั่น 501 509

File พิมพ์ File ตัวเลข

การควบคุมตัวจับเวลาตัวนับไบนารีจำนวนเต็มลอยสถานะสตริง ASCII
-1

ระบุโค้ดฟังก์ชันที่จะใช้ในคำสั่ง 501 – การอ่านประเภทที่มีการป้องกัน 509 – การเขียนประเภทที่มีการป้องกัน ระบุ file ประเภทที่จะเชื่อมโยงกับคำสั่ง
ระบุ PLC-5 file หมายเลขที่จะเชื่อมโยงกับคำสั่ง หากป้อนค่า -1 สำหรับพารามิเตอร์ ฟิลด์จะไม่ถูกใช้ในคำสั่ง แต่เป็นค่าเริ่มต้น file จะถูกนำมาใช้.

หมายเลขธาตุ

ระบุองค์ประกอบใน file โดยที่คำสั่งจะเริ่มต้น

ความคิดเห็น

ความคิดเห็น 32 อักขระเผื่อเลือกสำหรับคำสั่ง

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 56 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

ไคลเอ็นต์คลาส 3[x]/UClient คำสั่ง SLC500 3 ฟิลด์ที่อยู่
โดยทั่วไปคำสั่งนี้จะใช้เมื่อเข้าถึงข้อมูลในตัวจับเวลาหรือตัวนับ IeT1.1.2 คือที่อยู่ของตัวสะสมใน Timer 1

เปิดใช้งานพารามิเตอร์

ค่า
เปิดใช้งาน ปิดใช้งานการเขียนแบบมีเงื่อนไข

คำอธิบาย
ระบุว่าควรดำเนินการคำสั่งหรือไม่และภายใต้เงื่อนไขใด เปิดใช้งาน – คำสั่งจะถูกดำเนินการสแกนแต่ละรายการของรายการคำสั่ง ปิดการใช้งาน – คำสั่งถูกปิดใช้งานและจะไม่ถูกดำเนินการ การเขียนแบบมีเงื่อนไข – คำสั่งจะดำเนินการเฉพาะเมื่อข้อมูลภายในที่เกี่ยวข้องกับคำสั่งเปลี่ยนแปลง

ที่อยู่ภายใน Poll Interval Reg Count Swap Code
รหัส Func ช่องที่อยู่ IP File พิมพ์
File ตัวเลข

0 ถึง 9999
0 ถึง 65535
0 ถึง 125
ไม่มี สลับคำ สลับ Word และ Byte สลับไบต์
xxx.xxx.xxx.xxx
-1
502 510 511
การควบคุมตัวนับไบนารีจำนวนเต็มลอยสถานะสตริง ASCII -1

ระบุที่อยู่ฐานข้อมูลในฐานข้อมูลภายในของเกตเวย์ที่จะเชื่อมโยงกับคำสั่ง หากคำสั่งเป็นฟังก์ชันอ่าน ข้อมูลที่ได้รับในข้อความตอบกลับจะถูกวางไว้ในตำแหน่งที่ระบุ หากคำสั่งเป็นฟังก์ชันการเขียนข้อมูลที่ใช้ในคำสั่งนั้นมาจากพื้นที่ข้อมูลที่ระบุ ระบุช่วงเวลาขั้นต่ำเพื่อดำเนินการคำสั่งต่อเนื่อง พารามิเตอร์ถูกป้อนใน 1/10 วินาที หากป้อนค่า 100 สำหรับคำสั่ง คำสั่งจะดำเนินการไม่บ่อยเกินทุกๆ 10 วินาที ระบุจำนวนจุดข้อมูลที่จะอ่านหรือเขียนไปยังอุปกรณ์เป้าหมาย ระบุว่าจะเรียงลำดับข้อมูลจากเซิร์ฟเวอร์แตกต่างจากที่ได้รับหรือไม่ โดยทั่วไปพารามิเตอร์นี้จะใช้เมื่อต้องจัดการกับค่าจุดลอยตัวหรือค่าหลายรีจิสเตอร์อื่นๆ ไม่มี – ไม่มีการเปลี่ยนแปลง (abcd) สลับคำ – คำถูกสลับ (cdab) สลับคำและไบต์ – คำและไบต์ถูกสลับ (dcba) สลับไบต์ – ไบต์ถูกสลับ (badc) ระบุที่อยู่ IP ของเป้าหมาย อุปกรณ์ที่จะแก้ไขด้วยคำสั่งนี้ ระบุหมายเลขสล็อตสำหรับอุปกรณ์ ใช้ค่า -1 เมื่อเชื่อมต่อกับ SLC 5/05 อุปกรณ์เหล่านี้ไม่มีพารามิเตอร์สล็อต เมื่อระบุโปรเซสเซอร์ใน ControlLogix หรือ CompactLogix หมายเลขสล็อตจะสอดคล้องกับสล็อตในชั้นวางที่มีตัวควบคุมที่กำลังระบุอยู่ ระบุโค้ดฟังก์ชันที่จะใช้ในคำสั่ง 502 – การอ่านประเภทที่มีการป้องกัน 510 – การเขียนประเภทที่มีการป้องกัน 511 – การเขียนประเภทที่มีการป้องกันพร้อมมาสก์ระบุ file ประเภทที่จะเชื่อมโยงกับคำสั่ง
ระบุ SLC 500 file หมายเลขที่จะเชื่อมโยงกับคำสั่ง หากป้อนค่า -1 สำหรับพารามิเตอร์ ฟิลด์จะไม่ถูกใช้ในคำสั่ง แต่เป็นค่าเริ่มต้น file จะถูกนำมาใช้.

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 57 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

หมายเลของค์ประกอบพารามิเตอร์
องค์ประกอบย่อย
ความคิดเห็น

ค่า

คำอธิบาย ระบุองค์ประกอบใน file โดยที่คำสั่งจะเริ่มต้น
ระบุองค์ประกอบย่อยที่จะใช้กับคำสั่ง โปรดดูเอกสารประกอบ AB สำหรับรายการรหัสองค์ประกอบย่อยที่ถูกต้อง ความคิดเห็น 32 อักขระเผื่อเลือกสำหรับคำสั่ง

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 58 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

ไคลเอ็นต์คลาส 3[x]/UClient คำสั่ง PLC5 ไบนารี

เปิดใช้งานพารามิเตอร์
ที่อยู่ภายใน
รหัสการแลกเปลี่ยนการนับช่วงการสำรวจความคิดเห็น
ช่องที่อยู่ IP
รหัสฟังก์ชั่น
File ตัวเลข

ค่า เปิดใช้งาน ปิดใช้งานการเขียนแบบมีเงื่อนไข
0 ถึง 9999
0 ถึง 65535
0 ถึง 125 ไม่มี สลับคำ สลับ Word และ Byte สลับไบต์
xxx.xxx.xxx.xxx -1
100 101 102 -1

คำอธิบาย
ระบุว่าควรดำเนินการคำสั่งหรือไม่และภายใต้เงื่อนไขใด เปิดใช้งาน – คำสั่งจะถูกดำเนินการสแกนแต่ละรายการของรายการคำสั่ง ปิดการใช้งาน – คำสั่งถูกปิดใช้งานและจะไม่ถูกดำเนินการ การเขียนแบบมีเงื่อนไข – คำสั่งจะดำเนินการเฉพาะเมื่อข้อมูลภายในที่เกี่ยวข้องกับคำสั่งเปลี่ยนแปลง
ระบุที่อยู่ฐานข้อมูลในฐานข้อมูลภายในของเกตเวย์ที่จะเชื่อมโยงกับคำสั่ง หากคำสั่งเป็นฟังก์ชันอ่าน ข้อมูลที่ได้รับในข้อความตอบกลับจะถูกวางไว้ในตำแหน่งที่ระบุ หากคำสั่งเป็นฟังก์ชันการเขียนข้อมูลที่ใช้ในคำสั่งนั้นมาจากพื้นที่ข้อมูลที่ระบุ
ระบุช่วงเวลาขั้นต่ำเพื่อดำเนินการคำสั่งต่อเนื่อง พารามิเตอร์ถูกป้อนใน 1/10 วินาที หากป้อนค่า 100 สำหรับคำสั่ง คำสั่งจะดำเนินการไม่บ่อยเกินทุกๆ 10 วินาที
ระบุจำนวนจุดข้อมูลที่จะอ่านหรือเขียนไปยังอุปกรณ์เป้าหมาย
ระบุว่าจะเรียงลำดับข้อมูลจากเซิร์ฟเวอร์แตกต่างจากที่ได้รับหรือไม่ โดยทั่วไปพารามิเตอร์นี้จะใช้เมื่อต้องจัดการกับค่าจุดลอยตัวหรือค่าหลายรีจิสเตอร์อื่นๆ ไม่มี – ไม่มีการเปลี่ยนแปลง (abcd) สลับคำ – คำถูกสลับ (cdab) สลับคำและไบต์ – คำและไบต์ถูกสลับ (dcba) สลับไบต์ – ไบต์ถูกสลับ (badc)
ระบุที่อยู่ IP ของอุปกรณ์เป้าหมายที่จะระบุโดยคำสั่งนี้
ระบุหมายเลขสล็อตสำหรับอุปกรณ์ ใช้ค่า -1 เมื่อเชื่อมต่อกับ PLC5 อุปกรณ์เหล่านี้ไม่มีพารามิเตอร์สล็อต เมื่อระบุโปรเซสเซอร์ใน ControlLogix หรือ CompactLogix หมายเลขสล็อตจะสอดคล้องกับสล็อตในชั้นวางที่มีตัวควบคุมที่กำลังระบุอยู่
ระบุโค้ดฟังก์ชันที่จะใช้ในคำสั่ง 100 – เขียนช่วงคำ 101 – อ่านช่วงคำ 102 – อ่าน-แก้ไข-เขียน
ระบุ PLC5 file หมายเลขที่จะเชื่อมโยงกับคำสั่ง หากป้อนค่า -1 สำหรับพารามิเตอร์ ฟิลด์จะไม่ถูกใช้ในคำสั่ง แต่เป็นค่าเริ่มต้น file จะถูกนำมาใช้.

หมายเลขธาตุ

ระบุองค์ประกอบใน file โดยที่คำสั่งจะเริ่มต้น

องค์ประกอบย่อย

ระบุองค์ประกอบย่อยที่จะใช้กับคำสั่ง โปรดดูเอกสารประกอบ AB สำหรับรายการรหัสองค์ประกอบย่อยที่ถูกต้อง

ความคิดเห็น

ความคิดเห็น 32 อักขระเผื่อเลือกสำหรับคำสั่ง

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 59 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

ไคลเอ็นต์คลาส 3[x]/UClient คำสั่ง PLC5 ASCII

เปิดใช้งานพารามิเตอร์

ค่า
เปิดใช้งาน ปิดใช้งานการเขียนแบบมีเงื่อนไข

ที่อยู่ภายใน

0 ถึง 9999

ช่วงสำรวจความคิดเห็น

0 ถึง 65535

คำอธิบาย
ระบุว่าควรดำเนินการคำสั่งหรือไม่และภายใต้เงื่อนไขใด เปิดใช้งาน – คำสั่งจะถูกดำเนินการสแกนแต่ละรายการของรายการคำสั่ง ปิดการใช้งาน – คำสั่งถูกปิดใช้งานและจะไม่ถูกดำเนินการ การเขียนแบบมีเงื่อนไข – คำสั่งจะดำเนินการเฉพาะเมื่อข้อมูลภายในที่เกี่ยวข้องกับคำสั่งเปลี่ยนแปลง
ระบุที่อยู่ฐานข้อมูลในฐานข้อมูลภายในของเกตเวย์ที่จะเชื่อมโยงกับคำสั่ง หากคำสั่งเป็นฟังก์ชันอ่าน ข้อมูลที่ได้รับในข้อความตอบกลับจะถูกวางไว้ในตำแหน่งที่ระบุ หากคำสั่งเป็นฟังก์ชันการเขียนข้อมูลที่ใช้ในคำสั่งนั้นมาจากพื้นที่ข้อมูลที่ระบุ
ระบุช่วงเวลาขั้นต่ำเพื่อดำเนินการคำสั่งต่อเนื่อง พารามิเตอร์ถูกป้อนใน 1/10 วินาที หากป้อนค่า 100 สำหรับคำสั่ง คำสั่งจะดำเนินการไม่บ่อยเกินทุกๆ 10 วินาที

รหัส Swap จำนวน Reg
ช่องที่อยู่ IP
รหัสฟังก์ชั่น

0 ถึง 125 ไม่มี สลับคำ สลับ Word และ Byte สลับไบต์
xxx.xxx.xxx.xxx -1
150 151 152

ระบุจำนวนจุดข้อมูลที่จะอ่านหรือเขียนไปยังอุปกรณ์เป้าหมาย
ระบุว่าจะเรียงลำดับข้อมูลจากเซิร์ฟเวอร์แตกต่างจากที่ได้รับหรือไม่ โดยทั่วไปพารามิเตอร์นี้จะใช้เมื่อต้องจัดการกับค่าจุดลอยตัวหรือค่าหลายรีจิสเตอร์อื่นๆ ไม่มี – ไม่มีการเปลี่ยนแปลง (abcd) สลับคำ – คำถูกสลับ (cdab) สลับคำและไบต์ – คำและไบต์ถูกสลับ (dcba) สลับไบต์ – ไบต์ถูกสลับ (badc)
ระบุที่อยู่ IP ของอุปกรณ์เป้าหมายที่จะแก้ไขโดยคำสั่งนี้
ระบุหมายเลขสล็อตสำหรับอุปกรณ์ ใช้ค่า -1 เมื่อเชื่อมต่อกับ PLC5 อุปกรณ์เหล่านี้ไม่มีพารามิเตอร์สล็อต เมื่อระบุโปรเซสเซอร์ใน ControlLogix หรือ CompactLogix หมายเลขสล็อตจะสอดคล้องกับสล็อตในชั้นวางที่มีตัวควบคุมที่กำลังระบุอยู่
ระบุโค้ดฟังก์ชันที่จะใช้ในคำสั่ง 150 – เขียนช่วงคำ 151 – อ่านช่วงคำ 152 – อ่าน-แก้ไข-เขียน

File สตริง

ระบุที่อยู่ PLC-5 เป็นสตริง สำหรับเช่นampN10:300

ความคิดเห็น

ความคิดเห็น 32 อักขระเผื่อเลือกสำหรับคำสั่ง

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 60 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

ตัวควบคุมคำสั่งไคลเอ็นต์คลาส 3 [x] / UClient Tag เข้าถึง

เปิดใช้งานพารามิเตอร์
ที่อยู่ภายใน
รหัสการแลกเปลี่ยนการนับช่วงการสำรวจความคิดเห็น
ช่องที่อยู่ IP
ชนิดข้อมูลโค้ด Func
Tag ชื่อ

ค่า เปิดใช้งาน ปิดใช้งานการเขียนแบบมีเงื่อนไข
0 ถึง 9999
0 ถึง 65535
0 ถึง 125 ไม่มี สลับคำ สลับ Word และ Byte สลับไบต์
xxx.xxx.xxx.xxx -1
332 333 บูล SINT INT DINT DWORD จริง

คำอธิบาย ระบุว่าควรดำเนินการคำสั่งหรือไม่และภายใต้เงื่อนไขใด เปิดใช้งาน – คำสั่งจะดำเนินการสแกนแต่ละรายการของรายการคำสั่ง ปิดการใช้งาน – คำสั่งถูกปิดใช้งานและจะไม่ถูกดำเนินการ การเขียนแบบมีเงื่อนไข – คำสั่งจะดำเนินการเฉพาะเมื่อข้อมูลภายในที่เกี่ยวข้องกับคำสั่งเปลี่ยนแปลง ระบุที่อยู่ฐานข้อมูลในฐานข้อมูลภายในของเกตเวย์ที่จะ ที่เกี่ยวข้องกับคำสั่ง. หากคำสั่งเป็นฟังก์ชันอ่าน ข้อมูลที่ได้รับในข้อความตอบกลับจะถูกวางไว้ในตำแหน่งที่ระบุ หากคำสั่งเป็นฟังก์ชันการเขียนข้อมูลที่ใช้ในคำสั่งนั้นมาจากพื้นที่ข้อมูลที่ระบุ ระบุช่วงเวลาขั้นต่ำเพื่อดำเนินการคำสั่งต่อเนื่อง พารามิเตอร์ถูกป้อนใน 1/10 วินาที หากป้อนค่า 100 สำหรับคำสั่ง คำสั่งจะดำเนินการไม่บ่อยเกินทุกๆ 10 วินาที ระบุจำนวนจุดข้อมูลที่จะอ่านหรือเขียนไปยังอุปกรณ์เป้าหมาย ระบุว่าจะเรียงลำดับข้อมูลจากเซิร์ฟเวอร์แตกต่างจากที่ได้รับหรือไม่ โดยทั่วไปพารามิเตอร์นี้จะใช้เมื่อต้องจัดการกับค่าจุดลอยตัวหรือค่าหลายรีจิสเตอร์อื่นๆ ไม่มี – ไม่มีการเปลี่ยนแปลง (abcd) สลับคำ – คำถูกสลับ (cdab) สลับคำและไบต์ – คำและไบต์ถูกสลับ (dcba) สลับไบต์ – ไบต์ถูกสลับ (badc) ระบุที่อยู่ IP ของเป้าหมาย อุปกรณ์ที่จะแก้ไขด้วยคำสั่งนี้ ระบุหมายเลขสล็อตสำหรับอุปกรณ์ ใช้ค่า -1 เมื่อเชื่อมต่อกับ PLC5 อุปกรณ์เหล่านี้ไม่มีพารามิเตอร์สล็อต เมื่อระบุโปรเซสเซอร์ใน ControlLogix หรือ CompactLogix หมายเลขสล็อตจะสอดคล้องกับสล็อตในชั้นวางที่มีตัวควบคุมที่กำลังระบุอยู่ ระบุโค้ดฟังก์ชันที่จะใช้ในคำสั่ง 332 – อ่านตารางข้อมูล CIP 333 – เขียนตารางข้อมูล CIP ระบุประเภทข้อมูลของตัวควบคุมเป้าหมาย tag ชื่อ.
ระบุตัวควบคุม tag ใน PLC เป้าหมาย

ออฟเซ็ต

0 ถึง 65535

ความคิดเห็น

ระบุฐานข้อมูลออฟเซ็ตโดยที่ค่าสอดคล้องกับ Tag พารามิเตอร์ชื่อ
ความคิดเห็น 32 อักขระเผื่อเลือกสำหรับคำสั่ง

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 61 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

ไคลเอ็นต์คลาส 3[x]/UClient คำสั่ง CIP ทั่วไป

เปิดใช้งานพารามิเตอร์

ค่า
ปิดใช้งาน เปิดใช้งานการเขียนแบบมีเงื่อนไข

ที่อยู่ภายใน

0 ถึง 9999

ช่วงสำรวจความคิดเห็น

0 ถึง 65535

คำอธิบาย
ระบุเงื่อนไขในการดำเนินการคำสั่ง DISABLED – คำสั่งถูกปิดใช้งานและจะไม่ถูกดำเนินการ เปิดใช้งาน – คำสั่งจะถูกดำเนินการในการสแกนรายการคำสั่งแต่ละครั้ง หากตั้งค่าช่วงเวลาการสำรวจเป็นศูนย์ หากช่วงเวลาการสำรวจไม่เป็นศูนย์ คำสั่งจะถูกดำเนินการเมื่อตัวจับเวลาช่วงเวลาหมดอายุ การเขียนแบบมีเงื่อนไข - คำสั่งจะดำเนินการเฉพาะเมื่อค่าข้อมูลภายในที่จะส่งมีการเปลี่ยนแปลง
ระบุที่อยู่ฐานข้อมูลในฐานข้อมูลภายในของเกตเวย์ที่จะเชื่อมโยงกับคำสั่ง หากคำสั่งเป็นฟังก์ชันอ่าน ข้อมูลที่ได้รับในข้อความตอบกลับจะถูกวางไว้ในตำแหน่งที่ระบุ หากคำสั่งเป็นฟังก์ชันเขียน ข้อมูลที่ใช้ในคำสั่งจะมาจากพื้นที่ข้อมูลที่ระบุ
ระบุช่วงเวลาขั้นต่ำเพื่อดำเนินการคำสั่งต่อเนื่อง พารามิเตอร์ถูกป้อนใน 1/10 วินาที สำหรับเช่นampหากป้อนค่า '100' สำหรับคำสั่ง คำสั่งจะดำเนินการไม่บ่อยเกินทุกๆ 10 วินาที

รหัส Swap จำนวน Reg
ที่อยู่ IP สล็อต รหัส Func รหัสบริการ คลาสรหัส
ตัวอย่าง
ความคิดเห็นแอตทริบิวต์

0 ถึง 125 ไม่มี สลับคำ สลับ Word และ Byte สลับไบต์
xxx.xxx.xxx.xxx -1 CIP ทั่วไป 00 ถึง FF (ฐานสิบหก)
00 ถึง FFFF (ฐานสิบหก)
ขึ้นอยู่กับแอปพลิเคชัน 00 ถึง FFFF (Hex)

ระบุจำนวนจุดข้อมูลที่จะอ่าน/เขียนไปยังอุปกรณ์เป้าหมาย
ระบุว่าจะเรียงลำดับข้อมูลจากเซิร์ฟเวอร์แตกต่างจากที่ได้รับหรือไม่ โดยทั่วไปพารามิเตอร์นี้จะใช้เมื่อต้องจัดการกับค่าจุดลอยตัวหรือค่าหลายรีจิสเตอร์อื่นๆ ไม่มี – ไม่มีการเปลี่ยนแปลง (abcd) สลับคำ – คำถูกสลับ (cdab) สลับคำและไบต์ – คำและไบต์ถูกสลับ (dcba) สลับไบต์ – ไบต์ถูกสลับ (badc)
ระบุที่อยู่ IP ของอุปกรณ์เป้าหมายที่จะระบุโดยคำสั่งนี้
ใช้ `-1′ เพื่อกำหนดเป้าหมายอุปกรณ์ที่เชื่อมต่อ ใช้ > -1 เพื่อกำหนดเป้าหมายอุปกรณ์ในหมายเลขช่องเฉพาะภายในแร็ค
ใช้เพื่ออ่าน/เขียนคุณลักษณะของวัตถุใด ๆ โดยใช้ที่อยู่ที่ชัดเจน
ค่าระบุจำนวนเต็มซึ่งแสดงถึง Object Instance และ/หรือฟังก์ชันคลาส Object โดยเฉพาะ สำหรับข้อมูลเพิ่มเติม โปรดดูข้อกำหนด ODVA CIP
ค่าการระบุจำนวนเต็มที่กำหนดให้กับคลาสอ็อบเจ็กต์แต่ละคลาสที่สามารถเข้าถึงได้จากเครือข่าย สำหรับข้อมูลเพิ่มเติม โปรดดูข้อกำหนด ODVA CIP
ค่าการระบุจำนวนเต็มที่กำหนดให้กับอินสแตนซ์ออบเจ็กต์ซึ่งระบุอินสแตนซ์ดังกล่าวในอินสแตนซ์ทั้งหมดของคลาสเดียวกัน สำหรับข้อมูลเพิ่มเติม โปรดดูข้อกำหนด ODVA CIP
ค่าระบุจำนวนเต็มที่กำหนดให้กับแอตทริบิวต์คลาสและ/หรืออินสแตนซ์ สำหรับข้อมูลเพิ่มเติม โปรดดูข้อกำหนด ODVA CIP
ฟิลด์นี้สามารถใช้เพื่อแสดงความคิดเห็นที่มีความยาว 32 อักขระให้กับคำสั่ง อักขระ “:” และ “#” เป็นอักขระสงวน ขอแนะนำอย่างยิ่งว่าอย่าใช้ในส่วนความคิดเห็น

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 62 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

หมายเหตุ: เนื่องจากพฤติกรรมของ Connected Clients โปรดทราบสิ่งต่อไปนี้:
– ไม่สามารถกำหนดค่าหลายคำสั่งที่มีออบเจ็กต์คลาสต่างกันไปยังอุปกรณ์เดียวกันได้ – คำสั่งหลายคำสั่งที่มีออบเจ็กต์คลาสต่างกันไม่สามารถกำหนดค่าให้กับอุปกรณ์ที่แตกต่างกันได้ – คุณสามารถกำหนดค่าหลายคำสั่งได้โดยใช้ Get_Attribute_Single ของคลาสเดียวกันและระบุแอตทริบิวต์ที่แตกต่างกัน – หากคุณมีคำสั่งในคำสั่งประเภทอื่น (เช่น Controller Tag Access) และกำหนดค่าคำสั่ง CIP Generic ให้กับอุปกรณ์เดียวกัน ซึ่งจะไม่ทำงานเนื่องจาก Connected Client มีการเชื่อมต่อกับอุปกรณ์ที่ใช้งานอยู่ อย่างไรก็ตาม คุณสามารถใช้ทั้งคอนโทรลเลอร์ได้ Tag เข้าถึงและ CIP Generic หากอุปกรณ์เป้าหมายแตกต่างกัน – เพื่อหลีกเลี่ยงสถานการณ์เหล่านี้ทั้งหมดหรือทั้งหมด ขอแนะนำให้ใช้ Unconnected Client หากคุณต้องการส่งคำสั่งไปยังอุปกรณ์ต่างๆ เนื่องจากการเชื่อมต่อเหล่านี้จะถูกรีเซ็ต/ปิดหลังจากดำเนินการแต่ละคำสั่ง

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 63 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

คลาส 3 ไคลเอนต์ [x] / คำสั่ง UClient พื้นฐาน

เปิดใช้งานพารามิเตอร์

ค่า
เปิดใช้งาน ปิดใช้งานการเขียนแบบมีเงื่อนไข

คำอธิบาย
ระบุว่าควรดำเนินการคำสั่งหรือไม่และภายใต้เงื่อนไขใด เปิดใช้งาน – คำสั่งจะถูกดำเนินการสแกนแต่ละรายการของรายการคำสั่ง ปิดการใช้งาน – คำสั่งถูกปิดใช้งานและจะไม่ถูกดำเนินการ การเขียนแบบมีเงื่อนไข – คำสั่งจะดำเนินการเฉพาะเมื่อข้อมูลภายในที่เกี่ยวข้องกับคำสั่งเปลี่ยนแปลง

ที่อยู่ภายใน

0 ถึง 9999

ระบุที่อยู่ฐานข้อมูลในฐานข้อมูลภายในของเกตเวย์ที่จะเชื่อมโยงกับคำสั่ง ถ้าคำสั่งเป็นฟังก์ชันอ่าน
ข้อมูลที่ได้รับในข้อความตอบกลับจะถูกวางไว้ในตำแหน่งที่ระบุ หากคำสั่งเป็นฟังก์ชันการเขียน ข้อมูลที่ใช้ในคำสั่งจะมีที่มาจากพื้นที่ข้อมูลที่ระบุ

ช่วงสำรวจความคิดเห็น

0 ถึง 65535

ระบุช่วงเวลาขั้นต่ำเพื่อดำเนินการคำสั่งต่อเนื่อง พารามิเตอร์ถูกป้อนใน 1/10 วินาที หากป้อนค่า 100 สำหรับคำสั่ง คำสั่งจะดำเนินการไม่บ่อยเกินทุกๆ 10 วินาที

เร็กคอร์ดนับ 0 ถึง 125

ระบุจำนวนจุดข้อมูลที่จะอ่านหรือเขียนไปยังอุปกรณ์เป้าหมาย

สลับรหัส
ที่อยู่ IP

ไม่มี สลับคำ สลับ Word และ Byte สลับไบต์
xxx.xxx.xxx.xxx

ระบุว่าจะเรียงลำดับข้อมูลจากเซิร์ฟเวอร์แตกต่างจากที่ได้รับหรือไม่ โดยทั่วไปพารามิเตอร์นี้จะใช้เมื่อต้องจัดการกับค่าจุดลอยตัวหรือค่าหลายรีจิสเตอร์อื่นๆ ไม่มี – ไม่มีการเปลี่ยนแปลง (abcd) สลับคำ – คำถูกสลับ (cdab) สลับคำและไบต์ – คำและไบต์ถูกสลับ (dcba) สลับไบต์ – ไบต์ถูกสลับ (badc)
ระบุที่อยู่ IP ของอุปกรณ์เป้าหมายที่จะระบุโดยคำสั่งนี้

สล็อต

-1

ใช้ค่า -1 เมื่อเชื่อมต่อกับ SLC 5/05 อุปกรณ์เหล่านี้ไม่มีพารามิเตอร์สล็อต เมื่อระบุโปรเซสเซอร์ใน ControlLogix หรือ CompactLogix หมายเลขสล็อตจะสอดคล้องกับสล็อตในชั้นวางที่มีตัวควบคุมที่กำลังระบุอยู่

รหัสฟังก์ชั่น 1 2 3 4 5

ระบุโค้ดฟังก์ชันที่จะใช้ในคำสั่ง 1 – เขียนแบบป้องกัน 2 – อ่านแบบไม่มีการป้องกัน 3 – เขียนบิตแบบป้องกัน 4 – เขียนบิตแบบไม่มีการป้องกัน 5 – เขียนแบบไม่มีการป้องกัน

ที่อยู่ของคำ

ระบุที่อยู่คำที่จะเริ่มต้นการดำเนินการ

ความคิดเห็น

ความคิดเห็น 32 อักขระเผื่อเลือกสำหรับคำสั่ง

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 64 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

5.3 การวินิจฉัยเครือข่าย
5.3.1 การวินิจฉัย EIP PCB วิธีที่ดีที่สุดในการแก้ไขปัญหาไดรเวอร์ EIP คือการใช้ ProSoft Configuration Builder เพื่อเข้าถึงความสามารถในการวินิจฉัยของเกตเวย์ผ่านพอร์ตดีบักอีเธอร์เน็ต

ตารางต่อไปนี้สรุปข้อมูลสถานะที่มีอยู่ใน PCB สำหรับไดรเวอร์ EIP:

ประเภทการเชื่อมต่อ EIP คลาส 1
เซิร์ฟเวอร์ EIP คลาส 3
ไคลเอ็นต์ EIP คลาส 3/UClient [x]

สถานะการกำหนดค่ารายการเมนูย่อย
กำหนดค่าสถานะการสื่อสาร
กำหนดค่าสถานะการสื่อสาร
คำสั่งข้อผิดพลาด Cmd (ทศนิยม)
ข้อผิดพลาด Cmd (ฐานสิบหก)

คำอธิบาย
การตั้งค่าคอนฟิกูเรชันสำหรับการเชื่อมต่อคลาส 1
สถานะของการเชื่อมต่อคลาส 1 แสดงข้อผิดพลาดในการกำหนดค่า รวมถึงจำนวนการเชื่อมต่อคลาส 1
การตั้งค่าการกำหนดค่าสำหรับการเชื่อมต่อเซิร์ฟเวอร์คลาส 3
ข้อมูลสถานะสำหรับการเชื่อมต่อเซิร์ฟเวอร์คลาส 3 แต่ละรายการ แสดงหมายเลขพอร์ต ที่อยู่ IP สถานะซ็อกเก็ต และจำนวนการอ่านและเขียน
การตั้งค่าการกำหนดค่าสำหรับการเชื่อมต่อไคลเอ็นต์/UClient Class 3
ข้อมูลสถานะสำหรับคำสั่ง Class 3 Client/UClient [x] แสดงข้อมูลสรุปข้อผิดพลาดทั้งหมดที่เกิดจากคำสั่ง Class 3 Client/UClient [x]
การกำหนดค่าสำหรับรายการคำสั่ง Class 3 Client/UClient [x]
รหัสข้อผิดพลาดปัจจุบันสำหรับแต่ละคำสั่งในรายการคำสั่ง Class 3 Client/UClient [x] ในรูปแบบเลขฐานสิบ ศูนย์หมายความว่าขณะนี้ไม่มีข้อผิดพลาดสำหรับคำสั่ง
รหัสข้อผิดพลาดปัจจุบันสำหรับแต่ละคำสั่งในรายการคำสั่ง Class 3 Client/UClient [x] ในรูปแบบเลขฐานสิบหก ศูนย์หมายความว่าขณะนี้ไม่มีข้อผิดพลาดสำหรับคำสั่ง

สำหรับข้อมูลเฉพาะเกี่ยวกับรหัสข้อผิดพลาด โปรดดูรหัสข้อผิดพลาด EIP (หน้า 68)

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 65 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

5.3.2 ข้อมูลสถานะ EIP ในหน่วยความจำส่วนบน
ไดรเวอร์ EIP มีพื้นที่ข้อมูลสถานะที่เกี่ยวข้องซึ่งอยู่ในหน่วยความจำด้านบนของ PLX32-EIP-MBTCP-UA ฟังก์ชันการแมปข้อมูลของ PLX32-EIP-MBTCP-UA สามารถใช้เพื่อแมปข้อมูลนี้เข้ากับช่วงข้อมูลผู้ใช้ปกติของฐานข้อมูล PLX32-EIP-MBTCP-UA
โปรดทราบว่าค่าสถานะทั้งหมดจะถูกเตรียมใช้งานเป็นศูนย์ (0) เมื่อเปิดเครื่อง, โคลด์บูต และระหว่างวอร์มบูต

ข้อมูลสถานะไคลเอ็นต์ EIP

ตารางต่อไปนี้แสดงรายการที่อยู่ในหน่วยความจำส่วนบนที่ PLX32-EIP-MBTCP-UA เก็บข้อมูลข้อผิดพลาดและข้อมูลสถานะทั่วไปสำหรับไคลเอ็นต์ EIP ที่เชื่อมต่อและไม่ได้เชื่อมต่อแต่ละรายการ:

ไคลเอนต์ EIP ไคลเอนต์ที่เชื่อมต่อ 0 ไคลเอนต์ที่เชื่อมต่อ 1 ไคลเอนต์ที่ไม่ได้เชื่อมต่อ 0

ช่วงที่อยู่ 17900 ถึง 17909 18100 ถึง 18109 22800 ถึง 22809

เนื้อหาในพื้นที่ข้อมูลสถานะของลูกค้าแต่ละรายมีโครงสร้างในลักษณะเดียวกัน ตารางต่อไปนี้อธิบายเนื้อหาของแต่ละรีจิสเตอร์ในพื้นที่ข้อมูลสถานะ:

ออฟเซ็ต 0 1 2 3 4 5 6 7 8 9

คำอธิบาย จำนวนคำขอคำสั่ง จำนวนการตอบสนองคำสั่ง จำนวนข้อผิดพลาดของคำสั่ง จำนวนคำขอ จำนวนการตอบสนอง จำนวนข้อผิดพลาดที่ส่ง จำนวนข้อผิดพลาดที่ได้รับ จองไว้ รหัสข้อผิดพลาดปัจจุบัน รหัสข้อผิดพลาดล่าสุด

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 66 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

ข้อมูลข้อผิดพลาดรายการคำสั่งไคลเอ็นต์ EIP

PLX32-EIP-MBTCP-UA จะจัดเก็บสถานะ/รหัสข้อผิดพลาดไว้ในหน่วยความจำส่วนบนสำหรับแต่ละรายการ
ในรายการคำสั่งของไคลเอนต์ EIP แต่ละรายการ ตารางต่อไปนี้แสดงรายการที่อยู่ในหน่วยความจำส่วนบนที่เกตเวย์จัดเก็บข้อมูลข้อผิดพลาดของรายการคำสั่งสำหรับไคลเอนต์ EIP แต่ละตัว:

ไคลเอนต์ EIP ไคลเอนต์ที่เชื่อมต่อ 0 ไคลเอนต์ที่เชื่อมต่อ 1 ไคลเอนต์ที่ไม่ได้เชื่อมต่อ 0

ช่วงที่อยู่ 17910 ถึง 18009 18110 ถึง 18209 22810 ถึง 22909

คำแรกในพื้นที่ข้อมูลข้อผิดพลาดรายการคำสั่งของไคลเอ็นต์แต่ละรายประกอบด้วยสถานะ/รหัสข้อผิดพลาดสำหรับคำสั่งแรกในรายการคำสั่งของไคลเอ็นต์ แต่ละคำที่ต่อเนื่องกันในรายการข้อผิดพลาดของคำสั่งจะเชื่อมโยงกับคำสั่งถัดไปในรายการ ดังนั้นขนาดของ
รายการคำสั่งพื้นที่ข้อมูลข้อผิดพลาดขึ้นอยู่กับจำนวนคำสั่งที่กำหนดไว้ โครงสร้าง
ของพื้นที่ข้อมูลข้อผิดพลาดรายการคำสั่ง (ซึ่งเหมือนกันสำหรับไคลเอนต์ทั้งหมด) จะแสดงอยู่ใน
ตารางต่อไปนี้:

ออฟเซ็ต 0 1
2 3 4 . - - 97 98 99

คำอธิบาย รหัสข้อผิดพลาดคำสั่ง #1 รหัสข้อผิดพลาดคำสั่ง #2
คำสั่ง #3 รหัสข้อผิดพลาด คำสั่ง #4 รหัสข้อผิดพลาด คำสั่ง #5 รหัสข้อผิดพลาด - - Command #98 รหัสข้อผิดพลาด Command #99 รหัสข้อผิดพลาด Command #100 รหัสข้อผิดพลาด

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 67 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

ข้อมูลสถานะเซิร์ฟเวอร์ EIP คลาส 1
ตารางต่อไปนี้แสดงรายการที่อยู่ในหน่วยความจำส่วนบนที่เกตเวย์ PLX3x เก็บจำนวนการเชื่อมต่อแบบเปิดสำหรับเซิร์ฟเวอร์ EIP Class 1 แต่ละตัว

เซิร์ฟเวอร์ EIP คลาส 1
1 2 3 4 5 6 7 8

ช่วงที่อยู่ 17000
17001 17002 17003 17004 17005 17006 17007 17008

คำอธิบาย บิตแมปของสถานะ PLC สำหรับแต่ละการเชื่อมต่อ 1 ถึง 8 0 = รัน 1 = โปรแกรมเปิด จำนวนการเชื่อมต่อสำหรับการเชื่อมต่อ 1 เปิดจำนวนการเชื่อมต่อสำหรับการเชื่อมต่อ 2 เปิดจำนวนการเชื่อมต่อสำหรับการเชื่อมต่อ 3 เปิดจำนวนการเชื่อมต่อสำหรับการเชื่อมต่อ 4 เปิดจำนวนการเชื่อมต่อสำหรับการเชื่อมต่อ 5 เปิด จำนวนการเชื่อมต่อสำหรับการเชื่อมต่อ 6 จำนวนการเชื่อมต่อที่เปิดสำหรับการเชื่อมต่อ 7 จำนวนการเชื่อมต่อที่เปิดสำหรับการเชื่อมต่อ 8

ข้อมูลสถานะเซิร์ฟเวอร์ EIP คลาส 3

ตารางต่อไปนี้แสดงรายการที่อยู่ในหน่วยความจำส่วนบนที่ PLX32-EIP-MBTCPUA เก็บข้อมูลสถานะสำหรับเซิร์ฟเวอร์ EIP แต่ละตัว:

เซิร์ฟเวอร์ EIP 0 1 2 3 4

ช่วงที่อยู่ 18900 ถึง 18915 18916 ถึง 18931 18932 ถึง 18947 18948 ถึง 18963 18964 ถึง 18979

เนื้อหาของพื้นที่ข้อมูลสถานะของเซิร์ฟเวอร์แต่ละเครื่องมีโครงสร้างเหมือนกัน ตารางต่อไปนี้อธิบายเนื้อหาของแต่ละรีจิสเตอร์ในพื้นที่ข้อมูลสถานะ:

ออฟเซ็ต 0 ถึง 1 2 ถึง 3 4 ถึง 5 6 ถึง 7 8 ถึง 15

คำอธิบาย สถานะการเชื่อมต่อ เปิดการเชื่อมต่อ จำนวนซ็อกเก็ต อ่านจำนวนซ็อกเก็ต เขียนจำนวน Peer IP

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 68 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

5.3.3 รหัสข้อผิดพลาด EIP
เกตเวย์จัดเก็บรหัสข้อผิดพลาดที่ส่งคืนจากกระบวนการรายการคำสั่งในภูมิภาคหน่วยความจำข้อผิดพลาดของรายการคำสั่ง มีการจัดสรรคำสำหรับแต่ละคำสั่งในพื้นที่หน่วยความจำ รหัสข้อผิดพลาดจะถูกจัดรูปแบบเป็นคำดังต่อไปนี้: ไบต์ที่มีนัยสำคัญน้อยที่สุดของคำประกอบด้วยรหัสสถานะแบบขยาย และไบต์ที่มีนัยสำคัญที่สุดประกอบด้วยรหัสสถานะ
ใช้รหัสข้อผิดพลาดที่ส่งคืนสำหรับแต่ละคำสั่งในรายการเพื่อพิจารณาความสำเร็จหรือความล้มเหลวของคำสั่ง หากคำสั่งล้มเหลว ให้ใช้รหัสข้อผิดพลาดเพื่อระบุสาเหตุของความล้มเหลว

คำเตือน: รหัสข้อผิดพลาดเฉพาะเกตเวย์ (ไม่รองรับ EtherNet/IP/PCCC) จะถูกส่งกลับจากภายในเกตเวย์ และจะไม่ส่งคืนจากอุปกรณ์ทาส EtherNet/IP/PCCC ที่เชื่อมต่ออยู่ รหัสเหล่านี้เป็นรหัสข้อผิดพลาดที่เป็นส่วนหนึ่งของโปรโตคอล EtherNet/IP/PCCC หรือเป็นรหัสขยายเฉพาะสำหรับ PLX32-EIP-MBTCP-UA ข้อผิดพลาด EtherNet/IP/PCCC ที่พบบ่อยที่สุดแสดงอยู่ด้านล่าง:

รหัสข้อผิดพลาด STS ท้องถิ่น

รหัส (Int) 0 256 512 768 1024 1280 1536 1792 2048

รหัส (ฐานสิบหก) 0x0000 0x0100 0x0200 0x0300 0x0400 0x0500 0x0600 0x0700 0x0800

คำอธิบาย สำเร็จ ไม่มีข้อผิดพลาด โหนด DST มีพื้นที่บัฟเฟอร์ไม่เพียงพอ ไม่สามารถรับประกันการส่งมอบ (เลเยอร์ลิงก์) ตรวจพบผู้ถือโทเค็นที่ซ้ำกัน พอร์ตในเครื่องถูกตัดการเชื่อมต่อ เลเยอร์แอปพลิเคชันหมดเวลารอการตอบสนอง ตรวจพบโหนดที่ซ้ำกัน สถานีอยู่ในสถานะออฟไลน์ ข้อบกพร่องของฮาร์ดแวร์

รหัสข้อผิดพลาด STS ระยะไกล

รหัส (Int) 0 4096 8192 12288 16384 20480 24576 26872 -32768 -28672 -24576 -20480 -16384 -12288 -8192

รหัส (ฐานสิบหก) 0x0000 0x1000 0x2000 0x3000 0x4000 0x5000 0x6000 0x7000 0x8000 0x9000 0xA000 0xB000 0xC000 0xD000 0xE000
0xF0nn

คำอธิบาย สำเร็จ ไม่มีข้อผิดพลาด คำสั่งหรือรูปแบบไม่ถูกต้อง โฮสต์มีปัญหาและจะไม่สื่อสาร โฮสต์โหนดระยะไกลหายไป ยกเลิกการเชื่อมต่อหรือปิดเครื่อง โฮสต์ไม่สามารถทำงานได้อย่างสมบูรณ์เนื่องจากข้อบกพร่องของฮาร์ดแวร์ จัดการปัญหาหรือขั้นป้องกันหน่วยความจำ ฟังก์ชันไม่ได้รับอนุญาตเนื่องจากการเลือกการป้องกันคำสั่ง โปรเซสเซอร์อยู่ในโหมดโปรแกรมโหมดความเข้ากันได้ file หายไปหรือปัญหาโซนการสื่อสาร โหนดระยะไกลไม่สามารถบัฟเฟอร์คำสั่ง รอ ACK (บัฟเฟอร์ 1775-KA เต็ม) ปัญหาโหนดระยะไกลเนื่องจากการดาวน์โหลด รอ ACK (บัฟเฟอร์ 1775-KA เต็ม) ไม่ได้ใช้ ไม่ได้ใช้ รหัสข้อผิดพลาดในไบต์ EXT STS (nn มีข้อผิดพลาด EXT รหัส)

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 69 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

รหัสข้อผิดพลาด EXT STS

รหัส (Int) -4096 -4095 -4094 -4093 -4092 -4091 -4090 -4089 -4088 -4087 -4086 -4085 -4084 -4083 -4082 -4081 -4080 -4079 -4078 -4077 -4076 -4075 -4074 -4073 -4072 -4071 -4070 -4069 -4068 -4067 -4066 -4065

รหัส (ฐานสิบหก) 0xF000 0xF001 0xF002 0xF003 0xF004 0xF005 0xF006 0xF007 0xF008 0xF009 0xF00A 0xF00B 0xF00C 0xF00D 0xF00E 0xF00F 0xF010 0 011xF0 012xF0 013xF0 014xF0 015xF0 016xF0 017xF0 018xF0 019xF0 01xF0A 01xF0B 01xF0C 01xF0D 01xF0E 01xFXNUMXF

คำอธิบาย ไม่ได้ใช้ ช่องมีค่าไม่ถูกต้อง ระดับที่ระบุในที่อยู่น้อยกว่าระดับต่ำสุดสำหรับที่อยู่ใดๆ ระดับที่ระบุในที่อยู่มากกว่าที่ระบบรองรับ ไม่พบสัญลักษณ์ สัญลักษณ์มีรูปแบบที่ไม่เหมาะสม ที่อยู่ไม่ได้ชี้ไปยังสิ่งที่ใช้งานได้ File มีขนาดไม่ถูกต้อง ไม่สามารถกรอกข้อมูลขอข้อมูลหรือ file มีขนาดใหญ่เกินไป ขนาดธุรกรรมบวกกับที่อยู่คำใหญ่เกินไป การเข้าถึงถูกปฏิเสธ สิทธิ์ที่ไม่เหมาะสม ไม่สามารถสร้างเงื่อนไขได้ – ไม่มีทรัพยากรพร้อมใช้งาน เงื่อนไขมีอยู่แล้ว – ทรัพยากรมีอยู่แล้ว ไม่สามารถดำเนินการคำสั่งได้ ฮิสโตแกรมโอเวอร์โฟลว์ ไม่มีการเข้าถึง ประเภทข้อมูลที่ผิดกฎหมาย พารามิเตอร์ไม่ถูกต้องหรือข้อมูลที่ไม่ถูกต้อง ที่อยู่ มีการอ้างอิงไปยังพื้นที่ที่ถูกลบ การดำเนินการคำสั่งล้มเหลวโดยไม่ทราบสาเหตุ ข้อผิดพลาดในการแปลงข้อมูล เครื่องสแกนเนอร์ไม่สามารถสื่อสารกับอะแดปเตอร์แร็ค 1771 ประเภทไม่ตรงกัน การตอบสนองของเกตเวย์ 1171 ไม่ถูกต้อง ป้ายกำกับที่ซ้ำกัน File เปิด; โหนดอื่นเป็นเจ้าของ โหนดอื่นเป็นเจ้าของโปรแกรม การละเมิดการป้องกันองค์ประกอบตารางข้อมูลที่สงวนไว้ ปัญหาภายในชั่วคราว

รหัสข้อผิดพลาด EIP

รหัส (Int) -1 -2 -10 -11 -12 -20 -21 -200

รหัส (ฐานสิบหก) 0xFFFF 0xFFFE 0xFFF6 0xFFF5 0xFFF4 0xFFEC 0xFFEB 0xFF38

คำอธิบาย สายควบคุมโมเด็ม CTS ไม่ได้ตั้งค่าก่อนส่ง หมดเวลาขณะส่งข้อความ หมดเวลารอ DLE-ACK หลังจากการร้องขอ หมดเวลารอการตอบสนองหลังจากการร้องขอ ข้อมูลตอบกลับไม่ตรงกับจำนวนไบต์ที่ร้องขอ DLE-NAK ได้รับหลังจากคำขอ DLE-NAK ส่งหลังจากการตอบกลับ DLE-NAK ได้รับหลังจากการร้องขอ

คู่มือผู้ใช้โปรโตคอล EIP

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 70 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

รหัสข้อผิดพลาดของอินเทอร์เฟซ TCP/IP

ข้อผิดพลาด (Int) -33 -34 -35 -36 -37

ข้อผิดพลาด (ฐานสิบหก) 0xFFDF 0xFFDE 0xFFDD 0xFFDC 0xFFDB

คำอธิบาย ไม่สามารถเชื่อมต่อกับเป้าหมาย ล้มเหลวในการลงทะเบียนเซสชันกับเป้าหมาย (หมดเวลา) ล้มเหลว หมดเวลาการตอบสนองแบบเปิดไปข้างหน้า PCCC/Tag หมดเวลาตอบสนองคำสั่ง ไม่มีข้อผิดพลาดในการเชื่อมต่อ TCP/IP

รหัสข้อผิดพลาดในการตอบสนองทั่วไป

ข้อผิดพลาด (Int) -40 -41 -42 -43 -44 -45 -46 -47 -48 -49

ข้อผิดพลาด (ฐานสิบหก) 0xFFD8 0xFFD7 0xFFD6 0xFFD5 0xFFD4 0xFFD3 0xFFD2 0xFFD1 0xFFD0 0xFFCF

คำอธิบาย ความยาวการตอบกลับไม่ถูกต้อง การนับรายการ CPF ไม่ถูกต้อง ช่องที่อยู่ CPF ข้อผิดพลาด แพ็กเก็ต CPF tag รหัสคำสั่ง CPF ไม่ถูกต้อง รายงานสถานะ CPF ผิดพลาด CPF การเชื่อมต่อไม่ถูกต้อง ค่า ID ส่งคืน ฟิลด์บริบทไม่ตรงกัน หมายเลขอ้างอิงเซสชันไม่ถูกต้องส่งคืน CPF ไม่ถูกต้อง หมายเลขข้อความ

ลงทะเบียนรหัสข้อผิดพลาดการตอบสนองเซสชัน

ข้อผิดพลาด (Int) -50 -51 -52

ข้อผิดพลาด (ฐานสิบหก) 0xFFCE 0xFFCD 0xFFCC

คำอธิบาย ความยาวข้อความที่ได้รับไม่ถูกต้อง สถานะ รายงานข้อผิดพลาด เวอร์ชันไม่ถูกต้อง

รหัสข้อผิดพลาดการตอบกลับแบบเปิดไปข้างหน้า

ข้อผิดพลาด (Int) -55 -56

ข้อผิดพลาด (ฐานสิบหก) 0xFFC9 0xFFC8

คำอธิบาย ความยาวข้อความที่ได้รับไม่ถูกต้อง สถานะรายงานข้อผิดพลาด

รหัสข้อผิดพลาดการตอบสนอง PCCC

ข้อผิดพลาด (Int) -61 -62 -63 -64 -65
-66

ข้อผิดพลาด (ฐานสิบหก) 0xFFC3 0xFFC2 0xFFC1 0xFFC0
0xFFBF 0xFFBE

คำอธิบาย ได้รับความยาวของข้อความไม่ถูกต้อง ข้อผิดพลาดสถานะรายงานว่ารหัสคำสั่ง CPF ไม่ถูกต้อง TNS ในข้อความ PCCC ไม่ตรงกัน
รหัสผู้ขายในข้อความ PCCC ไม่ตรงกัน หมายเลขซีเรียลในข้อความ PCCC ไม่ตรงกัน

คู่มือผู้ใช้โปรโตคอล EIP

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 71 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

5.4 การอ้างอิง EIP
5.4.1 ข้อมูลจำเพาะของ SLC และ MicroLogix
ข้อความจาก SLC 5/05 PLX32-EIP-MBTCP-UA สามารถรับข้อความจาก SLC 5/05 ที่มีอินเทอร์เฟซอีเทอร์เน็ตได้ เกตเวย์รองรับทั้งคำสั่งอ่านและเขียน

SLC5/05 เขียนคำสั่ง
เขียนคำสั่งถ่ายโอนข้อมูลจากโปรเซสเซอร์ SLC ไปยังเกตเวย์ แผนภาพต่อไปนี้แสดงตัวอย่างample rung เพื่อดำเนินการคำสั่งเขียน

1 ตั้งค่าพารามิเตอร์ READ/WRITE เป็น WRITE เกตเวย์รองรับค่าพารามิเตอร์อุปกรณ์เป้าหมาย 500CPU หรือ PLC5
2 ในวัตถุ MSG คลิก SETUP SCREEN ในวัตถุ MSG เพื่อกำหนดค่าคำสั่ง MSG ให้เสร็จสิ้น ซึ่งจะแสดงกล่องโต้ตอบต่อไปนี้

3 ตั้งค่าที่อยู่ตารางข้อมูลอุปกรณ์เป้าหมายให้ถูกต้อง file องค์ประกอบ (เช่น N11:0) สำหรับข้อความ SLC และ PLC5
4 ตั้งค่าตัวเลือก MULTIHOP เป็น YES

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 72 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

5 กรอกส่วนแท็บ MULTIHOP ของกล่องโต้ตอบที่แสดงในภาพต่อไปนี้ให้สมบูรณ์

6 ตั้งค่า TO ADDRESS เป็นที่อยู่ Ethernet IP ของเกตเวย์ 7 กดปุ่ม INS เพื่อเพิ่มบรรทัดที่สองสำหรับ ControlLogix Backplane และตั้งค่าช่อง
จำนวนเป็นศูนย์

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 73 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

SLC5/05 อ่านคำสั่ง
อ่านคำสั่งถ่ายโอนข้อมูลไปยังโปรเซสเซอร์ SLC จากเกตเวย์ แผนภาพต่อไปนี้แสดงตัวอย่างample rung เพื่อดำเนินการคำสั่งอ่าน

1 ตั้งค่าพารามิเตอร์ READ/WRITE เป็น READ เกตเวย์รองรับค่าพารามิเตอร์อุปกรณ์เป้าหมาย 500CPU หรือ PLC5
2 ในวัตถุ MSG คลิก SETUP SCREEN ในวัตถุ MSG เพื่อกำหนดค่าคำสั่ง MSG ให้เสร็จสิ้น ซึ่งจะแสดงกล่องโต้ตอบต่อไปนี้

3 ตั้งค่าที่อยู่ตารางข้อมูลอุปกรณ์เป้าหมายให้ถูกต้อง file องค์ประกอบ (เช่น N11:0) สำหรับข้อความ SLC และ PLC5
4 ตั้งค่าตัวเลือก MULTIHOP เป็น YES

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 74 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

5 กรอกข้อมูลในส่วนแท็บ MULTIHOP ของกล่องโต้ตอบตามที่แสดงในภาพต่อไปนี้

6 ตั้งค่า TO ADDRESS เป็นที่อยู่ Ethernet IP ของเกตเวย์ 7 กดปุ่ม INS เพื่อเพิ่มบรรทัดที่สองสำหรับ ControlLogix Backplane และตั้งค่าช่อง
จำนวนเป็นศูนย์

เอสแอลซี File ประเภท
ข้อมูลนี้เป็นข้อมูลเฉพาะสำหรับตระกูล SLC และ MicroLogix หรือโปรเซสเซอร์ที่ใช้กับชุดคำสั่ง PCCC คำสั่งโปรเซสเซอร์ SLC และ MicroLogix รองรับ file ฟิลด์ประเภทที่ป้อนเป็นอักขระตัวเดียวเพื่อแสดงตารางข้อมูลที่จะใช้ในคำสั่ง ตารางต่อไปนี้จะกำหนดความสัมพันธ์ของ file ประเภทที่เกตเวย์และ SLC ยอมรับ file ประเภท

File พิมพ์ SBTCRNFZA

คำอธิบาย สถานะ บิต ตัวจับเวลา ตัวนับ ควบคุม จำนวนเต็ม สตริงจุดลอยตัว ASCII

การ File Type Command Code คือค่าโค้ดอักขระ ASCII ของ File พิมพ์ตัวอักษร. นี่คือค่าที่จะป้อนสำหรับ FILE พารามิเตอร์ TYPE ของการกำหนดค่าคำสั่ง PCCC ในตารางข้อมูลในลอจิกแลดเดอร์
นอกจากนี้ ฟังก์ชันเฉพาะของ SLC (502, 510 และ 511) รองรับฟิลด์องค์ประกอบย่อย ฟิลด์นี้เลือกฟิลด์องค์ประกอบย่อยในตารางข้อมูลที่ซับซ้อน สำหรับเช่นampเพื่อให้ได้ค่าสะสมปัจจุบันสำหรับตัวนับหรือตัวจับเวลา ให้ตั้งค่าฟิลด์องค์ประกอบย่อยเป็น 2

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 75 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

5.4.2 ข้อมูลจำเพาะของโปรเซสเซอร์ PLC5
ข้อความจาก PLC5 เกตเวย์สามารถรับข้อความจาก PLC5 ที่มีอินเทอร์เฟซอีเทอร์เน็ต เกตเวย์รองรับทั้งคำสั่งอ่านและเขียน

PLC5 เขียนคำสั่ง
เขียนคำสั่งถ่ายโอนข้อมูลจากโปรเซสเซอร์ PLC5 ไปยังเกตเวย์ แผนภาพต่อไปนี้แสดงตัวอย่างample rung เพื่อดำเนินการคำสั่งเขียน

1 ในวัตถุ MSG คลิก SETUP SCREEN ในวัตถุ MSG เพื่อกำหนดค่าคำสั่ง MSG ให้เสร็จสิ้น ซึ่งจะแสดงกล่องโต้ตอบต่อไปนี้

2 เลือกคำสั่งการสื่อสารเพื่อดำเนินการจากรายการคำสั่งที่รองรับต่อไปนี้
o การเขียนแบบ PLC5 o การเขียนแบบไม่มีการป้องกัน PLC2 o การเขียนแบบพิมพ์ PLC5 ไปยัง PLC o การเขียนแบบลอจิคัลแบบ PLC
3 ตั้งค่าที่อยู่ตารางข้อมูลอุปกรณ์เป้าหมายให้ถูกต้อง file องค์ประกอบ (เช่น N11:0) สำหรับข้อความ SLC และ PLC5 สำหรับข้อความ PLC2 Unprotected Write ให้ตั้งค่าที่อยู่เป็นดัชนีฐานข้อมูล (เช่น 1000) สำหรับคำสั่ง

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 76 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

4 ตั้งค่าตัวเลือก MULTIHOP เป็น YES 5 กรอกส่วนแท็บ MULTIHOP ของกล่องโต้ตอบตามที่แสดงในภาพต่อไปนี้

6 ตั้งค่า TO ADDRESS เป็นที่อยู่ Ethernet IP ของเกตเวย์ 7 กดปุ่ม INS เพื่อเพิ่มบรรทัดที่สองสำหรับ ControlLogix Backplane และตั้งค่าช่อง
จำนวนเป็นศูนย์

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 77 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

PLC5 อ่านคำสั่ง
อ่านคำสั่งถ่ายโอนข้อมูลไปยังโปรเซสเซอร์ PLC5 จากเกตเวย์ แผนภาพต่อไปนี้แสดงตัวอย่างample rung ที่ดำเนินการคำสั่งอ่าน

1 ในวัตถุ MSG คลิก SETUP SCREEN ในวัตถุ MSG เพื่อกำหนดค่าคำสั่ง MSG ให้เสร็จสิ้น ซึ่งจะแสดงกล่องโต้ตอบต่อไปนี้

2 เลือกคำสั่งการสื่อสารเพื่อดำเนินการจากรายการคำสั่งที่รองรับต่อไปนี้
o การอ่านประเภท PLC5 o การอ่าน PLC2 ที่ไม่มีการป้องกัน o การอ่านแบบพิมพ์ PLC5 ไปยัง PLC o การอ่านแบบลอจิคัลที่พิมพ์ด้วย PLC
3 ตั้งค่าที่อยู่ตารางข้อมูลอุปกรณ์เป้าหมายให้ถูกต้อง file องค์ประกอบ (เช่น N11:0) สำหรับข้อความ SLC และ PLC5 สำหรับข้อความ PLC2 Unprotected Read ให้ตั้งค่าที่อยู่เป็นดัชนีฐานข้อมูล (เช่น 1000) สำหรับคำสั่ง
4 ตั้งค่าตัวเลือก MULTIHOP เป็น YES

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 78 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

5 กรอกส่วนแท็บ MULTIHOP ของกล่องโต้ตอบให้สมบูรณ์ตามที่แสดงในภาพต่อไปนี้

6 ตั้งค่า TO ADDRESS เป็นที่อยู่ Ethernet IP ของเกตเวย์ 7 กดปุ่ม INS เพื่อเพิ่มบรรทัดที่สองสำหรับ ControlLogix Backplane และตั้งค่าช่อง
จำนวนเป็นศูนย์

ฟิลด์องค์ประกอบย่อย PLC-5
ส่วนนี้ประกอบด้วยข้อมูลเฉพาะสำหรับโปรเซสเซอร์ PLC-5 เมื่อใช้ชุดคำสั่ง PCCC คำสั่งเฉพาะสำหรับโปรเซสเซอร์ PLC-5 มีฟิลด์รหัสองค์ประกอบย่อย ฟิลด์นี้เลือกฟิลด์องค์ประกอบย่อยในตารางข้อมูลที่ซับซ้อน สำหรับเช่นampหากต้องการรับค่าสะสมปัจจุบันสำหรับตัวนับหรือตัวจับเวลา ให้ตั้งค่าฟิลด์องค์ประกอบย่อยเป็น 2 ตารางต่อไปนี้แสดงรหัสองค์ประกอบย่อยสำหรับตารางข้อมูลที่ซับซ้อนของ PLC-5

ไทม์เมอร์/เคาน์เตอร์
รหัส 0 1 2

คำอธิบาย ค่าที่ตั้งล่วงหน้าควบคุมสะสม

ควบคุม
รหัส 0 1 2

คำอธิบาย ตำแหน่งความยาวควบคุม

PD

ค่า PD ทั้งหมดเป็นค่าทศนิยม ซึ่งมีความยาวสองคำ

รหัส 0 2 4 6 8 26

คำอธิบายการควบคุม SP Kp Ki Kd PV

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 79 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

BT
รหัส 0 1 2 3 4 5
MG
รหัส 0 1 2 3

คำอธิบาย ควบคุมข้อมูล RLEN DLEN file # องค์ประกอบ # แร็ค/Grp/สล็อต
คำอธิบาย ข้อผิดพลาดในการควบคุม RLEN DLEN

คู่มือผู้ใช้โปรโตคอล EIP

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 80 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

5.4.3 ข้อมูลจำเพาะของโปรเซสเซอร์ ControlLogix และ CompactLogix
การส่งข้อความจากโปรเซสเซอร์ ControlLogix หรือ CompactLogix ใช้คำสั่ง MSG เพื่อแลกเปลี่ยนข้อมูลระหว่างโปรเซสเซอร์ Control/CompactLogix และเกตเวย์ มีวิธีพื้นฐานสองวิธีในการถ่ายโอนข้อมูลที่เกตเวย์รองรับเมื่อใช้คำสั่ง MSG: ข้อความ PCCC แบบห่อหุ้ม และข้อความตารางข้อมูล CIP คุณสามารถใช้วิธีใดวิธีหนึ่งได้
ข้อความ PCCC แบบห่อหุ้ม ส่วนนี้ประกอบด้วยข้อมูลเฉพาะสำหรับโปรเซสเซอร์ Control/CompactLogix เมื่อใช้ชุดคำสั่ง PCCC การใช้งานชุดคำสั่ง PCCC ในปัจจุบันไม่ได้ใช้ฟังก์ชันที่สามารถเข้าถึงคอนโทรลเลอร์ได้โดยตรง Tag ฐานข้อมูล เพื่อเข้าถึงฐานข้อมูลนี้ คุณต้องใช้คุณสมบัติการแมปตารางใน RSLogix 5000 RSLogix 5000 อนุญาตให้กำหนดคอนโทรลเลอร์ Tag อาร์เรย์ไปยังตารางข้อมูล PLC 5 เสมือน PLX32EIP-MBTCP-UA ที่ใช้ชุดคำสั่ง PLC 5 ที่กำหนดไว้ในเอกสารนี้จะสามารถเข้าถึงข้อมูลตัวควบคุมนี้ได้ โปรเซสเซอร์ PLC5 และ SLC5/05 ที่มีอินเทอร์เฟซอีเทอร์เน็ตใช้วิธีการส่งข้อความ PCCC แบบห่อหุ้ม เกตเวย์จำลองอุปกรณ์เหล่านี้และยอมรับทั้งคำสั่งอ่านและเขียน

Encapsulated PCCC Write Message คำสั่งเขียนจะถ่ายโอนข้อมูลจากโปรเซสเซอร์ไปยังเกตเวย์ เกตเวย์รองรับคำสั่ง PCCC แบบห่อหุ้มต่อไปนี้: · PLC2 การเขียนแบบไม่มีการป้องกัน · การเขียนแบบพิมพ์ PLC5 · การเขียนช่วงคำ PLC5 · การเขียนแบบพิมพ์ PLC
แผนภาพต่อไปนี้แสดง example rung ที่ดำเนินการคำสั่งเขียน

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 81 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

1 ในกล่องโต้ตอบการกำหนดค่าข้อความ ให้กำหนดชุดข้อมูลที่จะถ่ายโอนจากตัวประมวลผลไปยังเกตเวย์ตามที่แสดงในรูปภาพต่อไปนี้

2 กรอกกล่องโต้ตอบสำหรับพื้นที่ข้อมูลที่จะถ่ายโอน
o สำหรับข้อความ PLC5 และ SLC ให้ตั้งค่า DESTINATION ELEMENT เป็นองค์ประกอบในข้อมูล file (เช่น N10:0)
o สำหรับข้อความ PLC2 Unprotected Write ให้ตั้งค่า DESTINATION ELEMENT เป็นที่อยู่ในฐานข้อมูลภายในของเกตเวย์ ซึ่งไม่สามารถตั้งค่าให้น้อยกว่าสิบได้ นี่ไม่ใช่ข้อจำกัดของเกตเวย์ แต่เป็นของซอฟต์แวร์ RSLogix
o สำหรับฟังก์ชันเขียนหรืออ่านที่ไม่มีการป้องกัน PLC2 ให้ป้อนที่อยู่ฐานข้อมูลในรูปแบบฐานแปด
3 คลิกแท็บ การสื่อสาร และกรอกข้อมูลการสื่อสารตามที่แสดงในภาพต่อไปนี้

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 82 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

4 ตรวจสอบให้แน่ใจว่าคุณเลือก CIP เป็นวิธีการสื่อสาร PATH ระบุเส้นทางข้อความจากโปรเซสเซอร์ไปยังเกตเวย์ EIP องค์ประกอบเส้นทางจะถูกคั่นด้วยเครื่องหมายจุลภาค ในอดีตampเส้นทางที่แสดง:
o องค์ประกอบแรกคือ “Enet” ซึ่งเป็นชื่อที่ผู้ใช้กำหนดให้กับเกตเวย์ 1756ENET ในแชสซี (คุณสามารถใช้หมายเลขสล็อตของเกตเวย์ ENET แทนชื่อได้)
o องค์ประกอบที่สอง “2” หมายถึงพอร์ตอีเทอร์เน็ตบนเกตเวย์ 1756-ENET
o องค์ประกอบสุดท้ายของเส้นทาง “192.168.0.75” คือที่อยู่ IP ของเกตเวย์ ซึ่งเป็นเป้าหมายของข้อความ

เส้นทางที่ซับซ้อนยิ่งขึ้นเป็นไปได้หากกำหนดเส้นทางไปยังเครือข่ายอื่นโดยใช้เกตเวย์และแร็ค 1756-ENET หลายตัว โปรดดูฐานความรู้การสนับสนุนทางเทคนิคของ ProSoft Technology สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดเส้นทางอีเทอร์เน็ตและคำจำกัดความเส้นทาง

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 83 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

ข้อความอ่าน PCCC แบบห่อหุ้ม
อ่านคำสั่งถ่ายโอนข้อมูลจากเกตเวย์ไปยังโปรเซสเซอร์ เกตเวย์รองรับคำสั่ง PCCC แบบห่อหุ้ม:
· การอ่านแบบไม่มีการป้องกัน PLC2 · การอ่านแบบพิมพ์ PLC5 · การอ่านช่วงคำ PLC5 · การอ่านแบบพิมพ์ PLC

แผนภาพต่อไปนี้แสดง example rung ที่ดำเนินการคำสั่งอ่าน

1 ในกล่องโต้ตอบการกำหนดค่าข้อความ ให้กำหนดชุดข้อมูลที่จะถ่ายโอนจากตัวประมวลผลไปยังเกตเวย์ตามที่แสดงในรูปภาพต่อไปนี้

2 กรอกกล่องโต้ตอบสำหรับพื้นที่ข้อมูลที่จะถ่ายโอน
o สำหรับข้อความ PLC5 และ SLC ให้ตั้งค่าองค์ประกอบแหล่งที่มาเป็นองค์ประกอบในข้อมูล file (เช่น N10:0)
o สำหรับข้อความ PLC2 Unprotected Read ให้ตั้งค่า SOURCE ELEMENT เป็นที่อยู่ในฐานข้อมูลภายในของเกตเวย์ ซึ่งไม่สามารถตั้งค่าให้น้อยกว่าสิบได้ นี่ไม่ใช่ข้อจำกัดของเกตเวย์ แต่เป็นของซอฟต์แวร์ RSLogix

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 84 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

3 คลิกแท็บ การสื่อสาร และกรอกข้อมูลการสื่อสารตามที่แสดงในภาพต่อไปนี้

4 ตรวจสอบให้แน่ใจว่าคุณเลือก CIP เป็นวิธีการสื่อสาร PATH ระบุเส้นทางข้อความจากโปรเซสเซอร์ไปยังเกตเวย์ EIP องค์ประกอบเส้นทางจะถูกคั่นด้วยเครื่องหมายจุลภาค ในอดีตampเส้นทางที่แสดง:
o องค์ประกอบแรกคือ “Enet” ซึ่งเป็นชื่อที่ผู้ใช้กำหนดให้กับเกตเวย์ 1756ENET ในแชสซี (คุณสามารถใช้หมายเลขสล็อตของเกตเวย์ ENET แทนชื่อได้)
o องค์ประกอบที่สอง “2” หมายถึงพอร์ตอีเทอร์เน็ตบนเกตเวย์ 1756-ENET
o องค์ประกอบสุดท้ายของเส้นทาง “192.168.0.75” คือที่อยู่ IP ของเกตเวย์ และเป้าหมายของข้อความ
เส้นทางที่ซับซ้อนยิ่งขึ้นเป็นไปได้หากกำหนดเส้นทางไปยังเครือข่ายอื่นโดยใช้เกตเวย์และแร็ค 1756-ENET หลายตัว โปรดดูฐานความรู้การสนับสนุนทางเทคนิคของ ProSoft Technology สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดเส้นทางอีเทอร์เน็ตและคำจำกัดความเส้นทาง

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 85 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

การดำเนินการตารางข้อมูล CIP
คุณสามารถใช้ข้อความ CIP เพื่อถ่ายโอนข้อมูลระหว่างตัวประมวลผล ControlLogix หรือ CompactLogix และเกตเวย์ได้ Tag ชื่อกำหนดองค์ประกอบที่จะถ่ายโอน เกตเวย์รองรับทั้งการดำเนินการอ่านและเขียน

เขียนตารางข้อมูล CIP
ตารางข้อมูล CIP เขียนข้อความถ่ายโอนข้อมูลจากโปรเซสเซอร์ไปยังเกตเวย์ แผนภาพต่อไปนี้แสดงตัวอย่างample rung ที่ดำเนินการคำสั่งเขียน

1 ในกล่องโต้ตอบการกำหนดค่าข้อความ ให้กำหนดชุดข้อมูลที่จะถ่ายโอนจากตัวประมวลผลไปยังเกตเวย์ตามที่แสดงในรูปภาพต่อไปนี้

2 กรอกกล่องโต้ตอบสำหรับพื้นที่ข้อมูลที่จะถ่ายโอน ข้อความตารางข้อมูล CIP จำเป็นต้องมี tag องค์ประกอบฐานข้อมูลสำหรับทั้งต้นทางและปลายทาง
o แหล่งที่มา TAG เป็น tag กำหนดไว้ในตัวควบคุม Tag ฐานข้อมูล o องค์ประกอบปลายทางคือ tag องค์ประกอบในเกตเวย์ o เกตเวย์จำลองก tag ฐานข้อมูลเป็นอาร์เรย์ขององค์ประกอบที่กำหนดโดย
ขนาดรีจิสเตอร์สูงสุดสำหรับเกตเวย์ด้วย tag ชื่อ INT_DATA (โดยมีค่าสูงสุด int_data[3999])

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 86 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

3 ในอดีตที่ผ่านมาampเนื่องจากองค์ประกอบแรกในฐานข้อมูลคือตำแหน่งเริ่มต้นสำหรับการดำเนินการเขียนองค์ประกอบทั้ง 10 รายการ คลิกแท็บ COMMUNICATION และกรอกข้อมูลการสื่อสารตามที่แสดงในภาพต่อไปนี้

4 ตรวจสอบให้แน่ใจว่าคุณเลือก CIP เป็นวิธีการสื่อสาร PATH ระบุเส้นทางข้อความจากโปรเซสเซอร์ไปยังเกตเวย์ EIP องค์ประกอบเส้นทางจะถูกคั่นด้วยเครื่องหมายจุลภาค ในอดีตampเส้นทางที่แสดง:
o องค์ประกอบแรกคือ “Enet” ซึ่งเป็นชื่อที่ผู้ใช้กำหนดให้กับเกตเวย์ 1756ENET ในแชสซี (คุณสามารถใช้หมายเลขสล็อตของเกตเวย์ ENET แทนชื่อได้)
o องค์ประกอบที่สอง “2” หมายถึงพอร์ตอีเทอร์เน็ตบนเกตเวย์ 1756-ENET
o องค์ประกอบสุดท้ายของเส้นทาง “192.168.0.75” คือที่อยู่ IP ของเกตเวย์ ซึ่งเป็นเป้าหมายของข้อความ
เส้นทางที่ซับซ้อนยิ่งขึ้นเป็นไปได้หากกำหนดเส้นทางไปยังเครือข่ายอื่นโดยใช้เกตเวย์และแร็ค 1756-ENET หลายตัว โปรดดูฐานความรู้การสนับสนุนทางเทคนิคของ ProSoft Technology สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดเส้นทางอีเทอร์เน็ตและคำจำกัดความเส้นทาง

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 87 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

อ่านตารางข้อมูล CIP
ข้อความอ่านตารางข้อมูล CIP ถ่ายโอนข้อมูลไปยังโปรเซสเซอร์จากเกตเวย์ แผนภาพต่อไปนี้แสดงตัวอย่างample rung ที่ดำเนินการคำสั่งอ่าน

1 ในกล่องโต้ตอบการกำหนดค่าข้อความ ให้กำหนดชุดข้อมูลที่จะถ่ายโอนจากตัวประมวลผลไปยังเกตเวย์ตามที่แสดงในรูปภาพต่อไปนี้

2 กรอกกล่องโต้ตอบสำหรับพื้นที่ข้อมูลที่จะถ่ายโอน ข้อความตารางข้อมูล CIP จำเป็นต้องมี tag องค์ประกอบฐานข้อมูลสำหรับทั้งต้นทางและปลายทาง
o จุดหมายปลายทาง TAG เป็น tag กำหนดไว้ในตัวควบคุม Tag ฐานข้อมูล o องค์ประกอบแหล่งที่มาคือ tag องค์ประกอบในเกตเวย์ o เกตเวย์จำลองก tag ฐานข้อมูลเป็นอาร์เรย์ขององค์ประกอบที่กำหนดโดย
ขนาดการลงทะเบียนสูงสุดสำหรับเกตเวย์ (พารามิเตอร์การกำหนดค่าผู้ใช้ "การลงทะเบียนสูงสุด" ในส่วน [เกตเวย์]) ด้วย tag ชื่อ INT_DATA

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 88 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล EIP

3 ในอดีตที่ผ่านมาampองค์ประกอบแรกในฐานข้อมูลคือตำแหน่งเริ่มต้นสำหรับการดำเนินการอ่านองค์ประกอบทั้งสิบ คลิกแท็บ COMMUNICATION และกรอกข้อมูลการสื่อสารตามที่แสดงในภาพต่อไปนี้

4 ตรวจสอบให้แน่ใจว่าคุณเลือก CIP เป็นวิธีการสื่อสาร PATH ระบุเส้นทางข้อความจากโปรเซสเซอร์ไปยังเกตเวย์ EIP องค์ประกอบเส้นทางจะถูกคั่นด้วยเครื่องหมายจุลภาค ในอดีตampเส้นทางที่แสดง:
o องค์ประกอบแรกคือ “Enet” ซึ่งเป็นชื่อที่ผู้ใช้กำหนดให้กับเกตเวย์ 1756ENET ในแชสซี (คุณสามารถใช้หมายเลขสล็อตของเกตเวย์ ENET แทนชื่อได้)
o องค์ประกอบที่สอง “2” หมายถึงพอร์ตอีเทอร์เน็ตบนเกตเวย์ 1756-ENET
o องค์ประกอบสุดท้ายของเส้นทาง “192.168.0.75” คือที่อยู่ IP ของเกตเวย์ ซึ่งเป็นเป้าหมายของข้อความ
เส้นทางที่ซับซ้อนยิ่งขึ้นเป็นไปได้หากกำหนดเส้นทางไปยังเครือข่ายอื่นโดยใช้เกตเวย์และแร็ค 1756-ENET หลายตัว โปรดดูฐานความรู้การสนับสนุนทางเทคนิคของ ProSoft Technology สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดเส้นทางอีเทอร์เน็ตและคำจำกัดความเส้นทาง

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 89 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล
6 โปรโตคอล MBCPP

คู่มือผู้ใช้โปรโตคอล MBCPP

6.1 MBCPP ใช้งานได้แล้วview
คุณสามารถใช้โปรโตคอล PLX32-EIP-MBTCP-UA Modbus TCP/IP (MBTCP) เพื่อเชื่อมต่อโปรโตคอลต่างๆ มากมายเข้ากับโปรเซสเซอร์ตระกูล Schneider Electric Quantum รวมถึงอุปกรณ์อื่นๆ ที่รองรับโปรโตคอลนี้ โปรโตคอล MBCPP รองรับทั้งการเชื่อมต่อไคลเอนต์และเซิร์ฟเวอร์
เกตเวย์รองรับการเชื่อมต่อไคลเอ็นต์บนเครือข่าย TCP/IP เพื่อเชื่อมต่อกับโปรเซสเซอร์ (และอุปกรณ์ที่ใช้เซิร์ฟเวอร์อื่นๆ) โดยใช้รายการคำสั่งสูงสุด 100 รายการที่คุณระบุ เกตเวย์จัดเก็บคำสั่งเขียนสำหรับโปรเซสเซอร์ระยะไกลไว้ในหน่วยความจำด้านล่างของเกตเวย์ นี่เป็นที่ที่เกตเวย์จัดเก็บข้อมูลจากคำสั่งอ่านจากอุปกรณ์อื่นๆ ดูฐานข้อมูลภายใน MBCPP (หน้า 92) สำหรับข้อมูลเพิ่มเติม
ข้อมูลในหน่วยความจำด้านล่างของฐานข้อมูลภายในของเกตเวย์สามารถเข้าถึงได้สำหรับการดำเนินการอ่านและเขียนโดยโหนดใดๆ บนเครือข่ายที่รองรับโปรโตคอล TCP/IP MBAP (Service Port 502) หรือ MBCP (Service Ports 2000/2001) โปรโตคอล MBAP (พอร์ต 502) เป็นการใช้งานมาตรฐานที่กำหนดโดย Schneider Electric และใช้กับโปรเซสเซอร์ Quantum โปรโตคอลแบบเปิดนี้เป็นเวอร์ชันดัดแปลงของโปรโตคอลอนุกรม Modbus โปรโตคอล MBCPP คือข้อความโปรโตคอล Modbus ที่ฝังอยู่ในแพ็กเก็ต TCP/IP เกตเวย์รองรับการเชื่อมต่อเซิร์ฟเวอร์ที่ใช้งานได้สูงสุดห้าการเชื่อมต่อบน Service Ports 502, การเชื่อมต่อเซิร์ฟเวอร์ที่ใช้งานเพิ่มเติมห้าการเชื่อมต่อบน Service Port 2000 และการเชื่อมต่อไคลเอนต์ที่ใช้งานอยู่หนึ่งการเชื่อมต่อ
ภาพประกอบต่อไปนี้แสดงการทำงานของโปรโตคอล Modbus TCP/IP

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 90 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล MBCPP

6.1.1 ข้อมูลจำเพาะทั่วไปของ MBCPP
โปรโตคอล Modbus TCP/IP อนุญาตให้มีการเชื่อมต่ออีเทอร์เน็ตพร้อมกันหลายรายการแยกกัน การเชื่อมต่ออาจเป็นไคลเอนต์ทั้งหมด เซิร์ฟเวอร์ทั้งหมด หรือการรวมกันของทั้งการเชื่อมต่อไคลเอนต์และเซิร์ฟเวอร์
· พอร์ตการสื่อสารอีเธอร์เน็ต 10/100 MB · รองรับโปรโตคอล Modbus เวอร์ชัน Enron สำหรับการทำธุรกรรมข้อมูลจุดลอยตัว · พารามิเตอร์ที่กำหนดค่าได้สำหรับไคลเอนต์ รวมถึงความล่าช้าในการตอบสนองขั้นต่ำ 0 ถึง
รองรับ 65535 ms และจุดลอยตัว · รองรับการเชื่อมต่อเซิร์ฟเวอร์อิสระห้าการเชื่อมต่อสำหรับ Service Port 502 · รองรับการเชื่อมต่อเซิร์ฟเวอร์อิสระห้าการเชื่อมต่อสำหรับ Service Port 2000 · การแมปข้อมูลทั้งหมดเริ่มต้นที่ Modbus register 400001 ฐานโปรโตคอล 0 · รหัสข้อผิดพลาด ตัวนับข้อผิดพลาด และพอร์ต ข้อมูลสถานะที่มีอยู่ในหน่วยความจำข้อมูลผู้ใช้
ไคลเอ็นต์ Modbus TCP/IP
· อ่านข้อมูลและเขียนข้อมูลไปยังอุปกรณ์ Modbus TCP/IP โดยใช้ MBAP · การเชื่อมต่อไคลเอนต์สูงสุด 10 รายการพร้อมคำสั่งหลายคำสั่งเพื่อพูดคุยกับเซิร์ฟเวอร์หลายเครื่อง
เซิร์ฟเวอร์ Modbus TCP/IP
· ไดรเวอร์เซิร์ฟเวอร์ยอมรับการเชื่อมต่อขาเข้าบน Service Port 502 สำหรับไคลเอนต์ที่ใช้ข้อความ Modbus TCP/IP MBAP และการเชื่อมต่อบน Service Port 2000 (หรือ Service Port อื่นๆ) สำหรับไคลเอนต์ที่ใช้ข้อความ Encapsulated Modbus
· รองรับการเชื่อมต่อเซิร์ฟเวอร์อิสระหลายตัวสำหรับการรวมกันของ Service Port 502 (MBAP) และ Service Port 2000 (Encapsulated)
· รองรับเซิร์ฟเวอร์สูงสุด 20 เครื่อง

พารามิเตอร์ รองรับคำสั่ง Modbus (ไคลเอนต์และเซิร์ฟเวอร์)
พารามิเตอร์ที่กำหนดค่าได้: (ไคลเอนต์และเซิร์ฟเวอร์)
พารามิเตอร์ที่กำหนดค่าได้: (ไคลเอนต์เท่านั้น)
ข้อมูลสถานะรายการคำสั่ง
การโพลรายการคำสั่ง

คำอธิบาย

1: อ่านสถานะคอยล์ 2: อ่านสถานะอินพุต 3: อ่านรีจิสเตอร์การถือครอง 4: อ่านรีจิสเตอร์อินพุต 5: แรง (เขียน) คอยล์เดี่ยว 6: ตั้งค่าล่วงหน้า (เขียน) รีจิสเตอร์การถือครองเดี่ยว

15: บังคับ (เขียน) หลายคอยล์ 16: ตั้งค่าล่วงหน้า (เขียน) รีจิสเตอร์การถือครองหลายรายการ 22: Mask Write Holding Register (สเลฟเท่านั้น) 23: อ่าน/เขียนรีจิสเตอร์การถือครอง (สเลฟเท่านั้น)

ที่อยู่ IP เกตเวย์ PLC อ่านเริ่มการลงทะเบียน (%MW) PLC เขียนเริ่มลงทะเบียน (%MW)
จำนวนเซิร์ฟเวอร์ MBAP และ MBCPP เกตเวย์ Modbus ที่อยู่เริ่มต้นการอ่าน เกตเวย์ Modbus เขียนที่อยู่เริ่มต้น

จำนวนการหมดเวลาตอบสนองการหน่วงเวลาคำสั่งขั้นต่ำ
ตัวชี้ข้อผิดพลาดของคำสั่ง

มากถึง 160 คำสั่ง Modbus (หนึ่ง tag ต่อคำสั่ง)

รหัสข้อผิดพลาดรายงานแยกกันสำหรับแต่ละคำสั่ง ข้อมูลสถานะระดับสูงพร้อมใช้งานจากไคลเอนต์ Modbus TCP/IP (เช่น: PLC)

แต่ละคำสั่งสามารถเปิดหรือปิดใช้งานทีละคำสั่งได้ การเปลี่ยนแปลงข้อมูลแบบเขียนอย่างเดียวพร้อมใช้งาน

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 91 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล MBCPP

6.1.2 ฐานข้อมูลภายใน MBCPP
ฐานข้อมูลภายในเป็นศูนย์กลางการทำงานของ PLX32-EIP-MBTCP-UA เกตเวย์แชร์ฐานข้อมูลนี้ระหว่างพอร์ตการสื่อสารทั้งหมดบนเกตเวย์ และใช้เป็นช่องทางในการส่งข้อมูลจากโปรโตคอลหนึ่งไปยังอุปกรณ์อื่นบนเครือข่ายหนึ่งไปยังอุปกรณ์อย่างน้อยหนึ่งเครื่องบนเครือข่ายอื่น ซึ่งจะทำให้ข้อมูลจากอุปกรณ์บนพอร์ตการสื่อสารหนึ่งสามารถเข้าถึงและควบคุมโดยอุปกรณ์บนพอร์ตการสื่อสารอื่นได้
นอกเหนือจากข้อมูลจากไคลเอ็นต์และเซิร์ฟเวอร์แล้ว คุณยังสามารถแมปข้อมูลสถานะและข้อผิดพลาดที่สร้างโดยเกตเวย์ลงในพื้นที่ข้อมูลผู้ใช้ของฐานข้อมูลภายในได้ ฐานข้อมูลภายในแบ่งออกเป็นสองส่วน:
· หน่วยความจำส่วนบนสำหรับพื้นที่ข้อมูลสถานะเกตเวย์ นี่คือจุดที่เกตเวย์เขียนข้อมูลสถานะภายในสำหรับโปรโตคอลที่เกตเวย์รองรับ
· หน่วยความจำลดลงสำหรับพื้นที่ข้อมูลผู้ใช้ นี่คือที่ที่ข้อมูลขาเข้าจากอุปกรณ์ภายนอกถูกจัดเก็บและเข้าถึง

แต่ละโปรโตคอลใน PLX32-EIP-MBTCP-UA สามารถเขียนข้อมูลและอ่านข้อมูลจากพื้นที่ข้อมูลผู้ใช้ได้
หมายเหตุ: หากคุณต้องการเข้าถึงข้อมูลสถานะเกตเวย์ในหน่วยความจำด้านบน คุณสามารถใช้คุณลักษณะการแมปข้อมูลในเกตเวย์เพื่อคัดลอกข้อมูลจากพื้นที่ข้อมูลสถานะเกตเวย์ไปยังพื้นที่ข้อมูลผู้ใช้ โปรดดูการแมปข้อมูลในหน่วยความจำโมดูล (หน้า 23) มิฉะนั้น คุณสามารถใช้ฟังก์ชันการวินิจฉัยใน ProSoft Configuration Builder ได้ view ข้อมูลสถานะเกตเวย์ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับข้อมูลสถานะเกตเวย์ โปรดดูการวินิจฉัยเครือข่าย (หน้า 102)

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 92 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล MBCPP

การเข้าถึงไคลเอนต์ Modbus TCP/IP ไปยังฐานข้อมูล
ฟังก์ชันการทำงานของไคลเอ็นต์จะแลกเปลี่ยนข้อมูลระหว่างฐานข้อมูลภายในของ PLX32-EIP-MBTCP-UA และตารางข้อมูลที่จัดตั้งขึ้นในโปรเซสเซอร์ควอนตัมตั้งแต่หนึ่งตัวขึ้นไปหรืออุปกรณ์ที่ใช้เซิร์ฟเวอร์อื่นๆ รายการคำสั่งที่คุณกำหนดใน ProSoft Configuration Builder จะระบุว่าข้อมูลใดที่จะถ่ายโอนระหว่างเกตเวย์และแต่ละเซิร์ฟเวอร์บนเครือข่าย ไม่จำเป็นต้องมีลอจิกแลดเดอร์ในโปรเซสเซอร์ (เซิร์ฟเวอร์) สำหรับการทำงานของไคลเอ็นต์ ยกเว้นเพื่อให้แน่ใจว่ามีหน่วยความจำข้อมูลเพียงพอ
ภาพประกอบต่อไปนี้อธิบายการไหลของข้อมูลระหว่างไคลเอ็นต์อีเทอร์เน็ตและฐานข้อมูลภายใน

การเข้าถึงฐานข้อมูลหลายเซิร์ฟเวอร์
เกตเวย์ MBCPP มอบฟังก์ชันการทำงานของเซิร์ฟเวอร์โดยใช้ Service Port 502 ที่สงวนไว้สำหรับข้อความ Modbus TCP/IP MBAP รวมถึง Service Ports 2000 และ 2001 เพื่อรองรับเวอร์ชัน TCP/IP Encapsulated Modbus ของโปรโตคอลที่ใช้โดยผู้ผลิต HMI หลายราย การสนับสนุนเซิร์ฟเวอร์ในเกตเวย์อนุญาตให้แอปพลิเคชันไคลเอนต์ (เช่นample: ซอฟต์แวร์ HMI, ตัวประมวลผลควอนตัม ฯลฯ) เพื่ออ่านและเขียนไปยังฐานข้อมูลของเกตเวย์ ส่วนนี้จะกล่าวถึงข้อกำหนดสำหรับการเชื่อมต่อกับเกตเวย์โดยใช้แอปพลิเคชันไคลเอนต์
ไดรเวอร์เซิร์ฟเวอร์รองรับการเชื่อมต่อพร้อมกันหลายรายการจากไคลเอนต์หลายตัว สามารถเชื่อมต่อไคลเอนต์ได้สูงสุดห้าเครื่องบน Service Port 502 และอีกห้าเครื่องสามารถเชื่อมต่อบน Service Port 2000 ได้พร้อมกัน โปรโตคอล MBCPP ใช้ Service Port 2001 เพื่อส่งคำสั่ง Encapsulated Modbus ผ่านจากพอร์ตอีเธอร์เน็ตไปยังพอร์ตอนุกรมของเกตเวย์
เมื่อกำหนดค่าเป็นเซิร์ฟเวอร์ เกตเวย์จะใช้ฐานข้อมูลภายในเป็นแหล่งสำหรับคำขออ่านและปลายทางสำหรับคำขอเขียนจากไคลเอ็นต์ระยะไกล การเข้าถึงฐานข้อมูลถูกควบคุมโดยประเภทคำสั่งที่ได้รับในข้อความขาเข้าจากไคลเอนต์ ตารางต่อไปนี้ระบุความสัมพันธ์ของฐานข้อมูลภายในของเกตเวย์กับที่อยู่ที่ต้องการในคำขอ Modbus TCP/IP ขาเข้า

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 93 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล MBCPP

ที่อยู่ฐานข้อมูล 0 1000 2000 3000 3999

ที่อยู่ Modbus 40001 41001 42001 43001 44000

ที่อยู่เสมือนต่อไปนี้ไม่ได้เป็นส่วนหนึ่งของฐานข้อมูลผู้ใช้เกตเวย์ปกติ และไม่ใช่ที่อยู่ที่ถูกต้องสำหรับข้อมูลมาตรฐาน อย่างไรก็ตาม ที่อยู่เหล่านี้อาจใช้สำหรับคำสั่งขาเข้าที่ร้องขอข้อมูลจุดลอยตัว
หากต้องการใช้ที่อยู่ในช่วงบนนี้ คุณต้องกำหนดค่าพารามิเตอร์ต่อไปนี้ใน Prosoft Configuration Builder (PCB):
· ตั้งค่า Float Flag ในการกำหนดค่าเซิร์ฟเวอร์ MBCPP เป็น YES · ตั้งค่า Float Start เป็นที่อยู่ฐานข้อมูลในช่วงด้านล่าง · ตั้งค่า Float Offset เป็นที่อยู่ฐานข้อมูลในพื้นที่หน่วยความจำผู้ใช้เกตเวย์ที่แสดง
ข้างบน.
โปรดจำไว้ว่า เมื่อเสร็จแล้ว ข้อมูลทั้งหมดที่อยู่เหนือที่อยู่ Float Start จะต้องเป็นข้อมูลจุดลอยตัว โปรดดูการกำหนดค่าเซิร์ฟเวอร์ MBCPP (หน้า 95)

ที่อยู่ฐานข้อมูล 4000 5000 6000 7000 8000 9000 9999

ที่อยู่ Modbus 44001 45001 46001 47001 48001 49001 50000

เกตเวย์ต้องได้รับการกำหนดค่าอย่างถูกต้องและเชื่อมต่อกับเครือข่ายก่อนที่จะพยายามใช้งาน ใช้โปรแกรมตรวจสอบเครือข่าย เช่น ProSoft Discovery Service หรือคำสั่ง PING พร้อมรับคำสั่ง เพื่อตรวจสอบว่าอุปกรณ์อื่นๆ สามารถค้นหาเกตเวย์บนเครือข่ายได้ ใช้ ProSoft Configuration Builder เพื่อยืนยันการกำหนดค่าเกตเวย์ที่เหมาะสมและถ่ายโอนการกำหนดค่า fileเข้าและออกจากเกตเวย์
การกำหนดเส้นทางข้อความ Modbus: พอร์ต 2001
เมื่อข้อความ Modbus ถูกส่งไปยัง PLX32-EIP-MBTCP-UA ผ่านการเชื่อมต่อ TCP/IP ไปยังพอร์ต 2001 ข้อความจะถูกส่งโดยเกตเวย์ออกพอร์ตการสื่อสารแบบอนุกรมโดยตรง (พอร์ต 0 หากมีการกำหนดค่าเป็น Modbus ต้นแบบ) . คำสั่ง (ไม่ว่าจะเป็นคำสั่งอ่านหรือเขียน) จะถูกส่งไปยังอุปกรณ์ทาสบนพอร์ตอนุกรมทันที ข้อความตอบกลับจากอุปกรณ์ทาสจะถูกส่งโดยเกตเวย์ไปยังเครือข่าย TCP/IP ที่โฮสต์ต้นทางจะได้รับ

โปรซอฟท์ เทคโนโลยี อิงค์

หน้าที่ 94 จาก 155

PLX32-EIP-MBTCP-UA เกตเวย์หลายโปรโตคอล

คู่มือผู้ใช้โปรโตคอล MBCPP

6.2 การกำหนดค่า MBCPP
6.2.1 การกำหนดค่าเซิร์ฟเวอร์ MBTCP ส่วนนี้ประกอบด้วยข้อมูลออฟเซ็ตฐานข้อมูลที่ใช้โดยเซิร์ฟเวอร์ MBTCP PLX32-EIP-MBTCP-UA เมื่อเข้าถึงโดยไคลเอนต์ภายนอก คุณสามารถใช้สิ่งเหล่านี้ได้

เอกสาร / แหล่งข้อมูล

ProSoft TECHNOLOGY PLX32 เกตเวย์หลายโปรโตคอล [พีดีเอฟ] คู่มือการใช้งาน
เกตเวย์หลายโปรโตคอล PLX32, PLX32, เกตเวย์หลายโปรโตคอล, เกตเวย์โปรโตคอล, เกตเวย์

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *