hic,hỏi hoài mà các tiền bối không chịu chỉ gì hế,lên gúc gồ tìm trên mấy forum nước ngoài cũng chả ra đâu vào vào đâu,cuối cùng tự mò hết cả tuần lễ mới ra ngô ra khoai. Sau đây là 2 phương pháp kết nối PLC FX với PC mà mình sưu tầm và đã làm thành công:
+Cách 1: dùng 1 file Axtive X của Visual Basic, đây là cách hiệu quả và đơn giản nhất, tận dụng luôn sợi cáp nạp chương trình,không cần thêm phần cứng gì hết,code bằng VB cực kì dễ,trên mạng có MX component hàng chính hãng nhưng có giá cắt cổ nên file này không chơi được,tìm trên forum của China có 1 file COMFXPLC.dll khá hay,nhưng bản Demo chỉ cho truy xuất trạng thái đầu vào,bản full tác giả bán với giá 300 nhân dân tệ,giá này OK nhưng khó giao dịch.Lọ mọ suốt 1 tuần tìm được file FXPLC_COMM.dll,file này thì hoàn toàn miễn phí và chạy cực tốt,tập lệnh đơn giản và đầy đủ chức năng,tác giả gửi kèm 1 file source VB rất hay ngoài ra còn có 1 file hướng dẫn bằng tiếng Trung rất chi tiết,mình đã dịch file này sang tiếng Anh.Nếu ai có nhu cầu kết nối với PC thì đây là lựa chọn tối ưu.
+Cách 2: File Axtive X thường chỉ dùng cho visual studio đời cũ nên không Code chương trình lên được các PC dùng lõi ARM chạy WinCE,mà tự viết Axtive X cho VS2005 trở lên thì mình pó tay,mình không hiểu giao thức truyền nhận của PLC họ Mitsu cũng không có nhiều thời gian cho việc này. Cho nên mình dùng tập lệnh RS instruction của Mitsu để truyền, cách này đòi hỏi phải có 1 card RS232BD gắn thêm. Với cách này mình đã kết nối thành công với KIT FriendlyARM 6410 chạy WinCE,chương trình trên KIT ARM viết bằng VB2008.
KIT ARM có giá thành cạnh tranh,VS2008 rất uyển chuyển và mạnh mẽ trong việc thiết kế giao diện,có thể thay thế HMI truyền thống rất tốt, đây là 1 hướng đi mới và cũng khá hay cho ngành thiết kế tự động hóa. Rất mong được giao lưu với ae trong forum về lĩnh vực này
Email: [email protected]
Đánh dấu