Vâng, em sẽ chú ý đến vần đề anh nói. Cũng may là các loại cân oto, khi nó truyền dữ liệu lên PC thì thiết bị chỉ có việc truyền byte lên, và PC chỉ việc nhận nên không phải lo đến vấn đề bắt tay,bắt chân ở đây. Em sẽ lưu ý đến phương án dùng RS485. Cảm ơn anh.
Thông báo
Collapse
No announcement yet.
Cổng COM help!!!!!
Collapse
X
-
Ethernet-RS232, PIC Webserver, RFID Reader
CallerID, Cảnh báo BTS, ...
0988006696
linhnc308@gmail.com
http://linhnc308.blogspot.com
-
Hi!
Theo tôi cách đơn giản nhất là tìm 1 loại chip nào đó có tích hợp nhiều cổng cho rs232, rồi dùng 1 cổng để nhận sau đó cho thêm dòng như là:
com0= getchar_com0();
putchar_com1(com0);
putchar_com2(com0);
putchar_com3(com0);
...........
còn phần cứng tự các bạn biết phải thiết kế như thế nào chứ!
Comment
-
@Bác Hà và các bác:
Bác lại nói đến Fanuc đời mới, em thì nói đời 6M. Các máy em làm đều không có phản hồi, cứ nhét byte cho nó , đúng mã là nó chạy. He he, bác phải làm rồi mới thấy em nói thật, em chưa bao giờ viết bịa những cái chưa biết ( không phải là nói đâu nhé). Ngày đầu làm nó em đã khiến khách hàng vá lại phôi đấy.
Tất nhiên những ngày đầu em làm giao tiếp giữa PC và bo mạch 89 không có phản hồi và kiểm soát. Nhưng về sau phải làm rất chặt chẽ vì nó là môi trường công nghiệp, dây chạy qua rất nhiều máy NC,CNC,máy ép nhựa, máy khoan, ...Em làm truyền nhận trên giữa PC và bo mạch 89C52, bo mạch này gắn trong máy CNC FANUC đời M6. PC đặt cách 50m so với máy CNC.
Chỗ này bác vẫn sai chứ không phải em nhỉ?
Cám ơn bác về cái vụ RS485-232. Em cũng đã chế bộ chuyển đổi này (quá dễ mà), đóng hộp thành sản phẩm đàng hoàng nhưng chỉ hỗ trợ giao thức 3 dây (tất nhiên).
Nghiên cứu cái vụ đủ 9 dây sau vậy.
@linhnc308
Để làm việc giao tiếp PC và thiết bị trong công nghiệp ít nhất chúng ta phải sử dụng một chuẩn truyền thông nào đó. Ví dụ chuẩn Profibus, profinet của Siemens. Tuy nhiên chuẩn đang dùng rất rất thông dụng ở đây là Modbus RTU. Bác chuyên xài PIC thì có thể thấy trong CCS đã có cục Modbus trong đó rồi. Em đã viết Modbus này cho AVR bác nào cần thì có thể liên hệ em.
Phía PC thì mọi việc còn đơn giản hơn. Các phần mềm OPC Server sẽ làm việc thu thập số liệu từ MCU và điều khiển MCU của chúng ta. Kepware đã cung cấp cả chương trình mẫu VB giao tiếp với các OPC Server.
Chuẩn truyền thông Modbus đã quy định địa chỉ của các thiết bị, do đó ta có thể yên tâm về chuyện tranh chấp bus.Email: - Mobil: tạm thời ngừng liên lạc 1 thời gian
Giới thiệu website kiếm tiền trực tuyến & tăng thứ hạng website.
Comment
-
Nguyên văn bởi linhnc308 Xem bài viếtVâng, em sẽ chú ý đến vần đề anh nói. Cũng may là các loại cân oto, khi nó truyền dữ liệu lên PC thì thiết bị chỉ có việc truyền byte lên, và PC chỉ việc nhận nên không phải lo đến vấn đề bắt tay,bắt chân ở đây. Em sẽ lưu ý đến phương án dùng RS485. Cảm ơn anh.
Em có thằng bạn chuyên về loadcell, bác làm về cân oto thì em giới thiệu cho. Hắn cũng đã lắp được khá nhiều trạm cân ở thị trường phía nam này.Email: - Mobil: tạm thời ngừng liên lạc 1 thời gian
Giới thiệu website kiếm tiền trực tuyến & tăng thứ hạng website.
Comment
-
@nghaiha:Chỗ này là bác đã công nhận với em là không có chuyện điều khiển vòng hở giữa PC và máy CNC rồi nhé. Khoảng cách từ board 8952 đến bộ điều khiển của CNC rất gần nên chuyển byte nào cho CNC thì CNC thực hiện ngay thì là lẽ đương nhiên rồi. Còn cái vụ 50m thì bác đã phải có giao thức (do bác tự sáng tạo hay các giao thức công nghiệp hiện có) giữa PC và 8051. Mà chỗ này mới là cái vụ RX, TX mà chúng ta đang nói.
He he, bác không đọc kỹ rồi, ngày đầu em chơi trực tiếp PC - bo 89 - CNC, không có phản hồi về. Vẫn để xa 50m , vẫn tốc độ cao--> Vẫn không sao cả.
Về sau nghĩ là sẽ bán được nhiều nếu để thế thì không ổn nên mới phải thiết kế bắt tay truyền nhận giữa PC và bo 89.
Hiện thời em hay dùng chuẩn Modbus, IEC1107,HDLC và chuẩn em thiết kế để giao tiếp với các thiết với nhau.
Để giao tiếp thiết bị trong môi trường công nghiệp thì phải có chuẩn truyền thông đàng hoàng. Không nên sử dụng các cách truyền thông tự phát của chúng ta
Tự phát mà ta dùng cho thiết bị của ta thiết kế thì có sao đâu nhỉ? Tạo sao lại không nên vậy bác Hà?
@linhleduong:
Cách của bác làm sao mà đơn giản được, phải có VĐK, phải có mạch nạp, phải viết 1 đoạn ngắn chương trình, phải có 3 con max232 ( nếu không phải dùng R,Tran)... Trong khi đó ta chỉ cần 3 mạch của 3 con max232 là đã giải quyết được rồi)
email:mahaco@fpt.vn
Comment
-
Cảm ơn các bác đã giúp đỡ,tui đã nối được rồi ,tui xin miêu tả như sau :
- Thiết bị Master có 1 con Max 232 ,khi tui chia 2 đường từ chân 7(T2out) của Max232 đến 2 cổng Com(tức là chia phía rs232 đã chuyển đổi mức điện áp) thì không được nhưng khi nối 2 chân 10(T2in) và11(T1in)(phía TTL) với nhau .Đầu ra là 2 chân 7(T2out) và 14(T1out) sau đó nối 2 chân đó vào 2 cổng Com và truyền lên 2 thiết bị Slave thì OK.
Comment
-
Nguyên văn bởi trongnghia85 Xem bài viếtCảm ơn các bác đã giúp đỡ,tui đã nối được rồi ,tui xin miêu tả như sau :
- Thiết bị Master có 1 con Max 232 ,khi tui chia 2 đường từ chân 7(T2out) của Max232 đến 2 cổng Com(tức là chia phía rs232 đã chuyển đổi mức điện áp) thì không được nhưng khi nối 2 chân 10(T2in) và11(T1in)(phía TTL) với nhau .Đầu ra là 2 chân 7(T2out) và 14(T1out) sau đó nối 2 chân đó vào 2 cổng Com và truyền lên 2 thiết bị Slave thì OK.
Chúc mừng bạn vì đã nghĩ ra 1 cách đơn giản- Chả ai ngờ thiết bị của bạn lại can thiệp được tới Max232 , tôi tưởng nó hàng nguyên đai-có bảo hành.
email:mahaco@fpt.vn
Comment
-
Em có thằng bạn chuyên về loadcell, bác làm về cân oto thì em giới thiệu cho. Hắn cũng đã lắp được khá nhiều trạm cân ở thị trường phía nam này.
@linhleduong:Em không biết có con chip như bác nói hay không, nhưng em thì e đã tự làm cái mạch, cũng dùng 1 con chip và em lập trình để 1 COM <-> 4 COM, tất nhiên chỉ truyền nhận Rx, Tx đơn thuần, có mã ID cho từng cổng.
Để chia, COM thì cách của a hoctro89xxxchỉ cần 3 mạch của 3 con max232 là đã giải quyết được rồiEthernet-RS232, PIC Webserver, RFID Reader
CallerID, Cảnh báo BTS, ...
0988006696
linhnc308@gmail.com
http://linhnc308.blogspot.com
Comment
-
Nguyên văn bởi hoctro89xxx Xem bài viết@nghaiha:
He he, bác không đọc kỹ rồi, ngày đầu em chơi trực tiếp PC - bo 89 - CNC, không có phản hồi về. Vẫn để xa 50m , vẫn tốc độ cao--> Vẫn không sao cả.
Về sau nghĩ là sẽ bán được nhiều nếu để thế thì không ổn nên mới phải thiết kế bắt tay truyền nhận giữa PC và bo 89.
Tự phát mà ta dùng cho thiết bị của ta thiết kế thì có sao đâu nhỉ? Tạo sao lại không nên vậy bác Hà?Email: - Mobil: tạm thời ngừng liên lạc 1 thời gian
Giới thiệu website kiếm tiền trực tuyến & tăng thứ hạng website.
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Năm mới dientuvietnam.netbởi mèomướpDạ năm mới cháu xin kính chúc ông, bà, cô, dì, chú, bác, anh, chị, em, các bạn, các cháu... trong diễn đàn sức khỏe dồi dào, gặp nhìu may mắn và thành công...
-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 05:42 -
-
Trả lời cho Năm mới dientuvietnam.netbởi nhathung1101Chúc cả nhà ăn no mặc ấm, quần lúc có lúc không.
-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 00:02 -
-
Trả lời cho Năm mới dientuvietnam.netbởi vandong1111Năm mới 2025 cháu chúc các chú, các bác mạnh khỏe, vui vẻ, gặp nhiều may mắn.
-
Channel: Tâm tình dân kỹ thuật
29-01-2025, 20:59 -
-
Trả lời cho tìm mua đồng hồ vạn năngbởi bqvietNói một cách xây dựng thì kiểu đồng hồ kiêm kẹp dòng NJTY3266 mà bạn Mèo đề cập là đúng nhu cầu người hỏi rồi. Một số cửa hàng bán trên 200ng, vài sàn thương mại điện tử bán dưới - thế là đúng nhu cầu về giá. Nếu khéo săn...
-
Channel: Điện tử dành cho người mới bắt đầu
27-01-2025, 20:02 -
-
Trả lời cho tìm mua đồng hồ vạn năngbởi nhathung1101Đa năng còn chưa dùng hết, nếu không biết cách dùng.
200k thì hơi khó mua, nhưng 50k chắc là có. Cứ bảo bán cho tôi cái đồng hồ hỏng.-
Channel: Điện tử dành cho người mới bắt đầu
26-01-2025, 23:21 -
-
Trả lời cho Sửa bộ nguồn DC 60V 45Abởi nhathung1101Lão Đinh Vặn học giải phương trình hồi đi trẻ mà. Mẫu giáo học lập trình AI rồi. Lớp lão ấy gần lớp em nên em biết....
-
Channel: Điện tử công suất
26-01-2025, 23:11 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi nhathung1101Vậy chú đã hỏi hãng SIEMEN chưa? Tại sao cái PLC S7-200 cổ lỗ mà họ vẫn thiết kế riêng cho thị trường TQ với chữ SMART? Thậm chí phần mềm riêng để đọc file ngu.smart?
Vấn đề không còn là công nghệ "cốt lõi" nữa, mà là giá thành quyết định. Ham rẻ là trả giá mà....-
Channel: Điện tử công suất
26-01-2025, 23:01 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi vi van phamĐồng ý với Bqv.
50 năm làm nghề, tôi đã chứng kiến 3 lần máy x quang mới nhập từ nước ngoài về bị lỗi.
- Lần thứ 1 máy xq của Pháp được ks Pháp lằp đặt bị lỗi 1 con didode, đưa cho ks Pháp con didode khác cùng mã số, ông...-
Channel: Điện tử công suất
26-01-2025, 08:09 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi mèomướpDạ chú dinh... muốn sửa lỗi cho hãng thì chú cứ gửi những hình ảnh, video cho họ đi ạ, chú có thể tìm thông tin của những lãnh đạo bên ấy để gửi thì sẽ hiệu quả hơn ạ. Về tổng quan thì họ sẽ ko phản hồi rõ ràng đâu ạ, vì nhận...
-
Channel: Điện tử công suất
26-01-2025, 06:19 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi bqvietCuối năm bàn thêm chuyện to hơn chút, đấy là 2 vụ rơi đám 737 đời mới và trục trặc ở cả tá chiếc khác. Ngay cả những thứ tưởng như cao siêu sang xịn thật thì vẫn có thể gặp trường hợp oái oăm như thường. Từ hồi đó bqv đã thấy khó hiểu làm sao lại đẻ ra đám MCAS quái thai đến thế được. Rồi...
-
Channel: Điện tử công suất
24-01-2025, 19:40 -
Comment