-
Thành viên cấp 2
làm sao reset timer của s7 1200 trong tia portal ?
mọi người ơi mình cần reset TON của s7 1200 nhưng không làm cách nào reset được . ai biết chỉ mình với ?
-
-
Thành viên cấp 4
Gửi bởi
Lyvanyen
mọi người ơi mình cần reset TON của s7 1200 nhưng không làm cách nào reset được . ai biết chỉ mình với ?
Mình nghĩ nó reset giống như trong Simatic manager thôi. Cái quan trọng là cách viết chương trình của Bạn như thế nào?
Lần sửa cuối bởi gcdgcd, ngày 07-28-2014 lúc 11:01 AM.
gcdpham,
Siemens Solution
PLC, HMI, SCADA, Upgrade S5toS7, SimaticNet, OPC,...
Control Engineer.
Email:
Hidden Content
-
-
Thành viên cấp 4
TON reset khi mất điện nha bạn.
-
-
Thành viên cấp 2
Gửi bởi
chauvinhloi
TON reset khi mất điện nha bạn.
ok mình đã làm được. nhưng bạn cho mình hỏi mình đặt giá trị đặt cho timer là 1s vậy khi chạy tại sao nó không chạy đủ 1000ms bạn nhỉ . mình dùng hàm so sánh nếu ET=1s thì thực hiện tính toán và phát hiện ra nó không bao giờ chạy đủ 1000ms @@
-
-
Thành viên cấp 4
Bạn so sánh như thế nào mà biết là nó không đủ 1s vậy?
Bạn cần phải biết là PLC mất một khoảng thời gian để hoàn thành vòng quét chương trình nhưng thường khoảng thời gian này rất nhỏ nên không đáng kể.
-
-
Thành viên cấp 2
Gửi bởi
chauvinhloi
Bạn so sánh như thế nào mà biết là nó không đủ 1s vậy?
Bạn cần phải biết là PLC mất một khoảng thời gian để hoàn thành vòng quét chương trình nhưng thường khoảng thời gian này rất nhỏ nên không đáng kể.
mình dùng bộ compare so sánh bình thường mà bạn ! nếu có điều kiện bạn cứ thử quan sát xem
-
-
Thành viên cấp 4
Bạn thử dùng ngõ ra Q của Timer và so sánh với ngõ ra từ bộ compare ET của bạn xem. Bạn sẽ hiểu điều mình nói.
-
-
Thành viên cấp 2
Gửi bởi
chauvinhloi
Bạn thử dùng ngõ ra Q của Timer và so sánh với ngõ ra từ bộ compare ET của bạn xem. Bạn sẽ hiểu điều mình nói.
mình dùng Q thì được còn dùng compare thì không dc
-
-
Thành viên cấp 4
Khi bạn dùng compare, bạn sẽ bị delay một lúc do vòng quét plc. Còn khi bạn dùng Q, chân Q được điều khiển bởi bộ định thì trong PLC nên khi đúng 1s thì chân Q sẽ được kích. Còn sau đó bạn dùng tín hiệu Q này để thực hiện tác vụ khác thì tác vụ này cũng bị trễ do vòng quét PLC.
Nói chung không ai để ý chuyện này vì nó không có gì lớn lao thời gian trễ không nhiều. Còn nếu bạn cần chính xác 100% thì có thể dùng thời gian thực nhưng như vậy thì giống như lấy dao bổ trâu đi giết ruồi.
-
-
Thành viên cấp 2
Gửi bởi
chauvinhloi
Khi bạn dùng compare, bạn sẽ bị delay một lúc do vòng quét plc. Còn khi bạn dùng Q, chân Q được điều khiển bởi bộ định thì trong PLC nên khi đúng 1s thì chân Q sẽ được kích. Còn sau đó bạn dùng tín hiệu Q này để thực hiện tác vụ khác thì tác vụ này cũng bị trễ do vòng quét PLC.
Nói chung không ai để ý chuyện này vì nó không có gì lớn lao thời gian trễ không nhiều. Còn nếu bạn cần chính xác 100% thì có thể dùng thời gian thực nhưng như vậy thì giống như lấy dao bổ trâu đi giết ruồi.
Thực ra hôm nọ mình có làm được 1 lần dùng 2 timer kết hợp. nhưng mình nghĩ dùng 2 timer thì nó lại không tối ưu nên bèn sửa lại luôn . rồi sau đó không nhớ trước đó mình đã kết hợp như thế nào nữa
-
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à 02:54 PM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu