-
Thành viên cấp 3
Xin hỏi về timer của S7 1200 !
Em có vấn đề nay ở S7 -200 ví dụ khi đóng công tắc M0.0 có điện ...timer T37 có điện ...dùng lệnh so sánh CMP (T37 ==I VW2) (đã move 100 vào VW2) ..và set Q0.0 thì bình thường...
Tuy nhiên ở PLC S7 -1200 khi dùng lệnh CMP (%DB1 IEC_timer_0 == MW2 )(đã move giá trị 100 vào MW2) thì báo lỗi ..hình như là báo k cùng loại dữ liệu..
Trong timer S7 1200 ..em thấy nó tổ chức như một khối dữ liệu DB...do đó khi dùng một loạt lệnh như trên là không ổn..dĩ nhiên em đã tìm được cách khác như muốn biết rõ về lỗi...mong các bạn giải thích giúp ! Xin cảm ơn !
-
Bài viết của "nguyenxuanphu" đã được cám ơn bởi các thành viên:
-
Thành viên cấp 3
Có bạn nào giúp mình với...sau khi tìm hiểu thì hình như nó không cho so sánh trực tiếp mà phải dùng lệnh chuyển đổi convert sang Integer và từ Integer convert sang Time..mới so sánh được nhưng khi thực hiện chuyển từ Int sang Time thì không thấy Time trong danh sách xổ xuống ...
https://support.automation.siemens.c...ard&viewreg=WW
-
-
Little PLC
So sánh trực tiếp bình thường nhé bạn. Bạn coi lại việc dùng so sánh Interger.
-
Bài viết của "tran_hieu0983" đã được cám ơn bởi các thành viên:
-
Thành viên cấp 3
Gửi bởi
tran_hieu0983
So sánh trực tiếp bình thường nhé bạn. Bạn coi lại việc dùng so sánh Interger.
Vẫn gặp rắc rối với việc so sánh trực tiếp anh Hiếu à....tức là mình không thể dùng timer T ==I MW2 ...được,...anh nhé !
-
-
Little PLC
Gửi bởi
nguyenxuanphu
Vẫn gặp rắc rối với việc so sánh trực tiếp anh Hiếu à....tức là mình không thể dùng timer T ==I MW2 ...được,...anh
nhé !
Xin lỗi cái này mình lầm nhé. Lâu rồi ko làm với S7-1200 nữa . Bạn sử dụng kiểu so sánh là Time là ok. Lần trước làm biếng mở phần mềm wa :p
Thân
-
The Following 2 Users Say Thank You to tran_hieu0983 For This Useful Post:
-
Thành viên cấp 3
Bạn Hiếu ơi...sao mà mình dùng timer so sánh với số nguyên như trên vẫn bị báo lỗi hoài...bạn mách nước giúp nhé !
Ví dụ :
- Timer ...mình đắt PT là 1 (1S)
- Mình move vào MW2 số 100.
- CMP ( IEC_timer_0 I== MW2)..
Thì lại báo lỗi !
Cám ơn bạn !
-
-
Thành viên cấp 1
trong timer của S7-1200 có cái biến lưu giá trị gọi là thời gian trôi qua ET (eslaped time). Bạn có thể dùng giá trị đếm hiện thời này .
-
Bài viết của "yami1973" đã đượ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à 05:24 PM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu