Агуулгын хүснэгт:

Arduino болон үйлдвэрийн төхөөрөмжүүдийн хооронд Modbus TCP холбоо: 3 алхам
Arduino болон үйлдвэрийн төхөөрөмжүүдийн хооронд Modbus TCP холбоо: 3 алхам

Видео: Arduino болон үйлдвэрийн төхөөрөмжүүдийн хооронд Modbus TCP холбоо: 3 алхам

Видео: Arduino болон үйлдвэрийн төхөөрөмжүүдийн хооронд Modbus TCP холбоо: 3 алхам
Видео: Связь Modbus ESP32 | FLProg SCADA 2024, Арваннэгдүгээр
Anonim
Arduino болон үйлдвэрийн төхөөрөмжүүдийн хооронд Modbus TCP холбоо
Arduino болон үйлдвэрийн төхөөрөмжүүдийн хооронд Modbus TCP холбоо

Аж үйлдвэрийн HMI -тэй Arduino самбарыг хянах, Modbus TCP холболттой аж үйлдвэрийн сүлжээнд холбох үйлдвэрлэлийн арга.

Алхам 1: Сүлжээнд холбох төхөөрөмжүүд

Сүлжээнд холбох төхөөрөмжүүд
Сүлжээнд холбох төхөөрөмжүүд

Энэ гүйцэтгэлийг хийхийн тулд би зурагт үзүүлсэн шиг PLC S7-1200 ба HMI KTP700 Basic (SIEMENS) -ийг багтаасан цахилгаан шүүгээ хийсэн. Би танд энэ кабинетийн схемийг өгч байна.

Би Ethernet/USB -тэй HMISTU655 шиг Schneider HMI ашигладаг байсан.

Би Atmega 1284p дээр суурилсан Arduino клон хавтанг бас хийсэн (миний зааварчилгааны нэгийг үзнэ үү).

Алхам 2: Хэрэглэх програм хангамж

Би олон програм ашиглаж байсан боловч зөвхөн 2 нь л үнэгүй байдаг. Энэ бүх цахилгаан суурилуулалт маш үнэтэй бөгөөд үүнийг миний ажлын байранд байрлуулах сайхан боломж юм.

Юунд зориулагдсан програм хангамж:

  • PLC S7-1200 болон Arduino самбарыг хянах AdvancedHMI (ҮНЭГҮЙ)
  • PLC S7-1200 ба HMI KTP700-ийг програмчлах TIA PORTAL V13 (ҮНЭТЭЙ)
  • Grafcet Studio PRO (EXPENSIVE) нь PLC S7-1200-ийг SFC програмчлалаар програмчлах арга юм. Та PLC дээр татаж авах ёстой Grafcet Studio -аас нийлүүлсэн GRAFCET ENGINE нэртэй төсөлтэй (TIA PORTAL -д ашиглахад бэлэн) ажиллах хэрэгтэй. Дараа нь та Grafcet Studion -ийн тоймыг PLC руу шууд татаж авах боломжтой болно.
  • HMI MAGELIS HMISTU655 (Schneider) програмчлахын тулд VIjéo Designer 6.2 (ҮНЭТЭЙ).
  • 3 гайхалтай номын сантай Arduino 1.8.x (ҮНЭГҮЙ): The MightyCore (atmegas 40DIP ашиглах чадвартай байх), mudbus (ModbusTCP -ийг ethernet бамбайгаар удирдах) SMlib төгсгөл (автоматжуулсан төрийн машиныг ажиллуулах).

Би 2 заавар өгдөг: (франц хэл дээр орчуулга байхгүй, гэхдээ ойлгоход хялбар, уучлаарай)

  • ЖИШЭЭ S7-1200: ашиглах зарим мэдээлэл

    TIA PORTAL V13+S7-1200+AdvancedHMI+Grafcet Studio, TIA PORTAL V13+S7-1200+AdvancedHMI+Grafcet Studio (modbus tcp ашиглан удирдах илүү энгийн арга)

    TIA PORTAL V13+S7-1200+KTP700 Basic+Grafcet Studio

    TIA PORTAL V13+KTP700 Basic+Arduino Clone Ethernet Shield

    VIJEO DESIGNER+MAGELIS HMISTU655+S7-1200

  • TUTO MAGELIS HMI: Vijéo Designer 6.2 -ийг хэрхэн ашиглах, Arduino самбарыг удирдах.

Би архивыг өгч байна: _FILES EXAMPLES.zip, ашигласан файлууд нь төслийг ажиллуулдаг.

Алхам 3: Дүгнэлт хийх:

Миний хувьд SIEMENS шийдэл нь програмчлахад Шнайдерын шийдлээс арай илүү төвөгтэй байдаг. Гэхдээ энэ нь маш өндөр үнэтэй хэвээр байна.

Энэхүү төслийг удирдахын тулд уншсан бүх найдвартай хичээлүүдээс баярлалаа.

Аз жаргалтай, сургамжтай.

Зөвлөмж болгож буй: