1. ทำการเปิดโปแกรมแล้ว ทำการสร้าง Project ดังรูปที่ 1.
รูปที่ 1. แสดงหน้าจอเริ่มต้นของโปรแกรม WinCC Flexible.
2. หลังจากสร้าง Project โปเแกรมจะแสดง screen เริ่มต้นดังรูปที่ 2.
รูปที่ 2. แสดงหน้าตาของโปรแกรมหลังทำการสร้าง Project.
3. หน้าจากนั้นให้ทำการสร้าง Connection เพื่อใช้ติดต่อกับ PLC ดังรูปที่่ 3. เพราะในตัวโปรแกรม WinCC Flexible เองไม่สามารถเขียน Event แบบ Timer ที่ต่ำกว่า 1 นาทีได้ ดังนั้นเราจึงต้องอาศัย Event ของ Data Change ของค่าใน PLC แทน โดยเราจะต้องเขียนโปรแกรมที่ PLC ให้ Trigger ตามเวลาที่เราต้องการ
รูปที่ 3. แสดงการสร้าง Connection เพื่อใช้ติดต่อกับ PLC
4.หลังจากทำการสร้าง Connection ก็ให้สร้าง Tags TiทmerTrigger(ชื่ออะไรก็ได้) แล้วให้ link ไปยัง PLC ที่เราสร้าง Connection ไว้ หลังจากนั้นก็สร้าง Tags เพื่อทดสอบว่า Event Timmer ของเราทำงานได้จริงหรือป้าวด้วยการ สร้าง Tags Input1,Input2 และ Output1 เพื่อนำไปเขียนโปรแกรม Test.
รูปที่ 4. แสดง Tags ต่างๆที่เราสร้าง เข้าไปเพื่อใช้ test
5.จริงๆแล้วหลังจากเราสร้าง Tags TimทerTrigger เราก็สามารถเรียกใช้ Event ได้แล้ว แต่ตอนนี้ยังขอข้ามไปก่อน เราจะมาเขียน Function ไว้ทดสอบก่อนเพื่อจะได้เห็นผลลัพท์ได้ชัดเจนขึ้น โดยให้เรา Dbl Click ที่ เมนู Script ซ้ายมือ แล้วโปแรกมจะแสดงหน้าจอเหมือนดังรูปที่ 5. หลังจากนั้นก็ให้เราตั้งชื่อ Script เป็นอะไรก็ได้ แต่ในที่นี้ผมขอตั้งชื่อว่า forTest1secTimmerEvent
รูปที่ 5. แสดงหน้าจอการเพิ่ม Script ใน WinCC Flexible.
ุ6.ในทำการเขียนโปรแกรมง่ายๆ โดยให้ Click ขวาที่ใน Code Editor แล้วเลือก เมนู List Object แล้วเลือก Tags Output1 จากนั้นก็ให้กำหนด ให้ Output1=Input1+Input2 ดังรูปที่ 6. โดยสำหรับการ add input1 และ input2 ให้ใช้วิธีเดียวกับการ add output1
รูปที่ 6. แสดง Code ที่เราเขียนลงไป.
7.หลังจากนั้นให้ทำการเขียนหน้าจอทดสอบ โดยให้ทำการ add output_field โดยให้ Map ไปที่ Tags output1 ดังรูปที่ 7.
รูปที่ 7. แสดงหน้าจอการ add output_field เพื่อให้แสดงค่าที่ได้จากการ บวกค่า Input1 และ 2.
8. หลังจากสร้าง Event โดยการ link TimmerTrigger tags กับ PLC Memory ,สร้าง Function การบวกค่า Input1 และ Input2 และสรา้งหน้าจอไว้แสดงค่า จากนั้นก็ Map ทุกอย่างเข้าด้วยกันด้วยการเปิดหน้า Tag Editor แล้ว Click ที่ Tags TimmerTrigger และ Click เมนู Event ในหน้าจอส่วนของ Properties แล้วเลือก Function ที่เราได้เขียนไว้ ดังรูปที่ 8. จากนั้นก็ทดลองรัน โปรแกรมก็จะแสดงผลการบวกค่า Input1 กับ 2 โดยโปรแกรมจะแสดงค่า 0 เป็นอันจบครับ ค่า Input1 และ 2 ให้ทำการเพิ่ม Input field หรือ link กับ PLC ก็ได้เพื่อจะได้ทดสอบอย่างสมบูรณ์แบบ
รูปที่ 8. แสดงหน้าจอการ Map fucntion ต่างด้วย Event ของ Tags TimmerTrigger.