Bài tâp thì bạn có thể tự nghĩ ra để làm, ví dụ: giờ viết thử 3 nút nhấn điều khiển 1 ngõ ra on/off, viết các timer, counter…cho mình, viết các hàm thực hiện tính toán (ví dụ tính giai thừa từ 1 đến 100)…để thực hành các lệnh
Bài tâp thì bạn có thể tự nghĩ ra để làm, ví dụ: giờ viết thử 3 nút nhấn điều khiển 1 ngõ ra on/off, viết các timer, counter…cho mình, viết các hàm thực hiện tính toán (ví dụ tính giai thừa từ 1 đến 100)…để thực hành các lệnh
Gm: Hidden Content
theo em biết thì trong plc có kiểu DINT 4 Byte là to nhất rồi, em không tín được 17! nên 100! em không làm được
còn code thì lad em khong viet được(đúng hơn là chưa viết) SCL viết cai này hợp lay hơn=> em viêt = SCL
FUNCTION_BLOCK FB1
//-------------------------------------------------
VAR_INPUT
in: INT;
END_VAR
//-------------------------------------------------
VAR_OUTPUT
out: DINT;
END_VAR
//-------------------------------------------------
VAR_TEMP
temp: DINT;
cont: INT;
END_VAR
//-------------------------------------------------
cont:=in;
temp:=1;
WHILE cont>1 DO
temp:=temp*cont;
cont:=cont-1;
END_WHILE;
out:=temp;
//------------------------------------------------
END_FUNCTION_BLOCK
Đó là vấn đề tại sao mình nêu ví dụ tính giai thừa tới 100 để bạn có cơ hội nghiên cứu sâu hơn về dữ liệu, khi nào bạn làm dc hết các bài tập này thì coi như lúc đó bạn sẽ thấy mình tiến bộ hơn tí, làm xong bạn cứ mô phỏng đúng sai sẽ biết ngay, mình k có đáp án, nhưng cứ post lên diễn đàn để mọi người cùng học hỏi
Gm: Hidden Content
Em vẫn lập trình mò
Một ngã tư giao thông ( 6 đèn ) hoạt động như sau:
nhấn start thi bắt đầu hoạt động
Ðèn xanh sáng 10s; Ðèn đỏ: 15s; Ðèn vàng: 5s.
Nhâzn Stop đèn vàng nhấp nháy chu kì 4s ( sáng 3s tắt 3s).
https://www.dropbox.com/s/arnh2u79nemk709/bai_2.rar
http://plcvietnam.com.vn/forum/showt...PLC-S7-300-400
Gửi bạn link đã có. Mấy cái ông nào để hình Nô Bi Ta thì hay nguy hiểm. "Nguy hiểm như Nô" - Câu đó vẫn hay. Hi, đùa xíu nhé
em tìm được 1 bài tập cơ bản:
điều khiển đèn 2 chế đọ auto và bằng tay:
auto: nhấn start rồi nhấn down đèn sang lần lượt trên xuống, nhấn up sáng từ dưới lên chu kì 2s
bằng tay: thì mỗi lần nhấn up/down thì mỗi lần lên xuống
=> cái chính ở đây là em toàn lâp trình mò thôi... mò một hồi cũng ra.. nhưng như vậy chĩ giải quyết được những bài toán nhỏ, còn bài toán lớn thì mò đến bao giờ mới ra...
các anh chị có pp lập trình không mò chỉ em với!!!
https://www.dropbox.com/s/41kp3y5g4f...PS-VISU-V4.rar
https://www.dropbox.com/s/6tejg6lk3z38sze/bai5.rar
Tiện đây cho em hỏi là làm sao để lây khối SFC, SFB trong step 7 ra ạ..
em tìm hoài mà k ra... em tính test thử cái phần ngắt dùng khối OB10 nhưng không tìm ra khôi SFC
LAD: nhấn Alt+F9 --> nhậpp SFB14 (ví dụ cần gọi SFB14)
STL: call SFB14
Gm: Hidden Content
Đánh dấu