คำสั่ง PLS,PLF คำสั่งทำงานชั่วขณะ
คำสั่ง PLS,PLF คือคำสั่งที่ทำให้ตัวแปล ชนิท Bit ทำงานเพื่อชั่วขณะ
คำสั่ง PLS คือ คำสั่งที่เมื่อ INPUT CONTACT "ทำงาน" จะทำให้ตัวแปล Bit นั้นๆ ทำงานเพียงชั่วขณะ
จนกว่าสถานะ INPUT CONTACT จะ ไม่ทำงาน
คำสั่ง PLF คือ คำสั่งที่เมื่อ INPUT CONTACT "ไม่ทำงาน" จะทำให้ตัวแปล Bit นั้นๆ ทำงานเพียงชั่วขณะ จนกว่าสถานะ INPUT CONTACT จะ ทำงาน
ซึ้งสามารถ แสดงให้เห็นหารทำงานด้วย Tim Diagram ดั้งนี้
ซึ่งคำสั่งนี้ ผมมักจะ ใช้ในกรณี เวลาเขียนโปรแกรม นับชิ้นงาน โดยการ ให้ ตัวแปล ชนิท บิต ON ไว้ จน โปรแกรม ทำงาน จบ 1 Cycle Time แล้ว ให้ ตัวแปล ชนิท บิต นั้น OFF ซึ่งก่อนหน้า นั้น ผมจะทำการ ให้ ตัวแปล ชนิท บิต ON โดย การ ใช้ คำสั่ง SET และให้ตัวแปลนั้น ไปนับ Timer เพื่อ OFF ด้วยคำสั่ง RST ซึ่งถ้าหากผมใช้ คำสั่ง PLS จะสั้นและประหยัดหน้วยความจำกว่ามาก ดูได้จากรูปด้านล่างนี้
จนกว่าสถานะ INPUT CONTACT จะ ไม่ทำงาน
คำสั่ง PLF คือ คำสั่งที่เมื่อ INPUT CONTACT "ไม่ทำงาน" จะทำให้ตัวแปล Bit นั้นๆ ทำงานเพียงชั่วขณะ จนกว่าสถานะ INPUT CONTACT จะ ทำงาน
ซึ้งสามารถ แสดงให้เห็นหารทำงานด้วย Tim Diagram ดั้งนี้
ซึ่งคำสั่งนี้ ผมมักจะ ใช้ในกรณี เวลาเขียนโปรแกรม นับชิ้นงาน โดยการ ให้ ตัวแปล ชนิท บิต ON ไว้ จน โปรแกรม ทำงาน จบ 1 Cycle Time แล้ว ให้ ตัวแปล ชนิท บิต นั้น OFF ซึ่งก่อนหน้า นั้น ผมจะทำการ ให้ ตัวแปล ชนิท บิต ON โดย การ ใช้ คำสั่ง SET และให้ตัวแปลนั้น ไปนับ Timer เพื่อ OFF ด้วยคำสั่ง RST ซึ่งถ้าหากผมใช้ คำสั่ง PLS จะสั้นและประหยัดหน้วยความจำกว่ามาก ดูได้จากรูปด้านล่างนี้
ความคิดเห็น
แสดงความคิดเห็น