Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedente Prossima revisioneEntrambe le parti successive la revisione |
software:devices:modbus [2015/09/15 16:54] – [Table] qem207 | software:devices:modbus [2015/09/15 17:06] – [Table] qem207 |
---|
| olong1÷16 | L | 0 | R/W | - | **Output Long nr.** (1÷16) | | | olong1÷16 | L | 0 | R/W | - | **Output Long nr.** (1÷16) | |
| |
| Per configurare il numero della porta TCPIP è necessario andare a scrivere sui parametri //stopb// e //par//. Rispettivamente : |
Per configurare il numero della porta TCPIP è necessario andare a scrivere sui parametri brate, stopb e par. Rispettivamente :\\ | * **stopb** = tcpip_port / &H00000100 |
brate = &HFFFFFFFF\\ | * **par** = tcpip_port ANDB &H000000FF |
stopb = tcpip_port / &H00000100\\ | Per impostare lo slave TCPIP a cui si vuole eseguire la richiesta è necessario andare a scrivere sul parametro //brate//.\\ |
par = tcpip_port ANDB &H000000FF | Un indirizzo IP può essere espresso come TcpAddr3.TcpAddr2.TcpAddr1.TcpAddr0 (per esempio 192.168.0.1). |
| * **brate** = (TcpAddr3 * &H01000000) + (TcpAddr2 * &H00010000) + (TcpAddr1 * &H00000100) + TcpAddr0 |
| |
| |
| |
| |
=== - Parametri - Modbus Slave === | === - Parametri - Modbus Slave === |
^Nome^D^R^A^Condizioni^ Descrizione^ | ^ Nome ^ D ^ R ^ A ^ Condizioni ^ Descrizione ^ |
|mode|B|R|R/W|-|**Mode**\\ Definisce se la scheda deve funzionare come master o come slave.\\ **0** = master,\\ **1** = slave.| | | mode | B | R | R/W | - | **Mode**\\ Definisce se la scheda deve funzionare come master o come slave.\\ **0** = master,\\ **1** = slave. | |
|prot|B|R|R/W|-|**Protocol**\\ Definisce il tipo di protocollo Modbus da utilizzare.\\ **0** = ASCII,\\ **1** = RTU.| | | prot | B | R | R/W | - | **Protocol**\\ Definisce il tipo di protocollo Modbus da utilizzare.\\ **0** = ASCII,\\ **1** = RTU. | |
|wider|B|R|R/W|-|**Wide Registers**\\ Indica se utilizzare l’estensione del protocollo per i registri a 32bit. Vedere capitolo “Estensione del protocollo”.\\ **0** = normale,\\ **1** = protocollo esteso.| | | wider | B | R | R/W | - | **Wide Registers**\\ Indica se utilizzare l’estensione del protocollo per i registri a 32bit. Vedere capitolo “Estensione del protocollo”.\\ **0** = normale,\\ **1** = protocollo esteso. | |
|idcard|W|R|R/W|-|**Identification Card**\\ ( 1 ÷ 255 per slave)\\ Nel funzionamento come slave è il numero che identifica l’apparecchio nella rete.| | | idcard | W | R | R/W | - | **Identification Card**\\ ( 1 ÷ 255 per slave)\\ Nel funzionamento come slave è il numero che identifica l’apparecchio nella rete. | |
|brate|L|R|R/W|-|**Baud rate**\\ Baud rate della seriale.\\ Valori validi: 4800,9600,19200,38400. 57600.| | | brate | L | R | R/W | - | **Baud rate**\\ Baud rate della seriale.\\ Valori validi: 4800, 9600, 19200, 38400, 57600, 115200. | |
|stopb|B|R|R/W|-|**Stop bit**\\ Valori validi: 1, 2.| | | stopb | B | R | R/W | - | **Stop bit**\\ Valori validi: 1, 2. | |
|par|B|R|R/W|-|**Parity**\\ (0 ÷ 2)\\ **0** = none,\\ **1** = even,\\ **2** = odd.| | | par | B | R | R/W | - | **Parity**\\ (0 ÷ 2)\\ **0** = none,\\ **1** = even,\\ **2** = odd. | |
|rdelay|W|R|R/W|-|**Reply delay**\\ (0 ÷ 9999 msec)\\ E' il tempo di attesa prima di trasmettere la risposta.| | | rdelay | W | R | R/W | - | **Reply delay**\\ (0 ÷ 9999 msec)\\ E' il tempo di attesa prima di trasmettere la risposta. | |
|iword1÷32|W|0|R|-|**Input Word nr.** (1Input Long nr. (1÷16)32)| | | iword1÷32 | W | 0 | R | - | **Input Word nr.** (1Input Long nr. (1÷16)32) | |
|st_ibit0÷15|F|0|R|-|**Input bit nel parametro iword1**| | | st_ibit0÷15 | F | 0 | R | - | **Input bit nel parametro iword1** | |
|ilong1÷16|L|0|R|-|**Input Long nr.** (1÷16)| | | ilong1÷16 | L | 0 | R | - | **Input Long nr.** (1÷16) | |
|oword1÷32|W|0|R/W|-|**Output Word nr.** (1÷32)| | | oword1÷32 | W | 0 | R/W | - | **Output Word nr.** (1÷32) | |
|st_obit0÷15|F|0|R/W|-|**Output bit nel parametro oword1**| | | st_obit0÷15 | F | 0 | R/W | - | **Output bit nel parametro oword1** | |
|olong1÷16|L|0|R/W|-|**Output Long nr.** (1÷16)| | | olong1÷16 | L | 0 | R/W | - | **Output Long nr.** (1÷16) | |
| |
=== - Variabili - Modbus Slave === | === - Variabili - Modbus Slave === |