การสร้าง I/O Field เพื่อแสดงผลตัวเลข

การสร้าง I/O Field เพื่อแสดงผลตัวเลข

การสร้าง I/O Field นั้นใช้ในการตัวผลแสดงตัวเลขหรือตัวอักษรก็ได้ ซึ่งน่าจะเป็นพาร์ทที่ง่ายที่สุดที่สามารถลากจากโปรแกรม PLC มาวางที่จอ HMI ได้ทัน ซึ่งเป็นข้อดีของการใช้งาน TIA Portal นั่นเอง

IO_Field_11 Continue reading “การสร้าง I/O Field เพื่อแสดงผลตัวเลข”

Advertisements

ทำไมหลอดไฟที่หน้าจอ HMI แสดงผลช้า??

ทำไมหลอดไฟที่หน้าจอ HMI แสดงผลช้า??

ในบทความก่อนหน้า เราได้เพิ่มหน้าจอเพื่อคุยกับ PLC ได้แล้ว (การเพิ่มหน้าจอ HMI เพื่อคุยกับ PLC) และสามารถสร้างพาร์ทพื้นฐานคือปุ่มกดกับหลอดไฟได้แล้ว (การสร้างปุ่มกดและหลอดไฟบน HMI) แต่หากเราสังเกตดีๆ จะเห็นว่าหลอดไฟนั้นแสดงผลค่อนช้า เพราะหากเราทำการกดปุ่มเร็วๆจะเห็นได้ชัดว่าหลอดไฟจะแสดงผลไม่ทัน Continue reading “ทำไมหลอดไฟที่หน้าจอ HMI แสดงผลช้า??”

การสร้างปุ่มกดและหลอดไฟบน HMI

การสร้างปุ่มกดและหลอดไฟบน HMI

หลังจากที่เราได้สามารถสร้าง HMI Connection เพื่อทำการเชื่อมต่อระหว่าง HMI กับ PLC ได้จากบทความก่อนหน้า การเพิ่มหน้าจอ HMI เพื่อคุยกับ PLC แล้ว เราก็จะสามารถสร้างพาร์ทที่ใช้บ่อยๆเช่นปุ่มกดประเภท กดติด กดดับ กดติดปล่อยดับ และ กดติดกดดับ ได้แล้ว Continue reading “การสร้างปุ่มกดและหลอดไฟบน HMI”

เทคนิคการให้ PLC สั่งเปลี่ยนหน้าจอ HMI ได้

เทคนิคการให้ PLC สั่งเปลี่ยนหน้าจอ HMI ได้

ปกติแล้วการเชื่อมต่อระหว่าง HMI กับ PLC นั้นจะถือว่า HMI เป็น Master (หรือ Client ในระบบ Ethernet) และ PLC เป็น Slave (หรือ Server ในระบบ Ethernet) นั่นคือ โดยปกติแล้วจอ HMI จะสามารถอ่านเขียนข้อมูลใน PLC ได้ แต่ในทางกลับกัน PLC จะไม่สามารถทำอะไรกับ HMI ได้เลย

ดังนั้นด้วยการเชื่อมต่อระหว่าง PLC กับ HMI โดยพื้นฐานแล้ว PLC จะไม่สามารถทำการเขียนหรือสั่งงานให้ HMI เปลี่ยนหน้าจอได้เลยหาก HMI ไม่ได้มีการเตรียมพื้นที่พิเศษเพื่อการนี้โดยเฉพาะ Continue reading “เทคนิคการให้ PLC สั่งเปลี่ยนหน้าจอ HMI ได้”

การใช้งาน Alarm เพื่อแสดงผลปัจจุบันและประวัติ Alarm

การใช้งาน Alarm เพื่อแสดงผลปัจจุบันและประวัติ Alarm

Alarm นับว่าเป็น feature พื้นฐานของ HMI แทบทุกรุ่นทุกยี่ห้อเลยทีเดียว ซึ่ง concept การใช้งานก็ตรงไปตรงมานั่นคือ เมื่อ bit หรือ word ที่ระบุใน PLC on ขึ้นมาหรือมีค่าไม่อยู่ในช่วงที่ระบุ หน้าจอก็จะแสดงข้อความให้เราทราบว่าเกิดอะไรขึ้นกับ PLC ของเรา ทำให้เราสามารถระบุต้นเหตุของปัญหาได้ง่ายขึ้นเพราะเพียงแค่ดูจากหน้าจอก็จะทราบว่าเกิดอะไรขึ้นกับเครื่องจักรของเรา โดยที่ไม่ต้องเปิดโปรแกรมไปดูใน PLC ว่าเกิดอะไรขึ้นข้างในโปรแกรมของเราAlarm_01.png Continue reading “การใช้งาน Alarm เพื่อแสดงผลปัจจุบันและประวัติ Alarm”

การใช้งาน User administrator

การใช้งาน User administrator

User administrator คือการตั้งค่าการเข้าถึงการใช้งานพาร์ทต่างๆ โดยต้องมีการ logon เพื่อใช้งานเสียก่อนจึงจะสามารถใช้งานพาร์ทนั้นๆได้

Continue reading “การใช้งาน User administrator”

การสร้างภาพหมุนเลียนแบบ Animation ด้วย Graphic list

การสร้างภาพหมุนเลียนแบบ Animation ด้วย Graphic list

ในการใช้งาน animation นั้น เราสามารถทำให้ภาพเคลื่อนที่ในแนวตั้ง แนวนอน (movement) หรือทำให้ปรากฏหรือหายไปได้ (visibility) แต่ปัญหาที่คนส่วนใหญ่เจอก็คือ animation ของทาง Siemens ไม่มีการหมุน (rotate) มาให้ ทำให้ไม่สามารถทำภาพหมุนได้

ดังนั้นเราจะมาประยุกต์การใช้งาน Graphic list เพื่อทดแทนการทำ animation แบบ rotate แทนซึ่งมีขั้นตอนดังนี้ Continue reading “การสร้างภาพหมุนเลียนแบบ Animation ด้วย Graphic list”

การเพิ่มหน้าจอ HMI เพื่อคุยกับ PLC

การเพิ่มหน้าจอ HMI เพื่อคุยกับ PLC

การใช้งาน TIA Portal มีข้อดีคือ อุปกรณ์ทุกอย่างไม่ว่าจะเป็น PLC หรือ HMI จะอยู่บน Platform เดียวกัน แม้ว่าการใช้งานนั้นจะยังคงต้องลงโปรแกรม 2 ตัว คือ STEP7 สำหรับเขียน PLC และ WinCC สำหรับเขียน HMI แต่สุดท้ายเมื่อลงแล้วทั้งคู่ก็อยู่บน TIA Portal อยู่ดี

เนื่องจากการเพิ่มหน้าจอเข้าไปใน project นั้นทำได้หลากหลายวิธี จึงขอกล่าวถึงวิธีที่นิยมใช้ดังนี้ Continue reading “การเพิ่มหน้าจอ HMI เพื่อคุยกับ PLC”

การทำ Factory reset จอ Basic Panel ด้วย USB

การทำ Factory reset จอ Basic Panel ด้วย USB

จอ Basic Panel นั้นสามารถทำ factory reset ได้ด้วย USB storage เมื่อเราใช้งานด้วย TIA Portal V14 เป็นต้นไป โดยมีขั้นตอนดังนี้คือ

Continue reading “การทำ Factory reset จอ Basic Panel ด้วย USB”