Đây là ứng dụng Linux có tên là DNP3 Protocol Linux Development SDK để chạy trong Linux trực tuyến có bản phát hành mới nhất có thể được tải xuống dưới dạng DNP3-Protocol.zip. Nó có thể được chạy trực tuyến trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks cho máy trạm.
Tải xuống và chạy trực tuyến ứng dụng này có tên là DNP3 Protocol Linux Development SDK để chạy trong Linux trực tuyến với OnWorks miễn phí.
Làm theo các hướng dẫn sau để chạy ứng dụng này:
- 1. Đã tải ứng dụng này xuống PC của bạn.
- 2. Nhập vào trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 3. Tải lên ứng dụng này trong trình quản lý tệp như vậy.
- 4. Khởi động trình giả lập trực tuyến OnWorks Linux hoặc trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MACOS từ trang web này.
- 5. Từ Hệ điều hành OnWorks Linux mà bạn vừa khởi động, hãy truy cập trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 6. Tải xuống ứng dụng, cài đặt và chạy nó.
MÀN HÌNH
Ad
Giao thức DNP3 SDK phát triển Linux để chạy trong Linux trực tuyến
MÔ TẢ
Thư viện chia sẻ DNP3 Demo Linux bao gồm ví dụ đơn giản (các chương trình Outstation Server & Client C) bằng cách sử dụng cửa sổ Lệnh và các đầu vào dòng lệnh.Hỗ trợ Linux nhúng (ARM, Coldfire, Power PC), Ubuntu Linux (X86, X86-64), Fedora, CentOS, Red Hat.
Mã nguồn sẽ cho phép bạn nhanh chóng biên dịch các ví dụ của riêng bạn với các tính năng của môi trường phát triển hiện có của bạn để làm việc với thư viện DNP3 của chúng tôi.
DNP3 Linux SDK chứa Thư viện chia sẻ (.a) (thư viện được biên dịch trước), liên kết tĩnh lib, chương trình Máy chủ & máy khách demo, tệp dự án bảng điều khiển CodeBlock Demo, Doxygen.
Nhận gói phát triển DNP3 miễn phí
https://www.freyrscada.com/dnp3-ieee-1815.php
Khả năng tương tác:
https://www.freyrscada.com/docs/FreyrSCADA-DNP-Driver-Object-Variation-Support.pdf
Video hướng dẫn:
https://www.youtube.com/playlist?list=PL4tVfIsUhy1abOTxSed3l56FQux5Bn_gj
Tính năng
- Gói đánh giá này cho phép bạn: Truy cập hướng dẫn sử dụng sản phẩm (tài liệu API) (pdf, Doxygen html)
- Duyệt qua tài liệu API thư viện DNP3 (IEEE 1815)
- Nghiên cứu mã nguồn của các ví dụ DNP3 (IEEE 1815) được cung cấp
- Sửa đổi và biên dịch các ví dụ DNP3 (IEEE 1815)
- Tạo chương trình DNP3 (IEEE 1815) của riêng bạn và kiểm tra bằng các công cụ kiểm tra hàng đầu
- Bạn có thể sử dụng mã nguồn của các ví dụ ứng dụng và sửa đổi chúng theo nhu cầu của bạn.
- Yêu cầu hệ thống tối thiểu: Ubuntu, Feroda, Debian ... (Tất cả các hệ điều hành tuân thủ Posix) gcc - Bất kỳ IDE nào cũng hỗ trợ Lập trình C & C ++
- Hoàn toàn tuân thủ ANSI C
- Chương trình cấp phép minh bạch - Không có chi phí ẩn, Không phải trả chậm.
- Hiệu suất cao, kiến trúc mạnh mẽ và có thể mở rộng
- Cung cấp một phương pháp đơn giản cho các nhà tích hợp hệ thống và OEM sử dụng các công cụ tiêu chuẩn để triển khai hệ thống của họ
- Đối với Nền tảng Linux, Ngăn xếp Giao thức chỉ được viết bằng thư viện và lệnh gọi hệ thống tuân thủ POSIX.
- Mô hình hướng sự kiện dựa trên ngữ cảnh
- Hỗ trợ giao tiếp nối tiếp, TCP, UDP
- Tuân thủ cấp độ 3
- Hoàn thành triển khai truyền tệp và lệnh thư mục
- Hỗ trợ phản hồi không mong muốn, Chuỗi Octect, Đầu ra Đầu cuối Ảo
- Hỗ trợ các chế độ thực thi lệnh "Chọn-Trước-Vận hành" và "Trực tiếp-Thực thi"
- http://www.freyrscada.com/DNP3(IEEE-1815)-Linux-Software-Development-Kit(SDK).php
- Nhiều máy chủ và mô phỏng máy khách
- Được viết bằng ANSI-Standard C Source Code, theo một tiêu chuẩn mã hóa nghiêm ngặt của công ty và hỗ trợ C ++
Khán giả
Nhà phát triển, Kỹ thuật
Ngôn ngữ lập trình
C ++, C
Đây là một ứng dụng cũng có thể được tìm nạp từ https://sourceforge.net/projects/dnp3-linux-development-sdk/. Nó đã được lưu trữ trên OnWorks để có thể chạy trực tuyến một cách dễ dàng nhất từ một trong những Hệ thống hoạt động miễn phí của chúng tôi.