Không nên post 1 nội dung ở nhiều chủ đề khác nhau, bạn đang vi phạm nội quy diễn đàn đó
Printable View
Thiết kể quy trình sản xuất nước tương bằng s7_300 và giám sát qua Win cc, rất chi tiết .
các bạn tham khảo nha :
http://www.mediafire.com/view/?8z3fg1b5phadoyo
Rất cám ơn bạn đã chia sẽ.mình cũng đang tìm hiểu về wincc
chào các bac cho em hỏi có bài mẫu ânnlog của s7 300 nào ko cho mình tìm hiểu với
các bác có ai biết sự khác nhau của s7400 với s7300 chỉ em với. nếu có tài liệu s7400 thì càng tốt. em xin cám ơn các bác trước!
mail cua em là : [email protected]
em có đoạn code sau, khi chạy mô phỏng trong PLCSIM nó chỉ chạy có 1 lần. tạo trễ trong 12s rồi không thấy timer T1 hoạt động nữa. làm thế nào để timer cứ sau 12s lại tính lại bây giờ, các anh chỉ giúp em với.
NET1:
A I0.0
L W#16#2012
SD T 1
NET2:
L T 1
R T 1
em có đoạn code sau, khi chạy mô phỏng trong PLCSIM nó chỉ chạy có 1 lần. tạo trễ trong 12s rồi không thấy timer T1 hoạt động nữa. làm thế nào để timer cứ sau 12s lại tính lại bây giờ, các anh chỉ giúp em với.
NET1:
A I0.0
L W#16#2012
SD T 1
NET2:
L T 1
R T 1
không có ai trả lời cho mình hết vây? huhu
mong các anh em cau thủ giúp mình với
như thế này là dể hiểu nè,
S7 400 <=> xe hơi
S7 300 <=> xe máy
S7 200 <=> xe đạp
^^
S7 300 có gì thì S7 400 có cái đó, ngoài ra S7 400 có hổ trợ nhiều thứ khác nữa
S7 300: - Điều khiển trung bình, có liên kết mạng
- Đc tổ chức theo dạng modul => có thể chọn nhiều loại modul mở rộng
S7 200: điều khiển đơn lẻ kết nối mạng sơ cấp (đc nâng cấp thành S7 1200 vào năm 2009)
như thế này là dể hiểu nè,
S7 400 <=> xe hơi
S7 300 <=> xe máy
S7 200 <=> xe đạp
^^
S7 300 có gì thì S7 400 có cái đó, ngoài ra S7 400 có hổ trợ nhiều thứ khác nữa
S7 300: - Điều khiển trung bình, có liên kết mạng
- Đc tổ chức theo dạng modul => có thể chọn nhiều loại modul mở rộng
S7 200: điều khiển đơn lẻ kết nối mạng sơ cấp (đc nâng cấp thành S7 1200 vào năm 2009)
Timer trong S7 300 nó hơi ngược so với S7 200, nó load giá trị PV rồi đếm ngược, và khi nó đếm về 0 rồi, bạn muốn đếm lại thì phải kích timer thêm lần nữa
P/s: bạn có thể dùng thời gian đặt theo kiểu S5T#12s cho nó dể hiểu hơn, mà yêu cầu của bạn là timer đếm hết 12s rồi đếm lại rồi lặp đi lặp lại liên tục vậy hả
Sự khác nhau của PLC S7-300 và PLC S7-400 là khá nhiều đó bạn.Trích dẫn:
các bác có ai biết sự khác nhau của s7400 với s7300 chỉ em với. nếu có tài liệu s7400 thì càng tốt. em xin cám ơn các bác trước!
Ngoài số lượng OB ra, còn là số lượng vùng nhớ,....
Và S7-400 có thể dùng PCS7 để lập trình mà PLC S7-300 chỉ có thể step 7 để lập trình. Đó là sự khác nhau cơ bản về một số ngoài ra còn nhiều lắm. Tuy nhiên mình sẽ minh hoạ sau cho bạn nhé.
http://img838.imageshack.us/img838/5681/s7simatic.jpg
Trong khi mô phỏng bằng PLCSIM cho S7 300 em chót nhấn vào "MRES" thành ra không mô phỏng được nữa (hình như đây là nút ngắt kết nối) bây giờ em phải khôi phục như thế nào.
chào các bạn em mới bắt đầu học PLC em học hết tập lệnh nhưng chưa lập trình đựoc các bạn ai có bài tập giải rồi.cho em một ít em có thể quen cách làm .hj tài liệu em tải về toàn lí thuyết mà bài mà đồ án lại bài toán lớn nên ko biết bắt đầu từ đâu e cảm ơn
ban đầu bạn phải làm những bài tập đơn giản,sau đó bạn áp dụng các tập lệnh mà bạn đã nghiên cứu rồi bạn lập trình lên phần mền rồi chạy mô phỏng ,nếu bạn thấy bí ở chỗ nào thì bạn hỏi các anh trên diễn đàn !chúc bạn may mắn!
http://plcvietnam.com.vn/showthread.php?t=114
Có rồi bạn tham khảo thêm nhé.
các bác cho em hỏi muốn kéo 1 chường trình con trong S7-300 ra hi làm thế nào. CÁi S7-200 thì em kéo là nó ra luôn. còn cái S7 300 kéo cái FC mà chẳng thấy nó bảo gì ^^
Bạn xem lại cái chử ký của mình, có quy định ở đây
http://plcvietnam.com.vn/showthread.php?t=142&page=2
Các bác cho em hỏi là: Em đang làm bài toán điều khiển tốc độ động cơ dùng biến tần MM420 thông qua giao diện trên wicc flexible (PC kết nối với master, master truyền thông với slave qua mạng profibus, slave kết nối với biến tấn,... dùng encoder và HSC để đếm xungtốc độ cao). Em phải làm 3 bài toán: DK vòng hở, vòng kín và vị trí. Vậy là trong chương trình PLC em phải tạo 3 chương trình con. Em sẽ dùng hàm FB hay FC ạ. Và em sẽ kết nối với wincc flexible như thế nào, để khi trên wincc flexible em nhấn nút "DK Vòng hở" thì trên chương trình PLC nó sẽ gọi đến chương trình điều khiển vòng hở ạ. Bác nào biết chỉ cho em với.
thank bá anhlv.đt nhé, mò mãi mới ra hóa ra nó ở bên cái tab SIMATIC Manager ^^, em lại tìm bên cái tab LAD/STL...
Em dùng 2 PLC S7-300 truyền thông qua mạng profibus (1 master và 1 slave), slave sẽ kết nối với biến tần MM420 bằng các đầu ra số ạ. Master sẽ điều khiển slave thông qua giao diện trên wincc flexible.
thế như thế này, trên wincc em khai báo các tag của con master để connect với master, về các giá trị cần hiển thị, kể cả tốc độ động cơ. sau đó con slave em đọc encoder để đưa về PLC slave tốc độ, rồi chuyển nó về master đã khai báo là được. 3 chương trình con dùng chủ yếu trên con slave, master điều khiển gọi cái nào làm việc thì cái đó làm.
em tìm hiểu về cách truyền nhận qua profibus chưa, rồi làm giao diện wincc với plc chưa, làm được cái đó em sẽ hiểu thôi
Em đã kết nối thành công 2 PLC qua mạng profibus và tạo được giao diện trên wincc flexible. Bài toán của em là điều khiển trục vitme. Bài toán của em liên quan đến vị trí và tốc độ. Em phải nhập tốc độ đặt và vị trí đặt sau đó hiển thị tốc độ thực và vị trí thực lên màn hình. Nhưng em chưa hiểu cách mình phải xử lý tốc độ đặt và vị trí đặt như thế nào. Cái vị trí thì em nghĩ là: giả sử vị trí đặt em mong muốn là 10mm chẳng hạn, thì em sẽ quy tốc độ đặt này ra số xung của encoder, và so sánh số xung này với số xung mà encoder đếm được (là giá trị ở chân countavl của hàm SFB47), khi nào bằng nhau thì cho dừng động cơ. em nghĩ như vậy có đúng không ạ? Còn cái tốc độ em nghĩ cũng làm như thế, nhưng khi so sánh số xung bằng nhau rồi thì mình làm thế nào ạ? Anh biết chỉ em với.
mình có nè gưi mail cho mình đi mình gưi wa cho mail cua mình là :[email protected]:x=D>
Các Bro chỉ giúp em, khi em chạy mô phỏng trên PLCSIM thấy đèn RUN nhấp nháy vài lần rồi tắt, như vậy là PLC chạy có 1 vòng quét phải không, làm thế nào để khắc phục được. Em chọn Continuos Scan rồi.
các bạn cho mình hỏi cái này xíu!
các giá trị -1, 2, MW10 trong đoạn chương trình sau giá trị nào được ghi vào thanh ghi accu1 và accu2.
L -1
L MW10
<=I
L 2
-I
A < 0
=Q4.0
thsnks các bạn nhiều nha.
bài tập về đèn giao thông lập trình cho s7 300 dung STL.
ĐỀ BÀI.
Điều khiển tự động bằng s7-300.
đèn xanh được giữa trong khoảng 58s sau đó chuyển sang đèn vàng 2s rồi dền đỏ 35s và quay lại đèn xanh 58s ....
chế độ điều khiển tự động này được tích cực khi tín hiệu I0.0 có giá trị 1.( đèn đỏ Q4.0, đèn vàng Q4.1, đèn xanh Q4.2)
A I0.0
AN T1
L W#16#1950
SD T1
L W#16#1370
LC T1
<=I
JC XNG
L W#16#1350
>I
JC VNG
S Q4.0
R Q4.1
R Q4.2
BEU
XNG: S Q4.2
R Q4.0
R Q4.1
BEU
VNG: S Q4.1
R Q4.0
R Q4.2
BEU
các bạn xem thử trong đoạn chương trình trên thì thứ tự đèn sáng như thế nào vậy??
mong các bạn chỉ giúp với. #-o
sao không ai trả giúp mình với! buồn qua!
cảm ơn anh rất nhiều
cảm ơn bạn nhiều
Dear mọi người!
Mình có bài toán sau mọi người cùng thảo luận nha:
Mình có 1 bộ công suất có 5 ngõ ra để điều khiển 5 đèn halogen, bình thường công suất bộ điều khiển có thể chịu được 5 đèn sáng cùng lúc nhưng khi khởi động nếu bật 5 đèn cùng lúc thì sẽ quá tải bộ công suất, bài toán đặt ra là phải khởi động tuần tự 5 đèn để giảm dòng khởi động. Tín hiệu bật đèn là I0.0, ngõ ra kích đèn là Q0.0 đến Q0.4
Dear all.
Mình có ý này .
Vừa khởi động tuần tự vừa kiểm tra dòng của bộ công suất ,khởi động 1 or đèn trước nếu dòng OK thì khởi động tiếp còn không thì chờ ,cứ như vậy khởi động đủ 5 bóng là OK.
Regards.
^_^ bài này đúng là đơn giản mà km, cái gì cũng phải đi từ đơn giản đến phức tạp chứ, phần kiểm tra dòng khởi động như anh cường gợi ý là bài toán thực tế sẽ làm sau này, trong ví dụ để đơn giản em không xét đến vấn đề đó.
Bài này anh dùng I0.0 kích 5 cái timer, mỗi cái timer kích cho 1 đèn ^_^, thời gian cài cho timer lần lượt là từ 1s đến 5s
Tiếp theo mở rộng ra một chút nhé:
5 đèn có 5 ngõ vào chọn đèn I0.1 đến I0.5, và I0.0 là ngõ vào kích tổng, khi I0.1 lên 1 thì đèn 1 chưa sáng, khi I0,0 lên 1 thì đèn 1 mới sáng,
Giải thuật của mình vẫn áp dụng được cho trường hợp này, ^_^ tuy nhiên nếu đèn 1-4 không enable thì đèn 5 vẫn phải đợi 5s để sáng, vậy thì không hay lắm, đó là bài toán mình cần phải giải ^_^, làm sao đẻ nếu 5 đèn enable thì thời gian lần lượt là từ 1 đến 5s, nếu 4 đèn enable thì thời gian chỉ là 1-4s thôi