TwinSAFE application guide
| Language | Version | ||
|---|---|---|---|
| German | 3.3.0 | PDF (13 MB) | |
| English | 3.3.0 | PDF (12 MB) | |
| Japanese | 2.2.2 | PDF (24 MB) |
TwinCAT 3 Safety Editor
Trình chỉnh sửa an toàn được tích hợp trong TwinCAT 3 cho phép triển khai ứng dụng an toàn trong môi trường đồ họa. Logic mong muốn được lập trình theo sơ đồ khối chức năng (FBD). Ứng dụng có thể được thể hiện trong cơ sở hạ tầng mạng để tăng tính rõ ràng. Các khối chức năng được biết đến từ các thành phần logic có thể được sử dụng làm phần tử logic (khối chức năng kỹ thuật số cho EL69xx; khối chức năng tương tự bổ sung cho EL6910, EJ6910, EK1960, AX8xxx-x1xx, AX8xxx-x2xx, v.v.).
Trình chỉnh sửa an toàn giúp tăng tính linh hoạt và tính di động. Điều này đạt được bằng cách lập trình ban đầu độc lập với phần cứng thực tế được sử dụng. Để đạt được mục đích này, cả hệ thống đích và tất cả các thiết bị đầu vào và đầu ra đều được cung cấp dưới dạng thiết bị bí danh. Ở cấp độ này, tất cả các cài đặt liên quan đến an toàn có thể được chọn trước. Trước khi dự án cuối cùng được chuyển sang phần cứng thực thi, các thiết bị bí danh này phải được gán cho các thiết bị vật lý được cài đặt thực tế.
Ngoài việc sử dụng các khối chức năng được chỉ định trước, còn có khả năng tạo các khối chức năng tùy chỉnh. Bạn có thể tạo các tính năng này bằng cách kết hợp các khối chức năng hiện có – được chứng nhận trước – hoặc bằng cách sử dụng Safety C (điều này chỉ có thể được thực hiện trong thời gian chạy an toàn). Safety C là phiên bản phái sinh gần như không hạn chế của tiêu chuẩn C. Điều này cho phép sử dụng các cấu trúc điều khiển nổi tiếng như IF-THEN-ELSE, SWITCH CASE và các loại dữ liệu thông thường trong C cho các ứng dụng an toàn.
Một điểm mới quan trọng trong việc lập trình các ứng dụng liên quan đến an toàn trong TwinCAT 3 là khả năng quản lý người dùng mở rộng. Trong cái gọi là chế độ cơ bản, người dùng có thể tạo một ứng dụng độc quyền từ các khối chức năng được chỉ định trước - và do đó được chứng nhận -. Chúng cũng bao gồm các khối chức năng mà người dùng đã tạo trên cơ sở các khối chức năng được chứng nhận trước. Mặt khác, ở chế độ chuyên gia, có thể tạo các khối chức năng trong Safety C và do đó tạo các thư viện tùy chỉnh. Trước khi tải nó vào bộ điều khiển an toàn, chúng tôi sẽ kiểm tra xem logic được lập trình có bao gồm các khối chức năng đã được chứng nhận hay ứng dụng đã tạo có yêu cầu kiểm tra lại hay không.
Ngoài việc lập trình, các công cụ cải tiến còn hỗ trợ tối ưu cho giai đoạn gỡ lỗi và thử nghiệm. Các chương trình có thể được gỡ lỗi như bình thường trong môi trường Visual Studio®: giá trị trực tuyến của các biến và trạng thái của các khối chức năng được hiển thị trực tiếp trong môi trường đồ họa, cho phép gỡ lỗi ứng dụng nhanh chóng và đơn giản. Hơn nữa, dự án có thể được mô phỏng ngoại tuyến để tăng tốc đáng kể và đơn giản hóa quá trình vận hành.
Trình chỉnh sửa được trang bị cơ chế xác minh tự động, tự động kiểm tra xem dự án đã lưu có tương ứng với dự án được tạo trong trình chỉnh sửa hay không. Việc so sánh thủ công được yêu cầu trước đây bằng cách tải dự án trở lại bộ điều khiển an toàn không còn cần thiết nữa.
Ngoài ra, trình chỉnh sửa an toàn sẽ tự động tạo tài liệu chứa chế độ xem chi tiết về tất cả dữ liệu dự án có liên quan. Từ phần trình bày của các thiết bị đầu cuối phần cứng với các cài đặt liên quan đến an toàn cho đến danh sách chính xác các khối chức năng được sử dụng và các kết nối của chúng, tài liệu này chứa tất cả các dữ liệu quan trọng cần thiết để tạo điều kiện thuận lợi cho việc đi dây, gỡ lỗi và bảo trì của nhà máy.
| Ordering Information | |
|---|---|
| TE9000 | TwinCAT 3 Safety Editor |
Software and tools
Valid for TE9000
| Version | ||
|---|---|---|
| 1.4.6 | BIN (50 MB) |
| Language | Version | ||
|---|---|---|---|
| German | 3.3.0 | PDF (13 MB) | |
| English | 3.3.0 | PDF (12 MB) | |
| Japanese | 2.2.2 | PDF (24 MB) |
Valid for TE9000
| Language | Version | ||
|---|---|---|---|
| German | 1.0.0 | PDF (6.5 MB) | |
| English | 1.0.0 | PDF (6.5 MB) |
Valid for TE9000
| Language | Version | ||
|---|---|---|---|
| German | 1.0.0 | PDF (11 MB) | |
| English | 1.0.0 | PDF (9.5 MB) |
Valid for TE9000
| Language | Version | ||
|---|---|---|---|
| German | 1.0.0 | PDF (10 MB) | |
| English | 1.0.0 | PDF (10 MB) |
Valid for TE9000
| Language | Version | ||
|---|---|---|---|
| German | 1.0.0 | PDF (3.4 MB) | |
| English | 1.0.0 | PDF (3.4 MB) |
Valid for TE9000
| Language | Version | ||
|---|---|---|---|
| German | 2.0.0 | PDF (4.4 MB) | |
| English | 2.0.0 | PDF (4.4 MB) |
Valid for TE9000
| Language | Version | ||
|---|---|---|---|
| German | 1.0.0 | PDF (2.7 MB) | |
| English | 1.0.0 | PDF (2.7 MB) |
Valid for TE9000
| Language | Version | ||
|---|---|---|---|
| German | 1.0.0 | PDF (3.2 MB) | |
| English | 1.0.0 | PDF (3.2 MB) |
Valid for TE9000
| Language | Version | ||
|---|---|---|---|
| German | 1.0.0 | PDF (3.9 MB) | |
| English | 1.0.1 | PDF (3.9 MB) |
Valid for TE9000
| Language | Version | ||
|---|---|---|---|
| German | 1.1.0 | PDF (3.9 MB) | |
| English | 1.1.0 | PDF (3.9 MB) |
Valid for TE9000
| Language | Version | ||
|---|---|---|---|
| German | 1.0.0 | PDF (7.8 MB) | |
| English | 1.0.0 | PDF (7.8 MB) |
Valid for TE9000
| Language | Version | ||
|---|---|---|---|
| German | 1.0.0 | PDF (6.1 MB) | |
| English | 1.0.0 | PDF (6.1 MB) |
Valid for TE9000
| Language | Version | ||
|---|---|---|---|
| German | 1.0.0 | PDF (8.2 MB) | |
| English | 1.0.0 | PDF (8.2 MB) |
Valid for TE9000
| Language | Version | ||
|---|---|---|---|
| German | 1.0.0 | PDF (9.2 MB) | |
| English | 1.0.0 | PDF (9.2 MB) |
Valid for TE9000
| Language | Version | ||
|---|---|---|---|
| German | 1.0.0 | PDF (7.0 MB) | |
| English | 1.0.0 | PDF (7.0 MB) |
Valid for TE9000
| Language | Version | ||
|---|---|---|---|
| German | 1.0.0 | PDF (7.2 MB) | |
| English | 1.0.0 | PDF (7.2 MB) |