-
Thành viên cấp 2
Hàm thời gian trong s7 300 - TIA v11
có ai đã làm hàm set thời gian từ HMI cho PLC s7 300 rồi giúp đỡ mình cái đc ko ? Đang mắc ở chỗ này ma ko ai giúp đỡ mình sao !
-
-
Little PLC
Bấm F1 đọc hiểu lại timer và cấu trúc của Timer và tự viết lại chứ làm gì có sẵn.
-
-
Little PLC
Sử dụng các thanh ghi bit 12, 13 để xử lý nhé bạn. Còn lại gợi ý là dựa theo kiểu mã BCD là ok.
-
-
Thành viên cấp 4
gợi ý bạn 1 cách đơn giản:
-tạo 1 tag để chứa số phút set từ HMI. VD db0.dbd0
- Điều chế xung 1s, 1phut gì đó
- Dùng bit này và dùng lệnh cộng dồn vào địa chỉ nào đó. VD db0.dbd4
- Dùng lệnh so sanh 2 địa chỉ để có cái bạn cần điều khiển
Nhận hợp tác lập trình các loại PLC và xử lý sự cố về hệ thống tự động hóa
Gm:
Hidden Content
-
-
Thành viên cấp 2
Vấn đề là mình cũng chưa tìm hiểu đc kỹ về cái này , mà lại đang làm đồ án , gần đến ngày bảo vệ rồi , mà mình cần set TIME tận 48 giờ cơ
-
-
Thành viên cấp 4
-48 X 60 = XX phút vẫn chứa đủ trong dword
Nhận hợp tác lập trình các loại PLC và xử lý sự cố về hệ thống tự động hóa
Gm:
Hidden Content
-
-
Thành viên cấp 2
Cảm ơn anh Mechatronic_Hieu , nhưng anh có thể hướng dẫn em thêm một chút nữa đc ko , em cung vưa mới tim hiểu về cái này nên cũng chưa thể hiểu hết đc anh a , cảm ơn anh
-
-
Thành viên cấp 4
Ví dụ cứ sau 5h thì bơm chạy 1 lần, dk dừng tuỳ thuộc vào bạn, mìh chỉ nói về phần HMI.Bạn tạo DB0.DBD0 để chứa tgian set từ HMI.
Ví dụ I0.0 là tín hiệu run confirm của bơm, khi I0.0 =1, and với xung 1 phút dùng lệnh cộng dồn vào DB0.DBD4
A(
A i0.0
A M10.0 (M10.0 là xung 1 phút, cái này bạn tự làm)
L MD4
L L#1
+D
T MD4
)
A(
L MD0
L MD4
==D
)
= Q0.0 ( Q0.0 output cho bơm chạy)
Mình dùng MD thay cho DB, viết cho ngắn
Lần sửa cuối bởi Mechatronic_Hieu, ngày 09-19-2013 lúc 04:14 PM.
Nhận hợp tác lập trình các loại PLC và xử lý sự cố về hệ thống tự động hóa
Gm:
Hidden Content
-
-
Thành viên cấp 2
Cảm ơn Mechatronic_Hieu nhé
Mình đã làm được rồi nhé
-
-
Thành viên cấp 1
Gửi bởi
baoan1
có ai đã làm hàm set thời gian từ HMI cho PLC s7 300 rồi giúp đỡ mình cái đc ko ? Đang mắc ở chỗ này ma ko ai giúp đỡ mình sao !
timer trong s7 là s5timer. Muốn set thời gian từ HMI cho PLC S7-3 thì theo mình biết có thể dùng 2 hàm FC40, FC33 trong thư viện step7.
-
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:32 AM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu