Monthly Archives: August 2012

สร้างและแจกจ่ายกราฟิกไลบรารี่สำหรับ GENESIS32 ของตัวเอง

หากต้องการสร้างและแจกจ่ายกราฟิกไลบรารี่ของ GENESIS32 เราสามารถทำได้ครับ ซึ่งอ็อปเจ็คในไลบรารี่ยังสามารถแฝงไว้ด้วยสคริปต์ได้ด้วย ทั้งนี้เราสามารถเพิ่มอ็อปเจ็คเช่นกราฟิกเข้าไปในไฟล์ไลบรารี่เดิมที่มีอยู่แล้วหรือสร้างไฟล์ขึ้นมาใหม่ก็ได้ การเรียกใช้โปรแกรม SymbolLibrary.exe เพื่อแก้ไขหรือเพิ่มไฟล์เปิดได้จาก C:\Program Files (x86)\ICONICS\GENESIS32\Bin หรือ C:\Program Files\ICONICS\GENESIS32\Bin ถ้าต้องการสร้างไฟล์ไลบรารี่ใหม่ขึ้นมาในโฟลเดอร์เดิมให้เลือกโฟลเดอร์อุตสาหกรรมที่ต้องการจากนั้นคลิ้กทูลบาร์ New Category แล้วตั้งชื่อCategory ใน Popup ที่ปรากฏขึ้นมา ทั้งนี้เราสามารถสร้างโฟลเดอร์เก็บไฟล์ไลบรารี่ของเราได้เองโดยเลือกเมนูบาร์ New Folder ในไฟล์ไลบรารี่ที่เราสร้างขึ้นมาใหม่หรือไฟล์เดิม เราสามารถลากกราฟิกจากคอมพิวเตอร์ของเราเข้าไปวางไว้ได้ แล้วตั้งชื่อกราฟิกตามที่ต้องการ การแจกจ่ายไฟล์ไลบรารี่ที่เราสร้างขึ้นมาใหม่หรือไฟล์เดิมที่ได้เพิ่มกราฟิกเข้ามาทำได้ง่าย ๆ โดยการเอาไฟล์ sdf ที่สร้างขึ้นมาหรือได้แก้ไขนั้นส่งให้เพื่อนร่วมงานที่เราต้องการ โดยเราสามารถดูตำแหน่งที่เก็บไฟล์ sdf ได้โดยเลือก File > Root Directory จะพบว่าไฟล์เก็บไว้ที่ไหน … Continue reading

Posted in Uncategorized | Leave a comment

Forward port ให้ Go-Global ใช้งานผ่านเน็ต

Posted in Uncategorized | Leave a comment

ใช้ Driver หลายตัวบน Proface HMI

Posted in Uncategorized | Leave a comment

การสร้าง Trigger สำหรับ GENESIS32

Posted in Uncategorized | Leave a comment

ใช้ ScriptWorX2006 ของ GENESIS32 บน Windows8/7

Posted in Uncategorized | Leave a comment

บังคับแอพลิเคชั่นรันด้วย CPU บางคอร์เท่านั้น

ใน Windows 8 สามารถบังคับให้แอพลิเคชั่นที่เราต้องการ ให้ทำงานด้วย CPU บางคอร์ได้ เช่นถ้า CPU มี 8 คอร์ เราสามารถกำหนดใช้ CPU บางตัวสำหรับรันแอพลิเคชั่นนั้นได้ ให้คลิ้กขวาที่ Taskbar เลือก Task Manager ที่แท็ป Details ให้คลิ้กขวาที่รายการแอพลิเคชั่นที่ทำงานอยู่ เลือก Set affinity เลือก CPU ที่ต้องการให้แอพลิเคชั่นใช้ คลิ้ก OK

Posted in Uncategorized | Leave a comment

ปรับลุคของ Trend ให้ดูดีมีฐานะใน GENESIS32

วาง TWXViewer ที่เป็นตัวแสดง Trend ลงไป จัดขนาดของ TWXViewer ตามที่ต้องการ แล้วดับเบิ้ลคลิ้กเข้าไปที่ TWXViewer เฃเลือกที่แท็ป Appearance / Workspace แล้วเอาอ็อปชั่น Border และ 3D Edge ออกเพื่อไม่ให้แสดงขอบ ใส่เครื่องหมายถูกในช่อง Show Background จะพบหน้าต่างปรากฏขึ้นมาให้เลือกรูปภาพ Background ให้เลือกรูปภาพที่จะเอามาทำBackground แล้วคลิ้ก Open เลือกอ็อปชั่น Centered หรือ Stretched เพื่อวางรูปตรงกลางหรือปรับให้เท่ากับพื้นที่ TWXView ตามต้องการ แล้วคลิ้กปุ่ม Apply เพื่อลองดูผลลัพธ์ เลือกสี Forground … Continue reading

Posted in Uncategorized | Leave a comment

ทดสอบ GENESIS32 SCADA บน Wndows8 Release Preview

ในการทดสอบครั้งนี้ได้ใช้ GENESIS32 SCADA ร่วมกับ SQL Server 2008 SP3 ด้วยเพื่อตรวจสอบประสิทธิภาพ เตรียมระบบให้พร้อม – ทดสอบบน Notebook เสป็คค่อนข้างต่ำดังรูปที่ 1 (การ์ดจอ On-Board Intel HD4000) แต่ใช้ระบบปฏิบัติการ 64 บิตและ RAM 4 Gb เพื่อรีดประสิทธิภาพออกมามากที่สุด รูปที่ 1 – ในการติดตั้ง MS SQL Server 2008 SP3 Express จำเป็นจะต้องใช้ .Net Framework 3.5 … Continue reading

Posted in Uncategorized | Leave a comment

SCADA 4 Fun : เขียนโปรแกรมควบคุม Remote IO, PLC จาก GENESIS32 SCADA ด้วย VB (2)

จากตอนที่แล้วเป็นการกล่าวถึงการอ่าน/เขียน OPC tag ด้วย VBA บน GENESIS32 ครับ ส่วนตอนนี้เราจะมาดูว่าในกรณีของสัญญาณ Boolean จะสามารถทำอะไรได้เหมือน Programming บน PLC ได้หรือไม่ ถ้าเราต้องการเอาสัญญาญมา And / Or กันเราก็สามารถทำได้อย่างในตัวอย่างไฟล์ ScriptToolKit.gdf เราจะเห็นว่าเมื่อ OPC tag BIT2 และ BIT3 เป็น ON (1) จะทำให้ BIT4 นั้น ON ด้วย รูปที่ 1 เมื่อดูในโค้ดก็จะเห็นว่าเราเอาค่า bit2 และ … Continue reading

Posted in Uncategorized | Leave a comment

บล็อครายการเว็บจาก Google Search

เบื่อไหมเวลาค้นหาข้อมูลใน Google ก็พบแต่เว็บที่ไม่เกี่ยวข้อง ยิ่งกว่านั้นยังเป็นเว็บที่เอาคำค้นของเราไปใช้อัตโนมัติเพื่อให้อยู่ในผลการค้นหาของ Google เมื่คลิ้กเข้าไปก็เจอแต่หัวเรื่องคำค้นของเรา แต่ไม่มีข้อมูลที่เราต้องการ เราสามารถบล็อกเว็บพวกนี้ไม่ให้แสดงใน Google Search ได้ Personal Blocklist เป็น Extension บน Google Chrome สร้างโดย Google ที่สามารถบล็อคเว็บที่เราไม่ต้องการให้เอามาค้นหาด้วย Googleได้ โดยเข้าไปดาวน์โหลดและติดตั้งจาก chrome web store ฟรี จากนั้นค้นหาข้อมูลด้วย Google Search ตามปกติ เมื่อได้ผลการค้นหาและพบว่ามีเว็บที่เราไม่ต้องการให้คลิ้กเข้าไปในลิงค์เว็บที่เป็นผลการค้นหานั้น จากนั้นคลิ้กไอคอนรูปมือ แล้วคลิ้กลิงค์สีน้ำเงินเพื่อบล็อคโดเมนเว็บดังกล่าว   และถ้าต้องการปลดล็อคให้คลิ้กไอคอนรูปมือก็จะพบรายการโดเมนที่เราบล็อคไว้ เราสามารถ Unblock ได้   … Continue reading

Posted in Uncategorized | Leave a comment