
· เพื่อสร้างรายงานKWH/dayจากข้อมูลKWHที่บันทึกโดยTrendWorX LoggerของGENESIS32 สามารถใช้ในงานPower Monitoring และ Solar Farm/Solar Roofได้ ลักษณะรายงาน · ข้อมูลKWH/dayแบบตารางระบุวันที่ · ชาร์ตแสดงKWH/day ความต้องการของระบบ · GENESIS32 V9 · MS SQL Server Express หรือ Standard · MS Excel · TrendWorX Loggerอ่านข้อมูลKWHจากOPC Serverแล้วเก็บไว้ใน MS SQL Server · TrendWorX Reportอ่านข้อมูลที่เก็บในMS SQL Serverแล้วสร้างรายงานExcelตามระยะเวลาที่กำหนด  การคอนฟิกTrendWorX Report สร้างไฟล์Excelเปล่าเพื่อทำเป็นเทมเพลตจากนั้นเก็บไว้ในDirectoryที่ต้องการ เปิดโปรแกรมTrend Reportแล้วสร้างรายการReportใหม่ขึ้นมา  ตั้งชื่อรายงานในช่องReport NameและTarget Name แล้วคลิ้กNext  กำหนดแหล่งข้อมูลที่นำมาสร้างรายงาน โดยใช้Data Sourceที่ใช้ในTrendWorX Configurator (หากยังไม่เคยเก็บข้อมูลด้วยGENESIS32เพื่อทำรายงานแนะนำให้อ่านบทความนี้ก่อน สร้างReport อัตโนมัติตามระยะเวลาด้วยGENESIS32 SCADA (หัวข้อแนะนำ) ) ) หากไม่ทราบให้เปิดดูจากโปรแกรมTrendWorX Configurator  เลือกDBGroupที่ต้องการนำข้อมูลมาสร้างรายงาน  เลือกLogging Groupที่ต้องการนำข้อมูลมาสร้างรายงาน  เลือกสัญญาณKWHที่เก็บในMS SQL Server แล้วคลิ้กNext  เลือกData Filter เป็นMaxและProcess Data Everyเท่ากับ1Dayเพื่อเอาค่าKWHสูงสุดของแต่วันออกมาใส่ในรายงาน แล้วคลิ้กNext  เลือกอ็อปชั่นExcel Fileเพื่อสร้างรายงานแบบExcel แล้วกำหนดTemplate Pathที่เก็บไฟล์เทมเพลตเปล่าข้าง้นไว้และReport Pathที่จะใช้เก็บไฟล์รายงาน จากนั้นเลือกชีตของเทมเพลต(WSheet)เช่นเลือกSheet1จากปุ่มSelect.. แล้วคลิ้กNext  เลือกScheduleแบบPeriodicแล้วคลิ้กปุ่มChange…เพื่อกำหนดวันเวลา  เลือกระยะเวลาแบบMonthly/Last Day ที่เวลา18:00น.(6:00PM)และOffsetเยื้องไปเล็กน้อยเพื่อให้มั่นใจว่าระบบได้บันทึกข้อมูลKWHเรียบร้อยแล้ว การกำหนดเช่นนี้รายงานจะถูกสร้างทุกสิ้นเดือน คลิ้กOK ![clip_image001[4] clip_image001[4]](https://yes5.files.wordpress.com/2016/01/clip_image0014.png?w=369&h=318) คลิ้กNext กำหนดTime Spanให้ครอบคลุม1เดือนย้อนหลัง เช่น 32 วัน แล้วคลิ้กFinish ![clip_image003[4] clip_image003[4]](https://yes5.files.wordpress.com/2016/01/clip_image0034.jpg?w=401&h=338) ตรวจสอบความถูกต้องอีกครั้งโดยดับเบิ้ลคลิ้กชื่อReportเพื่อเข้าไปดูคอนฟิกที่กำหนดไว้ จะเห็นแท็ปGeneral/Tags/Report/Target/Schedule/Rangeที่คอนฟิกไว้ ![clip_image005[4] clip_image005[4]](https://yes5.files.wordpress.com/2016/01/clip_image0054.jpg?w=523&h=404) คลิ้กOK คลิ้กไอคอนStart Report  คลิ้กขวาที่ชื่อReportเลือกEnable Report  เมื่อรายงานถูกสร้างออกมาแล้วให้เปิดไฟล์รายงานนั้น แล้วกำหนดFormatเป็นDateและTimeสำหรับคอลัมน์ที่เกี่ยวข้อง(เลือกHeaderบนสุดเพื่อกำหนดFormatเช่นจากรูปคือEและF) ![clip_image008[4] clip_image008[4]](https://yes5.files.wordpress.com/2016/01/clip_image0084.png?w=478&h=391) จากนั้นสร้างหัวคอลัมน์KWH/dayแล้วกำหนดสูตรเช่น =IF(H18-H17 <= 0, “”, H18-H17) ซึ่งหมายถึงการหาผลต่างKWHระหว่างค่าปัจจุบันกับวันก่อนหน้าได้เป็นค่าKWH/dayและป้องกันค่าที่น้อยกว่า0ไม่ให้แสดงค่า ให้ทำจนครอบคลุม32 – 33 แถว(เลยไปได้ไม่เป็นไร) ![clip_image002[4] clip_image002[4]](https://yes5.files.wordpress.com/2016/01/clip_image0024.jpg?w=515&h=410) จากนั้นลากเมาส์ครอบแถวข้อมูลที่2เป็นต้นไปจนถึงแถวสุดท้ายโดยใช้คอลัมน์DateและKWH/Day โดยฝห้ได้จำนวนแถวเท่ากัน(เทคนิคการเลือกให้กดปุ่มCtrlค้างไว้จนกว่าจะเลือกครบทั้งสองคอลัมน์)  จากนั้นเลือกแท็ปInsert คลิ้กไอคินLineเพื่อสร้างชาร์ตแบบLine  จัดตำแห่งชาร์ตตามต้องการ จะวางในชีตเดียวกันหรือต่างชีตก็ได้(ถ้าวางต่างชีตให้CutไปPaste) จากนั้นให้ลบข้อมูลรายงานทิ้งไปให้เหลือแต่ชาร์ตและข้อความอื่น ๆ ของเทมเพลตเดิม  แล้วบันทึกแทนเทมเพลตที่ใช้อยู่เดิม ครั้งต่อไปเมื่อสร้างรายงานก็จะได้ผลการคำนวนKWH/dayและชาร์ตดังรูป 
|