Բովանդակություն:

Modbus TCP հաղորդակցություն Arduino- ի և արդյունաբերական սարքերի միջև. 3 քայլ
Modbus TCP հաղորդակցություն Arduino- ի և արդյունաբերական սարքերի միջև. 3 քայլ

Video: Modbus TCP հաղորդակցություն Arduino- ի և արդյունաբերական սարքերի միջև. 3 քայլ

Video: Modbus TCP հաղորդակցություն Arduino- ի և արդյունաբերական սարքերի միջև. 3 քայլ
Video: ESP32 Modbus Communication | FLProg SCADA 2024, Նոյեմբեր
Anonim
Modbus TCP հաղորդակցություն Arduino- ի և արդյունաբերական սարքերի միջև
Modbus TCP հաղորդակցություն Arduino- ի և արդյունաբերական սարքերի միջև

Արդյունաբերական եղանակ ՝ արդյունաբերական HMI- ով Arduino- ի տախտակը կառավարելու և այն Modbus TCP հաղորդակցությամբ արդյունաբերական ցանցին կապելու համար:

Քայլ 1: Սարքերը դեպի ցանց

Սարքերը ցանցին միանալու համար
Սարքերը ցանցին միանալու համար

Այս կատարումը կատարելու համար ես պատրաստեցի էլեկտրական պահարան, որը ներառում էր PLC S7-1200 և HMI KTP700 Basic (SIEMENS) ինչպես նկարում պատկերված է: Ես ձեզ տալիս եմ այս կաբինետի սխեման:

Ես օգտագործել եմ Schneider HMI- ի նման HMISTU655- ը ethernet/USB- ով:

Ես նույնպես պատրաստեցի Arduino- ի կլոնային տախտակ ՝ Atmega 1284p- ի հիման վրա (տես իմ հրահանգներից մեկը):

Քայլ 2: Օգտագործման ծրագրակազմ

Ես օգտագործել եմ բազմաթիվ ծրագրեր, բայց դրանցից միայն 2 -ն են անվճար: Այս բոլոր էլեկտրական տեղադրումները շատ թանկ են, և դա հիանալի հնարավորություն է այն ունենալ իմ աշխատավայրում:

Wրագրերը ինչի համար են.

  • AdvancedHMI (ԱՆՎԱՐ) վերահսկելու PLC S7-1200- ը և Arduino տախտակը
  • TIA PORTAL V13 (ԹԱՆԿ) PLC S7-1200 և HMI KTP700 ծրագրավորման համար
  • Grafcet Studio PRO- ն (ԹԱՆԿ) PLC S7-1200- ը SFC ծրագրավորմամբ ծրագրավորելու միջոց է: Դուք պետք է աշխատեք Grafcet Studio- ի կողմից տրամադրված և պատրաստ GIAFCET ENGINE նախագծով (պատրաստ է օգտագործման համար TIA PORTAL- ում), որը պետք է ներբեռնվի PLC- ում: Այնուհետև դուք կկարողանաք ուղղակիորեն ներբեռնել էսքիզը Grafcet Studion- ից PLC:
  • VIjéo Designer 6.2 (ԹԱՆԿ) ՝ HMI MAGELIS HMISTU655 (Schneider) ծրագրավորման համար:
  • Arduino 1.8.x (ԱՆՎԱՐ) ՝ 3 հիանալի գրադարաններով.

Ես տալիս եմ 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 լուծումը ծրագրավորման մեջ մի փոքր ավելի բարդ է, քան Schneider լուծումը: Բայց դա դեռ շատ թանկ է մնում:

Շնորհակալություն բոլոր հուսալի ձեռնարկներին, որոնք ես կարդացել եմ այս նախագիծը կառավարելու համար:

Ուրախ ուսանելի:

Խորհուրդ ենք տալիս: