Monthly Archives: September 2012

วันหยุดนี้ หนีน้ำไปขึ้นดอยไหว้พระธาตุกลางเมืองลำปางกันเถอะ

พระธาตุม่อนพระยาแช่ และวัดม่อนพระยาแช่ ตั้งอยู่เลขที่ 279 หมู่ 1 ตำบลพิชัย อำเภอเมือง จังหวัดลำปาง พระธาตุม่อนพระยาแช่ เป็นปูชนียสถานอันเก่าแก่ของจังหวัดลำปาง วัดม่อนพระยาแช่ ตั้งอยู่บนภูเขาสูงชื่อม่อนไก่เขี่ย หรือดอยยัสสะกิตติ หรือเขลางค์บรรพต ตำบลพิชัย อำเภอเมืองลำปาง จังหวัดลำปาง  สร้างเมื่อ พ.ศ.2353  ได้รับพระราชทานวิสุงคามสีมาวันที่24 มกราคม พ.ศ. 2501  สังกัดคณะสงฆ์มหานิกาย  ที่ดินตั้งวัดมีเนื้อที่ 350 ไร่ ส่วนใหญ่เป็นภูเขาสูง ซึ่งเป็นที่ตั้งของพระธาตุม่อนพระยาแช่ สถานที่ต่าง ๆ ในวัดม่อนพระยาแช่ มีดังนี้ 1. พระธาตุม่อนพระยาแช่ และพระอุโบสถ ตั้งอยู่บนภูเขาสูง เดินขึ้นบันได 585 … Continue reading

Posted in Uncategorized | Leave a comment

สร้างลิงค์เปิดหน้าแสดงผลแบบมีรูปตัวอย่างใน GENESIS32 SCADA

ฟีเจอร์ที่น่าสนุกอีกอย่างหนึ่งของ GENESIS32 SCADA ก็คือเราสามารถสร้างลิงค์เปิดหน้าแสดงผลของSCADAแบบมีรูปตัวอย่างได้ จากตัวอย่างจะเห็นว่าเป็นการดีไม่น้อยเนื่องจากดูปุ้บก็รู้ว่านั่นคือลิงค์ของหน้าไหนโดยไม่ต้องอ่าน วิธีการสร้าง ใน GraphWorX32 จะมีทูลบาร์กลุ่ม Dynamic ด้านล่าง ให้คลิ้กไอคอน Display Button ดังรูป จะพบหน้าต่าง Display Button Wizard ปรากฏขึ้นมา ซึ่งใช้เพื่อเหิดหน้าแสดงผลที่เราระบุ การเปิดสามารถเลือกแบบ Load Display คือแทนหน้าปัจจุบันไปเลย หรือ Drag/Drop Load คือการลากไฟล์มาวางลงไปใน Display Button หรือ Popup Windows / Embedded Windows ขณะที่หน้าเดิมก็ยังอยู่ จากนั้นเลือกไฟล์แสดงผลที่ต้องการดังรูป เมื่อเลือกไฟล์แล้วก็จะมีรูปตัวอย่างไฟล์แสดงอยู่บน … Continue reading

Posted in Uncategorized | Leave a comment

LUMIA 920 HANDS-ON

Posted in Uncategorized | Leave a comment

D600 Hands-on

Posted in Uncategorized | Leave a comment

เหตุผลที่ควรกำหนด Data Type ของ Local Variable ใน GENESIS32

เวลาเราใช้งาน Local Variable ใน GENESIS32 เราควรกำหนด Data Type ด้วยเพื่อความถูกต้องของข้อมูลที่แสดงผลใน SCADA ยกตัวอย่างเช่นถ้าเราใช้ Local Variable เพื่อเก็บค่า String เมื่อเราป้อนค่า String บางอย่างลงไป เราอาจเห็นค่าที่แสดงผลบน SCADA เป็น 0 เอ๊ะทำไม? จากรูปตัวอย่างแบบ Statefield ซึ่งมีการกำหนดค่าของ State แบบ String เพื่อป้อนให้ Local Variable แต่ทำไมค่าที่แสดงเมื่อเอาเมาส์ไปชี้จึงเป็น 0 ทั้ง ๆ ที่ค่าใน Statefield เราก็กำหนดเป็นค่าStringดังรูป จากรูปจะเห็นว่าตัวแปร … Continue reading

Posted in Uncategorized | Leave a comment

แลกเปลี่ยนข้อมูลระหว่าง Intouch กับ SCADA อื่น ๆ ผ่าน ICONICS OPC UA

สร้างไฟล์ Channel ใน ICONICS OPC UAตามปกติ เลือก Device driver เป็น InTouch Client สร้าง Device แล้วในขั้นตอน Tag Import Settings ให้เลือก Import from InTouch project แล้วคลิ้กปุ่ม … เพื่อเลือกโฟลเดอร์โปรเจ็คของ Intouch เลือกโปรเจ็คที่ต้องการ แล้วคลิ้ก OK หรือเลือก Import from InTouch CSV file (ซึ่งเราต้อง Export ออกมาจาก InTouch … Continue reading

Posted in Uncategorized | Leave a comment

ใช้ Excel เป็น Alarm Dashboard

หากต้องการใช้ Excel เช่นเวอร์ชั่น 2007, 2010, 2013 เป็น Alarm Dashboard เพื่อแสดงการแจ้งเตือนด้วยสีสันและสัญลักษณ์ เราสามารถทำได้ครับ ในตัวอย่างนี้จะใช้  COPC32 เป็นตัวเชื่อมต่อกับ OPC Server มาแสดงบน Excel และใช้เงื่อนไขบน Excel แสดงสัญลักษ์แทนการแจ้งเตือนดังรูป จากรูปจะเห็นการแจ้งเตือนเช่นเมื่อสัญญาณถึงระดับแจ้งเตือนระดับที่หนึ่งให้แสดงพื้นหลังเป็นสีส้ม ถ้าถึงระดับ2ให้เป็นสีแดงเป็นต้น นอกจากนั้นยังใช้ Icon รูป Level แสดงระดับของสัญญาณได้ด้วย   การสร้างการเชื่อมต่อ OPC Server ด้วย COPC32 ถ้าท่านใดยังไม่มี COPC32 และไม่ต้องการใช้ COPC32 สามารถข้ามขั้นตอนนี้ไปได้เลยครับ ส่วนคนที่ต้องการเอาสัญญาณมาจาก … Continue reading

Posted in Uncategorized | Leave a comment

Google Maps ลงดูใต้ทะเลได้แล้ว

Google Maps ลงทะเลให้เราสามารถดูภาพพาโนรามา 360x 180 ใต้ท้องทะเลได้แล้วเหมือน StreetView โดยในเบื้องต้นยังดูได้เฉพาะบางพื้นที่เช่นทะเลที่ได้รับความนิยมรอบๆฮาวาย เลือกดูภาพพาโนรามาจาก Street View Collection

Posted in Uncategorized | Leave a comment

เมตตาเพื่อนร่วมทุกข์

Posted in Uncategorized | Leave a comment

สร้าง Crystal Report บน Visual Studio.Net

Posted in Uncategorized | Leave a comment