Mục lục:

Nền tảng tích hợp không có kết quả với LOGO! Siemens sử dụng Node-RED: 13 bước
Nền tảng tích hợp không có kết quả với LOGO! Siemens sử dụng Node-RED: 13 bước

Video: Nền tảng tích hợp không có kết quả với LOGO! Siemens sử dụng Node-RED: 13 bước

Video: Nền tảng tích hợp không có kết quả với LOGO! Siemens sử dụng Node-RED: 13 bước
Video: Integration Industrial LOGO! Siemens with Ubidots Platform IoT : PDAControl 2024, Tháng bảy
Anonim
Nền tảng tích hợp không có kết quả với LOGO! Siemens sử dụng Node-RED
Nền tảng tích hợp không có kết quả với LOGO! Siemens sử dụng Node-RED

ap Trong vài tuần, tôi đã thực hiện một số bài kiểm tra với LOGO! (mô-đun logic) của Siemens, trong một vài tháng, tôi đã thấy họ sử dụng nó trong các ứng dụng công nghiệp cơ bản, mặc dù cá nhân tôi không coi nó 100% là PLC, nó dễ dàng được tích hợp vào các ứng dụng giám sát và điều khiển cho các quy trình đơn giản.

Hình ảnh
Hình ảnh

Bước 1: LOGO! bởi Siemens

Bạn có thể nói rằng thiết bị này là "PLC" rẻ nhất hoặc giá cả phải chăng mà Siemens có ở nước tôi có giá khoảng 200 USD, vì lý do đơn giản rằng trở thành thương hiệu Siemens đồng nghĩa với sự tự tin và độ mạnh hoàn hảo cho các ứng dụng Domotica.

Hình ảnh
Hình ảnh

Vì hướng dẫn sau đây rộng hơn một chút nên nó đã được chia thành 5 phần mà chúng ta sẽ xem tiếp theo.

Bước 2: 1. Ubidots nền tảng IoT

Tài khoản của chúng tôi trên Ubidotsplatform

Tiếp theo, chúng tôi sẽ thực hiện bài kiểm tra cuối cùng của nhóm này thực hiện tích hợp với nền tảng IoT Industrial Ubidots, trước khi bắt đầu, tôi đề xuất các bài kiểm tra khác và tích hợp thú vị với Ubidots.

Hình ảnh
Hình ảnh

Khuyến nghị: PDAControl / Ubidots

Trang web: Ubidots.com

Bước 3: 2. Xem lại LOGO! 12/24 RCE Tham chiếu 6ED1052-1MD00-0BA8

Phiên bản này LOGO! 12/24 RCE 6ED1052-1MD00-0BA8 có các tính năng thú vị, chủ yếu là giao tiếp Ethernet giúp mở rộng khả năng tích hợp, một phần cứng mạnh mẽ và đáng tin cậy.

Hình ảnh
Hình ảnh

Hướng dẫn được đề xuất: các tính năng và tính năng tài liệu

Bước 4: 3 LOGO Cấu hình và Lập trình! Với LogoSoft

Các thiết bị này có phần mềm lập trình "LOGOSoft", nó được lập trình bằng các khối logic hoặc Sơ đồ khối chức năng hoặc FBD, trước đó chúng tôi đã tạo một ví dụ, mỗi đầu ra sẽ nhận ra sự thay đổi màu sắc trên màn hình LCD và đọc đầu vào tương tự.

Tải xuống ví dụ LogoSoft này ở cuối bài viết

Hình ảnh
Hình ảnh

Kiến trúc đề xuất để lập trình và cấu hình

Hình ảnh
Hình ảnh

Hướng dẫn được đề xuất: Tải xuống phiên bản LogoSoft Demo.

pdacontrolen.com/download-and-installation-software-logo-soft-osystem-v8-2-siemens-demo/

Khuyến nghị: hãy xem video đầy đủ của bài kiểm tra này để hiểu cách hoạt động của nó: LOGO Công nghiệp Tích hợp! Siemens với Ubidots Platform IoT.

Node-RED trong Raspberry Pi 3

Hình ảnh
Hình ảnh

Để thực hiện tích hợp giữa các LOGO! và nền tảng Ubidots, chúng tôi sẽ sử dụng Raspberry Pi 3 kiểu B mà chúng tôi đã cài đặt Node-RED trước đó.

Hình ảnh
Hình ảnh

Mua nó tại đây: Raspberry Pi 3 Model B hoặc B + với Vỏ

Hình ảnh
Hình ảnh

Bước 5: 4. LOGO Giao tiếp! và Node-RED thông qua S7Comm

Logo! Các mô-đun họ sử dụng giao thức S7Comm để giao tiếp với các ứng dụng từ xa, nhờ cộng đồng nhà phát triển Node-RED, họ đã tạo ra các nút S7 cho giao tiếp ethernet bằng TSAP.

Hình ảnh
Hình ảnh

Thông tin thêm Các nút: node-red-Contrib-s7

Hình ảnh
Hình ảnh

Kiến trúc đề xuất: LOGO! Tích hợp và Node-RED.

Hình ảnh
Hình ảnh

Hướng dẫn được đề xuất: Tích hợp LOGO! và Node-RED thông qua S7Comm.

Bước 6: 5. Kết nối Node-RED và Ubidots

Việc liên lạc giữa Node RED và Ubidots được thực hiện bằng giao thức MQTT, tạo kết nối với Ubidots Broker, có 2 phương thức là đăng ký và xuất bản MQTT

Khuyến nghị: hãy xem video đầy đủ của bài kiểm tra này để hiểu cách hoạt động của nó: LOGO Công nghiệp Tích hợp! Siemens với Ubidots Platform IoT.

Các nút MQTT của Ubidots: tạo điều kiện hoặc đơn giản hóa cấu hình

Hình ảnh
Hình ảnh

thông tin từ

Các nút MQTT riêng của Node-RED: Chúng đòi hỏi sự khéo léo hơn cho việc cấu hình

Hình ảnh
Hình ảnh

thông tin từ

Kiến trúc đề xuất kết nối Node-RED và Platform Ubidots

Hình ảnh
Hình ảnh

Tài liệu đầy đủ: Ubidots kết nối và nút RED

Hình ảnh
Hình ảnh

help.ubidots.com/articles/1440402-connect-node-red-with-ubidots

Raspberry Pi Zero Wireless 1GHz 512Ram
Raspberry Pi Zero Wireless 1GHz 512Ram

Mua nó tại đây: Raspberry Pi Zero Wireless 1GHz 512Ram

Bước 7: Video cuối cùng: LOGO công nghiệp tích hợp! Siemens với nền tảng Ubidots

Image
Image

Để dễ hiểu và phạm vi của ứng dụng, tôi khuyên bạn nên bổ sung bằng video sau, để bật phụ đề, trong video này, tôi sẽ giải thích chi tiết hơn về toàn bộ ứng dụng.

Bước 8: Kiểm tra

Từ Ubidots, chúng tôi sẽ thực hiện LOGO kiểm soát và giám sát! thông qua Node-RED.

Kiến trúc được triển khai cho thử nghiệm này

Hình ảnh
Hình ảnh

LOGO! Kết nối

Các kết nối sau đã được thực hiện:

  1. Bộ chọn điện 3 vị trí để kích hoạt 2 đầu ra ở 24VDC
  2. Chiết áp 10k để mô phỏng đầu vào tương tự của 0-10VDC

Triển khai trong Node-RED

Giao tiếp hai chiều giữa LOGO! và Ubidots bên dưới, chúng ta sẽ thấy một số cấu hình bắt buộc trong Node-RED, Tải xuống ví dụ nhập node-red ở cuối bài viết.

Khuyến nghị: hãy xem video đầy đủ của bài kiểm tra này để hiểu cách hoạt động của nó: LOGO Công nghiệp Tích hợp! Siemens với Ubidots Platform IoT.

Hoàn thành các nút xem

Hình ảnh
Hình ảnh

LOGO cấu hình! Giao tiếp TSAP qua S7Comm.

Hình ảnh
Hình ảnh

LOGO TSAP cấu hình! trong LogoSoft.

Hình ảnh
Hình ảnh

Danh sách các biến của LOGO!

  • 4 đầu ra kỹ thuật số cho Rele (Q0, Q1, Q2, Q3).
  • 2 đầu vào kỹ thuật số (I3, I4).
  • 1 đầu vào tương tự (I8 = DB1 INT1118) 0-1000 điểm, 0-10VDC.
Hình ảnh
Hình ảnh

Ghi nhật ký đọc và lọc từ LOGO! và được gửi đến Ubidots, sử dụng Đối tượng JSON.

Hình ảnh
Hình ảnh

Tất cả các bản ghi được đọc (Đối tượng JSON).

Hình ảnh
Hình ảnh

Chúng tôi loại bỏ các đầu ra kỹ thuật số để gửi đến Ubidots chỉ đầu vào kỹ thuật số / đầu vào tương tự.

Hình ảnh
Hình ảnh

Đọc từ Ubidots và viết trong LOGO 4 đầu ra Kỹ thuật số (Chuyển tiếp)!, chúng tôi sẽ sử dụng nút MQTT cơ bản.

Hình ảnh
Hình ảnh

Bước 9: Ubidots trên bảng điều khiển

Bảng điều khiển từ Ubidots

Kiểm soát hàng đầu của 4 đầu ra

Hình ảnh
Hình ảnh

Phần trung tâm phát hiện sự thay đổi của 2 đầu vào kỹ thuật số đầu vào và thiết kếLOGO! trong html, javascript "Canvas"

Hình ảnh
Hình ảnh

Bộ sưu tập dưới cùng của giá trị đầu vào tương tự

Hình ảnh
Hình ảnh

Bước 10: Kiểm soát với các sự kiện trong Ubidots

Ubidots cho phép bạn định cấu hình các sự kiện được kích hoạt theo điều kiện, trong trường hợp này, điều kiện sau đã được tạo:

Nếu ADC> 500 trong hơn 1 phút = kích hoạt (đầu ra kỹ thuật số 02) màu Đỏ LCD

Hình ảnh
Hình ảnh

Sự kiện hoạt động

Hình ảnh
Hình ảnh

Thông tin thêm: Sự kiện một cảnh báo trong Ubidots

Hình ảnh
Hình ảnh

Bước 11: Đề xuất

Về cơ bản, tôi khuyên bạn nên bắt đầu xem các hướng dẫn trước đây về LOGO! các bước này chỉ định các bước cụ thể liên quan đến cấu hình.

Các nút S7Comm là những nút cho phép tích hợp, mặc dù chúng tôi chưa khám phá phạm vi của chúng trong các ứng dụng phức tạp hơn, tôi khuyên bạn nên tùy ý trong các triển khai rất phức tạp, sau đó tôi sẽ đề xuất một số khả năng.

Trường hợp 1: Tôi cho rằng một số thiết bị với một Raspberry Pi duy nhất, sẽ không thực tế với dung lượng RAM và quá trình xử lý, trong trường hợp của Raspberry Pi 3, tôi hy vọng sẽ thực hiện các thử nghiệm trong tương lai với Raspberry Pi 4 mới.

Hình ảnh
Hình ảnh

Trường hợp 2: Kiến trúc này mạnh mẽ hơn vì nó có máy chủ hoặc PC với bộ xử lý tốt hơn và nhiều bộ nhớ RAM hơn, có thể cho phép quản lý nhiều thiết bị hơn.

Hình ảnh
Hình ảnh

Cảnh báo: chúng tôi chưa thực hiện bất kỳ thử nghiệm nào được đề xuất trong các trường hợp trước nên chúng tôi không biết phạm vi và chức năng của các nút S7Comm với nhiều LOGO! Thiết bị, chúng tôi chỉ phân tích và giả định các khả năng.

Bước 12: Kết luận

Trong trường hợp này, việc kiểm soát và giám sát đã được thực hiện và mô-đun sự kiện Ubidots được sử dụng, có nhiều tính năng.

Đây là một thử nghiệm cơ bản, bạn phải tính đến nhiều yếu tố hơn trước khi thực hiện nó trong các ứng dụng thực tế, điều kiện an toàn đề cập đến việc kích hoạt các kết quả đầu ra.

Logo! Tôi coi chúng là hoàn hảo cho các ứng dụng tự động hóa gia đình và tự động hóa cơ bản hoặc các quy trình không phức tạp và chúng rất rẻ.

Thử nghiệm này được thực hiện để mở ra khả năng giữa phần cứng công nghiệp và nền tảng IoT trong trường hợp này là Ubidots, mang lại rất nhiều lợi ích.

Khuyến nghị: hãy xem video đầy đủ của bài kiểm tra này để hiểu cách hoạt động của nó: LOGO Công nghiệp Tích hợp! Siemens với Ubidots Platform IoT.

Cảm ơn Ubidots !!!

Cảm ơn Smart-Tech là một phần của dự án ST-One, những người tạo ra các nút S7Comm cho Node RED.

Đề xuất: