cái mediafire bạn gửi đó đâu có gì đâu, bạn gửi lại đi
Printable View
vẫn bình thường mà bạn
dùng lệnh so sánh http://www.mediafire.com/?tudfe4634dkwiyy
bạn tham khảo nhé:
http://www.mediafire.com/?lzn08hw63dkkr66
mình đã text, chạy đúng mà bạn tí mình gửi video bạn xem nhé, đang uống cf :))
ak cái này lúc thì mô phỏng đc lúc thì không, nhưng chương trình vậy là đúng rồi bạn, có thì đem thử trên cục PLC thật ấy, sẻ chính xác hơn,
file lập trình này chính xác hơn nè bạn
http://www.mediafire.com/?g93qyc2h1iyyldl
cảm ơn text lại cho e,nhưng file trên cũng bị lỗi rồi a ơi.nhờ a text lại cho e với.mà a ơi làm sao để chủ nhật chuông không kêu .a xem chương trình e có sai chỗ nào ko
http://www.mediafire.com/?g5wm3hc3vsqcl5r
thế chương trình e viết trên đã đúng chưa a.thanhk a
nhờ các a giúp e với e viết chương trình mà không biết làm thế nào để chủ nhật chuông không kêu.vd 7h30 chủ nhật chuông ko kêu
e dùng VB7 <>B 16#1 KO BIẾT ĐÚNG HAY SAI
Để chủ nhật chuông không kêu, bạn kiểm tra cái vug nhớ chứa ngày trong tuần ấy, nếu # 1 thì kêu bình thường, = 1 thì không kêu :)
a ơi theo lí thuyết là chủ nhật =1,nhưng khi mô phỏng e lại thấy chủ nhật =0.thế thì làm sao a.e đang làm bài tập để nộp nên mong các a giúp đỡ
tôi nghĩ phần mềm mô phỏng chưa chắc đúng đâu bạn
vì tôi mô phỏng nhiều khi cũng bị sai lệch mà
E sang luồng này để hỏi các a về cách sử dụng các lệnh trong khối lệnh clock(read-rtc, set-rtc,read-rtcx, set-rtcx). Có một ví dụ nào đơn giản cho dễ hiểu thì càng tốt.
trong bài của bác tankenler có sử dụng các lệnh clock thế cho e hỏi VB0 có nghĩa là gì vậy, cài đặt các tham số thời gian như thế nào đấy a.
bạn tham khảo ở đây, ở đó mình có giải thích và ví dụ rất rỏ ràng bạn tham khảo nhé
http://plcvietnam.com.vn/showthread.php?t=1343
TD 200 la j vậy a ơi ? Có ví dụ nào đơn giản mà chạy lun thì up nên cho e tham khảo với. Và khj e vào PLC-> Time ò day clock thì nó báo nỗi j đấy e ko hiểu. (communications time- out. Check the port number network address, baud rate, and the attached cable.)
Em đang tìm hiểu về môn này mong các a giúp đỡ.
TD 200 là một dạng HMI của PLC S7 200. nó có chức năng hiện thị và điều khiển
Đây là ví dụ dùng TD 200 hiển thị thời gian thực luôn
http://www.mediafire.com/?hf0k5skmjtifhjy
có thể mô phỏng trên phần mềm SIM của S7 200
Set thời gian cho PLC có thể dùng lệnh hoặc set từ phần mềm lập trình, bạn đọc kỹ, Còn thời gian thực thực chất rất đơn giản nếu chân T bạn khai báo VB0 thì có tương đương
VB0 : Năm
VB1: tháng
VB2: Ngày
VB3: Giờ
VB4: Phút
VB5: Giây
VB6 không dùng
VB7 : Thứ trong tuần (=1 là chủ nhât)
Bạn lưu ý, giá trị được mã hóa dạng mã BCD
các anh cho em hỏi, em đưa thời gian thực vào td200, và em muốn chỉnh thời gian ấy, ví dụ tăng giờ nên thì phải làm sao làm được
TITLE=PROGRAM COMMENTS
Network 1 // Network Title
// Network Comment
LD I0.0
MOVB 16#80, VB14
Network 2
LD M0.0
LPS
TODW VB400
AW>= VW46, 23
MOVW 0, VW46
MOVW VW46, AC0
IBCD AC0
ITB AC0, VB403
LRD
AW>= VW46, 0
+I 1, VW46
MOVW VW46, AC0
IBCD AC0
ITB AC0, VB403
LPP
R M0.0, 1
Network 3
LD I0.0
AN M0.0
TODR VB400
Network 4
LDN M0.0
A I0.0
BTI VB403, AC0
MOVW AC0, VW89
BCDI VW89
// data block TD_data0
VB0 'TD' //
VB2 16#10 //Set Language to English, set Update to as fast as possible
VB3 16#F1 //Set the display to 40 character mode; Enter key V3.1; Up key V3.2; Down key V3.3;
VB4 1 //Set the number of messages
VB5 16#00 //Set the Function Keys notification bits to M0.0 - M0.7, F-Keys configured to set M-bits
VW6 24 //Set the starting address for messages to VB24
VW8 14 //Set the starting address for message enable bits to VB14
VW10 0 //Global Password (if enabled)
VW12 2 //Character Set = Latin 1 (Bold)
//MESSAGE 1
//Message Enable Bit V14.7
VB24 ' chuong bao ' //
VB44 16#00 //No Edit;No Acknowledgement;No Password;
VB45 16#30 //Unsigned Word; 0 Digits to the right of the decimal;
VW46 16#0000 //Embedded Data Value: Move data for display here.
VB48 ' ' //
VB52 16#00 //No Edit;No Acknowledgement;No Password;
VB53 16#30 //Unsigned Word; 0 Digits to the right of the decimal;
VW54 16#0000 //Embedded Data Value: Move data for display here.
VB56 ' ' //
VB57 16#00 //No Edit;No Acknowledgement;No Password;
VB58 16#30 //Unsigned Word; 0 Digits to the right of the decimal;
VW59 16#0000 //Embedded Data Value: Move data for display here.
VB61 ' ' //
//END TD200_BLOCK ------------------------------
//
//DATA PAGE COMMENTS
//
//Press F1 for help and example data page
//
mô phỏng đc
Cho 1 ví dụ về một video mô phỏng đi bạn >:D<
http://codientuhd.net/vi/news/Bai-vi...-S7-200-SIM-9/
Link này, TD 200 kết hợp với thời gian thực đó
Ở bài mô phỏng chuông trường học nè
http://plcvietnam.com.vn/showthread.php?t=1343
sao mấy bài mô phỏng chuông trường học trên pc-sim em dow về ko mô phỏng được các a nhỉ?
anh Hiếu oi. anh có sử dung lệnh set_rtc cho plc mà không dùng pc để set.
chẳn hạn như để tránh tình trạng bi trôi giờ em sẽ tạo một vbxx nào đó có dữ liệu là 8h và một nút nhấn . nếu nhấn vào thì plc sẽ được set 8h
anh Hiếu oi. anh có sử dung lệnh set_rtc cho plc mà không dùng pc để set.
chẳn hạn như để tránh tình trạng bi trôi giờ em sẽ tạo một vbxx nào đó có dữ liệu là 8h và một nút nhấn . nếu nhấn vào thì plc sẽ được set 8h
em có bài tập lập trình cho đèn giao thông tại một ngã tư. phần này em đã lập trình tuần tự cho tín hiệu xanh- vàng- đỏ rồi, còn phần thời gian thực của nó thì em chưa biaeets làm như thế nào.
yêu cầu là vào:
vào 5h sáng thì 3 tín hiệu đèn xanh- vàng- đỏ hoạt động bình thừong như đã lập trình.
đến 22h đêm thì chuyển tín hiệu nhấp nháy đèn vàng.
đén 5h sáng hôm sau thì 3 tín hệu đèn trên lại hoạt động bình thường.
Các anh xem bài toán này em lập trình như thế đã được chưa. Có gì các anh đóng góp để em rút kinh cho nững ứng dung thực tế hơn.
Cảm ơn diễn đàn!
http://www.mediafire.com/?p6vjfhiiv5h7ii4
http://www.mediafire.com/?j844znmk2cpmiio
http://www.mediafire.com/i/?kdhdb6r4ee39ktk
Nếu bạn mở rộng ra thì có thể điều khiển theo mùa nữa, còn bình thường thì củng nên phân ra 3 chế đô, chế độ lúc đông người là những lúc từ 6h đên 8h, từ 17h đến 19h, 11h đến 12h, 13h đến 14h (giờ này mọi người đi làm và về nhà nên đông), còn 22h đến 5h thì nhấp nháy, còn lại là chế độ lúc thưa người, lúc đông người thì cho thời gian các đèn lâu hơn tý
Góp ý vậy thui ^^
bài tập của em đây.
http://www.mediafire.com/?p6vjfhiiv5h7ii4
http://www.mediafire.com/?j844znmk2cpmiio
http://www.mediafire.com/i/?kdhdb6r4ee39ktk
anh cứ viết hộ em cái phần thời gian thực để em làm một bài mẫu nhé.
mong anh thông cảm, bây giời em cứ làm những bài toán mang tính chất đơn giản để hiểu hết các khối lệnh đã rồi phát triển nó nên mang tính ứng dụng thực tế nhiều hơn.
Cảm ơn diễn đàn!
thời gian thực có gì dâu em, cứ lôi cái lệnh REAT_RTC ra, khai báo vùng nhớ vào, là nó chạy, ta chỉ việc đọc giá trị của nó là đem ra so sanh và đk đèn theo ý em là được rồi
http://www.mediafire.com/?hf0k5skmjtifhjy
link trên là ví dụ dùng thời gian thực, em có thể tham khảo
chào mọi người!
Mình đang làm bài toán điều khiển đèn chiếu sang giao thông( điều khiển theo mùa, theo cường độ sáng) dùng PLC S7200 liên quan đến thời gian thực mình đang không biết làm thế nào? mong mọi người giúp đỡ cho mình và sớm cho mình câu trả lời, thanks mọi người!