วิธีการกำหนดค่า IP Address บนซีรีส์ PR-N: การตั้งค่า Ethernet ด้วย xLogicSoft

PR-N series มีวิธีการเข้าถึง Ethernet ที่แตกต่างจาก SR series และหน้าต่างการกำหนดค่าจะแสดงให้เห็น: TCP server หนึ่งตัว, UDP server หนึ่งตัว, สูงสุดแปดช่องสำหรับ client และเว็บเซิร์ฟเวอร์ในตัว ไม่มีอะไรยาก แต่กฎ Max Clients และพฤติกรรมของพอร์ตอาจทำให้คุณประสบปัญหาหากคุณข้ามมัน คู่มือนี้ปฏิบัติตามสองเส้นทางอย่างเป็นทางการ — สาย USB ก่อน จากนั้นเส้นทางเครือข่ายที่ไม่มีสาย — และสิ้นสุดด้วยการถ่ายโอนโปรแกรมผ่านเครือข่าย

วิธี A: กำหนดค่า IP ผ่านสาย USB

เชื่อมต่อ PLC ด้วยสาย USB จากนั้นเปิดหน้าต่างพารามิเตอร์ Ethernet ใน xLogicSoft — เครื่องมือ → ถ่ายโอน → การกำหนดค่า Ethernet

ซอฟต์แวร์จะอ่านการกำหนดค่าปัจจุบันโดยอัตโนมัติ หรือคุณสามารถคลิกอ่าน หน้าต่างจะแบ่งออกเป็นหลายพื้นที่

พารามิเตอร์ท้องถิ่น (พื้นที่ A)

พื้นที่นี้ตั้งค่า IP address, Subnet Mask และ Default Gateway ของ PLC พอร์ตเว็บจะไม่เปลี่ยนแปลงที่ 80 หากตัวเลือก DHCP Server เปิดใช้งาน PLC จะได้รับการตั้งค่าเครือข่ายจากเราเตอร์แทนที่จะใช้ค่าข้างต้น โปรโตคอลเป็น MODBUS-TCP-RTU โดยค่าเริ่มต้น เว็บเซิร์ฟเวอร์สามารถเปิดใช้งานสำหรับการเข้าถึงผ่านเบราว์เซอร์ และ MAC Address จะแสดงที่นี่เพื่ออ้างอิง

TCP Server (พื้นที่ C)

นี่คือพารามิเตอร์เมื่อ PLC ทำหน้าที่เป็นเซิร์ฟเวอร์ผ่าน TCP:

  • พอร์ต— พอร์ตเซิร์ฟเวอร์ของ PLC หลีกเลี่ยงการใช้ 8001.
  • Keep Alive— เวลาการเชื่อมต่อที่เก็บไว้, ค่าเริ่มต้น 5 วินาที.
  • Max Clients— 0 ถึง 8. เมื่อ PLC เป็นเซิร์ฟเวอร์, จะเลือกจำนวนช่องทางลูกค้าที่สามารถเชื่อมต่อพร้อมกันได้สูงสุด 8 ช่อง.
  • Timeout— ขีดจำกัดเวลาสำหรับการเชื่อมต่อ.
  • Enable— ถูกเลือกโดยค่าเริ่มต้น และต้องถูกเลือกเมื่อใช้ TCP.

UDP Server (พื้นที่ D)

แนวคิดเดียวกันผ่าน UDP: ตั้งค่าพอร์ตที่แตกต่างจากพอร์ต TCP (พยายามอย่าใช้ 8001 ด้วย), Timeout และ Enable — ซึ่งต้องถูกตรวจสอบเมื่อใช้ UDP

เป้าหมายของไคลเอนต์ (พื้นที่ E)

ตารางนี้กำหนดค่าเซิร์ฟเวอร์ระยะไกลที่ PLC โทรเข้าเมื่อทำหน้าที่เป็น client แต่ละแถวจะมี IP Address, Port, Keep Alive, Timeout และ Type (TCP หรือ UDP, ค่าเริ่มต้นคือ TCP)

กฎที่ต้องจดจำ: จำนวนเป้าหมายที่กำหนดค่าบวกกับค่า Max Clients ใน Area C จะต้องเท่ากับ 8 เสตั้ง Max Clients เป็น 8 และช่อง 1–8 ใน Area E จะไม่สามารถใช้งานได้; ตั้งเป็น 4 และช่อง 1–4 จะสามารถใช้งานได้ในขณะที่ 5–8 จะถูกล็อก วางแผนการแบ่งก่อนที่คุณจะเดินสายอะไร

ปุ่ม (พื้นที่ F)

  • อ่าน— อ่านพารามิเตอร์การกำหนดค่าเครือข่าย.
  • เขียน— เขียนการกำหนดค่าใหม่ลงใน PLC.
  • ยืนยัน & รีเซ็ต— หลังจากเขียน, คลิกที่นี่เพื่อทำให้การกำหนดเสร็จสมบูรณ์; PLC จะเริ่มใหม่.

เมื่อพารามิเตอร์อยู่ในระบบแล้ว ทดสอบลิงก์ก่อนที่จะดำเนินการต่อ: เปิด CMD.exe บน PC และรันping 192.168.0.245(ใช้ที่อยู่ของ PLC) การตอบกลับหมายความว่าเส้นทางเครือข่ายยังใช้งานอยู่

วิธี B: กำหนดค่า IP โดยไม่ใช้สาย USB

PC ต้องมี IP ที่คงที่ใน subnet เดียวกับ PLC — เช่น PC 192.168.0.28, PLC 192.168.0.223 — เชื่อมต่อผ่านสวิตช์, เราเตอร์ หรือโดยตรงด้วยสายเครือข่าย

ค้นหาเครือข่าย

คลิกปุ่มค้นหาในแถบเครื่องมือเพื่อเปิดหน้าต่างค้นหาเครือข่าย IP เริ่มต้นของ PR-N คือ192.168.0.245. คลิกที่Net Card Selectและเลือกการ์ดเครือข่ายที่เชื่อมต่อกับ PLC จริง ๆ — การ์ดที่ผิดหมายความว่าไม่พบ PLC เลย จากนั้นคลิกค้นหาและรอ;Ethernet PLCs จะปรากฏพร้อมกับ IP, MAC address และ CPU ID ของพวกเขา

ดับเบิลคลิกที่ IP เป้าหมาย และหน้าจอเข้าสู่ระบบจะปรากฏขึ้น — ชื่อผู้ใช้และรหัสผ่านคือadmin.

แก้ไขและนำไปใช้

หลังจากเข้าสู่ระบบ หน้าต่างการกำหนดค่า Ethernet จะเปิดขึ้น คลิกอ่านก่อน แก้ไขพารามิเตอร์ตามวิธี A จากนั้นคลิกเขียน อาจมีการแจ้งเตือน NetSearch ให้คุณยืนยัน — คลิกตกลง สุดท้ายคลิกปิด; เมื่อถูกถามให้รีสตาร์ท PLC ให้เลือกใช่ พารามิเตอร์ IP ที่กำหนดค่าใหม่จะมีผลหลังจากการรีสตาร์ท

การอ่านและเขียนโปรแกรมผ่านเครือข่าย

เมื่อพารามิเตอร์เครือข่ายถูกตั้งค่า xLogicSoft สามารถถ่ายโอนโปรแกรมได้สองวิธี

A) PC เป็นเซิร์ฟเวอร์

ใน Communication Configuration ให้เลือก MODBUS TCP และโหมด Ethernet จากนั้นเลือกคอมพิวเตอร์เป็นเซิร์ฟเวอร์. พอร์ตท้องถิ่นที่นี่ตรงกับพารามิเตอร์เซิร์ฟเวอร์ที่คุณตั้งค่าใน Area E ของหน้าต่างการกำหนดค่า Ethernet — เช่น PC IP 192.168.0.28 พร้อมพอร์ต 8009

คลิกค้นหา รอให้ PLC ปรากฏในรายการ เลือกที่อยู่ IP ของมันและคลิกตกลง

จากนั้นคลิกเชื่อมต่อกับ PLC และปุ่มดาวน์โหลดและอัปโหลดโปรแกรมจะพร้อมใช้งาน

B) PC เป็นไคลเอนต์

เลือกคอมพิวเตอร์เป็นไคลเอนต์แทนที่. พอร์ตเป้าหมายคือพอร์ตเซิร์ฟเวอร์ TCP ของ PLC (8008 ในการกำหนดค่าดีฟอลต์ — ดูพื้นที่ A และพื้นที่ C ของหน้าต่างการกำหนดค่า Ethernet) และ IP เป้าหมาย xLogic คือที่อยู่ IP ของ PLC คลิกเชื่อมต่อกับ PLC และปุ่มดาวน์โหลด/อัปโหลดจะปลดล็อกเช่นกัน

กฎหนึ่งที่ช่วยประหยัดการเยี่ยมชมภาคสนาม

จำนวนสูงสุดของไคลเอนต์และตารางเป้าหมายของไคลเอนต์แชร์ช่องว่างแปดช่องเดียวกัน หากเพื่อนร่วมงานตั้งค่าจำนวนสูงสุดของไคลเอนต์เป็น 8 "เพื่อความปลอดภัย" ทุกแถวเป้าหมายจะปิดใช้งานตัวเองอย่างเงียบ ๆ — และ PLC จะไม่โทรออกไปยัง SCADA ของคุณจนกว่าจะมีคนตั้งค่ากลับ ให้ทั้งสองอย่างซิงค์กันและผลรวมอยู่ที่แปด และการตั้งค่า PR-N Ethernet ที่เหลือทำงานเหมือนที่คู่มือบอก

ทำงานกับซีรีส์ SR แทน? SR-12/22 มีโมเดลที่มีสองซ็อกเก็ตที่แตกต่างกัน — ดูคู่มือของเราเกี่ยวกับการกำหนดค่า IP address บนซีรีส์ SR-12/22.