Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
cs:sw:01-mervis:setting-modbus-server-hidden [2021/08/05 13:05] avsetulacs:sw:01-mervis:setting-modbus-server-hidden [2024/07/24 14:35] (aktuální) – [Nastavení Modbus TCP serveru (slave)] kcerny
Řádek 37: Řádek 37:
 {{ :en:sw:01-mervis:modbus-server-01-workspace.png?direct |}} {{ :en:sw:01-mervis:modbus-server-01-workspace.png?direct |}}
  
-Nyní je třeba přidat **kanál serveru**. V **levém panelu** klikněte pravým tlačíkem na **PLC** a v kontextovém menu klikněte na **Přidat kanál serveru**. +Nyní je třeba přidat **kanál serveru**. V **levém panelu** klikněte pravým tlačítkem na **PLC** a v kontextovém menu klikněte na **Přidat kanál serveru**. 
  
 {{ :en:sw:01-mervis:modbus-server-02-add-server-channel.png?direct |}} {{ :en:sw:01-mervis:modbus-server-02-add-server-channel.png?direct |}}
Řádek 45: Řádek 45:
 </WRAP> </WRAP>
  
-Pod **PLC** se objeví položka **server-channel**. Dvojitě na ni klikněte a v panelu **Vlastnosti** změňte jeho název na něco více popisného. Kanál bude sloužit pro komunikaci Modbus RTU v režimu master, nazvěme jej proto třeba **Modbus RTU-master**.+Pod **PLC** se objeví položka **server-channel**. Dvojitě na ni klikněte a v panelu **Vlastnosti** změňte jeho název na něco více popisného. Kanál bude sloužit pro komunikaci Modbus RTU v režimu slave, nazvěme jej proto třeba **ModbusRTU-slave**.
  
 {{ :en:sw:01-mervis:modbus-server-03-channel-name.png?direct |}} {{ :en:sw:01-mervis:modbus-server-03-channel-name.png?direct |}}
Řádek 61: Řádek 61:
 {{ :en:sw:01-mervis:modbus-server-06-add-server-device.png?direct |}} {{ :en:sw:01-mervis:modbus-server-06-add-server-device.png?direct |}}
  
-Pod kanálem **ModbusRTU-master** se objeví nové zařízení. Dvojitě na něj klikněte a v panelu **Vlastnosti** změňte **Adresu zařízení** na něco více popisného. Můžeme změnit i jméno, na tomto kanálu ale budeme mít pouze jedno zařízení. +Pod kanálem **ModbusRTU-slave** se objeví nové zařízení. Dvojitě na něj klikněte a v panelu **Vlastnosti** změňte **Adresu zařízení** na něco více popisného. Můžeme změnit i jméno, na tomto kanálu ale budeme mít pouze jedno zařízení. 
  
 {{ :en:sw:01-mervis:modbus-server-07-device.png?direct |}} {{ :en:sw:01-mervis:modbus-server-07-device.png?direct |}}
Řádek 102: Řádek 102:
 **IP adresu zařízení** můžete ponechat na výchozí hodnotě (0.0.0.0). Mervis IDE interně nastaví adresu stejnou jako pro PLC.  **IP adresu zařízení** můžete ponechat na výchozí hodnotě (0.0.0.0). Mervis IDE interně nastaví adresu stejnou jako pro PLC. 
  
-Naopak **Port zařízení** je třeba nastavit. Obvyklým Modbus TCP portem je port 502, na něm již ale jedna aplikace běží. Nastavte jej proto např. na 503. +Od verze Mervis IDE 2.6.5 byl port 502 uvolněn volně k použití, pro starší verze platí následující: **Port zařízení** je třeba nastavit. Obvyklým Modbus TCP portem je port 502, na něm již ale jedna aplikace běží. Nastavte jej proto např. na 503. 
 </WRAP> </WRAP>
  
 {{ :en:sw:01-mervis:modbus-server-12-device-port.png?direct |}} {{ :en:sw:01-mervis:modbus-server-12-device-port.png?direct |}}
  
-Nyní máme připravené vše potřebné k tomu, abychom mohli ostatním zařízením povolit číst a zapisovat proměnné na naše PLC skrze protokol Modbus RTU. Posledním krokem je definovat Modbus registry a coily, a namapovat je na naše proměnné. +Nyní máme připravené vše potřebné k tomu, abychom mohli ostatním zařízením povolit číst a zapisovat proměnné na naše PLC skrze protokol Modbus TCP. Posledním krokem je definovat Modbus registry a coily, a namapovat je na naše proměnné.