CODE SYS
Tổ hợp phần mềm và công cụ dựa trên tiêu chuẩn IEC 61131-3 và được thiết kế để lập trình cho các bộ điều khiển và máy tính công nghiệp.
Tổ hợp CODESYS tích hợp (viết tắt của Hệ thống phát triển bộ điều khiển) bao gồm hai phần: môi trường lập trình và hệ thống thời gian chạy.
Hệ thống thực thi CODESYS được tích hợp vào bộ điều khiển trong quá trình sản xuất và cần thiết để lập trình thiết bị trong môi trường được đề cập. Sử dụng một công cụ đặc biệt, hệ thống thực thi CODESYS có thể được điều chỉnh cho các nền tảng phần cứng khác nhau.

Môi trường lập trình là nền tảng của toàn bộ tổ hợp, cho phép bạn phát triển các ứng dụng cho bộ điều khiển logic trong năm trình soạn thảo chuyên ngành sử dụng các ngôn ngữ khác nhau được xác định theo tiêu chuẩn IEC 61131-3:
• danh sách các lệnh IL giống như trình biên dịch;
• văn bản có cấu trúc giống pascal ST;
• ngôn ngữ của sơ đồ khối chức năng FBD (và, ngoài ra, CFC với khả năng sắp xếp miễn phí các yếu tố và phản hồi);
• ngôn ngữ của mạch tiếp xúc tiếp điểm LD ;
• Ngôn ngữ sơ đồ chức năng tuần tự SFC.
• danh sách các lệnh IL giống như trình biên dịch;
• văn bản có cấu trúc giống pascal ST;
• ngôn ngữ của sơ đồ khối chức năng FBD (và, ngoài ra, CFC với khả năng sắp xếp miễn phí các yếu tố và phản hồi);
• ngôn ngữ của mạch tiếp xúc tiếp điểm LD ;
• Ngôn ngữ sơ đồ chức năng tuần tự SFC.
Các trình soạn thảo này chứa một số lượng lớn các chức năng phụ trợ giúp tăng tốc độ viết chương trình. Trong số đó: khai báo biến tự động, trợ lý đầu vào, chỉnh sửa đầu vào thông minh, điều khiển cú pháp và chọn màu trong quá trình nhập, chia tỷ lệ, kết nối tự động và đặt các phần tử đồ họa, hỗ trợ lập trình hướng đối tượng.
Trình biên dịch tối ưu hóa tích hợp CODESYS tạo mã máy được tải vào bộ nhớ của bộ điều khiển. Được hỗ trợ bởi bộ vi xử lý 16 và 32 bit 80x86, Infineon C166, kiến trúc ARM, TriCore, Thiết bị tương tự Blackfin, PowerPC, kiến trúc MIPS, SH, TI C2000 / 28x và một số loại khác.
Chế độ mô phỏng phức tạp cho phép bạn gỡ lỗi phần mềm mà không cần bộ điều khiển. Sau khi kết nối với thiết bị, môi trường lập trình CODESYS có thể gỡ lỗi các chương trình và thiết bị bằng cách sử dụng các chức năng giám sát, thay đổi và sửa các giá trị biến, kiểm soát luồng thực thi, đặt điểm dừng, cập nhật mã nóng và theo dõi đồ họa thời gian thực. Với các quy trình liên tục, CODESYS có thể sửa một chương trình đã chạy một cách nhanh chóng. Các phần thay đổi được biên dịch và rơi vào bộ điều khiển và hệ thống thực thi kết nối mã mới.
Chương trình có một nhiệm vụ và quản lý thư viện, hỗ trợ tích hợp cho các mạng khác nhau. Các phiên bản mới nhất của CODESYS cho phép người dùng phát triển hệ thống một cách độc lập bằng cách kết nối các trình cắm và công cụ trực quan được tích hợp trong chương trình có chức năng gần với các hệ thống SCADA thương mại.

Tổ hợp lập trình CODESYS được phân phối miễn phí. Không có hạn chế về số lượng cài đặt hoặc ràng buộc phần cứng. Trong quá trình cài đặt môi trường lập trình, bạn không cần nhập bất kỳ mã nào. Chủ đề cấp phép cho các nhà phát triển chỉ là hệ thống thực thi. Nếu thiết bị hỗ trợ CODESYS, thì điều này có nghĩa là giá của giấy phép đã được bao gồm trong giá của nó.
Phiên bản 1.0 của gói phần mềm CODESYS được phát hành năm 1994 bởi công ty Smart Software Solutions hoặc 3S của Đức. Trụ sở của tổ chức được đặt tại thành phố Keemen (Đức).
Hiện nay, khu phức hợp đang tích cực phát triển. Để mở rộng khả năng của CODESYS, công ty đã tạo ra một số ứng dụng bổ sung: gói xây dựng hệ thống điều khiển chuyển động CODESYS SoftMotion, giao diện kỹ thuật ENI, công cụ trực quan CODESYS HMI, cũng như một số thư viện chuyên ngành.
Hiện nay, khu phức hợp đang tích cực phát triển. Để mở rộng khả năng của CODESYS, công ty đã tạo ra một số ứng dụng bổ sung: gói xây dựng hệ thống điều khiển chuyển động CODESYS SoftMotion, giao diện kỹ thuật ENI, công cụ trực quan CODESYS HMI, cũng như một số thư viện chuyên ngành.
Môi trường lập trình được dịch hoàn toàn sang tiếng Nga, bao gồm các tệp trợ giúp và các gợi ý về ngữ cảnh.
CODESYS hoạt động trong Linux, QNX, Windows 98, NT, XP, 2000, Vista, 7 và 8. Mã của chương trình ứng dụng được tạo hoạt động trên các nền tảng phần cứng khác nhau.
Chương trình phân phối: Phần mềm miễn phí
Trang web chính thức của CODESYS: http://www.codesys.com
Nhận xét
Đăng nhận xét