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

ฟังก์ชันบล็อก BLINK เป็นตัวกำหนดเวลา

หมายเหตุ: เวลาของฟังก์ชันบล็อกเป็นเวลาสัมพัทธ์ ซึ่งหมายความว่าเมื่อเริ่มใหม่หรือหลังจากเกิดข้อผิดพลาดของเซิร์ฟเวอร์ จะมีการตอบสนองเช่นเดียวกัน

อินพุท DIS

อินพุทนี้ใช้เพื่อปิดการทำงานของบลิงก์ รีเซ็ตเวลาในระบบ และเก็บค่าออกซ์ Q เป็นเท็จ

อินพุท PT_LOW

กำหนดเวลาของสถานะที่ปิดการทำงานใน T# สำหรับเวลาในการปิดของออกซ์ Q หากอินพุทเท่ากับ T#0ms ออกซ์ Q จะเป็นเท็จอย่างน้อยหนึ่งไซเคิล

อินพุท PT_HIGH

กำหนดเวลาของสถานะที่เปิดการทำงานใน T# สำหรับเวลาในการปิดของออกซ์ Q หากอินพุทเท่ากับ T#0ms ออกซ์ Q จะเป็นจริงอย่างน้อยหนึ่งไซเคิล

คำแนะนำ: กำหนดเฉพาะอินพุท PT_LOW จะสร้างการกระตุ้นในช่วงเวลา

ออกซ์ Q

ออกซ์นี้จะบลิงก์เป็นวงจรเริ่มต้นจากจริงตามเวลา PT_HIGH (จริง) และ PT_LOW (เท็จ) เมื่อ DIS เป็นเท็จ

ออกซ์ ET

ออกซ์นี้นับเวลาขึ้นจนกว่าจะหมดเวลาและออกซ์ Q จะเปลี่ยนแปลง เมื่อเริ่มต้นการทำงาน ค่าที่ใช้ในไซเคิลหนึ่งจะเป็น T#0ms

ความระวัง: การใช้ออกซ์ ET จะทำให้ SPS มีการทำงานมากขึ้น