Teknologian jakaminen

Kotelo |. LabVIEW liitetään S7-1200PLC:hen

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Mukana:
Kirjoitti hyvän referenssiartikkelin:
Yhteyden opetusohjelma viestintätestityökalun ja Botu-simulaattorin välillä[Täydellinen prosessi kuvilla ja tekstillä + ohjelmiston käyttö]

Ratkaise yhteensopimattomuusongelma korkeampien ja alempien versioiden, kuten Botu V15 V16 V17 V18, välillä samassa PLC:ssä


Esipuhe

以下默认读者已经有LabVIEW、PLC软件的基本使用基础
Toteuta tiedonsiirtotoiminto LabVIEW:n ja S7-1200PLC:n välillä.
tarkka:
1) Tarkista, onko yhteys onnistunut (näkyy hehkulampulla).
2) Toteuta tietojen kirjoittaminen PLC:hen
3) Toteuta lukutiedot PLC:stä


1. Valmistusolosuhteet

  • ohjelmisto:
    S71200PLC ohjelmisto
    LabVIEW2020
    HslCommunicationDemoSoftware
  • laitteisto:
    PLC-laitteisto

2. Vaiheet

1. HslCommunicationDemo

Vaihe 1 Avaa Siemens PLC -projekti ja tarkista liitännän IP-osoite [tässä minulla on todellinen PLC-laitteisto, joka on kytketty kannettavaan tietokoneeseen verkkokaapelilla ja aseta IP-osoitteeksi 192.168.0.1], jotta HslCommunicationDemon IP-osoite on sama.
Lisää kuvan kuvaus tähän
Vaihe 2. Palaa PLC:hen, siirry yhteysmekanismiin ja tarkista, että etäyhteys on sallittu.
Lisää kuvan kuvaus tähän
Vaihe 3. Palaa Demoziin ja napsauta Yhdistä. Se ilmoittaa, että yhteys on onnistunut.
Lisää kuvan kuvaus tähän

Kysymys 1: Yhteys epäonnistui?

Lisää kuvan kuvaus tähän
Ratkaisu yllä olevan kuvan yhteyshäiriöön:

  • Tarkista, onko palomuuri rajoittanut sitä

Kysymys 2: CPU-laitteisto ei vastaa Botun laitteistoa? 【2 vaihtoehtoa

Lisää kuvan kuvaus tähän

方法1

Etsin paljon CPU:n ohjelmaversion ja STEP 7 -projektiversion V16 välistä yhteensopimattomuutta.
Tämä artikkeli inspiroi minua:Ratkaise yhteensopimattomuusongelma korkeampien ja alempien versioiden, kuten Botu V15 V16 V17 V18, välillä samassa PLC:ssä .hän sanoi博图V17依旧有一个小问题,他这个创建好了,但是固件版本依然是4.5版本的,所以我们需要重新更改一下,点击在线和诊断
Tältä osin noudatin vaiheita, vaikka huomasin, että liityttyäni omaan PLC-laiteohjelmistooni verkossa laiteohjelmistoversio oli V4.5, ei käyttämäni 4.2. Mutta minun versioni on V16, ja korkein versio on vain versio 4.4. 【Kuten alla:

Vaiheet: Muodosta ensin verkkoyhteys, napsauta Online and Diagnose
Lisää kuvan kuvaus tähän
Lopulta vain toteutin复位为出厂设置Vihreä valo syttyy vihdoin, kun olet muodostanut yhteyden uudelleen PLC:hen ja ladannut laitteesta.
Lisää kuvan kuvaus tähän

方式2: Lataa laitteistopaketti suoraan [ei vielä vahvistettu]

Laitteistopaketin latausosoite
Kun olet syöttänyt, etsi Botu PLC -ohjelmiston versionumero ja lataa täysversio.
Lisää kuvan kuvaus tähän

V16-paketti saatu latauksen jälkeen:
Lisää kuvan kuvaus tähän

Purkamisen jälkeen on olemassa erilaisia ​​ISP-tiedostoja
Lisää kuvan kuvaus tähän
Asenna "Työkalut" -> "Asennuspaketti" [kuten alla olevassa kuvassa]
Lisää kuvan kuvaus tähän

1.LabVIEW

Vaihe 1. Toteuta yhteys PLC:hen

Takapaneeli:
1) Yhteysliitäntä->.NET-> Rakennussolmu
Lisää kuvan kuvaus tähän
2) Valitse rakentajan sisällä HslCommunication.dll-tiedosto. HslCommunication-määrityskohteet tulevat näkyviin.
Lisää kuvan kuvaus tähän
3) Tietyt asetukset kokoonpanokohdissa

  • HslCommunication.Profinet.Siemens->SiemensS7Net->SimensS7Net构造器
    Lisää kuvan kuvaus tähän

4) Lopullinen takaversion kokoonpano
Lisää kuvan kuvaus tähän
Käynnistyksen jälkeen etupaneelin vaikutus on:
Lisää kuvan kuvaus tähän

Vaihe 2. Kirjoita tiedot PLC:hen ja lue tiedot PLC:stä

Lisää kuvan kuvaus tähän

Etupaneelin toiminnan vaikutus:
Lisää kuvan kuvaus tähän


2. 1200PLC:tä ei voi ladata laitteesta?

Lisää kuvan kuvaus tähän

Lisää kuvan kuvaus tähän

Lisää kuvan kuvaus tähän

3. Käytä HslDemo-testaustyökalua ohjaukseen

Edellytys: HslDemo-työkalu on otettu käyttöön yhteyden muodostamiseksi PLC:hen
Lisää kuvan kuvaus tähän

Vaihe 1. Piirrä yksinkertainen kaavio Botu PLC:n Main-sovelluksessa

Tässä ovat I0.1 ja Q0.1 liitännät, jotka tulevat CUP-kortin mukana, kun napsautat Lisää uusi laite ja valitset sen [riippumatta siitä, onko se fyysisesti kytketty vai ei]
Lisää kuvan kuvaus tähän

HslDemo-testityökalun yksittäisen tiedonkirjoitustestissä kirjoita Q0.2 ja summa arvo on 1. Kun olet napsauttanut bool kirjoittaa, voit nähdä, että PLC on kytketty reaaliajassa. [Todiste testin onnistumisesta]
Lisää kuvan kuvaus tähän


4

Lisää kuvan kuvaus tähän

Päivitysaika

2024-07-10
2024-07-11 Ratkaistu laitteiston yhteensopivuusongelma.
2024-07-12 Päivitetty latauslaitteistopaketti laitteiston versionumeroiden yhteensopimattomuuden ongelman ratkaisemiseksi. [Viimeisessä vaiheessa projektin asennuksen ja uudelleen perustamisen varmennusprosessia ei kuitenkaan suoritettu, ja uskottavuutta ei tiedetä]