-
Thành viên cấp 1
PLC của bạn hỗ trợ giao thức truyền thông gì?
Với PLC AB giao tiếp thông qua Modbus RTU mình đã giao tiếp OK(Micrologix 1100) = C# và không sử dụng OPC.
Bạn cũng có thể dùng OPC trong RSLinx để lập trình trên VB.net hoặc C# kết nối với PLC AB thông qua Ethernet/IP,....
Việc lập trình giao diện trên công nghệ .Net(VB.net/C#/C++) hoặc công nghệ JAVA để thu thập dữ từ PLC ban có thể xử lý theo 2 hướng sau:
1. Sử dụng OPC(Kepware, ...).
2. Tự lập trình giao thức phía PC tương thích với giao thức trên PLC bạn chọn.
Phần giao diện đo lương, HMI bạn có thể sử dụng thư viện:
1. Measurement Studio (NI: National Instrument) hỗ trợ cho công nghệ .Net(Microsoft).
2. .Net Instrument của Dragonfly Automation Software.
....
Việc lập trình trên các phần mềm SCADA của các hãng cũng gặp phải 1 số khó khăn nhất định trong 1 số dự án.
VD:
Về nghiệp vụ quản lý công thức, nguyên liệu, Kế hoạch sản xuất,...
Nếu dùng Wincc để giải quyết vấn đề này thì khá phức tạp so với ngôn ngữ VB.net/C#/C++ hoặc Java.
Chính vì vậy trong Wincc có thêm phần ActiveX control(Components) và .Net control(VB.net/C#/C++) cho phép chúng ta nhúng vào Wincc.
Lần sửa cuối bởi luuhoang, ngày 10-28-2013 lúc 10:27 PM.
-
The Following 2 Users Say Thank You to luuhoang For This Useful Post:
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à 11:51 PM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu