-
Thành viên cấp 3
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
-
Bài viết của "nmh_bk" đã được cám ơn bởi các thành viên:
Quyền viết bài
- Bạn Không thể gửi Chủ đề mới
- Bạn Không thể Gửi trả lời
- Bạn Không thể Gửi file đính kèm
- Bạn Không thể Sửa bài viết của mình
-
Nội quy - Quy định
Back to Top
Múi giờ GMT +7. Bây giờ là 12:31 AM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu