IV. TẬP LỆNH CỦA S7-300: 1 Leọnh náp chuyeồn.
a. Chửực naờng Timer:
Caực cõng vieọc cần ủiều khieồn cần nhiều chửực naờng Timer khaực nhau. PLC SIMATIC S7 cho ngửụứi sửỷ dúng moọt soỏ timer vụựi caực chửực naờng khaực nhau. Moọt word 16 bits (timer word) trong vuứng dửừ lieọu heọ thoỏng ủửụùc gaựn cho moọt trong caực timer.
Timer táo nẽn moọt chửực naờng phửực táp vụựi caực ngoừ vaứo vaứ ngoừ ra sau:
• Ngoừ vaứo Start: timer ủửụùc baột ủầu vụựi sửù thay ủoồi tớn hieọu tửứ “0” lẽn “1” (RLO) ụỷ ngoừ vaứo Start cuỷa noự. Thụứi gian vaứ hoát ủoọng cuỷa timer phaỷi ủửụùc laọp trỡnh ngay sau hoát ủoọng queựt ủiều kieọn baột ủầu.
• Ngoừ vaứo Reset: tớn hieọu ụỷ ngoừ vaứo Reset (RLO=”1”) laứm dửứng timer. Thụứi gian hieọn haứnh ủửụùc ủaởt về 0 vaứ ngoừ ra Q cuỷa timer bũ xoựa về “0”.
• Caực ngoừ ra soỏ: giaự trũ thụứi gian thaọt sửù coự theồ ủóc ủửụùc tửứ hai ngoừ ra soỏ BI (soỏ nhũ phãn) vaứ BCD (soỏ thaọp phãn).
• Ngoừ ra nhũ phãn: tráng thaựi tớn hieọu cuỷa ngoừ ra nhũ phãn Q cuỷa timer phú thuoọc vaứo chửực naờng timer ủửụùc laọp trỡnh.
Thụứi gian treĩ ủửụùc khai baựo vụựi timer baống moọt giaự trũ 16 bits gồm 2 thaứnh phần:
• ẹoọ phãn giaỷi vụựi ủụn vũ laứ ms.
Vaọy, thụứi gian treĩ =ủoọ phãn giaỷi* PV.
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Giaự trũ PV dửụựi dáng maừ BCD
ẹoọ phãn giaỷi 0 0 10ms 0 1 100ms 1 0 1s 1 1 10s Khõng sửỷ dúng
Moọt soỏ leọnh daứnh cho timer
• FR Tx : leọnh cho pheựp timer.
• R Tx : chuỷ ủoọng xoựa timer.
• L Tx : laỏy giaự trũ timer dáng nhũ phãn.
• L Tx : laỏy giaự trũ timer dáng BCD. Vụựi x tửứ 0 ủeỏn 255.
Hỡnh 19: caực leọnh cho pheựp sửỷ dúng timer word nhử ứủũa chổ.