MaticStudio License Agreement
Copyright © Claudio Hutte G. 2003 - 2019
This software, including MaticStudio and any associated components (hereinafter "the Software"), was originally
developed by a company that no longer exists. It is now provided and maintained by the original author, Claudio H.G.,
as-is and free of charge.
You are free to use, copy, distribute, and modify the Software without restriction, provided that the following
conditions are met:
- Attribution: You acknowledge that the Software is no longer affiliated with the original company and is now provided independently by the author.
- No Warranty: The Software is provided "as-is", without any warranty of any kind, express or implied, including but not limited to fitness for a particular purpose or suitability for any specific system.
- No Liability: In no event shall the author be liable for any damage, loss, injury, or malfunction arising from the use of the Software, including — but not limited to — damages resulting from firmware generated by the Software being used to control electrical, mechanical, or automated systems that may pose risks to persons or property.
- Use in Critical Systems: The Software is not intended for use in life-critical, safety-critical, or hazardous applications without proper validation, safeguards, and supervision by the user.
- No Support Obligations: The Software is provided without obligation of maintenance or technical support. However, feedback, bug reports, or suggestions are welcome.
Important Use Limitations and Liability Waiver
- This Software is not suitable for use in systems where a malfunction could result in harm to persons, animals, or the environment, unless the user provides for further protections as required by law and norms.
- The Software enables remote control of automation systems. Any action taken through the Software is the full responsibility of the user, including consequences of misconfiguration, improper usage, or hardware interaction.
- Any safety features included in the Software are intended only as basic aids and must not be relied upon as sufficient safety mechanisms in industrial or residential environments.
- The Software can be used to produce firmware that controls devices capable of handling high power and voltage. The user assumes all responsibility for ensuring such systems are installed, configured, and maintained in accordance with all applicable laws and safety standards.
- In some jurisdictions, modifications to electrical systems or heating systems may require certified professionals. It is the user’s responsibility to determine and comply with such legal or regulatory requirements.
- Although the Software has been tested with care, it may still contain bugs that could cause loss of time or data. The user accepts these risks and waives any claim against the author for any consequence arising from the Software’s behavior or malfunction.
- Any installer or technician using the Software to set up or control connected systems accepts full responsibility for the result of such installation and configuration. The author assumes no liability for damages caused by improper installation, unsafe configuration, or the use of incompatible or corrupted data.
By using this Software, you acknowledge and accept this license and the accompanying disclaimers in full.
Caution: Safety and Accident Prevention
(English)
The Software allows the user to control hardware devices, including activating outputs that may switch relays connected to powered circuits. Energizing motors or live electrical conductors can pose serious hazards to people, animals, or property.
Anyone using this Software in connection with real systems must be qualified, aware of the risks, and capable of responding appropriately. While the Software includes visual alerts and safety prompts — including optional keyboard emergency functions — it must be emphasized that a software malfunction may prevent emergency commands from being sent.
It is essential to have accessible hardware-level emergency cutoffs such as electromechanical switches or circuit breakers to guarantee safety in the event of system failure or misoperation.
The author assumes no responsibility for negligent, inappropriate, or unsafe use of the Software or of any devices connected to it.
System safety: Any automation logic or firmware generated with MaticStudio is entirely the responsibility of the person who creates and installs it. They must ensure that no dangerous behaviors are introduced and that the resulting system complies with safety standards and legal requirements.
The author disclaims all liability for any incident or harm resulting from failure to follow safety practices — including cases where advice was requested or provided, or even when the author was informed of the intended use.
TECHNICAL NOTE: FILE NOT FOUND ERROR
(English)
If you see a "file not found" error message when starting the program and you're using a USB-to-serial adapter, it's likely that the adapter has not been plugged in.
To fix this: plug in the USB adapter and click the connection button located in the top command bar.
It's also possible that the wrong serial port has been selected. To check this, open Windows Device Manager and look for which COM port your USB adapter is using.
Then go to Tools > Bus in MaticStudio, click Settings in the dialog that appears, and enter the correct port name (e.g., COM2).
Licenza d'Uso di MaticStudio
(Italiano)
Copyright © Claudio Hutte G. 2003 - 2019
Questo software, che comprende MaticStudio e i componenti associati (di seguito “il Software”), è stato originariamente
sviluppato da un’azienda oggi non più operativa. È ora fornito e mantenuto dall’autore originale, Claudio H.G.,
come software gratuito e senza alcuna garanzia.
È consentito utilizzare, copiare, distribuire e modificare il Software senza restrizioni, a condizione che vengano rispettate le seguenti condizioni:
- Attribuzione: L’utente riconosce che il Software non è più affiliato all’azienda originaria, ma è ora distribuito in forma indipendente dall’autore.
- Assenza di Garanzia: Il Software è fornito “così com’è”, senza alcuna garanzia, esplicita o implicita, incluse — ma non limitate a — idoneità per uno scopo specifico o compatibilità con sistemi particolari.
- Esclusione di Responsabilità: In nessun caso l’autore potrà essere ritenuto responsabile per danni, perdite, lesioni o malfunzionamenti derivanti dall’uso del Software, inclusi — ma non limitati a — danni causati dal firmware generato con il Software e utilizzato per controllare sistemi elettrici, meccanici o automatici potenzialmente pericolosi.
- Uso in Sistemi Critici: Il Software non è destinato all’uso in sistemi critici per la sicurezza o la vita senza adeguate verifiche, protezioni e responsabilità da parte dell’utente.
- Assenza di Supporto: Il Software è fornito senza obblighi di manutenzione o assistenza tecnica. Commenti, segnalazioni di bug o suggerimenti sono comunque ben accetti.
Limitazioni d'Uso e Esclusione di Responsabilità
- Il Software non è idoneo all’uso in sistemi nei quali un malfunzionamento possa causare danni a persone, animali o all’ambiente, salvo che l’utente provveda a implementare le protezioni richieste da normative e leggi vigenti.
- Il Software consente il telecontrollo di impianti di automazione. Qualsiasi azione eseguita mediante il Software è sotto la piena responsabilità dell’utente, inclusi gli effetti di configurazioni errate, uso improprio o interazioni con l’hardware.
- Eventuali funzioni di sicurezza presenti nel Software sono fornite a solo titolo di ausilio e non possono essere considerate sufficienti a garantire la sicurezza di sistemi industriali o residenziali.
- Il Software può essere utilizzato per generare firmware che controlla dispositivi in grado di pilotare carichi ad alta potenza o tensione. È responsabilità dell’utente assicurarsi che tali sistemi siano installati, configurati e mantenuti nel rispetto delle normative tecniche e legali applicabili.
- In alcune giurisdizioni, modifiche agli impianti elettrici o termici possono richiedere l’intervento di personale abilitato. È responsabilità dell’utente informarsi ed eventualmente ottemperare a tali requisiti.
- Sebbene il Software sia stato testato con cura, non si esclude la presenza di bug che possano causare perdita di tempo o di dati. L’utente accetta questi rischi e rinuncia a qualsiasi pretesa nei confronti dell’autore per danni diretti o indiretti derivanti dal funzionamento del Software.
- Qualsiasi installatore o tecnico che utilizzi il Software per configurare o controllare sistemi si assume la piena responsabilità dell’installazione e della configurazione eseguita. L’autore declina ogni responsabilità per danni derivanti da installazioni errate, configurazioni insicure o uso di dati non compatibili o corrotti.
Utilizzando questo Software, l’utente accetta integralmente la presente licenza e le limitazioni di responsabilità qui riportate.
Norme di Sicurezza e Prevenzione Infortuni
(Italiano)
Il Software consente il controllo di dispositivi, inclusa l’attivazione di uscite che possono commutare relè collegati a circuiti alimentati. L’energizzazione di motori o conduttori elettrici attivi può rappresentare un serio pericolo per la sicurezza di persone, animali o beni materiali.
Chiunque utilizzi il Software collegato a un impianto reale deve essere qualificato, consapevole dei rischi e in grado di intervenire correttamente. Anche se il Software include segnalazioni visive e avvisi di sicurezza — incluse funzioni di emergenza da tastiera opzionali — si sottolinea che un malfunzionamento software potrebbe impedire l’invio di comandi di arresto o emergenza.
È essenziale predisporre dispositivi fisici di emergenza a livello hardware, come sezionatori elettromeccanici o interruttori automatici facilmente accessibili, per garantire la sicurezza in caso di guasto o uso improprio del sistema.
L’autore declina ogni responsabilità per l’uso imprudente, improprio o pericoloso del Software o degli apparati ad esso collegati.
Sicurezza dell’impianto: Qualsiasi logica o firmware generato con MaticStudio è sotto la piena responsabilità di chi la crea e la installa, che devono evitare la creazione di comportamenti pericolosi e rispettare le normative vigenti in materia di sicurezza e impianti.
L’autore declina ogni responsabilità per incidenti, danni o malfunzionamenti derivanti dal mancato rispetto delle misure di sicurezza — anche nel caso in cui siano stati richiesti o forniti suggerimenti, o l’autore sia stato messo al corrente delle finalità d’uso.
NOTA TECNICA: ERRORE FILE NON TROVATO
Se all'avvio del programma compare un messaggio di errore di "file non trovato" e state utilizzando un adattatore USB-seriale, è probabile che l'adattatore non sia stato inserito.
Per risolvere: inserire l'adattatore USB e fare clic sul pulsante di connessione presente nella barra dei comandi in alto.
Potrebbe anche essere che non sia stato selezionato il corretto porta seriale. Per verificarlo, aprire il Gestione Dispositivi di Windows e identificare quale porta seriale è assegnata al vostro adattatore USB.
Quindi, aprire il menu Strumenti > Bus in MaticStudio, cliccare su Impostazioni nella finestra che appare, e specificare il nome corretto della porta (es. COM2).