
ฟังก์ชันบล็อก TPULSE สร้างสัญญาณวันหนึ่งเมื่อเวลา PT ถูกเกิน
หมายเหตุ: เวลาของฟังก์ชันบล็อกเป็นค่าสัมพัทธ์ ซึ่งหมายความว่าเมื่อเริ่มใหม่หรือหลังจากการติดตั้งเซิร์ฟเวอร์อีกครั้ง การตอบสนองจะเหมือนกัน
อินพุทนี้รีเซ็ตตัวจดหมายภายในและปิดการทำงานของเอาท์พุท Q เมื่อ DIS เป็นจริง ตั้งแต่ DIS กลับมาเป็นเท็จ และวันที่ PT ถูกเกินแล้ว สัญญาณจะถูกส่งออกอีกครั้ง
เมื่ออินพุทนี้ถูกเปลี่ยน แล้วตัวจดหมายภายในจะรีเซ็ต และสัญญาณจะถูกส่งออกอีกครั้งหลังจากเวลาได้ผ่านไป อินพุทนี้สนับสนุนเวลา T#0s และ T#23h59s.
กับอินพุทนี้ คุณสามารถกำหนดวันในสัปดาห์ได้ ซึ่งสามารถส่งผ่านเป็นสตริงหรือตัวเลข โดยตรวจสอบว่าวันในสัปดาห์ปัจจุบันอยู่ในตัวเลขหรือไม่ วันหลายวันสามารถระบุได้โดยการใส่ต่อกัน เช่น 135 สำหรับวันจันทร์ วันพุธ และวันศุกร์ หากไม่มีค่าให้ (0, NULL, FALSE หรือสตริงว่าง) สัญญาณจะถูกส่งออกทุกวัน
| ค่า | วันในสัปดาห์ |
|---|---|
| 1 | จันทร์ |
| 2 | อังคาร |
| 3 | พุธ |
| 4 | พฤหัสบดี |
| 5 | ศุกร์ |
| 6 | เสาร์ |
| 7 | อาทิตย์ |
สัญญาณจะถูกส่งออกที่เอาท์พุทนี้ในช่วงหนึ่งเมื่อเวลาปัจจุบันเกินค่าของ PT