các bác cho 1 ví dụ cụ thể lập trình thời gian thực cho s7-200 với.Thanks các bác.Kì tới em phải học lại plc rùi
Thông báo
Collapse
No announcement yet.
Lệnh ngắt và đồng hồ thời gian thực của S7-200
Collapse
X
-
Đây là chương trình lập trình cho nút tín hiệu giao thông trong thực tế,cũng đã lược bỏ một phần nào,nó dùng đồng hồ thời gian thực,bạn tham khảo!Nguyên văn bởi vhgiang137 Xem bài viếtcác bác cho 1 ví dụ cụ thể lập trình thời gian thực cho s7-200 với.Thanks các bác.Kì tới em phải học lại plc rùi
http://www.mediafire.com/file/umnoj2ajzdt/CHUONG 4.rarYM :
Comment
-
mình nghe bạn nói phải nhập mã BCD không phải rắc rối thế đâu. trong s7 200 co đồng hồ thời gian thực mà. trong quyển của thầy phứoc có nói tới mà. đầu tiên trong vòng quét đầu tiên bạn set cái đồng hồ thời gian thực của con PLC lên. sau đó ban mới thao tác được các lệnh xử lý ngày thàng năm ... mới chính xác được. ơe diễn đàn cung có nhiều ví dụ về sử dụng thời gian thực của s7 200. một số bài đèn giao thông ở mấy chế độ bạn nên tìm hiểu đó là ví dụ thực tế hay lắm đó.
Comment
-
thank.mình cũng tìm hiểu nhiều tài liệu (cả tài liệu tiếng anh),điều nói nhập mã BCD,nhưng thực tế mình đã mô phỏng bằng hệ cơ số 16(hex).16#.thấy chạy ok.nên mình hơi thắc mắc.sorry mình mới học plc nên cũng còn lơ mơ.thôi thì giúp người thì giúp cho trót.giải thích giùm mình cái mã BCD.mình thấy bạn dinhtanvic có bài pót lên có mã bcd.nhưng chương trình viết bằng ngôn ngữ máy tính khó hiểu quá.
Comment
-
Ví dụ thời gian thực dùng plc s7 200
ví dụ:điều khiển vòi phun nước 3 vòng. vòng 1 Q0.0 vong 2 Q0.1 vòng 3 Q0.2 ấn nút start vòng 1 phun 5s sau vòng 2 phun 10s sau vòng 3 phunca 3 vong cung phun trong 1 phút vòng 3 dừng được 7s vòng 2 dừng, vòng 2 dừng đưốc vòng 1 dừng. lặp lại chương trình trên từ 6h45 đến 11h45 và trong khoảng thời gian từ 12h30 đến 17h30. ấn nút stop hệ thống dừngNguyên văn bởi vhgiang137 Xem bài viếtcác bác cho 1 ví dụ cụ thể lập trình thời gian thực cho s7-200 với.Thanks các bác.Kì tới em phải học lại plc rùi
network1
LD I0.0
O M0.0
aN I0.1
= M0.0
network2//tao thoi gian thuc tu 6h 45 den 11h 45
LD M0.0
TODR VB0
LDB= VB3, 6
AB>= VB4, 45
AB<= VB4, 59
= M0.1
LDB= VB3, 6
AB= VB4, 59
AB>= VB5, 0
AB<= VB5, 59
= M0.2
LD M0.1
O M0.2
= M0.3
LDB>= VB3, 7
AB<= VB3, 11
= M0.4
LDB= VB3, 11
AB>= VB4, 0
AB<= VB4, 45
= M0.5
LD M0.4
O M0.5
= M0.6
LD M0.3
O M0.6
= M0.7
network3//tao thoi gian thuc tu 13h30 den 17h 30
LD M0.0
LDB= VB3, 12
AB>= VB4, 0
AB<= VB4, 30
= M1.0
LDB= VB3, 12
AB= VB4, 30
AB>= VB5, 0
AB<= VB5, 59
= M1.1
LD M1.0
O M1.1
= M1.2
LDB>= VB3, 13
AB<= VB3, 17
= M1.3
LDB= VB3, 17
AB>= VB4, 0
AB<= VB4, 30
= M1.4
LD M1.3
O M1.4
= M1.5
LD M1.2
O M1.5
= M1.6
network4//toan bo thoi gian thuc
LD M0.7
O M1.6
= M1.7
network5//phun voi 1
LD M1.1
AN T37
TON T37, 880
S Q0.0, 1
network6//phun voi 2
LDW>= T37, 50
AW<= T37, 820
= Q0.1
network7//phun voi 3
LDW>= T37, 150
LDW<= T37, 750
= Q0.2
network7//reset voi phun 1
LDW= T37, 880
R Q0.0, 1
Comment
-
minh nghĩ không nhất thiết phải dùng BCD cho khó hiểu dung ô nhớ như ví dụ của mình ở trên dễ hiểu hơn đó là ví dụ áp dụng cho mọi bài toán về thời gian thựcNguyên văn bởi nguyenngo Xem bài viếtthank.mình cũng tìm hiểu nhiều tài liệu (cả tài liệu tiếng anh),điều nói nhập mã BCD,nhưng thực tế mình đã mô phỏng bằng hệ cơ số 16(hex).16#.thấy chạy ok.nên mình hơi thắc mắc.sorry mình mới học plc nên cũng còn lơ mơ.thôi thì giúp người thì giúp cho trót.giải thích giùm mình cái mã BCD.mình thấy bạn dinhtanvic có bài pót lên có mã bcd.nhưng chương trình viết bằng ngôn ngữ máy tính khó hiểu quá.
Comment
-
Link hỏng rồi bác H .Hai oi.Bác up lại dc ko?Nguyên văn bởi H.Hai Xem bài viếtĐây là chương trình lập trình cho nút tín hiệu giao thông trong thực tế,cũng đã lược bỏ một phần nào,nó dùng đồng hồ thời gian thực,bạn tham khảo!
http://www.mediafire.com/file/umnoj2ajzdt/CHUONG 4.rar
Comment
-
Vd: cần đọc nội dung thời gian hiện tại của hệ thống, bật Q0.0 từ 11g:11g30 ngày 25/2/08 ta viết STL như sau:
LD SM0.0
TODR MB0 //MBO là ô nhớ đầu tiên chứa tgian trả về, MB0: năm, MB1:tháng...
LB ==MB2,25
AB ==MB1,2
AB ==MB0,8
AB ==MB3,11
AB >=MB4,00
AB <=MB4,30
= Q0.0
chào bạn! mình cũng làm ví dụ như ban rồi và thay đổi đúng như thời gian thực nhưng Q0.0 khong sáng
có phải chỉnh trong PLC\Time of day clock không?
Comment
-
em moi hoc plc
chi moi hoc lad thoi nhung kho post len nen em chuyen sang stl
bai tap la thiet ke chuong chuong hoat dong trong cac gio o duoi
chu nhat chuong ko hoat dong
nhung em ngat chuong ko duoc
may anh chi xem cho nao sai chi dum em nhe. .
Network 1 // Network Title
// thoi gian thuc
LD SM0.0
TODR MB0
Network 2
// vao tiet 1+2 (buoi sang7h , buoi chieu13h )
LDB= MB3, 16#07
OB= MB3, 16#13
AB= MB4, 16#0
LDB<= MB5, 16#02
LDB>= MB5, 16#04
AB<= MB5, 16#06
OLD
ALD
= M0.0
Network 3
// ra choi tiet 1+2 (buoi sang 8h30 , buoi chieu 14h30 ) ra choi 5phut
LDB= MB3, 16#08
OB= MB3, 16#14
AB= MB4, 16#30
AB<= MB5, 16#04
= M0.1
Network 4
// vao tiet 3 (buoi sang 8h35, buoi chieu 14h35)
LDB= MB3, 16#08
OB= MB3, 16#14
AB= MB4, 16#35
LDB<= MB5, 16#02
LDB>= MB5, 16#04
AB<= MB5, 16#06
OLD
ALD
= M0.2
Network 5
// ra tiet 3 (buoi sang 9h20, buoi chieu 15h20) ra choi 20p
LDB= MB3, 16#09
OB= MB3, 16#15
AB= MB4, 16#20
AB<= MB5, 16#04
= M0.3
Network 6
// vao tiet 4(buoi sang 9h40, buoi chieu 15h40)
LDB= MB3, 16#09
OB= MB3, 16#15
AB= MB4, 16#40
LDB<= MB5, 16#02
LDB>= MB5, 16#04
AB<= MB5, 16#06
OLD
ALD
= M0.4
Network 7
// ra tiet 4 (buoi sang 10h25, buoi chieu 16h25) ra choi 5p
LDB= MB3, 16#10
OB= MB3, 16#16
AB= MB4, 16#25
AB<= MB5, 16#04
= M0.5
Network 8
// vao tiet 5 (buoi sang 10h30, buoi chieu 16h30)
LDB= MB3, 16#10
OB= MB3, 16#16
AB= MB4, 16#30
LDB<= MB5, 16#02
LDB>= MB5, 16#04
AB<= MB5, 16#06
OLD
ALD
= M0.6
Network 9
// ra tiet 5 (buoi sang 11h45, buoi chieu 17h45) tan hoc!
LDB= MB3, 16#11
OB= MB3, 16#17
AB= MB4, 16#45
AB<= MB5, 16#04
= M0.7
Network 10
// mo chuong
LD M0.0
O M0.1
O M0.2
O M0.3
O M0.4
O M0.5
O M0.6
O M0.7
AB<> MB7, 0
= Q0.0
Comment
-
Cảm ơn bạn nhiềuNguyên văn bởi nguyenhuutan Xem bài viếtLệnh ATCH liên kết sự kiện ngắt với chương trình ngắt. Chứ còn việc bạn có muốn nó liên kết với ngắt cổng com hay không là tùy bạn. Ví dụ, bạn muốn liên kết ngắt số 1 với sự kiện nhận một kí tự ở port0 thì sự kiện ngắt sẽ là số 8, port1: số 25, sự kiện truyền xong ở port 0 là số 9, port1 số: 26. Vd: liên kết ngắt 0 với sự kiện nhận 1 tín hiệu ở port 0, STL viết như sau:
ATCH INT_0, 8
ENI
Khi muốn thôi không liên kết nữa, ta dùng DTCH như sau:
DTCH INT_0
Bạn vào trang này, trong đó có hướng dẫn chi tiết hơn, còn gì không rõ thì hỏi mình:
http://groups.google.com/group/dd04k...-in-a-nutshell
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi vi van phamCa sĩ AI cũng có vài loại, có ca sĩ chuyên và không chuyên.Ca sỉ chuyên thì là Synthesizer V, còn không chuyên thì là Suno. Ca sĩ chuyên thì mệt với nó lắm, phải biết nhạc và biết cả ngôn ngữ của nó để điều khiển, còn ca sĩ không chuyên thì...
-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 21:33 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Chúc mừng bác có ca khúc hay tặng bà xã nhé! Nếu muốn hát đúng ý mình thì bác chịu khó... thuê ca sĩ nha!!!!😁😁😁...
-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 15:43 -
-
bởi dinhthuong92Trong các công thức không có mặt L bạn. Trước mình nghĩ cứ phải có L cơ....
-
Channel: Nguồn!
Hôm qua, 15:35 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi vi van phamCháu nghe thử trên youtube xem sao? : https://www.youtube.com/watch?v=Opm0BszTmFQ...
-
Channel: Tâm tình dân kỹ thuật
02-05-2026, 21:23 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Cháu không vào được để nghe thử. Mời bác nghe thử bản phối điệu Techno này xem thế nào nhé! Chúc bác vui.
( Cháu nhìn lyrics và cứ thế một mmạch hát demo rồi đưa vào suno. nó hát đạt 80% melody!)...-
Channel: Tâm tình dân kỹ thuật
27-04-2026, 17:00 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Bài này cháu phải "Creat" trên 30 lần rồi cắt ghép mới tạm có hồn tí đó bác. Quá nản luôn!!!
HẸN ƯỚC XUÂN SANG
Sáng tác: Hoàng Đình Thường
Hòa âm & hát: Suno AI
---25/04/2026----
[Verse 1]
Gió...-
Channel: Tâm tình dân kỹ thuật
25-04-2026, 11:05 -

Comment