Anh này xì pam quá ngen.
Chiều nay có ngồi tìm hiểu nhưng không hiểu PZD là gì ? các anh có thể nói cho em biết với không ?
Nguyên nhân chương trình down xuống bị lỗi là do firmware không phù hợp. Vì ACS800 loại mình sử dụng là do chuyên dụng cho cẩu trục |-):-s do hiện nay đang liên hệ xin firmware update là ok.
Sáng giờ ngồi 'ngâm' cũng viết được 1 chương trình với s7 và asc 550 , mong sự chỉ giáo từ các anh .
Config trên biến tần :
Para -------- Value
1001 -------- 10
1002 -------- 10
1102 -------- 8
1103 -------- 8
9802 -------- 2
- S7 300 : đọc AI và chuyển thành giá trị từ 0 -2000 cho biến tần
nhấn start chạy theo AI ,stop dừng
Đây là chương trình : http://www.mediafire.com/?8zuvvxe11juxjl4
Em sợ control bit không đúng , mong sự nhận xét từ mí đại ca trên diễn đàn
Nếu chỉ On / Off , thay đổi tốc đo thì bác làm phức tạp quá mà bác test thử chưa chạy tốt không?
Theo tài liệu đã gửi thì đã hoàn thành phần cài đặt và cho biến tần chạy & giao tiếp với ACS800 của ABB còn lại giờ chuẩn bị lo cho xong phần đồng tốc giữa 2 động cơ thông qua biến tần và FM350 ^^
GSD thì không phân biệt là dòng ASC 800 hay ASC 550 gì cả .
GSD của Profibus ABB có tất cả 4 file : chia làm hai module chính là RPAB-01 và FPAB-01 ( trong mỗi loại chia nhỏ ra là DP_V1 và DP_V0)
Tóm lại nó chỉ khác nhau cơ bản là firmware của biến tần giữa loại Standar và loại cho ứng dụng chuyên dụng . Vì mỗi loại có Control Word và Status Word khác nhau .
em muốn hỏi về vấn đề giao tiếp giữa PLC-Biến tần là để làm việc gì cụ thể để anh biết ,anh tìm kiếm tư liệu cho em.
anh Hiếu ơi, anh có thể viết tuts về giao tiếp s7-300 với biến tần ABB được không ạ, hoặc anh có thể tóm tắt sơ bộ các bước cầu hình phần cứng của ABB và lập trình trong S7-300, em mói chỉ nghiên cứu được cài đặt file GSD nhưng chưa biết lập trình thế nào, do không có thiết bị thật nên chỉ học suông thôi! mong anh nhiệt tình giúp đỡ.
Bạn download video hướng dẫn này về rồi nghiên cứu nha nó khá chi tiết có gì vướng măc port lên cùng thảo luận
http://www.mediafire.com/?bdvbridsw7tcw55
Projec mẫu giao tiếp giữa s7-300 và biến tần ABB dòng ACS550 bạn dowbload theo linh
http://www.mediafire.com/?8gi8918koscodnm
Chúc bạn sớm thành công
Chào anh Hồng Minh,
File video anh gửi hay lắm, anh có thể recommend cho mọi người biết được source của nó không ạ? Chỉ là nếu có thể thôi ạ.
Cảm ơn anh về tài liệu rất hay ạ.
để mình thử xem khi nào song mình port lên cho anh em tham khảo
Video trên là của một người bạn cho mình
Ban nguyentu_bag ơi bạn có thể hướng dẫn đơn giản cho mình cách điều khiển biến tần ABB: ON/OFF , cài đặt tần số, chạy thuận , nghịch qua profibus được không, mình không có thiết bị thật nên khó hình dung quá, xem video bạn gủi nhưng không có chú thích nên xem cũng chưa thấm!
Mong tin bạn.!
Đây là projec mẫu bạn tham khảo
http://www.mediafire.com/?yinw7n1ojh8ejs0
mai mốt dảnh mình làm video cụ thể gửi lên sau
Chúc bạn sớm thành công
nguyentu_bag đã làm về biến tần ABB rồi có thể chỉ sơ bộ cho mình cách cài đặt phần cứng cũng như vùng nhớ của biến tần ABB để điều khiển ABB( Hình như mình nghe nói là thanh ghi Control Word và Satus Word), bit nào điều khiển ON/OFF, quay trái, phải, đặt tần số..., và nhận giá trị từ biến tần gủi về cho biết đang quay thuận, nghịc, số vòng....
Mong tin bác!
Bạn xem cái này mình mới làm sơ thôi có gì cùng thảo luận
http://www.mediafire.com/download.php?s0h2m4ch6cptn19
Mình đang học cách đọc và ghi dữ liệu từ S7-300 tới biến tần của hãng danfoss. Bạn nào làm rùi, hay đang tìm hiểu thì chúng cùng thảo luân nhé.Hiện nay mình đang gặp khó khăn ở chỗ đọc và ghi cho biến tần. Trong biến tần có chỉ rõ vùng đọc và ghi dữ liệu. Việc ghi dữ liệu (Từ S7-300 xuống biến tần) nó phân biệt là vùng nhớ PQW 256. Tức là khi mình ghi dữ liệu từ PLC xuống biến tần thì ta ghi dữ liệu từ một khối DB (Ví dụ DB10.DBX0.0 Byte 8) tới vùng nhớ PQW256 của biến tần. Và khi đọc thì nó sẽ đọc giá trị từ một vùng nhớ PIW256 từ biến tần và ghi lại tại khối DB11.DBX0.0 byte 8. Như vậy việc phân chia vùng đọc và vùng ghi là bởi chữ Q và chữ I (PQW cho việc ghi data và PIW cho việc đọc data). Nhưng trong các ví dụ mình không thấy họ chỉ rõ ra là PQW hay PIW. Mọi người , ai làm rùi phân biệt cho mình với. Thanks everybody
Về s7-300 thì mình làm rồi nhưng truyền dự liệu qua profibus giữa s7-300 vAC của ABB thôi
mình có thấy như thế nay
- địa chỉ đọc ( nhận giá trị phản hồi từ biến tần ) quy định là PIW
- Địa chỉ gửi giá trị điều khiển tới biến tần quy định là PQW
Số thứ tự của PIW , hay PQW được mặc định ngay khi bạn cấu hình trong hadware của PLC
Nếu bạn chỉ giao tiếp với 1 biến tần thì PIW và PQw có số thư tự là trùng nhau bạn có thể đặt lại được số thử tự này
- việc truyền dữ liệu giữa plc và biến tần thì phải truyền ở dạng Word ( Mw , DBD.DBW ...và không nhất thiết phải dùng khối DB cho phức tạp
Ví dụ đơn giản là truyền số liệu xuống biến tần
MOV MW2 PQW200
MOV MW4 PQW202
.....
Đọc số liệu từ biến tần về
MOV PQW2 MW200
MOV PQW4 MW204
các bác nào cùng nghiên cứu thì thảo luận nhé
Về s7-300 thì mình làm rồi nhưng truyền dự liệu qua profibus giữa s7-300 vAC của ABB thôi
mình có thấy như thế nay
- địa chỉ đọc ( nhận giá trị phản hồi từ biến tần ) quy định là PIW
- Địa chỉ gửi giá trị điều khiển tới biến tần quy định là PQW
Số thứ tự của PIW , hay PQW được mặc định ngay khi bạn cấu hình trong hadware của PLC
Nếu bạn chỉ giao tiếp với 1 biến tần thì PIW và PQw có số thư tự là trùng nhau bạn có thể đặt lại được số thử tự này
- việc truyền dữ liệu giữa plc và biến tần thì phải truyền ở dạng Word ( Mw , DBD.DBW ...và không nhất thiết phải dùng khối DB cho phức tạp
Ví dụ đơn giản là truyền số liệu xuống biến tần
MOV MW2 PQW200
MOV MW4 PQW202
.....
Đọc số liệu từ biến tần về
MOV PQW2 MW200
MOV PQW4 MW204
các bác nào cùng nghiên cứu thì thảo luận nhé
Đầu tiên, bạn phải có file GSD của biến tần danfoss, ko bt biến tần của bạn là VLT2800 hay FC300
sau đó, bạn vô phần hardware để cấu hình địa chỉ slave, địa chỉ word vào/ra PIW, PQW, PPO type(cái này PLC và biến tần phải giống nhau)
Đây là tài liệu phần profibus của biến tần danfoss bạn có thể tham khảo.
http://www.mediafire.com/?1dpblkph99ja5kl
Một chút chia sẽ!
Mình đã hiểu và bây giờ có thể làm đc về nó rùi, mặc dù hơi muộn những những đóng góp ý kiến của bạn hongminhbv và daiphongsk giúp mình lần nữa khẳng định lại suy nghĩ của mình về nó. Các bạn chia sẻ nhiệt tình quá, mình rất thích diễn đàn này, không như diễn đàn bộ môn của mình. Tiện đây cho mình hỏi thêm chút nữa, với Siemens truyền thông Profibus mình đã làm đc rùi, muốn phát triển tiếp lên Modbus hoặc Ethernet mọi người có tài liệu, hay có kinh nghiệm chỉ cho mình với. Hi vọng mọi người cùng chia sẻ và học tập. thanks everybody
Các bạn cho mình hỏi về vấn đề truyền thông giữa PLC SIEMENS với PLC ABB. Mình gà lắm. Đang muốn nghiên cứu vì 1 hệ thống điều khiển ở cơ quan đang bị lỗi về truyền thông.
Chào các bác !
Em đang viết cái báo cáo tốt nghiệp về " thiết kế hệ thống điều khiển dây chuyền sản xuất giấy dùng S7-300 và WinCC" nhưng em không tìm được tài liệu. Bác nào có và biết thì bảo cho em với
Em chân thành cảm ơn!
Mong được hồi âm sớm
Chào các bác !
Em đang viết cái báo cáo tốt nghiệp về " thiết kế hệ thống điều khiển dây chuyền sản xuất giấy dùng S7-300 và WinCC" nhưng em không tìm được tài liệu. Bác nào có và biết thì bảo cho em với
Em chân thành cảm ơn!
Mong được hồi âm sớm
Kết nối giữa plc 315-2dp và biến tần Siemens dòng G hay MM4XX đây
https://a248.e.akamai.net/cache.auto...cess_en_V1.pdf
bạn tham khảo nhé
Nếu mình điều khiển biến tần MM420 bằng tín hiệu Analag, thì mình sẽ kết nối PLC với biến tần như thế nào và trong chương trình PLC mình phải xử lý ra sao ạ. Bác nào biết chỉ cho em với.
Hi all,
Mình có vấn đề với trạm ET200 (IM153-1):
1. Dùng module PS của siemens cấp nguồn 24V cho ET, và các module DI, AI, DO.
2. Dùng nguồn 24V không phải của siemens cấp nguồn cho các module trên.
Theo các bác, phương án 2, có dùng được không?
Và do mình dùng cả nguồn 24V này để cấp cho các relay trung gian đầu ra DO, một số AI thì theo các bác, e nên chọn nguồn 24V loại có công suất như thế nào?
Thanks,
Bác nên tách ra Đùng dùng nguồn này cấp cho các relay trung gian.
Nếu bác dùng nguồn cấp cho relay trung gian nên dùng nguồn của siemens " Sitop"
Nếu bác dùng kèm relay trung gian bác chú ý chon nguôn theo tổng công xuất của các relay. Và của cả hệ thống+ thêm 30% nữa là tốt nhất.
Nếu bác dùng nguồn khác cần kiểm tra độ tin cậy của nguồn đó là ổn.
Thanks bác,
1. Theo bác thì e có thể dùng nguồn ngoài cấp cho các module,?
2. Còn việc dùng nguồn 24V đó cấp cho relay đầu ra DO 24V, e trước làm mitsubishi, vẫn cấp theo cách đó mà bác. Còn dùng nguồn ngoài cấp nguồn cho các relay đầu ra DO, thì theo bác wring như thế nào?
- DÙng nguồn ngoài cấp cho tất các modul của siemens không được.CHỉ được Một số thôi
- VỚi các modul DO của siemens đa số sử dụng Transistor Module thì không thể
- Mình thấy có modul sử dụng relay nên mình có thể dùng nguồn ngoài được
- Khi bạn mua về Thường có cái bản vẽ sở đồ đấu cho PLC đó. Nó đề cập khá rõ.
Ví dụ: Một số PLC S7 200 mình lấy nguồn từ Power supply Hoặc lấy nguồn trực tiếp từ ngoài nếu nguồn ngoài là ổn định.
Tụi mình thường lấy luôn nguồn cho DO, trên Power supply nến nó không đủ công xuất mình lấy luôn nguồn ngoài miễn nguồn ngoài OK. Mình có lần dùng nguồn ngoài cho DO được 1 thời gian tháng thì phải chết luôn cổng DO. nên bạn cẩn thận
Thanks các bác, đúng là diễn đàn nhều cái hay để a e học hỏi
Chào cả nhà,
Không biết có ai đã thử truyền thông Profibus DP giữa CP342-5 (Master) và ACS800 (RPBA-01,Rev:N, Slave) chưa nhỉ? Mình làm nhưng có vẻ là CP342-5 không có hỗ trợ khi đóng vai trò là Master, kiến thức hạn chế nên kính mong cả nhà giúp đỡ thông tin nhé.
http://nr6.upanh.com/b1.s32.d1/1bbe1...withrpba01.jpghttp://nr2.upanh.com/b1.s30.d2/6ea3b...nfigacs800.jpghttp://nr9.upanh.com/b4.s30.d1/be851...figacs8001.jpg
Đấy là hình ảnh mà mình ghi lại, mong mọi người giúp đỡ nhé!
Chào Thầy,
Đã có các khối che lỗi 82,121,122 trong chương trình rồi, lúc đó tại mình thử đọc địa chỉ của I/O slave nên DIAG mới báo lỗi Reading và Writing (CP342-5 Master thì k thể truy cập vào vùng nhớ IO của slave trực tiếp được),vấn đề ở đây là liệu CP342-5 khi làm Master có thể truyền thông với ACS800 không?cũng với cấu hình đó,mình thử với 1 CPU khác có cổng DP tích hợp thì ok. Vậy mong Thầy và các bạn giúp với,mình tìm hiểu thì ko thấy nói gì về hạn chế khi CP342-5 làm master trong xử lý truyền thông. Cảm ơn mọi người.
Anh coi kỹ lại có dòng I/O access erro đó và nó request OB122. Vấn đề anh làm thế nào mà nó chưa xuống. Online lên coi xem trong programming đã có chưa. Vì theo mình thì đoán vậy. Nhé. Còn vấn đề Cp342-5 master config với các hãng khác thì ok cả thôi nếu chọn theo chuẩn profibus :).
Chẳng qua module Cp243-5 Master mở rộng chức năng profibus master thôi. Bạn coi kỹ lại mã hàng xem nó có chức năng master không hay chỉ là Slave. Vì slave không điều khiển được slave nhé :)
Nhưng theo hình 1 anh chụp mình thấy anh chưa có OB122 ở dưới PLC. ( Coi tốt nhất làm refresh lại thẻ rồi down chương trình mới xuống ok.)
Cảm ơn Thầy,
Code của CP342-5 mình đang dùng thì hỗ trợ DP master, mình xin trích ra:
DP Master:In more recent releases of the CP 342-5/CP342-5 FO (6GK7 342-5DA01-0XE0, 6GK7 342-5DA02-0XE0 (mình đang dùng con này) or 6GK7 342-5F00-0XE0), you can select the DP slaves directly from the standard catalog.
Hoặc có thể xem qua link này: https://support.automation.siemens.c...ard&viewreg=AR
http://nr0.upanh.com/b1.s30.d1/7c2e3...andreading.jpg Thầy xem ảnh, đã có OB che lỗi rồi (OB122), việc báo lỗi ở đây là do truy cập trực tiếp vào IO của Slave (cái này khi sữa code lại thì k báo lỗi nữa,nhưng vấn đề là không truyền thông được với ACS800 vì nếu thầy để ý thì slave bị mờ đi khi online và đèn OFFLINE trên RPBA-01 sáng). Nên vấn để mình muốn hỏi ở đây là không hiểu sao lại không dùng CP342-5 làm master để truyền thông được nhỉ? nó có support mode này mà...
Cảm ơn Thầy và mọi người nhiều.
Hi,
1. Phần này sao node 15 nó không có hình của Drive ABB nhỉ? Bro xem lại đã có file GSD đầy đủ trong Step 7 chưa? Hay đây là chương trình bro upload từ PLC lên?
2. Theo hình chụp của DriveWindow, bro đang dùng là PPO Type 3, nhưng chưa thấy đề cập đến phần code PLC? Mình dùng SFC14 & SFC15 để "consistent read & write" data cho drive.
Mình gửi bạn tham khảo phần cấu hình hardware, cái này mình làm cho 2 con ACS850 chạy torque/speed control và 2 con ACS355 speed control...
/mình chưa đủ post để chèn hình trực tiếp.