ทางออก

การวนกลับของตัวนับมิเตอร์พลังงาน: ขีดจำกัดรีจิสเตอร์ การปรับสเกล และการกู้คืนข้อมูล

การเกิด rollover ของนับมิเตอร์พลังงานเกิดขึ้นเมื่อบันทึกสะสมรวมถึงขีดจำกัดที่ระบุไว้และกลับไปยังจุดเริ่มต้นของช่วงการนับ มันอาจทำให้ช่วงเวลาปกติปรากฏเป็นการบริโภคเชิงลบหากซอฟต์แวร์เพียงแค่ลบค่าการอ่านก่อนหน้าจากค่าที่อ่านได้ภายหลัง การจัดการที่ถูกต้องต้องอาศัยช่วงจริง หน่วย มาตราส่วน และพฤติกรรมรีเซ็ตของบันทึก รวมถึงการสังเกตเพียงพอเพื่อแยกแยะระหว่างการ wrap, การรีเซ็ต, การเปลี่ยนทดแทน หรือข้อผิดพลาดในการถอดรหัส ควรเก็บรักษาการอ่านเดิมไว้ก่อนที่จะทำการแก้ไขใด ๆ คำแนะนำนี้อธิบายเวิร์กโฟลว์ข้อมูลที่สามารถป้องกันได้โดยไม่สมมุติความกว้างของบันทึก CNBYG หรือค่าการ rollover ใด ๆ.

ระบุว่านับตัวใดเปลี่ยนแปลง

การติดตั้งมิเตอร์อาจเปิดเผยปริมาณสะสมหลายรายการ: พลังงานเชิงรุกเข้า, พลังงานเชิงรุกออก, พลังงานเชิงปฏิกิริยา, ยอดรวมอัตราค่าไฟฟ้า, การนับพัลส์และค่าที่สะสมโดยเกตเวย์ พวกมันอาจมีขีดจำกัดและกฎการรีเซ็ตที่แตกต่างกัน เหตุการณ์ในนับตัวหนึ่งไม่ได้พิสูจน์ว่าทุกบันทึกพลังงานในเครื่องมือได้ rollover แล้ว.

บันทึกตัวตนของเครื่องมือ ชื่อบันทึก คำแนะนำที่อยู่ ข้อมูลประเภท หน่วยวิศวกรรม และมาตราส่วน กำหนดว่านับตัวนั้นมาจากมิเตอร์ โมดูลอินพุตพัลส์ เกตเวย์ หรือการคำนวณด้วยซอฟต์แวร์ สถานที่สำคัญเพราะการรีสตาร์ทคอลเลกเตอร์อาจรีเซ็ตยอดรวมของมันเอง ในขณะที่ปล่อยให้พลังงานสะสมของมิเตอร์ทางกายภาพไม่เปลี่ยนแปลง.

สำหรับทิศทางและขอบเขตของบันทึก ให้ปรึกษา คู่มือการนำเข้าและส่งออกพลังงาน. จัดการ import และ export เป็นปริมาณที่บันทึกไว้แยกกัน เว้นแต่เครื่องมือจะให้บันทึกสุทธิอย่างชัดเจน การลดลงของพลังงานสุทธิที่ลงนามแล้วอาจเป็นเรื่องถูกต้องและไม่ควรทำให้เกิดการแก้ไข rollover ที่ไม่ได้ลงนามโดยอัตโนมัติ.

สำหรับบริบทการเลือกเครื่องมือที่กว้างขึ้น ดูที่ คู่มือมิเตอร์ไฟฟ้าสามเฟส.

รับช่วงจากเอกสารจริง

สอบถามการกำหนดบันทึกสำหรับรุ่นและเฟิร์มแวร์ที่แน่นอน กำหนดค่าค่าต่ำสุด ค่าสูงสุด การเพิ่มขึ้น มาตราส่วนทศนิยม ขนบธรรมเนียมเครื่องหมาย และพฤติกรรมที่ขีดจำกัด บางนับตัวจะ wrap บางตัวจะอิ่มตัว บางตัวจะรีเซ็ตภายใต้การดำเนินการที่กำหนด และบางตัวใช้การแสดงผลที่มีช่วงแตกต่างจากหน้าจอแสดงผลด้านหน้า.

อย่าสรุปขีดจำกัดของบันทึกการสื่อสารจากจำนวนหลักแสดงผลที่มองเห็นได้ หน้าจอแสดงผลอาจเปลี่ยนความละเอียด แสดงคำต่อท้าย หรือแสดงเพียงส่วนหนึ่งของค่าภายในที่ใหญ่กว่า ในทางกลับกัน เกตเวย์อาจเก็บค่าจำนวนเต็มที่เล็กกว่าที่เครื่องมือให้มา การแสดงผลที่แคบที่สุดในเส้นทางข้อมูลอาจกลายเป็นจุดล้มเหลวเชิงปฏิบัติ.

เดอะ คู่มือการตั้งค่า Modbus ถอดรหัสที่อยู่ หน่วย และการจัดลำดับคำ ควรยืนยันก่อน การผิดพลาดแบบ signed/unsigned หรือการอ่านที่ไม่สอดคล้องกันข้ามหลายคำอาจคล้ายกับ wrap โดยไม่แสดงเหตุการณ์พลังงานจริง.

เครื่องมืออ้างอิง CNBYG BY194 ที่ไม่ได้เชื่อมต่ออยู่ข้างๆ เอกสารตรวจสอบความต่อเนื่องของบันทึกพลังงาน — การตรวจสอบ
ภาพประกอบอ้างอิงผลิตภัณฑ์ของ BY194 ที่ไม่ได้เชื่อมต่อ ภาพประกอบวัสดุรอบข้างแสดงการตรวจสอบความต่อเนื่องของบันทึกพลังงาน ภาพนี้ไม่กำหนดแรงดันไฟฟ้าเข้า การวินิจฉัยเฟส ฟังก์ชันพลังงาน หรือการรับรองรุ่นเฉพาะ.

ใช้การลบแบบโมดูลาร์เท่านั้นภายใต้เงื่อนไขที่ชัดเจน

สำหรับนับตัวที่เป็นศูนย์และมีโมดูลัส M ที่ทราบ คำว่า C₁ คือการนับดิบก่อนหน้า และ C₂ คือการนับดิบหลัง หากไม่มีการ wrap เกิดขึ้น ความแตกต่างของการนับคือ C₂ − C₁ หากเกิด wrap หนึ่งครั้ง ความแตกต่างคือ:

ΔC = (M − C₁) + C₂

โมดูลัสคือจำนวนของสถานะการนับแบบแยกกัน ไม่ใช่ค่าที่แสดงสูงสุดเสมอไป ตัวอย่างเช่น นับจำนวนเต็มสมมุติที่รันจาก 0 ถึง 999,999 มี M = 1,000,000 หากมันเคลื่อนไปจาก 999,980 ไปยัง 25 โดยมีการ wrap ยืนยันหนึ่งครั้ง ความแตกต่างคือ 45 การนับ ซึ่งในมาตราส่วน 0.1 kWh ต่อการนับ เท่ากับ 4.5 kWh.

ค่านี้เป็นตัวอย่างทางคณิตศาสตร์ ไม่ใช่ข้อกำหนดของ BY194 หากเอกสารให้ค่าทางวิศวกรรมสูงสุดแทนช่วงการนับดิบ ควรได้รับค่าการเพิ่มขึ้นและจุดรีเซ็ตด้วย ตัวบันทึกพลังงานแบบลอยตัวไม่สามารถถูกจัดการโดยอัตโนมัติเป็นนับเต็มแบบไม่ลงนามที่มีความกว้างคงที่ได้.

สูตรกลายเป็นไม่ปลอดภัยเมื่อเหตุการณ์อาจเป็นการรีเซ็ตหรือเมื่อเป็นไปได้หลายรอบ การเพิ่มโมดูลัสหนึ่งอาจให้ผลลัพธ์เป็นบวกในขณะที่ยังคงนับช่วงเวลาที่แท้จริงต่ำกว่าความเป็นจริง ผลลัพธ์ที่เป็นไปได้คือหลักฐานไม่เพียงพอที่จะแสดงว่าคำอธิบายที่เลือกนั้นถูกต้อง.

แยกแยะการ wrap, reset และการแทนที่

โดยปกติแล้วการ wrap มีหลักฐานที่สอดคล้องกับขีดจำกัดที่บันทึกไว้: การอ่านค่าก่อนหน้านี้อยู่ใกล้ขอบบน, การอ่านค่าถัดไปอยู่ใกล้จุดเริ่มต้น, และช่วงเวลาที่ได้สอดคล้องกับเงื่อนไขการทำงานที่ทราบกันดี แม้แต่แบบนั้นก็ควรตรวจสอบกับการเปลี่ยนแปลงการตั้งค่า, บันทึกเหตุการณ์ และตัวตนของอุปกรณ์.

การรีเซ็ตอาจตามคำสั่งที่ได้รับอนุญาต, การดำเนินการเริ่มต้นใช้งาน หรือการรีสตาร์ทซอฟต์แวร์ การแทนที่เปลี่ยนแปลงเครื่องมือวัดทางกายภาพหรือแหล่งข้อมูล การสื่อสารผิดพลาดอาจสร้างค่าเป็นศูนย์, ค่าที่ล้าสมัย หรือสัญลักษณ์พิเศษ แต่ละแบบต้องการการจัดการที่แตกต่างกัน อย่าแปลงความแตกต่างเชิงลบทุกครั้งเป็นการ wrap เพียงเพื่อให้แผนภูมิเป็นบวกเท่านั้น.

เดอะ เอกสารประกอบของ Prometheus เกี่ยวกับฟังก์ชัน counter อธิบายการจัดการกับการลดลงของ counter เป็นการรีเซ็ตในโมเดลการตรวจสอบซอฟต์แวร์ของมัน ซึ่งแสดงให้เห็นว่าระบบข้อมูลจำเป็นต้องมีความหมายของ counter อย่างชัดเจน การตีความการรีเซ็ตของมันไม่ได้กำหนดโมดูลัสหรือพฤติกรรมทางกายภาพของมิเตอร์ไฟฟ้าอุตสาหกรรม; การ wrap ของมิเตอร์ที่บันทึกไว้ต้องการการจัดการเฉพาะของมันเอง.

สร้างตารางการจำแนกเหตุการณ์

ใช้ตารางเป็นกรอบการสืบสวน ความยอมรับขึ้นอยู่กับเอกสารบันทึกและหลักฐานที่เก็บรักษาไว้จริง.

การเปลี่ยนแปลงที่สังเกตได้ ต้องการหลักฐาน การจัดการก่อนรายงานการใช้พลังงาน
ค่าที่สูงตามด้วยค่าที่ต่ำ โมดูลัสที่บันทึกไว้, เวลาที่บันทึกและขอบเขตการทำงาน ใช้การคำนวณแบบ wrap หนึ่งครั้งเท่านั้นเมื่อสมมุติฐานเป็นจริง
ค่ากลายเป็นศูนย์หลังการบำรุงรักษา บันทึกการเปลี่ยนแปลง, คำสั่งรีเซ็ต และตัวตนของมิเตอร์ แบ่งบันทึกที่การรีเซ็ตที่ยืนยันแล้ว
หมายเลขซีเรียลหรือการเปลี่ยนแปลงตัวตนของแหล่งข้อมูล การแทนที่และบันทึกการแมป เริ่มต้นช่วง counter ใหม่ด้วยค่าที่เปิดเผยในเอกสาร
ตัวอย่างที่เป็นไปไม่ได้ระหว่างการอ่านค่าปกติ สถานะการตอบสนองและการสื่อสารดิบ กักกันตัวอย่างผู้สงสัยและตรวจสอบการถอดรหัส
การเปลี่ยนแปลงพลังงานสุทธิในเชิงลบ คำจำกัดความของทะเบียนลงนามและทิศทางพลังงาน แปลความปริมาณสุทธิที่บันทึกไว้แทนที่จะสมมติการห่อหุ้ม
ช่องว่างยาวตามด้วยค่าที่ต่ำกว่า พลังงานสูงสุดที่เป็นไปได้และช่วงนับถอยหลัง เก็บช่วงเวลาที่ยังไม่สามารถแก้ไขได้เมื่อจำนวนการห่อหุ้มคลุมเครือ

เลือกช่วงเวลาการอ่านที่จำกัดความคลุมเครือ

ตัวนับสะสมไม่รักษาจำนวนครั้งที่มันห่อหุ้มไว้ เว้นแต่เครื่องจะให้ข้อมูลเพิ่มเติม การจำกัดพลังงานที่เป็นไปได้ระหว่างการสังเกตโดยใช้ค่ามากที่สุดที่สามารถป้องกันได้สำหรับจุดวัด หากขอบเขตนั้นเทียบเท่าหรือมากกว่าช่วงพลังงานของตัวนับ อาจเป็นไปได้มากกว่าหนึ่งรอบและการอ่านสองจุดปลายทางไม่เพียงพอ.

สำหรับพลังงานสูงสุด Pmax ในหน่วยกิโลวัตต์และเวลาที่ผ่านไป t เป็นชั่วโมง ขอบเขตพลังงานสูงสุดคือ Pmax × t ในหน่วยกิโลวัตต์ชั่วโมง ใช้หน่วยที่สอดคล้องกันและอธิบายขอบเขตจากการติดตั้ง การระบุชื่อรวมที่ไม่รวมการผลิต การไหลสองทาง หรือการเปลี่ยนแปลงการจัดสายไฟ อาจไม่สนับสนุนสมมติฐานที่ตั้งใจไว้.

ขอบเขตตัวอย่าง 100 กิโลวัตต์ในสองชั่วโมงไม่เกิน 200 กิโลวัตต์ชั่วโมงของพลังงานสะสมในตัวนับแบบทางเดียวภายใต้สมมติฐานเหล่านั้น นี่เป็นการตรวจสอบแผนการ ไม่ใช่ช่วงเวลาการสำรวจที่กำหนด เลือกช่วงเวลาที่เป็นไปได้พร้อมช่องว่าง คำนึงถึงการขัดข้องในการสื่อสาร และตรวจสอบให้แน่ใจว่าผู้เก็บข้อมูลยังคงรักษาเวลาที่บันทึกไว้เดิมและป้ายคุณภาพ.

เปรียบเทียบกับบันทึกอิสระเมื่อมี

การสนับสนุนที่เป็นประโยชน์อาจรวมถึงการอ่านค่ารวมสะสมในเครื่องมือในท้องถิ่น, บันทึกช่วงเวลาที่มีเอกสาร, มิเตอร์อีกเครื่องที่ขอบเขตที่เหมาะสม หรือจำนวนพัลส์ที่เข้ากันได้ แต่ละการเปรียบเทียบมีข้อจำกัด มิเตอร์สองเครื่องที่ขอบเขตไฟฟ้าต่างกันสามารถไม่ตรงกันได้อย่างถูกต้องเพราะรวมภาระหรือการสูญเสียที่แตกต่างกัน.

คำอธิบายการนับพัลส์ของ OpenEnergyMonitor อธิบายความสัมพันธ์ระหว่างปริมาณพัลส์ที่กำหนดและพลังงานสะสม ใช้ค่าคงที่พัลส์ที่เอกสารของเครื่องมือจริงเมื่อเปรียบเทียบบันทึก; ห้ามคัดลอกค่าคงที่ตัวอย่างของมิเตอร์เครื่องอื่น ยืนยันว่ารออัตราส่วนของหม้อแปลงได้ถูกรวมแล้วหรือไม่ และว่าตัวเก็บพัลส์เองได้รีเซ็ตหรือพลาดเหตุการณ์หรือไม่.

เอกสารแยกต่างหาก คู่มือการส่งออกพัลส์ของมิเตอร์ อธิบายอินเทอร์เฟซและการตรวจสอบความถูกต้อง การเห็นด้วยสนับสนุนการตีความเฉพาะเมื่อขอบเขต หน่วย เวลาหน้าต่าง และการปรับขนาดตรงกัน การบันทึกอิสระที่มีข้อผิดพลาดตัวคูณที่ไม่ได้ระบุไว้ก็เป็นการสนับสนุนที่อ่อนแอ.

เก็บข้อมูลดิบและข้อมูลที่ได้รับการแก้ไขแยกกัน

รักษาเวลาประทับเวลาเดิม ค่าดิบ ค่าทางวิศวกรรมที่ถอดรหัส ตัวตนของอุปกรณ์ การปรับปรุงการกำหนดค่า และคุณภาพการสื่อสาร เก็บพลังงานช่วงเวลาที่ได้จากการคำนวณพร้อมการจัดประเภทเหตุการณ์และกฎที่ใช้ หากผู้ปฏิบัติงานแก้ไขเหตุการณ์ที่คลุมเครือ ให้เก็บหลักฐานสนับสนุนและวันที่ของการตัดสินใจนั้น.

อย่าเขียนทับตัวอย่างดิบในอดีตด้วยจำนวนสะสมที่ปรับแล้ว การค้นพบภายหลังเกี่ยวกับมาตราส่วน การรีเซ็ต หรือการเปลี่ยนทดแทนอาจต้องคำนวณใหม่ การรายงานยอดรวมอย่างต่อเนื่องแยกต่างหากอาจเป็นประโยชน์ แต่ควรสามารถติดตามได้ถึงแต่ละส่วนของนับและการแก้ไขที่ชัดเจน.

สำหรับช่องว่างที่ไม่สามารถแก้ไขได้ ให้ทำเครื่องหมายเป็นไม่แน่นอน หากธุรกิจต้องการประมาณการ ให้แยกแยะให้เห็นชัดเจนจากพลังงานที่วัดได้และบันทึกวิธีการประมาณและการอนุมัติ ชาร์ตที่ราบรื่นไม่ควรซ่อนให้เห็นว่าการอ่านค่าที่มีอยู่ไม่สามารถกำหนดยอดรวมที่แม่นยำได้.

เครื่องมืออ้างอิง CNBYG BY194 ที่ไม่ได้เชื่อมต่ออยู่ข้างๆ เอกสารตรวจสอบความต่อเนื่องของบันทึกพลังงาน — บันทึก
ภาพประกอบอ้างอิงผลิตภัณฑ์ของ BY194 ที่ไม่ได้เชื่อมต่อ ภาพประกอบวัสดุรอบข้างแสดงการตรวจสอบความต่อเนื่องของบันทึกพลังงาน ภาพนี้ไม่กำหนดแรงดันไฟฟ้าเข้า การวินิจฉัยเฟส ฟังก์ชันพลังงาน หรือการรับรองรุ่นเฉพาะ.

ทดสอบกฎการรายงานก่อนที่จะพึ่งพามัน

ใช้ข้อมูลนำเข้าที่บันทึกหรือจำลองในการทดสอบรายงานแบบแยกส่วน รวมถึงการเพิ่มขึ้นธรรมดา การครอบคลุมหนึ่งครั้งที่ยืนยันได้ การรีเซ็ต การเปลี่ยนทดแทน การซ้ำซ้อนของเวลาประทับ การตัวอย่างที่ไม่ถูกต้อง และช่องว่างที่ยาวพอที่จะทำให้การนับครอบคลุมไม่ชัดเจน ตรวจสอบปริมาณที่คำนวณ ค่าคุณภาพ และบันทึกเหตุการณ์ในแต่ละกรณี.

ซอฟต์แวร์นี้ไม่จำเป็นต้องทำการรีเซ็ตหรือครอบคลุมมิเตอร์ไฟฟ้าการผลิตโดยเจตนา หลีกเลี่ยงการเปลี่ยนตัวนับการทำงานเพื่อสร้างข้อมูลทดสอบ เมื่อจำเป็นต้องทดสอบเครื่องมือจริง ให้ได้รับขั้นตอนและการอนุมัติที่ได้รับการรับรอง รักษาสถานะเริ่มต้นของมัน และเข้าใจผลกระทบต่อบันทึกสะสม.

เดอะ หน้าผลิตภัณฑ์กลุ่ม CNBYG BY194 สนับสนุนการสอบถามผลิตภัณฑ์ แต่ไม่สามารถกำหนดความกว้างของทะเบียน เวลามอดูล การเก็บรักษาแบบไม่สูญหาย หรือสิทธิ์ในการรีเซ็ตได้โดยตัวเอง ขอรายละเอียดเหล่านั้นและตัวอย่างคำจำกัดความของทะเบียนสำหรับหน่วยที่ให้มาอย่างแม่นยำก่อนอนุมัติการบูรณาการ.

การเรียนรู้เพิ่มเติม

บทเรียนด้านการคำนวณแบบนามธรรมด้านล่างอธิบายว่าทำไมตัวเลขดิจิทัลที่เป็นจำนวนจำกัดสามารถล้นได้ มันสนับสนุนแนวคิดการนับ ในขณะที่คู่มือมิเตอร์กำหนดพฤติกรรมของทะเบียนจริง.

การบวกเลขฐานสองและการล้น - Computerphile

รับชมบทเรียนเพื่อการเรียนรู้

คำถามที่มักถูกถาม

ค่าผลต่างพลังงานที่เป็นลบทุกกรณีถือเป็นการวนกลับของตัวนับหรือไม่?

ไม่ใช่ การรีเซ็ต การเปลี่ยนทดแทน ข้อผิดพลาดในการถอดรหัส และการเปลี่ยนแปลงพลังงานสุทธิที่ถูกต้องตามกฎหมายก็สามารถทำให้ลดลงได้ เช่นเดียวกับการแก้ไข ให้จัดประเภทเหตุการณ์จากคำจำกัดความของทะเบียนและหลักฐานที่เก็บไว้ก่อนที่จะทำการแก้ไข.

ค่าโมดูลัสเท่ากับค่าสูงสุดของตัวนับหรือไม่?

สำหรับช่วงจำนวนเต็มที่เริ่มต้นจากศูนย์ โดยทั่วไปจำนวนสถานะแบบไม่ต่อเนื่องจะเท่ากับค่าสูงสุดบวกหนึ่งหน่วย ควรตรวจสอบช่วงค่าจริงและค่าการเพิ่มขึ้น แทนการสันนิษฐานว่าขีดจำกัดที่แสดงผลคือค่าโมดูลัสดิบ.

การอ่านค่าจำนวนสองครั้งสามารถแสดงให้เห็นการวนรอบหลายครั้งได้หรือไม่

โดยปกติจะไม่สามารถทำได้โดยไม่มีข้อมูลเพิ่มเติม ต้องมีขีดจำกัดพลังงานที่สมเหตุสมผล ตัวอย่างที่แทรกเข้ามา บันทึกเหตุการณ์ หรือการวัดผลที่เข้ากันได้อีกอย่างหนึ่งเพื่อกำหนดจำนวนรอบที่เกิดขึ้น.

ตระกูล BY194 มีค่าการวนกลับ (Rollover) ที่เป็นมาตรฐานเดียวกันสำหรับทุกรุ่นหรือไม่?

อย่าสันนิษฐานว่ามีค่าทั่วไป ให้ตรวจสอบแผนที่ลงทะเบียนของรุ่นที่แน่นอน รายละเอียดเฟิร์มแวร์ สเกล และพฤติกรรมของนับจำนวน ผลิตภัณฑ์ในครอบครัวหรือภาพถ่ายไม่สามารถยืนยันคุณสมบัติเหล่านั้นได้.

กำลังมองหาบริการช่างไฟฟ้าอยู่ใช่ไหม?

โทรมาได้ตลอดเวลา +86-18058378211