Мазмұны:

Arduino мен өнеркәсіптік құрылғылар арасындағы Modbus TCP байланысы: 3 қадам
Arduino мен өнеркәсіптік құрылғылар арасындағы Modbus TCP байланысы: 3 қадам

Бейне: Arduino мен өнеркәсіптік құрылғылар арасындағы Modbus TCP байланысы: 3 қадам

Бейне: Arduino мен өнеркәсіптік құрылғылар арасындағы Modbus TCP байланысы: 3 қадам
Бейне: Талипова М.Ж. Скада. 5лекция 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 -қадам: Қолданылатын бағдарламалық қамтамасыз ету

Мен көптеген бағдарламалық жасақтамаларды қолдандым, бірақ олардың екеуі ғана ақысыз. Барлық осы электр қондырғысы өте қымбат және бұл менің жұмыс орнымда болудың тамаша мүмкіндігі.

Бағдарламалар не үшін:

  • PLC S7-1200 мен Arduino тақтасын бақылау үшін AdvancedHMI (FREE)
  • PLC S7-1200 мен HMI KTP700 бағдарламалау үшін TIA PORTAL V13 (ҚЫМБАТ)
  • Grafcet Studio PRO (EXPENSIVE)-SLC бағдарламалауымен PLC S7-1200 бағдарламалау әдісі. Сізге Grafcet Studio ұсынатын және PLC -де жүктелетін GRAFCET ENGINE деп аталатын жобамен (TIA PORTAL -да пайдалануға дайын) жұмыс істеу керек. Содан кейін сіз Grafcet Studion -дан эскизді PLC -ге тікелей жүктей аласыз.
  • HMI MAGELIS HMISTU655 (Schneider) бағдарламалау үшін VIjéo Designer 6.2 (ҚЫМБАТ).
  • 3 керемет кітапханасы бар Arduino 1.8.x (ТЕГІН): MightyCore (atmegas 40DIP қолдана білу үшін), mudbus (Ethernet қалқанымен ModbusTCP басқару) 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 шешімі Шнайдер шешіміне қарағанда бағдарламалауға қарағанда біршама күрделі. Бірақ бұл әлі де өте қымбат болып қала береді.

Бұл жобаны басқару үшін оқыған барлық сенімді оқулықтарға рахмет.

Бақытты нұсқаулық.

Ұсынылған: