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 dinhthuong92Dạ, cảm ơn bác đã nghe qua và có lời khích lệ cháu ạ.
Thật lòng cháu không dám nhận hai danh hiệu Kỹ sư và Nhạc sĩ đâu ạ, vì phải thật hiểu sâu nắm vững cơ, chứ thực lực cháu đây chỉ là biết chút ít thôi à. Về phần...-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 11:58 -
-
Trả lời cho Có mạch sạc nlmt nào có mppt không các bácbởi bqvietĐơn giản thì có trải nghiệm này
http://www.dientuvietnam.net/forums/...ch%C3%AA%CC%81
Chỉ phần cứng,...-
Channel: Điện tử công suất
27-01-2026, 21:32 -
-
Trả lời cho Có mạch sạc nlmt nào có mppt không các bácbởi Nexus 6Pphức tạp quá, nếu mà có mạch làm sẵn thì ngon, e dùng 2 tấm pv loại 18v 55w thôi bác
-
Channel: Điện tử công suất
26-01-2026, 08:52 -
-
Trả lời cho Có mạch sạc nlmt nào có mppt không các bácbởi Nexus 6Pcảm ơn bác nhiều nha, để e nghiên cứu
-
Channel: Điện tử công suất
26-01-2026, 07:38 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi vi van phamkỹ sư nhạc sĩ dinhthuong dạo này lên tay nghề khá quá.
-
Channel: Tâm tình dân kỹ thuật
25-01-2026, 21:29 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Hát Mừng Sinh Nhật, sáng tác: HĐT, hòa âm-thể hiện: AI
-
Channel: Tâm tình dân kỹ thuật
24-01-2026, 22:13 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Chào bác, gần Tết công việc bác bận lắm phải không?
Vâng mọi người đều thế cả.
Em mới trả phí cho nó 1 tháng, nhờ nó hát thử ấy ạ. Tiếc vì em đã dốt nhạc lí lại lười học nên sáng tác thì vụng về mà hát demo...-
Channel: Tâm tình dân kỹ thuật
24-01-2026, 21:53 -
-
Trả lời cho Có mạch sạc nlmt nào có mppt không các bácbởi bqvietCảm thấy cứng tay thì làm theo hướng dẫn khá chi tiết ở trang sau
https://www.instructables.com/DIY-1k...ge-Controller/-
Channel: Điện tử công suất
23-01-2026, 16:50 -
-
bởi Nexus 6PNhư tiêu đề, các bác giới thiệu e mạch sạc nlmt mppt có chức năng chỉnh dòng với, tấm PV của em 18V 55W, dùng để sạc cho khối pin sắt 3.2V 45A (sắp tới sẽ thay bằng ắc quy 12V)
e cảm ơn-
Channel: Điện tử công suất
23-01-2026, 11:23 -
-
bởi mylinhattNếu bạn đang tìm một dòng máy phay đứng CNC vận hành ổn định, gia công tinh chuẩn và tối ưu năng suất, thì Kitamura là lựa chọn rất đáng cân nhắc. Dòng máy này có kết cấu trục chính theo phương thẳng đứng, bàn máy nằm ngang và vận hành tự động thông qua điều khiển bằng máy tính...
-
Channel: Điều khiển - Tự động hóa
23-01-2026, 11:02 -

Comment