-
Little PLC
![](images/rankplc/site.png)
Lập trình thời gian thực với S7-1200
Với S7-200 và S7-300 thì đã có những khối hàm lập trình sử dụng với Real-time và có nhiều Tips về vấn đề này.
Còn với S7-1200 thì ai đã làm chia sẻ cho mọi người. Mình cũng đang làm về vấn đề liên quan tới s7-1200 lên cũng mong tìm hiểu và chia sẻ với mọi người.
Cám ơn mọi người rất nhiều
-
-
Little PLC
![](images/rankplc/site.png)
Để đọc thời gian thực với S7-1200 thì ta dùng khối hàm RD_SYS_T với khối hàm này thì kiểu lưu trữ là DTL.
Chắc một số bạn mới nghiên cứu thì chưa hiểu DTL là kiểu tham số gì? Các bạn nên tìm hiểu thêm về các kiểu tham số mới của S7-1200 so với 300 và 200 nhé. DTL là kiểu tham số 12 bit - Một trong những kiểu tham số mới trên S7-1200
-
-
-
-
Thành viên cấp 9
sao mình khai báo biến chỗ cổng OUT mình khai báo là 1 biến dạng DTL trong 1 khối DB mà nó thông báo lỗi unexpected input end???
Với có ai biết chỉnh thời gian plc trong TIA v11 ko?? chỉ mình dzới
-
-
Thành viên cấp 9
àh mình hiểu được nguyên nhân cái thứ nhất rồi,do khi mình nhấp theo đường link mà nó khai báo sẵn nó sẽ có thêm dấu chấm cuối cùng,xóa đi là được :p
-
-
Thành viên cấp 7
![Trích dẫn](images/styles/lifeSpace/misc/quote_icon.png)
Gửi bởi
tran_hieu0983
Để đọc thời gian thực với S7-1200 thì ta dùng khối hàm RD_SYS_T với khối hàm này thì kiểu lưu trữ là DTL.
Chắc một số bạn mới nghiên cứu thì chưa hiểu DTL là kiểu tham số gì? Các bạn nên tìm hiểu thêm về các kiểu tham số mới của S7-1200 so với 300 và 200 nhé. DTL là kiểu tham số 12 bit - Một trong những kiểu tham số mới trên S7-1200
Dear Hiếu.
DTL là kiểu dữ liệu 12 Byte,có quy định các thông số thời gian thực :
Byte 0-1 : Năm
Byte 2 : Tháng
Byte 3 : Ngày.
Byte 4 : Ngày trong tuần.
Byte 5 : Ggiờ
Byte 6 : Phút
Byte 7 : GIÂY.
Byte 8-11: Nano Second
Có thể đọc , ghi , cộng , trừ thời gian thực của hệ thống dùng các hàm thư viện của S7-1200.Và có thể lấy thông tin ngày tháng năm,thứ...theo các byte như trên .
Có 1 câu hỏi là làm sao để chuyển kiểu DTL thành kiểu Date And Time ? Vì thực tế đang cần.Ai biết giúp nhé.
-
-
Thành viên cấp 9
còn mình muốn chuyển đổi thời gian trong TIA portal thì sao anh?,phải dùng hàm Wr_SYS_T hay có cách nào chỉnh khác không anh?
-
-
Little PLC
![](images/rankplc/site.png)
Vẫn theo nguyên tác cũ. Kiểu dữ liệu cần so sánh là gì? Source đầu là gì? và Convert tương ứng. Nếu xài hàm không được thì dựa vào nguyên lý của S7-200 và S7 -300 mà làm cho S7-1200.
-
-
-
-
Thành viên Mới
Chổ khai báo Ret_Val dùng để làm gì vậy thầy. Em có sử dụng biến kiểm tra thấy =0 thì realtime ko làm việc <>0 thì làm việc lại.
Vì sao nó lại là kiểu int.
-
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à 09:23 AM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu