ฟังก์ชันบล็อก IMP_COUNT

ฟังก์ชันบล็อก IMP_COUNT นับจำนวนของสัญญาณอิมพัลส์ โดยใช้ในการกำหนดปริมาณพลังงานหรือการไหลของน้ำผ่านทางอินเตอร์เฟซ S0

อินพุต IMP

เมื่อมีขอบบวก ออกพุต SUM จะถูกคำนวณ

อินพุต SIZE

ระบุขนาดของผลรวมที่เพิ่มขึ้น ค่านี้ตรงกับหน่วย ให้ดูตัวอย่างด้านล่าง

อินพุต RES

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

อินพุต RESET

เมื่ออินพุตเป็นจริง ออกพุต SUM จะถูกรีเซ็ทเป็น 0

ออกพุต SUM

ออกพุตให้ค่าปริมาณที่นับได้ เมื่อมีขอบบวกที่อินพุต IMP ค่าจะถูกคำนวณด้วยสูตรดังต่อไปนี้:

SUM=SUM+SIZE/RES

Tip: ค่าออกพุตสามารถเขียนทับได้ในตัวแปรในการดูตัวอย่าง

ตัวอย่าง

เครื่องวัดไฟฟ้าสร้าง 500 สัญญาณอิมพัลส์ต่อ kWh และนาฬิกาน้ำวัด 0.25 ลิตรต่อสัญญาณอิมพัลส์

อินพุต/ออกพุต เครื่องวัดไฟฟ้า นาฬิกาน้ำ
SIZE 1'000 0.25
RES 500 1
SUM ใน Wh ในลิตร

หมายเหตุ: การนับใน Wh เป็นถูกต้อง นี่ช่วยให้สามารถแปลงหน่วย SI ที่ถูกต้องได้อย่างง่ายดาย ถ้าอินพุต SIZE ถูกตั้งเป็น 1 ค่านี้จะตรงกับ kWh