
ฟังก์ชันบล็อก IMP_COUNT นับจำนวนของสัญญาณอิมพัลส์ โดยใช้ในการกำหนดปริมาณพลังงานหรือการไหลของน้ำผ่านทางอินเตอร์เฟซ S0
เมื่อมีขอบบวก ออกพุต SUM จะถูกคำนวณ
ระบุขนาดของผลรวมที่เพิ่มขึ้น ค่านี้ตรงกับหน่วย ให้ดูตัวอย่างด้านล่าง
ระบุความละเอียดของผลรวมที่เพิ่มขึ้น ค่านี้แทนจำนวนสัญญาณอิมพัลส์ต่อหน่วย ถ้าค่าไม่ได้ระบุหรือเท่ากับ 0 จะไม่มีการเพิ่มค่าถึงผลรวม
เมื่ออินพุตเป็นจริง ออกพุต SUM จะถูกรีเซ็ทเป็น 0
ออกพุตให้ค่าปริมาณที่นับได้ เมื่อมีขอบบวกที่อินพุต 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