mirror of
				https://github.com/Pablo2048/modbus-rtu-master.git
				synced 2025-10-31 00:12:42 +01:00 
			
		
		
		
	Update example code
This commit is contained in:
		| @@ -55,12 +55,16 @@ | |||||||
|             <option value="odd">Odd</option> |             <option value="odd">Odd</option> | ||||||
|         </select> |         </select> | ||||||
|         <label for="timeout">Timeout (ms):</label> |         <label for="timeout">Timeout (ms):</label> | ||||||
|         <input type="number" id="timeout" value="150"> |         <input type="number" id="timeout" value="300"> | ||||||
|     </div> |     </div> | ||||||
|     <button id="connect-btn">Připojit k sériovému portu</button> |     <button id="connect-btn">Připojit k sériovému portu</button> | ||||||
|     <div id="register-value">Hodnota registru: <span id="value">N/A</span></div> |     <div id="register-value">Hodnota registru: <span id="value">N/A</span></div> | ||||||
|     <div id="error-message"></div> |     <div id="error-message"></div> | ||||||
|  |     <script> | ||||||
|  |         window.LOG_LEVEL = 'VERBOSE'; | ||||||
|  |         window.ENABLED_MODULES = ['*']; | ||||||
|  |     </script> | ||||||
|  |     <script src="https://pablo2048.github.io/trace.js/src/trace.js"></script> | ||||||
|     <script src="../src/modbus-rtu-master.js"></script> |     <script src="../src/modbus-rtu-master.js"></script> | ||||||
|     <script> |     <script> | ||||||
|         let modbus; |         let modbus; | ||||||
| @@ -92,12 +96,12 @@ | |||||||
|                     valueDisplay.textContent = registerValue; |                     valueDisplay.textContent = registerValue; | ||||||
|                     errorDisplay.textContent = ''; // Vymazat případné staré chyby |                     errorDisplay.textContent = ''; // Vymazat případné staré chyby | ||||||
|                 } else { |                 } else { | ||||||
|                     console.error('Neplatná odpověď:', values); |                     TRACE_ERROR("", 'Neplatná odpověď:', values); | ||||||
|                     valueDisplay.textContent = 'Error'; |                     valueDisplay.textContent = 'Error'; | ||||||
|                     errorDisplay.textContent = 'Invalid response received.'; |                     errorDisplay.textContent = 'Invalid response received.'; | ||||||
|                 } |                 } | ||||||
|             } catch (error) { |             } catch (error) { | ||||||
|                 console.error('Chyba při čtení registru:', error); |                 TRACE_ERROR("", 'Chyba při čtení registru:', error); | ||||||
|                 valueDisplay.textContent = 'Error'; |                 valueDisplay.textContent = 'Error'; | ||||||
|                 errorDisplay.textContent = error.message || 'Unknown error occurred.'; |                 errorDisplay.textContent = error.message || 'Unknown error occurred.'; | ||||||
|             } |             } | ||||||
| @@ -112,6 +116,7 @@ | |||||||
|                 intervalId = setInterval(updateRegisterValue, 5000); // Každých 5 sekund |                 intervalId = setInterval(updateRegisterValue, 5000); // Každých 5 sekund | ||||||
|             } |             } | ||||||
|         }); |         }); | ||||||
|  |         TRACE_INFO("", "Starting..."); | ||||||
|     </script> |     </script> | ||||||
| </body> | </body> | ||||||
| </html> | </html> | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user