08-How to config Goose Publish and Goose Subscribe
การ Config Goose Publish จะต้องทำ 2 ขั้นตอนดังนี้
- ทำการเขียน Map point ลง Logic ของ Relay
- ทำการ Map point จาก Goose publish ลงใน dataset (ตาม "06-How to create dataset for Goose (EuroCAP)")
การเขียน Map point ลง Logic ให้เข้าไปที่ Logic Editor ตามรูปข้างล่าง
ให้ทำการเขียน Logic เพื่อทำการ Map point สำหรับส่ง Publish ตาม Function Block Go8_Pub_x (x ตามหมายเลข Block จะมี 1-5)
เมื่อทำการ Map เสร็จแล้ว ให้ทำการ save และ download config ลง relay จะเป็นขั้นตอนเสร็จสิ้นในส่วนของ Publish point ออกจากตัว Relay
----------------------------------------------------------------------------------------------------------------------------------------------
การ Config Subscribe Goose จะต้องมีการดำเนินการดังนี้
- Import CID file (ตาม "07-How to import CID File in EuroCAP")
- ทำการ เขียน Logic ในส่วนของ Goose Function Block Receivce (Go1bit8_x (x = หมายเลข Block)) ดังรูปข้างล่าง
จากรูปข้างต้นจะพบว่ามีในส่วนของ stVal (Status Value) และ q (Quality) ให้ทำการ MAP Point stVal ในการเขียน function และ q ในการดึง status สำหรับ Goose Alarm ตามรูปข้างบน เมื่อ Map ConnOUT แล้วสามารถนำไปเขียน Logic Protection / Control ต่อได้ใน Logic Relay
3. ทำการ Subscribe point ที่ได้ import CID จาก Device ที่มีการ Publish ออกมา โดยไปที่ Program EuroCAP ในส่วนของ Subscribed GOOSE assignment เมื่อเลือกแล้ว ด้านขวาในช่อง Subscribed GOOSE assignment จะมี Data ของ CID ที่มีการ import เข้ามา หากไม่ขึ้นแสดงว่า Dataset Goose ยังไม่ได้มีการ MAP (ให้ย้อนกลับไปทำตาม "06-How to create dataset for Goose (EuroCAP)" และ "07-How to import CID File in EuroCAP")
- ในส่วนของ LN และ DA ที่แสดง ตามรูป จะต้องตรวจสอบจาก Config ของ Relay ที่ทำการ Publish ว่าเป็น Function Block หมายเลขไหน และเป็น stVal หมายเลขใด ต้องให้ตรงกัน หากไม่ตรงกัน จะไม่สามารถ Link กันเจอ
- ให้ทำการเลือก Point Publish ที่จะ Subscribe โดยการ Double Click ที่ Point นั้นๆ และจะขึ้นหน้าต่างให้เลือก Point สำหรับ การ publish ตามข้อ 2 ข้างต้น ในช่อง GOOSE receiver
- เมื่อเลือก Point ที่จะ Subscribe ตาม Logic Function Block ของ Relay แล้วให้ทำการกด OK แล้ว Download config ลง Relay จะทำการ subscribe เสร็จสิ้น
-------------------------------------------------------------------------------------------------------------------------------------------
กรณีที่ไม่สามารถ Subscribe ได้ ให้ตรวจสอบ GOOSE Data Properties ดังนี้
- ชื่อ Function Block ของ Dataset GOOSE ตรงกัน หรือไม่
- APPID (ห้ามซ้ำกับของอุปกรณ์อื่น และ เลขต้องเหมือนกับ Relay ที่กำหนดใน Dataset Goose Control Block)
- VLAN (เลขต้องเหมือนกับ Relay ที่กำหนดใน Dataset Goose Control Block)
- MAC (ห้ามซ้ำกับของอุปกรณ์อื่น และ เลขต้องเหมือนกับ Relay ที่กำหนดใน Dataset Goose Control Block)
- GOID (ชื่อต้องเหมือนกับ Relay ที่กำหนดใน Dataset Goose Control Block)
** Remark : ข้อมูลดังกล่าวจะมีอยู่ใน IO LIST : TAB SHEET "IP ADDRESS" **
ในส่วนของ Data ดังกล่าวให้ไปที่ Communication configuration แล้ว เลือกไปที่ Report Control Block ของ Goose นั้นๆ (ดังรูปข้างล่าง)