Usein kysytyt tekniset kysymykset (FAQ)

Esitä kysymys

Video: Read_Var komennon asetus, saadaksesi M340 PLC:n lukemaan dataa Modbus linkiltä?

Aloita Unity ohjelmastasi ja Avaa oikea konfiguraatio ja kaksoisklikkaa sarjaporttia.


Konfiguroi sarjaportti ( Huom portin pitää olla Master READ_VAR funktiolle )

Tässä esimerkissä portti on RS485, 19200, 8, E, 1
Räkki, Moduuli ja kanava (Rack module channel r.m.c) on M340 prosessorille aina 0.0.0



Valitse seuraavaksi Tools > Project Settings



Projekti asetuksissa katso että Data tyyppeistä alimmat kolme on valikoitu.
Tämä mahdollistaa listojen syöttämisen suoraan projektiin, sen sijaan että ne kaikki pitäisi ensin määritellä muuttujiksi.



Lisää seuraavaksi ADDM palikka. Linkitä OUT pinni READ_VAR palikon ADR pinniin, ja lisää haluamasi teksti IN pinniin.
Modbus kommunikointia varten ADDM palikan IN pinnin syntaksi on r.m.c.e
  • r = rack
  • m = module
  • c = channel
  • e = equipment
e on orja (slave) Modbus osoite
Muista että tämä input on string tyyppiä eli lisää ' hakaset sen ympärille.

Seuraavaksi konfiguroi vielä puuttuvat parametrit READ_VAR palikalle:

OBJ = String joka kertoo luettavan objektin tyypin (%MW tai %M)
NUM = Orjan osoitteen aloittava rekisteri
NB = luettavien rekistereiden määrä ?
GEST = lista, missä Management Exchange table löytyy
RECP = lista jonka pituus on NB, joka sisältää luettavan datan
Huom. listat ovat INT tyyppiä, jos märitelty muuttujiksi

Tässä esimerkissä luetaan 5 rekisteriä %MW1-5:sta orjasta, jonka Modbus osoite on 15 ja tallennetaan ne M340:n %MW1-5

Katso vielä seuraava video:



 
Oliko tästä apua?
Miten voimme parantaa?