Мазмуну:

Arduino жана өнөр жай түзмөктөрүнүн ортосундагы Modbus TCP байланышы: 3 кадам
Arduino жана өнөр жай түзмөктөрүнүн ортосундагы Modbus TCP байланышы: 3 кадам

Video: Arduino жана өнөр жай түзмөктөрүнүн ортосундагы Modbus TCP байланышы: 3 кадам

Video: Arduino жана өнөр жай түзмөктөрүнүн ортосундагы Modbus TCP байланышы: 3 кадам
Video: Связь 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си гана бекер. Бул электр орнотуулардын баары абдан кымбат жана бул менин жумуш ордумда болуу үчүн эң сонун мүмкүнчүлүк.

Эмне үчүн программалар:

  • AdvancedHMI (FREE) PLC S7-1200 жана Arduino тактасын көзөмөлдөө үчүн
  • TIA PORTAL V13 (КЫМБАТ) PLC S7-1200 жана HMI KTP700 программалоо үчүн
  • Grafcet Studio PRO (КЫМБАТ)-PLC S7-1200дү SFC программалоо менен программалоонун жолу. Сиз Grafcet Studio тарабынан берилген жана PLCде жүктөлүп алынышы керек болгон GRAFCET ENGINE деп аталган долбоор менен (TIA PORTALда колдонууга даяр) иштешиңиз керек. Андан кийин сиз Grafcet Studionдон эскизди PLCге түз жүктөй аласыз.
  • VIjéo Designer 6.2 (КЫМБАТ) HMI MAGELIS HMISTU655 (Шнайдер) программасын түзүү.
  • Arduino 1.8.x (АКЫСЫЗ) 3 сонун китепканасы менен: 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 чечими Шнайдер чечимине караганда программалоо үчүн бир аз татаалыраак. Бирок дагы эле абдан кымбат бойдон калууда.

Бул долбоорду башкаруу үчүн окуган бардык ишенимдүү окуу куралдарына чоң рахмат.

Бактылуу таалим.

Сунушталууда: