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

ฟังก์ชันบล็อก VALVE_INIT ควบคุมขนาดการตั้งค่าสำหรับการเดินทางเริ่มต้น

Tip: ใช้ฟังก์ชันบล็อกสำหรับการป้องกันวาล์วร่วมกับฟังก์ชันบล็อก TPULSE หนึ่งครั้งต่อสัปดาห์

อินพุต IN

ค่านี้ส่งค่าโดยตรงไปยังเอาท์พุต Q ถ้าการเดินทางเริ่มต้นไม่เกิดขึ้น

อินพุต INIT

เริ่มการเดินทางเริ่มต้นเมื่อมีขอบบวก ค่าก่อนจะถูกตั้งค่าเป็นค่าของ MIN และต่อมาเป็นค่าของ MAX

อินพุต PT_MIN

อินพุตนี้กำหนดเวลาที่ค่าจากอินพุต MIN อยู่ที่เอาท์พุต Q ถ้าอินพุต PT_MIN ไม่ได้ระบุ ค่า MIN จะถูกข้าม

อินพุต PT_MAX

อินพุตนี้กำหนดเวลาที่ค่าจากอินพุต MAX อยู่ที่เอาท์พุต Q ถ้าอินพุต PT_MAX ไม่ได้ระบุ ค่า MAX จะถูกข้ามและกระบวนการจะสิ้นสุด

อินพุต MIN

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

อินพุต MAX

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

อินพุต DIS

ปิดการทำงานของฟังก์ชันบล็อกและส่งค่าอินพุต IN ไปยัง Q โดยตรง อิมพัลส์ที่ INIT จะถูกละเว้น

เอาท์พุต Q

เมื่อไม่มีการเริ่มต้น ค่า IN จะถูกส่งไปยังเอาท์พุตนี้ แทนที่จะเป็นค่าของ MIN หรือ MAX

เอาท์พุต DO

เอาท์พุตนี้เป็นจริงเมื่อการเริ่มต้นกำลังดำเนินอยู่