Allen Bradley PLC

Create tags (Offline)

จากบทความที่แล้ว คงยังไม่ลืมนะครับว่า Tag คือ อะไร? คราวนี้เรามาพูดถึงการสร้าง Tag ว่าวิธีอย่างไรบ้าง โดยส่วนตัวขอแบ่งออกเป็น 3 แบบ ได้แก่

1) Tag Window วิธีนี้เป็นการสร้าง Tag จากคำสั่งของ PLC ตอนที่เราวางคำสั่งใน Rung เช่นคำสั่ง XIC ดังรูป ซึ่งคำสั่งนี้ไม่สามารถทำงานลอยๆได้ต้องผูกเข้ากับ Tag เสียก่อน ให้เราคลิ๊กขวาตรงเครื่องหมาย ?

เลือก New Tag

จากนั้นพิมพ์ชื่อ Tag ไปในช่อง Name และเซ็ตค่าอื่นๆตามต้องการ แล้วคลิ๊ก OK

เสร็จแล้วเราจะได้ Tag ที่ Assign เข้ากับคำสั่ง XIC ดังรูป

2) Tag Editor  วิธีนี้เป็นการสร้าง Tag จากหน้าต่าง Tag Editor โดยคลิ๊กที่เมนู Logic-> Edit Tags

บนหน้าต่าง Tag Editor นั้นให้เลือก Scope สำหรับเก็บ Tag แล้วพิมพ์ชื่อ Tag ลงไปใน Column “Name” และถ้าต้องการผูก Tag เข้ากับ IO Address ให้ address จาก Column “Alias For” หรือถ้าไม่ใช่ ให้ปล่อย Alias For ว่างไว้ แล้วไปกำหนด Data type แทน

3) Export/Import Tag วิธีนี้เราจะ Add IO card ที่ใช้งานให้ครบทั้งหมดก่อน แล้วจึง Export Tag จาก Controller ซึ่งอยู่ไฟล์ .CSV แล้วเอาไปแก้ไขข้างนอกด้วยโปรแกรม Excel ก่อน Import กลับเข้ามาเหมือนเดิม

เปิดไฟล์ CSV ด้วยโปรแกรม Excel จะเห็นว่า Tag แบ่งออกเป็น 2 ส่วนคือ 1)Tag จาก IO card และ 2) Tag ที่เราสร้างขึ้นเอง นอกจากนี้แบ่งออกเป็นอีก 7 Column คือ

Type = ชนิดของ Tag สำหรับ Tag ที่ลิงค์กับ IO address ต้องเป็น Alias

Scope = กำหนดที่อยู่ของ Tag ถ้าไม่ระบุจะหมายถึง Controller

Name = ชื่อ Tag

Description = คำอธิบายความของ Tag ที่สร้างขึ้น

Data type = กำหนด Data type ของ Tag

Specifier = กำหนด IO address ในกรณีที่เป็น Alias tag

Attributes = เลือกฐานตัวเลขที่ใช้กับ Tag เช่น Binary (ฐานสอง), Decimal(ฐานสิบ)

ในที่นี้ลองเพิ่ม Tag ชื่อ Pump03_Overload เข้าไปแล้ว Save ไฟล์

จากนั้นให้ Import Tag CSV ไฟล์ กลับเข้าไป

เปิดหน้าต่าง Tag Editor จะเห็นว่ามี Tag Pump03_Overload เพิ่มเข้ามา

วิธีนี้เหมาะกับโปรแกรมที่ต้องใช้ Tag มากๆ เพราะจัดการ Tag ง่ายและเร็วกว่า Add Tag ผ่าน Tag Editor ทีละ Tag

หากมีข้อสงสัยเมลล์มาถามได้ที่ thaicontrol01@gmail.com ครับ

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s