โดย : อ. ชำนาญ เฉลิมยุทธ
ตารางที่ 3 สัญลักษณ์ที่ใช้ในการเขียนโปรแกรมแบบ CSF และ LAD
สัญลักษณ์ |
รายละเอียด |
|||||||||||||||
SR ฟลิปฟลอป, ให้ความสำคัญในการรีเซ็ท
|
||||||||||||||||
RS ฟลิปฟลอป, ให้ความสำคัญในการเซ็ท
|
||||||||||||||||
Pulse Timer (SP) |
||||||||||||||||
Extended Pulse Timer (SE) |
||||||||||||||||
On-Delay Timer (SD) |
||||||||||||||||
Stored On-delay Timer (SS) |
||||||||||||||||
Off-Delay Timer (SF) |
||||||||||||||||
ฟังก์ชันการนับจำนวน (Counter function)
|
||||||||||||||||
ฟังก์ชันการเปรียบเทียบเมื่อค่าเท่ากัน |
||||||||||||||||
ฟังก์ชันการเปรียบเทียบเมื่อค่าไม่เท่ากัน |
||||||||||||||||
ฟังก์ชันการเปรียบเทียบเมื่อมีค่ามากกว่า |
||||||||||||||||
ฟังก์ชันการเปรียบเทียบเมื่อมีค่ามากกว่าหรือ เท่ากัน |
||||||||||||||||
ฟังก์ชันการเปรียบเทียบเมื่อมีค่าน้อยกว่า |
||||||||||||||||
ฟังก์ชันการเปรียบเทียบเมื่อมีค่าน้อยกว่าหรือ เท่ากัน |
||||||||||||||||
F |
ฟังก์ชันการบวก(Addition) |
|||||||||||||||
- F |
ฟังก์ชันการลบ (Subtraction) |
|||||||||||||||
L - |
คำสั่งโหลด (Load) |
|||||||||||||||
T - |
คำสั่งทรานส์เฟอร์ (Transfer) |
|||||||||||||||
JU PBn |
คำสั่งเรียกโปรแกรมบล็อคแบบไม่มีเงื่อนไข |
|||||||||||||||
JC PBn |
คำสั่งเรียกโปรแกรมบล็อคแบบมีเงื่อนไข |
|||||||||||||||
JU SBn |
คำสั่งเรียก ซีเควนซ์บล็อค FBn แบบไม่มีเงื่อนไข |
|||||||||||||||
JC SBn |
คำสั่งเรียก ซีเควนซ์บล็อค FBn แบบมีเงื่อนไข |
|||||||||||||||
JU FBn |
คำสั่งเรียก ฟังก์ชันบล็อค FBn แบบไม่มีเงื่อนไข |
|||||||||||||||
JC FBn |
คำสั่งเรียก ฟังก์ชันบล็อค FBn แบบมีเงื่อนไข |
|||||||||||||||
C DBn |
คำสั่งเรียกดาต้าบล็อค (Data block call) |
|||||||||||||||
G DBn |
คำสั่งสร้างดาต้าบล็อค (Generating a data block ) |
|||||||||||||||
BE |
คำสั่งปิดท้ายบล็อค (Block end) |
|||||||||||||||
BEU | คำสั่งปิดท้ายบล็อค แบบไม่มีเงื่อนไข (Uncondition Block end) | |||||||||||||||
BEC |
คำสั่งปิดท้ายบล็อค แบบมีเงื่อนไข (Condition Block end) |
|||||||||||||||
STP |
คำสั่งหยุดการทำงาน (Stop) |
|||||||||||||||
NOP |
คำสั่งไม่มีการปฏิบัติงาน (No operation) |
|||||||||||||||
BLDn |
แสดงโครงสร้างของการปฏิบัติงาน |