Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:sw:01-mervis:updating-a-runtime-configuration-hidden [2024/07/18 10:48] – kcernyen:sw:01-mervis:updating-a-runtime-configuration-hidden [2026/05/18 08:56] (current) – updated wraps and removed tags ofojt
Line 1: Line 1:
 +<html><div class="version-switch">
 +  <a href=""><div class="actual-version">IDE v2.6.5 and later</div></a>
 +  <a href="/en:sw:01-mervis:updating-a-runtime-configuration-v250-hidden"><div>up to IDE v2.5.0</div></a>
 +</div></html>
 +
 ====== Uploading a RunTime configuration ====== ====== Uploading a RunTime configuration ======
 +/*
 <WRAP group> <WRAP group>
 <WRAP half column 81%> <WRAP half column 81%>
 +*/
 Each time you wish to upload RT configuration changes, make sure, that you downloaded the PLC config beforehand. We also recommend to double-check settings of your network card and make sure it is compatible with the required configuration (mainly if the DHCP client is enabled). After these checks, set the configuration.  Each time you wish to upload RT configuration changes, make sure, that you downloaded the PLC config beforehand. We also recommend to double-check settings of your network card and make sure it is compatible with the required configuration (mainly if the DHCP client is enabled). After these checks, set the configuration. 
 +/*
 </WRAP> </WRAP>
 <WRAP half column 15%> <WRAP half column 15%>
Line 9: Line 17:
 <html><span class="dev-tag dev-neuron">Neuron</span></html> \\ <html><span class="dev-tag dev-neuron">Neuron</span></html> \\
 <html><span class="dev-tag dev-gate">Gate</span></html> \\ <html><span class="dev-tag dev-gate">Gate</span></html> \\
-<html><span class="dev-tag dev-unipi11">Unipi&nbsp1.1</span></html> \\ +<html><span class="dev-tag dev-unipi11">Unipi&nbsp1.1</span></html>
-<html><span class="dev-tag dev-axon">Axon</span></html>+
 ;;# ;;#
 </WRAP> </WRAP>
 </WRAP> </WRAP>
 +*/
  
-After finishing the configuration, right-click on the PLC, select <html><span class="avBlueText">PLC Operation</span></html> -> <html><span class="avBlueText">PLC Setup</span></html> -> <html><span class="avBlueText">Upload configuration</span></html>+After finishing the configuration, unroll the PLC, right-click on //Configuration//, select <html><span class="avBlueText">Upload configuration</span></html>
  
-{{ :en:sw:01-mervis:rtconf_1.png?direct |}}+{{ :en:sw:01-mervis:updating-a-runtime-configuration:upload_rtconfiguration_path.png?direct |}}
  
 Now select <html><span class="avBlueText">UDP broadcast</span></html> and click on <html><span class="avBlueText">Next</span></html>, prompting the IDE to search for your PLC. Upon detecting the previously attached PLC the configuration will be uploaded into it.  Now select <html><span class="avBlueText">UDP broadcast</span></html> and click on <html><span class="avBlueText">Next</span></html>, prompting the IDE to search for your PLC. Upon detecting the previously attached PLC the configuration will be uploaded into it. 
Line 29: Line 37:
 For uploading configurations or projects, the fast and reliable TCP is used. However, this method also requires you to know connection parameters, such as IP address. Through the TCP it is possible to communicate also via a proxy server.  For uploading configurations or projects, the fast and reliable TCP is used. However, this method also requires you to know connection parameters, such as IP address. Through the TCP it is possible to communicate also via a proxy server. 
  
-<WRAP center round important 80%> +<WRAP group center round box 95%> 
-**Caution:** if you are unable to upload configuration, upload a new project etc. after a password change, the most likely cause is you uploaded a wrong password by error. If you can't remember the correct password, you can reflash the PLC's operating system as a last-resort solution. See the corresponding guides for [[en:hw:007-patron:image|Unipi Patron]], [[en:hw:01-axon:image|Unipi Axon]] and [[en:sw:01-mervis:running-on-neuron-hidden|Unipi Neuron/Unipi 1.1]].+{{ :files:img_warning-line_b.png?nolink |}} 
 +<WRAP half column 13%> 
 +{{ :en:hw:09_safety-instructions_pseudo-ISO-7010-attention.png?nolink |(!)}} 
 +</WRAP> 
 +<WRAP half column 83%> 
 +**Caution:** \\ 
 +if you are unable to upload configuration, upload a new project etc. after a password change, the most likely cause is you uploaded a wrong password by error. If you can't remember the correct password, you can reflash the PLC's operating system as a last-resort solution. See the corresponding guides for [[en:hw:007-patron:image|Unipi Patron]], [[en:hw:01-axon:image|Unipi Axon]] and [[en:sw:01-mervis:running-on-neuron-hidden|Unipi Neuron/Unipi 1.1]]. 
 +</WRAP>
 </WRAP> </WRAP>
  
Line 204: Line 219:
 </WRAP> </WRAP>
 </WRAP> </WRAP>
 +
 +===== Network configuration =====
 +Network configuration is set alongside with RT configuration. Network configuration is inside the //Configuration// item, which has to be unrolled first:
 +
 +{{ :en:sw:01-mervis:updating-a-runtime-configuration:network-path.png?direct |}}
 +
 +<WRAP group>
 +<WRAP half column>
 +**Default Gateway Configuration** – gateway gets static or from DHCP  \\
 +**Gateway** – static address of gateway \\
 +**DNS Configuration** – DNS address gets static or from DHCP \\
 +**DNS** – static address of DNS \\
 +</WRAP>
 +
 +<WRAP half column>
 +{{:en:sw:01-mervis:updating-a-runtime-configuration:network-common.png?direct|Common network settings}}
 +</WRAP>
 +</WRAP>
 +
 +<WRAP group center round box 95%>
 +{{ :files:img_warning-line_b.png?nolink |}}
 +<WRAP half column 13%>
 +{{ :en:hw:08_safety-instructions_pseudo-ISO-7010-info.png?nolink |(!)}}
 +</WRAP>
 +<WRAP half column 83%>
 +**Note:** \\
 +These settings are common for all interfaces.
 +</WRAP>
 +</WRAP>
 +
 +==== Parameters of Ethernet interface ====
 +<WRAP group>
 +<WRAP half column>
 +**Name** – name of the network interface \\
 +**Enabled** – enables the network interface \\
 +**IP Configuration** – method of getting an IP address (from DHCP, static or no IP) \\
 +**IP Address** – static IP of the interface \\
 +**Netmask** – netmask of the interface with static setting \\
 +</WRAP>
 +
 +<WRAP half column>
 +{{:en:sw:01-mervis:updating-a-runtime-configuration:network-eth.png?direct|Parameters of Ethernet interface}}
 +</WRAP>
 +</WRAP>
 +
 +==== Parameters of Wi-Fi interface ====
 +<WRAP group>
 +<WRAP half column>
 +**Name** – name of the network interface \\
 +**Enabled** – enables the network interface \\
 +**IP Configuration** – method of getting an IP address (from DHCP, static or no IP) \\
 +**IP Address** – static IP of the interface \\
 +**Netmask** – netmask of the interface with static setting \\
 +**WiFi ESSID** – Wi-Fi network SSID \\
 +**WiFi Security** – security method of the Wi-Fi network \\
 +**Password** – Wi-Fi network password \\
 +</WRAP>
 +
 +<WRAP half column>
 +{{:en:sw:01-mervis:updating-a-runtime-configuration:network-wifi.png?direct|Parameters of Wi-Fi interface}}
 +</WRAP>
 +</WRAP>
 +
 +==== Bridge ====
 +You can join multiple network interfaces by Mervis RT configuration via a Bridge, e.g. unit has a Wi-Fi connection to router, second device is plugged into the Ethernet and the device will act like it's conntected directly to the router. Cannot be used for GSM/LTE.
 +
 +<WRAP group>
 +<WRAP half column>
 +**Name** – name of the network interface \\
 +**Enabled** – enables the network interface \\
 +**IP Configuration** – method of getting an IP address (from DHCP, static or no IP) \\
 +**IP Address** – static IP of the interface \\
 +**Netmask** – netmask of the interface with static setting \\
 +</WRAP>
 +
 +<WRAP half column>
 +{{:en:sw:01-mervis:updating-a-runtime-configuration:network-bridge.png?direct|Bridge parameters}}
 +</WRAP>
 +</WRAP>
 +
 +You can add network interfaces to the Bridge by right clicking it → //Add Network Interface Reference// → desired interface:
 +{{ :en:sw:01-mervis:updating-a-runtime-configuration:network-bridge-add-path.png?direct |Adding an interface to the bridge}}
 +
 +<WRAP group center round box 95%>
 +{{ :files:img_warning-line_b.png?nolink |}}
 +<WRAP half column 13%>
 +{{ :en:hw:09_safety-instructions_pseudo-ISO-7010-attention.png?nolink |(!)}}
 +</WRAP>
 +<WRAP half column 83%>
 +**Attention:** \\
 +After you add a network interface to the bridge, you have to set its parameter //IP Configuration// to //none//.
 +</WRAP>
 +</WRAP>
 +
 +==== GSM and LTE ====
 +Those interfaces are described in a [[en:sw:01-mervis:lte-configuration-hidden|separate article]].
 +