-
Gửi bởi
vandung
Hi all
Vấn đề này mình thấy rất hay.
PLC S7 truyền thông qua chuẩn RS485. PIC cũng hỗ trợ truyền thông qua chuẩn RS485. Hai thằng cùng truyền thông qua một chuẩn vậy liệu chúng có thể giao tiếp với nhau được không nhỉ?
PLC mình lập trình freeport, PIC giao tiếp qua mạng RS485, trên PC làm một server ( VB ) lập trình qua com và bộ chuyển đổi RS232<->RS485. Chúng ta có thể tạo mạng điều khiển tương tự như SCADA . Điều này giúp chúng ta tiết kiệm chi phí rất lớn. Có cao thủ nào từng nghiên cứu , làm rồi mong tham gia thảo luận để mọi người mở rộng tầm mắt
Thanks
Do chinh1 la dieu minh muon thuc hien.Khong biet ai da tung lam hoac co giai phap nao cho van de nay ko(dang o hoi cho xai may public nen ko co unikey srry)
-
-
Thành viên cấp 2
Sao luồn này dừng rồi.Mình đã làm vi điều khiển giao tiếp máy tính rồi ,khá OK. Bây giờ tới PLC mình chưa biết.anh Việt Anh ơi cho em hỏi là cách thức thèn PLC nó gửi lên PC như thế nào .Ví dụ VDK em dùng lệnh puts() thì bên PLC có lệnh như thế này không.Anh có thể nói rõ giùm với.
-
-
Thành viên Đồng
Gửi bởi
hongphilong
Sao luồn này dừng rồi.Mình đã làm vi điều khiển giao tiếp máy tính rồi ,khá OK. Bây giờ tới PLC mình chưa biết.anh Việt Anh ơi cho em hỏi là cách thức thèn PLC nó gửi lên PC như thế nào .Ví dụ VDK em dùng lệnh puts() thì bên PLC có lệnh như thế này không.Anh có thể nói rõ giùm với.
bên PLC S7 200 sử dụng lênh XMT để gửi dữ liệu ra cổng nối tiếp và RCV để nhận dữ liệu về. tương tự như vi điều khiển đó, nhưng khi mình test truyền nhận thì max 232 nóng, từ đó bận chưa test tiếp được, nhưng có lẽ do network bận nên mới bị như thế, để mấy bữa dảnh test tiếp ^^!
-
-
Thành viên cấp 2
Không biết câu hỏi của em có hơi ngố không nhưng anh cho em hỏi ? mình lấy sợi dây PPI kết nối với com/usb rồi qua máy tính hả anh?
-
-
Thành viên Đồng
Gửi bởi
hongphilong
Không biết câu hỏi của em có hơi ngố không nhưng anh cho em hỏi ? mình lấy sợi dây PPI kết nối với com/usb rồi qua máy tính hả anh?
ùa, mình sử dụng cáp PC/PPI chính là cáp chuyển đổi 232/485. Nếu máy tính không có cổng com thì phải dùng thêm một cáp USB/Com , còn nếu có thì cắm bình thường thôi mà ^^!
-
-
Thành viên cấp 2
Không biết ai đã làm cái này chưa ?
Dùng PLC kết nối với C.NET qua com ảo chưa ? mô phỏng có được không?Hồi sáng giờ mô phỏng không được gì hết.Không có PLC khổ thật
-
-
Thành viên cấp 1
chà cái luồng này xem bộ đúng chuyên ngành của tớ rồi....hihi. Mình cũng đã từng làm giao tiếp s7-200 CPU 224 với PIC 16F877A thôi. Ngoài ra còn làm thêm truyền dữ liệu qua GPRS nữa. Hihi. Thấy cũng bình thường thôi mà bạn. Chỉ cần mạch chuyển RS-232 <-> RS-485. Bên S7-200 mở chế độ freeport dữ liệu truyền qua 2 chân 2 - 8 của cổng PLC. Còn bên PIC thì truyền qua chuẩn RS 232 thôi mà. Nói chung quan trọng nhất là mạch chuyển RS-232 <-> RS-485. Hihi...
Hồi đó mình làm luận văn gồm có :
- Trạm: PLC <--> PIC <--> GPRS. PLC kết nối động cơ, I/O...
- Máy chủ: PC <-->GPRS. Viết thêm cái giao diện VB để nhận thông tin ngõ ra và cả dữ liệu từ trạm truyền về (hồi đó mình làm đo mực nước trong hồ, tốc độ động cơ bơm nữa...)..
Thấy topic hay hay nên có vài dòng vậy thôi...hihi.
-
-
Thành viên Đồng
Gửi bởi
akatsu
chà cái luồng này xem bộ đúng chuyên ngành của tớ rồi....hihi. Mình cũng đã từng làm giao tiếp s7-200 CPU 224 với PIC 16F877A thôi. Ngoài ra còn làm thêm truyền dữ liệu qua GPRS nữa. Hihi. Thấy cũng bình thường thôi mà bạn. Chỉ cần mạch chuyển RS-232 <-> RS-485. Bên S7-200 mở chế độ freeport dữ liệu truyền qua 2 chân 2 - 8 của cổng PLC. Còn bên PIC thì truyền qua chuẩn RS 232 thôi mà. Nói chung quan trọng nhất là mạch chuyển RS-232 <-> RS-485. Hihi...
Hồi đó mình làm luận văn gồm có :
- Trạm: PLC <--> PIC <--> GPRS. PLC kết nối động cơ, I/O...
- Máy chủ: PC <-->GPRS. Viết thêm cái giao diện VB để nhận thông tin ngõ ra và cả dữ liệu từ trạm truyền về (hồi đó mình làm đo mực nước trong hồ, tốc độ động cơ bơm nữa...).
.
Thấy topic hay hay nên có vài dòng vậy thôi...hihi.
tôi mới làm với VDK 8051 nhưng chưa thành công, bác có thể cho tôi xin tài liệu của bác được không? tôi xin lý thuyết và code PIC để tham khảo nhé. thank bác
Gửi cho tôi về mail: [email protected]
-
-
Thành viên cấp 3
Gửi bởi
akatsu
chà cái luồng này xem bộ đúng chuyên ngành của tớ rồi....hihi. Mình cũng đã từng làm giao tiếp s7-200 CPU 224 với PIC 16F877A thôi. Ngoài ra còn làm thêm truyền dữ liệu qua GPRS nữa. Hihi. Thấy cũng bình thường thôi mà bạn. Chỉ cần mạch chuyển RS-232 <-> RS-485. Bên S7-200 mở chế độ freeport dữ liệu truyền qua 2 chân 2 - 8 của cổng PLC. Còn bên PIC thì truyền qua chuẩn RS 232 thôi mà. Nói chung quan trọng nhất là mạch chuyển RS-232 <-> RS-485. Hihi...
Hồi đó mình làm luận văn gồm có :
- Trạm: PLC <--> PIC <--> GPRS. PLC kết nối động cơ, I/O...
- Máy chủ: PC <-->GPRS. Viết thêm cái giao diện VB để nhận thông tin ngõ ra và cả dữ liệu từ trạm truyền về (hồi đó mình làm đo mực nước trong hồ, tốc độ động cơ bơm nữa...).
.
Thấy topic hay hay nên có vài dòng vậy thôi...hihi.
Tạo một topic phát triển thêm nữa đi bạn, cũng đang học pic16f877a, học kì này mới học thôi, ủng hộ ủng hộ bác 2 tay luôn
-
-
Thành viên Mới
Bạn akatsu chia sẻ thêm thông tin như code, sơ đồ, hướng dẫn ... cho mọi người tham khảo và thảo luận đi. Cám ơn vì đã quan tâm đến diễn đàn, rất mong chia sẻ của bạn.
-
Quyền viết bài
- Bạn Không thể gửi Chủ đề mới
- Bạn Không thể Gửi trả lời
- Bạn Không thể Gửi file đính kèm
- Bạn Không thể Sửa bài viết của mình
-
Nội quy - Quy định
Back to Top
Múi giờ GMT +7. Bây giờ là 10:31 AM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu