Bạn dùng chức năng chụp anh màn hình, rùi up ảnh lên http://anhso.net để lây link. học tự động hóa mà kỹ năng sử dụng máy tính hơi kém đấy >"<
Printable View
Bạn dùng chức năng chụp anh màn hình, rùi up ảnh lên http://anhso.net để lây link. học tự động hóa mà kỹ năng sử dụng máy tính hơi kém đấy >"<
Khi đến đúng vị trí sẽ làm gì.Sau khi làm xong có di chuyển đi đâu nữa không.Theo tôi hiểu thì phải có 4 cảm biến tại 4 tầng đúng không
Nếu thế thì đơn giản thế này
Dùng so sánh như bạn cũng được nhưng đã dùng set reset thì dùng set reset luôn.Còn dùng coil thì coil luôn.
Sửa lại thử thế này.
S1 S2 S3 S4 khi nhấn nếu VW0<VW2 thì thuận ngược lại thì nghịch(dùng set bit)
Khi VW0=VW2 thì reset bit.Các nút S1 S2 S3 S4 nên khóa chéo nhau
?! Bạn nghĩ cục PLC là vạn năng heng ^^. Để lưu trữ dự liệu thì phải dùng HMI hay SCADA để thực hiện lưu trữ còn PLC chỉ là Control thiết bị thực thi. Nếu mà bạn viết được chương trình đó trên PLC mà ko dùng SCADA hay HIM thì hix...hix....
PLC dùng để Control thiết bị thực thi.
HMI dùng để điều khiển và giao tiếp PLC, hay report ở mức độ thấp và trung bình nhỏ.
SCADA để thu thập, giám sát, điều khiển...
có PLC bạn chỉ có điều khiển còn muốn lưu trữ thì bạn dùng HIM hay SCADA nhé.
trong s7-200 bạn dùng READ_RTC vào địa chỉ VB100 (ví dụ tui lấy VB100) thì:
1/ VB100 : chứa năm (00-99)
2/ vb101 : tháng (1-12)
3/ VB102 : ngày (1-31)
4/ VB103 : giờ (00-23)
5/ VB104 : phút (00-59)
6/ VB105 : sec (00-59)
7/ VB107 : ngày thứ mấy trong tuần (sun=0)
bạn lấy các VB trên so sánh với 16#số và thực hiện lệnh.
ngày 1 thì lưu vào vb0
ngày 2 thì lưu vào vb2 ....
thủ công đi :)
không được rồi. 100 ngày mà chơi kiểu này thì.... hehe.
Giống như kiểu tính số chu kỳ lệnh xem trong chương trình S7-200 vậy, hỏi chương trình viết xong tốn bao nhiêu ms? để thực thi hết không lẽ ngồi tính từng lệnh rồi cộng lại. hehe. Chuyên gia của Siemens cũng trả lời là ngồi cộng từng lệnh để ra chu kỳ quét. hihi, nếu mà cho chuyên gia đó ngồi cộng 1+1+2+3+.... cứ 1,2, ... tới vài trăm lệnh thì... không ổn. Phải có cách tự động nào khác chứ anh CongTu ^^.
hi, cái này dùng wincc có hỗ trợ lưu trữ dữ liệu về máy tính là ổn mà ^^! Bác Congtu vui tính ghê ta ^^!
thông củm, với sinh viên thì giải pháp như thế là ổn. còn nhiều tiền thì mua HMI thui.
có công trình làm ít tiền, mình cũng làm thế thui. kakaka
nhưng chỉ save 31 ngày và 12 tháng. hehe
ít tiền mà đòi auto đâu ra. đúng hem mấy bác. hehehe
Em có một bài tập sau mong mấy anh mấy thầy hướng dẫn dùm em với
Sử dụng TD200 điều chỉnh tốc độ động cơ theo MOMEN đo được (vì không có thiết bị đo MOMEN nên ta sử dụng biến trở)
Tỉ lệ giữa momen và biến trở: M = 0 ÷ 100Nm
V = 0 ÷ 10V
-Ấn F1 động cơ hoạt động với các yêu cầu sau
+ 0 < giá trị momen <= 40 thì động cơ chạy tần số 25Hz, trên TD200 hiển thị Alarm 1
F = 25Hz ; M=…..Nm; TD=…..RPM
VAOLUC: …..HH……MM……SS
+ 40 < giá trị momen <=70 thì động cơ chạy tần số 15Hz. Trên TD200 hiển thị Alarm 2
F = 15Hz ; M=…..Nm; TD=…..RPM
VAOLUC: …..HH……MM……SS
+70 < giá trị momen <=90 thì động cơ chạy tần số 10Hz. Trên TD200 hiển thị Alarm 3
F = 10Hz ; M=…..Nm; TD=…..RPM
VAOLUC: …..HH……MM……SS
+ 90 < giá trị momen <=95 thì động cơ ngừng hoạt động. Trên TD200 hiển thị Alarm 4
KET THUC. AN F1 KHOI DONG LAI
VAOLUC: …..HH……MM……SS
+95 < giá trị momen thì động cơ ngừng hoạt động. Trên TD200 hiển thị Alarm 5
DONG CO QUA TAI. AN F1 KHOI DONG LAI
VAOLUC: …..HH……MM……SS
Trương trình này cũng không phức tạp lắm, bạn sử dụng đầu vào tương tự để lấy giá trị vào vậy để làm đc bài này bạn tìm hiểu các ý sau:
- xử lý tín hiệu tương tự
- Cài đặt TD 200 với 5 thông báo hiển thị
- Thời gian thực
sau đó bạn viết chương trình, so sanh giá trị của đầu vào tương tự tương ứng với giá trị bạn đặt thì gọi thông báo ra thôi.
Bạn cứ làm chỗ nào không hiểu đưa lên chúng tôi sẽ giúp ^^!
Đưa bạn xem tôi làm theo yêu cầu của bạn, nhưng chỉ 2 tin nhắn thui, ngồi 15 phút là xong
http://direct2.anhso.net/540/0/6850/592011182222326.jpg
tôi cho bạn xem nhưng ko cho code đâu nha, cái này bạn phải tự viết mới học tốt được. chúc thành côgn^^!
Dạ em cảm ơn anh nhiều, bài này có sử dụng ngắt không vậy anh
Mô phỏng được mà vào http://codientuhd.com có bài hướng dẫn nhé, hehe
Phần bài toán của em không cần đến ngắt mà. còn chọn số tin nhắn thì cài TD 200
http://direct2.anhso.net/540/0/6850/692011133454911.jpg
chỗ anh khoanh tròn đó để chọn số tin nhẵn chọn để cài
Cho hệ thống phân loại sản phẩm dùng băng tải:
Yêu cầu:
Phân loại 2 loại thùng sản phẩm THẤP và CAO sử dụng 3 hệ thống băng tải
Mô tả hệ thống:
Đính kèm 73
Hệ thống mâm xoay 1 chiều,trên là rulo xoay 2 chiều:
Đính kèm 74
Hệ thống cảm biến:
I0.0: Cảm biến đầu băng 2
I0.1 và I0.2: 2 cảm biến xếp thẳng hàng dùng phát hiện và phân loại sản phẩm(Thấp=I0.1 mức 1,Cao=I0.1 và I0.2 mức 1)
I0.3: Cảm biến cuối băng 2
I0.4: Cảm biến xác định vị trí mâm xoay(khi Q0.4=1 mâm đang ở vị trí sẵn sàng đón sản phẩm từ băng tải 2
I0.5: Cảm biến báo mâm đã xoay tới vị trí sẵn sàng chuyển sản phẩm sang băng tải 3 hoặc 4
I0.6: Cảm biến báo vật đã nằm hoàn toàn trên mâm
I0.7: Cảm biến đầu băng 4
I1.0: Cảm biến đầu băng 3
I1.1: Cảm biến cuối băng 4
I1.2: Cảm biến cuối băng 3
Hệ thống ngõ ra tác động:
Q0.0: Băng tải 1
Q0.1: Băng tải 2
Q0.2: Rulo trên mâm xoay chạy thuận
Q0.3: Rulo trên mâm xoay chạy nghịch
Q0.4: Xoay mâm xoay(khi Q0.4=1 mâm xoay 90 độ; khi Q0.4=0 mâm xoay về vị trí ban đầu
Q0.5: Băng tải 3
Q0.6: Băng tải 4
Đính kèm 75
Mô tả hoạt động:
Nhấn Start băng tải 1 chạy khi thùng hàng nằm chắn I0.0 băng tải 2 chạy.Tại vị trí đặt I0.1 và I0.2 thùng hàng được phân loại thấp cao và tiếp tục chạy đến vị trí mâm xoay lúc này băng 1 vẫn hoạt động đưa các thùng hàng tiếp sau lên băng 2 và phân loại tại I0.1 và I0.2.Khi 1 vật đến cuối băng 2 rulo trên mâm xoay xoay thuận(Q0.2) cuốn vật lên mâm xoay và rulo ngừng xoay khi I0.6 phát hiện vật.Khi rulo xoay I0.4=0 khi rulo xoay đến đúng vị trí vuông 90 độ so với ban đầu I0.5=1 lúc này tùy vào thùng hàng thấp hay cao thì rulo sẽ quay theo chiều chuyền hàng về băng 3 hay băng 4(Q0.2=1 chuyển hàng về băng 3;Q0.3=1 chuyển hàng về băng 4) khi thùng hàng đươc chuyển hoàn toàn ra khỏi mâm xoay(sử dụng I0.7 và I1.0 để xác nhận) thì mâm xoay về vị trí ban đầu sẳn sàng đón thùng hàng kế tiếp
Chú ý:
+Khi mâm xoay đã xoay đi 90 độ thì nếu có thùng hàng chạy đến cuối băng 2(I0.3=1) lập tức băng tải 1 và 2 dừng lại,2 băng tải chỉ hoạt động lại khi mâm xoay trở về vị trí ban đầu sẵn sàng đón đợt thùng kế tiếp
+Nếu cùng 1 lúc Q0.2(rulo quay thuận) và Q0.3(rulo quay nghịch) được kích lên mức 1 thì hệ thống rulo sẽ đứng im không hoạt động
Link down file .doc
Không ai tiếp tục luồng này xem ra bài này dễ quá thì phải
Tôi có bài toán như sau: mọi người cùng tham khảo nhé.
Bài toán của tôi phần cứng gồm.
1-một sensor áp xuất 4-20ma
2-một cpu 224xp
3- ba biến tần mm430
bài toán cần giải là: điều khiển ba biến tần này chạy theo áp suất, khi áp suất giảm thì lần lượt biến tần chạy khi áp suất đủ thì biến tần giảm sao cho áp suất lúc nào cũng ở 10 Bar
chú ý: truyền giưa PLC và MM430 là truyền USS
đây là bài tập mình đang giải, rất mong mọi người đóng góp để bài toán được trọn vẹn
Tôi có bài toán như sau: mọi người cùng tham khảo nhé.
Bài toán của tôi phần cứng gồm.
1-một sensor áp xuất 4-20ma
2-một cpu 224xp
3- ba biến tần mm430
bài toán cần giải là: điều khiển ba biến tần này chạy theo áp suất, khi áp suất giảm thì lần lượt biến tần chạy khi áp suất đủ thì biến tần giảm sao cho áp suất lúc nào cũng ở 10 Bar
chú ý: truyền giưa PLC và MM430 là truyền USS
đây là bài tập mình đang giải, rất mong mọi người đóng góp để bài toán được trọn vẹn
anh Hiếu À.
em đang lam truyền thông uss với 3 biến tần MM430. Em sử lý tín hiệu AI của sensor áp suất rồi đưa về điều khiển biến tần. nếu áp suất giảm thì tốc độ biến tần lần lượt tăng. nếu áp suất đủ sẽ giảm dần.
anh có thể chỉ cho em chút ddc không
cảm ơn anh
đây giống một hệ kín, phản hổi áp suất về bằng cảm biến. Bạn đọc giá trị áp suất về PLC và so sánh với giá trị đặt tương đương với áp suất 10 bar. khi áp tụt thì tăng tốc bơm lên, áp tăng thì giảm xuống. Dùng qua USS thì đơn giản quá còn gì. ^^! đó là cách thực hiện. :)
Bài này bạn dùng khối PID là ổn.Tôi có 1 bài tương tự như bài của bạn nhưng đòi hỏi đáp ứng nhanh hơn là điều chỉnh điện áp phát ra của 1 máy phát như thế này
MM420 control động cơ kéo dynamo phát ra dòng điện AC từ 180~400V điện áp đọc về bằng đồng hồ số PM710 và truyền về PLc thông qua modbus
Yêu cầu dùng s7200 điều chỉnh speed động cơ để xuất ra mức điện áp luôn = điện áp đặt dù tải sử dụng có thay đổi
Còn vấn đề control biến tần bạn có thể dùng truyền thông hoặc analog đều được
ai co duong link down bai tap plc s 7200 ko
bạn xem ở đây nhé
http://plcvietnam.com.vn/showthread.php?t=138
tài liệu của trung tâm có bài tập luôn
nhờ mấy thầy kiểm tra bài tập này của em với, dử dụng USS điều khiển 3 biến tần, cho hiển thị tần số lên TD200 và các cấp tốc độ khác nhau, chổ mà em bỏ trống là tốc độ của cả 3 động cơ giảm đi 1,5 lần, em chưa làm đc, còn ở chương trình ngắt không hiểu tại sao em điền HC1 mà không được (nó cứ tự động nhảy qua hsc1) nên bị lổi, thanh mấy anh mấy thầy nhiều
http://www.mediafire.com/?e928xbqxunl5l9e
sao hôm nay thấy diễn đang vắng tanh vậy????????:(