Съдържание:
- Стъпка 1: Устройствата за свързване към мрежата
- Стъпка 2: Софтуерът за използване
- Стъпка 3: За да завършите:
Видео: Modbus TCP комуникация между Arduino и индустриални устройства: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Индустриален начин за управление на платка Arduino с индустриален HMI и свързването й към индустриална мрежа с Modbus TCP комуникация.
Стъпка 1: Устройствата за свързване към мрежата
За да направя това изпълнение, направих електрически шкаф, който включва PLC S7-1200 и HMI KTP700 Basic (SIEMENS), както е показано на снимката. Давам ви схемата на този шкаф.
Използвах HMI на Schneider като HMISTU655 с ethernet/USB.
Направих също клонирана дъска на Arduino, базирана на Atmega 1284p (вижте една от инструкциите ми).
Стъпка 2: Софтуерът за използване
Използвах много софтуер, но само 2 от тях са безплатни. Цялата тази електрическа инсталация е много скъпа и това е чудесна възможност да я имам на работното си място.
Софтуерът за какво:
- AdvancedHMI (БЕЗПЛАТНО) за контрол на PLC S7-1200 и платката Arduino
- TIA PORTAL V13 (СКЪП) за програмиране на PLC S7-1200 и HMI KTP700
- Grafcet Studio PRO (EXPENSIVE) е начин за програмиране на PLC S7-1200 с SFC програмиране. Трябва да работите с проект (готов за използване в TIA PORTAL), предоставен от Grafcet Studio и наречен GRAFCET ENGINE, който трябва да бъде изтеглен в PLC. След това ще можете да изтеглите скица от Grafcet Studion директно в PLC.
- VIjéo Designer 6.2 (СКОРО) за програмиране на HMI MAGELIS HMISTU655 (Schneider).
- 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 щит
ДИЗАЙНЕР VIJEO+MAGELIS HMISTU655+S7-1200
- TUTO MAGELIS HMI: как да използвате Vijéo Designer 6.2 и да контролирате платка Arduino.
Давам на архива: _FILES EXAMPLES.zip, използваните файлове изпълняват проекта.
Стъпка 3: За да завършите:
Що се отнася до мен, решението SIEMENS е малко по -сложно за програмиране от решението на Schneider. Но все пак остава много, много скъпо.
Благодаря на всички надеждни уроци, които прочетох, за да управлявам този проект.
Честит инструктаж.
Препоръчано:
Как да използвате индустриални енкодери с Arduino: 6 стъпки
Как да използвате индустриални енкодери с Arduino: Инкременталните енкодери често се използват за промишлени приложения като роботика или проследяване на позициониране. Енкодерите за промишлени приложения се предлагат предимно с диференциран RS422 интерфейс. В този малък проект ще покажа как да използвам промишлен
Комуникация между Arduino и възел: 4 стъпки
Комуникация между Arduino и Node: Тази инструкция е само за много проста демонстрация на това как да изпращате и получавате данни чрез UART (сериен) между две съвместими с Arduino платки
Дълъг обхват, 1,8 км, безжична комуникация между Arduino и Arduino с HC-12 .: 6 стъпки (със снимки)
Дълъг обхват, 1,8 км, безжична комуникация между Arduino и Arduino с HC-12 .: В тази инструкция ще научите как да комуникирате между Arduinos на дълги разстояния до 1,8 км на открито. HC-12 е безжичен сериен порт комуникационен модул, който е много полезен, изключително мощен и лесен за използване. Първо ще напуснеш
Комуникация между Arduino и Laravel: 4 стъпки
Комуникация между Arduino и Laravel: Здравейте, В тази инструкция ще ви покажа как можете да изпращате данни от Arduino към приложение на Laravel
Точка за достъп - Станция Комуникация между две ESP8266 MCU: 3 стъпки
Достъп до точка - комуникация между две ESP8266 MCU: Здравейте създатели! В предишните си инструкции направих WiFi комуникация между две ESP8266 MCU чрез домашен WiFi рутер. Както видях от коментарите, има производители, които биха искали да използват ESP8266 MCU, далеч от обхвата на рутер. Ето един бар