บางครั้งเราต้องการรู้ว่าพื้นที่ใต้กราฟ Trend ของเรามีพื้นที่เท่าใด และคิดว่าอาจใช้ฟังก์ชั่น Totalizer ของ Trend ทำแทนก็เหมือน ๆ กัน???? คำตอบคือ เกือบเหมือนแต่ไม่ใช่ครับ
กรณีที่สัญญาณจาก PLC, DCS, Remote IO หรืออุปกรณ์ต่าง ๆ ที่ส่งมาให้ SCADA อย่างเช่น GENESIS32 SCADA นั้น ถ้าหากค่าที่ส่งมาคือปริมาณรวมที่่วัดได้ตลอดหนึ่งหน่วยเวลา เช่นวินาที และส่งสัญญาณมาทุกวินาที แบบนี้หากเราใช้ฟังก์ชั่น Totalizer ของ Trend ใน SCADA จะทำให้ผลของ Totalizer ที่ได้มีค่าเท่ากันกับพื้นที่ใต้กราฟของสัญญาณที่วัดได้ ณ จุดเวลา Totalizer ของปริมาณรวมที่่วัดได้ตลอดหนึ่งหน่วยเวลา = พื้นที่ใต้กราฟของสัญญาณที่วัดได้ ณ จุดเวลา เนื่องจาก Totalizer นั้นเป็นผลรวมของค่าผลรวมสัญญาณในหนึ่งหน่วยเวลามาแล้ว มันจึงเป็นพื้นที่ใต้กราฟในหนึ่งหน่วยเวลา เมื่อนำมาบวกรวมเป็น Totalizer จึงกลายเป็นพื้นที่ใต้กราฟตลอดช่วงเวลาที่สนใจของสัญญาณ ณ จุดเวลานั้น ๆ ครับ แต่ถา Totalizer ของสัญญาณที่วัดได้ ณ จุดเวลา (เช่นทุก 1 วินาที) จะไม่ได้มีค่าเท่ากันกับพื้นที่ใต้กราฟของสัญญาณนั้นครับ  รูปที่ 1 ตัวอย่างจากรูปที่ 1 จะบอกได้อย่างชัดแจ้ง ถ้ากราฟรูปที่ 1 เป็นสัญญาณ ณ จุดเวลา ทุก 1 วินาที เราจะพบว่า Totalizer ของสัญญาณจะเป็นดังรูปที่ 2  รูปที่ 2 เมื่อเราคำนวนพื้นที่ใต้กราฟของรูปที่ 1 ด้วยการคำนวน พ.ท. สี่เหลี่ยมคางหมูหลาย ๆ รูปมาต่อกันจะได้ พ.ท. ใต้กราฟ = 0.5 x (34 + 44) x 1 + … + 0.5 x (36+55) x 1 = 672.5 จะเห็นว่า ค่า Totalizer สุดท้าย = 717 ซึ่งไม่เท่ากับ 672.5 ซึ่งเป็นพื้นที่ใต้กราฟครับ ถ้าฉันต้องการคำนวนพื้นที่ใต้กราฟของสัญญาณที่บันทึกไว้จะทำอย่างไร 1. เก็บสัญญาณไว้ใน TrendWorX32 แบบ History trend ครับ 2. ใช้ TrendWorX Report นำสัญญาณออกมาสร้างเป็น Excel Chart 3. สร้าง Template ของ Excel ในข้อ 2 ให้ทำการคำนวนพื้นที่ใต้กราฟแบบสี่เหลี่ยมคางหมูมาต่อ ๆ กัน (สร้างสูตรได้ง่าย ๆ ใน Excel ครับ)  รูปที่ 3 ตัวอย่างการสร้างสูตรคำนวน พ.ท. สี่เหลี่ยมคางหมูของสัญญาณ V1 จากรูปที่ 3 เราสร้างสูตรที่เซลเดียวแล้ว Copy ไปยังเซลล์อื่น ๆ ที่เหลือ สุดท้ายใช้ SUM() ฟังกชั่น เพื่อรวมพื้นที่ทั้งหมด เพียงเท่านี้เมื่อถึงเวลาเราก็จะได้รายงานแบบ Excel ที่แสดงพื่นที่ใต้กราฟได้อัตโนมัติ เนื่องจาก TrendReport สามารถตั้งเวลาให้สร้าง Report ได้แบบ Schedule หรือแม้แต่ตามเงื่อนไข และตามสัญญาณ Trigger ครับ |