ตั้งค่า BNI007Z บน TIA Portal

คู่มือนี้อธิบายขั้นตอนการเพิ่มและตั้งค่า Balluff BNI007Z (IO-Link DI/DO Hub) เข้ากับ IO-Link Master แบบ PROFINET ที่เชื่อมต่อกับ PLC Siemens S7-1200 ผ่านโปรแกรม TIA Portal v19 โดยใช้ IOL Device Module ตามข้อกำหนด PROFINET รูปแบบใหม่

สรุปโจทย์: ต้องการต่อ DI/DO Hub รุ่น BNI007Z เข้ากับ Port 0 ของ IO-Link Master แล้วใช้งานทั้งอินพุตและเอาต์พุตได้ครบถ้วน

อุปกรณ์และซอฟต์แวร์ที่ใช้

  • Balluff BNI007Z — IO-Link Hub แบบ 16 x DIO ตั้งค่าได้อิสระ (Part Number: BNI IOL-302-002-K006)
  • Balluff IO-Link Master — แบบ 8 Port PROFINET
  • Siemens S7-1200 — PLC ที่ใช้ควบคุม
  • TIA Portal v19 — ซอฟต์แวร์กำหนดค่าฮาร์ดแวร์
  • แหล่งจ่ายไฟ 24 VDC และสายสัญญาณมาตรฐาน (ความยาวไม่เกิน 20 เมตร)
โครงสร้างระบบ BNI007Z กับ IO-Link Master

โครงสร้างการเชื่อมต่อ: ชั้น Fieldbus (PROFINET + 24VDC) ลงมายังชั้น IO-Link ที่มี BNI007Z ต่ออยู่

ขั้นตอนการตั้งค่าฮาร์ดแวร์บน TIA Portal

1 เลือกพอร์ตและลบค่าเริ่มต้นออก

เลือกพอร์ตของ IO-Link Master ที่ต้องการต่อ BNI007Z (ในตัวอย่างนี้คือ Port 0) จากนั้นคลิกขวาที่พอร์ตดังกล่าวแล้วเลือก Delete เพื่อลบโมดูลค่าเริ่มต้นออกก่อน แล้วยืนยันการลบ

คลิกขวาที่พอร์ตที่ต้องการ แล้วเลือก Delete เพื่อลบโมดูลเดิม

คลิกขวาที่พอร์ตที่ต้องการ แล้วเลือก Delete เพื่อลบโมดูลเดิม

2 ค้นหาโมดูล IO-Link ที่ถูกต้องจาก Hardware Catalog

เปิด Hardware Catalog แล้วไปที่หมวด "IO-Link device" จากนั้นค้นหาโมดูลด้วยรหัสสินค้าของอุปกรณ์

เนื่องจาก BNI007Z มีรหัส BNI IOL-302-002-K006 ให้เลือกโมดูลที่ใกล้เคียงที่สุด ซึ่งในกรณีนี้คือ BNI IOL-302-00X-XXXX

เลือกโมดูล BNI IOL-302-00X-XXXX จากรายการ IO-Link Devices

เลือกโมดูล BNI IOL-302-00X-XXXX จากรายการ IO-Link Devices

3 ลากโมดูลไปวางที่พอร์ตที่ต้องการ

ใช้วิธี Drag and Drop ลากโมดูลที่เลือกไว้ไปวางบนพอร์ตเป้าหมาย เมื่อวางเสร็จ ระบบจะเพิ่มโมดูลและจัดสรรพื้นที่หน่วยความจำ (I address / Q address) ให้โดยอัตโนมัติ

โมดูลถูกเพิ่มเข้าไปแล้ว พร้อมจัดสรร I/Q address ให้อัตโนมัติ

โมดูลถูกเพิ่มเข้าไปแล้ว พร้อมจัดสรร I/Q address ให้อัตโนมัติ

4 ปรับพารามิเตอร์ของอุปกรณ์ (ถ้าจำเป็น)

ไปที่แท็บ Properties แล้วเลือกเมนู Module parameters ซึ่งจะแสดงพารามิเตอร์ทั้งหมดของอุปกรณ์ที่สามารถแก้ไขได้

ในหัวข้อ Direction สามารถกำหนดทิศทางการทำงานเป็น Input หรือ Output ของ Pin 4 / Pin 2 ในแต่ละพอร์ตของอุปกรณ์ได้

เมนู Module parameters สำหรับปรับตั้งค่าอุปกรณ์

เมนู Module parameters สำหรับปรับตั้งค่าอุปกรณ์

5 ตั้งค่า Port Class / Pin 2 Behaviour เป็น Class A / DO

ในหัวข้อ Port Configuration ให้เลือกค่า "Class A / DO" ในพารามิเตอร์ Port Class / Pin2 Behaviour

ขั้นตอนนี้จำเป็นอย่างยิ่ง เพราะเป็นการสั่งให้ IO-Link Master จ่ายไฟเลี้ยงสำรอง (secondary supply voltage) ออกจากพอร์ต ซึ่ง BNI007Z ต้องใช้ในการทำงานของฝั่งเอาต์พุต

ตั้งค่า Port Class / Pin2 Behaviour = Class A / DO

ตั้งค่า Port Class / Pin2 Behaviour = Class A / DO

6 สั่งจ่ายไฟเลี้ยงสำรองและจัดการ I/O

6.1 จ่ายไฟเลี้ยงสำรอง — สั่งบังคับ (force) ให้เอาต์พุตที่ Pin 2 ของ Master ทำงาน โดยเอาต์พุตนี้จะถูกแมปอยู่บนโมดูลหลัก ตัวอย่างในภาพใช้ลอจิกแลดเดอร์สั่ง %Q1.0 / %Q1.1 / %Q1.2 ให้เป็น TRUE

6.2 จัดการอินพุต/เอาต์พุต — บริหารจัดการ I/O ที่ Pin 4 และ Pin 2 ของแต่ละพอร์ตบน BNI007Z ตามตาราง Data Mapping ที่ระบุไว้ใน User's Guide ของอุปกรณ์ โดย Process Data ทั้งฝั่งอินพุตและเอาต์พุตมีขนาดอย่างละ 2 ไบต์

การแมป Pin 2, ลอจิกสั่งจ่ายไฟเลี้ยง และตาราง Process Data ของ BNI IOL-302-000-K006

การแมป Pin 2, ลอจิกสั่งจ่ายไฟเลี้ยง และตาราง Process Data ของ BNI IOL-302-000-K006

จุดที่มักพลาดและควรระวัง

  • ลืมตั้งค่า Class A / DO — หากไม่ตั้งค่านี้ อุปกรณ์จะอ่านค่าอินพุตได้ตามปกติ แต่ฝั่งเอาต์พุตจะไม่ทำงาน เพราะไม่มีไฟเลี้ยงสำรองจ่ายเข้ามา
  • ลืมสั่งบังคับเอาต์พุตที่ Pin 2 — แม้ตั้งค่า Class A / DO แล้ว ก็ยังต้องเขียนโปรแกรมสั่งให้เอาต์พุต Pin 2 ของ Master เป็น TRUE ด้วย
  • เลือกโมดูลผิดรุ่นใน Hardware Catalog — ควรอ้างอิงจากรหัสสินค้าเสมอ และเลือกโมดูลที่ตรงหรือใกล้เคียงที่สุด
  • ความยาวสายเกินกำหนด — สาย IO-Link ควรมีความยาวไม่เกิน 20 เมตร เพื่อความเสถียรของการสื่อสาร

สรุป

การเพิ่ม BNI007Z เข้ากับ IO-Link Master บน TIA Portal ทำได้ไม่ยาก หากเข้าใจ 3 จุดสำคัญ คือ (1) เลือกโมดูลให้ตรงรหัสสินค้าจาก Hardware Catalog (2) ตั้งค่า Port Class / Pin2 Behaviour เป็น Class A / DO เพื่อจ่ายไฟเลี้ยงสำรอง และ (3) สั่งบังคับเอาต์พุต Pin 2 ของ Master ในโปรแกรม PLC

เมื่อครบทั้ง 3 ข้อ อุปกรณ์จะสามารถใช้งานได้ทั้ง 16 ช่อง DIO อย่างเต็มประสิทธิภาพ โดยใช้สายสัญญาณมาตรฐานเพียงเส้นเดียวต่อเข้ากับพอร์ตของ IO-Link Master

ต้องการคำปรึกษาด้านการติดตั้งและตั้งค่าอุปกรณ์ Balluff IO-Link หรือสอบถามข้อมูลสินค้า?
ทีมวิศวกร Gensys Automation พร้อมให้บริการ

ติดต่อเรา

เรียบเรียงจากเอกสาร Technical Application Note ของ Balluff GmbH (เวอร์ชัน 1.0 / ธันวาคม 2024) ภาพประกอบเป็นลิขสิทธิ์ของ Balluff GmbH ข้อมูลทางเทคนิคนี้จัดทำขึ้นเพื่อเป็นแนวทางเบื้องต้น กรุณาตรวจสอบความเหมาะสมกับระบบของท่านก่อนนำไปใช้งานจริง