<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="it">
		<id>http://qualiwiki.homepc.it/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Qualivision</id>
		<title>qualiwiki - Contributi utente [it]</title>
		<link rel="self" type="application/atom+xml" href="http://qualiwiki.homepc.it/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Qualivision"/>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php/Speciale:Contributi/Qualivision"/>
		<updated>2026-04-08T17:14:21Z</updated>
		<subtitle>Contributi utente</subtitle>
		<generator>MediaWiki 1.29.3</generator>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Come_interfacciare_il_Gocator_con_Halcon&amp;diff=627</id>
		<title>Come interfacciare il Gocator con Halcon</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Come_interfacciare_il_Gocator_con_Halcon&amp;diff=627"/>
				<updated>2026-03-19T08:08:24Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: /* Come interfacciare il Gocator a Halcon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Come interfacciare il Gocator a Halcon ==&lt;br /&gt;
&lt;br /&gt;
Come installare GenTL per far comunciare Gocator con Halcon&lt;br /&gt;
&lt;br /&gt;
1) Copiare la cartella \\192.168.9.170\SoftInstall\HALCON\GOCATOR&lt;br /&gt;
Se non è più aggiornata si possono sempre scaricare i file di genTL dal sito della LMI, sono gli &amp;quot;Integration Tools&amp;quot;. Login: usare Chrome condiviso&lt;br /&gt;
&lt;br /&gt;
2) copiare i file genTL in una cartella su C: e aggiungere questo percorso alla variabile di ambiente indicata nello screenshot. Il percorso deve essere per primo.&lt;br /&gt;
&lt;br /&gt;
PER COMODITA', qui ci sono i due dati da copiare ed incollare nel PATH:&lt;br /&gt;
&lt;br /&gt;
GENICAM_GENTL64_PATH&lt;br /&gt;
&lt;br /&gt;
C:\GenTL\x64&lt;br /&gt;
&lt;br /&gt;
3) Estrarre i file e cartelle all'interno dell'archivio halcon-18.11-x64-win64-genicamtl-rev14.zip in C:\Program Files\MVTec\HALCON-20.11-Steady sostituendo tutti i file se viene chiesto&lt;br /&gt;
&lt;br /&gt;
[[File:wikiGocatorHalcon.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dopo modifica var ambiente restart pc.&lt;br /&gt;
&lt;br /&gt;
A questo punto nell'acquisition wizard scegliendo genTL come acquisizione il Gocator viene rilevato.&lt;br /&gt;
&lt;br /&gt;
Per vedere un esempio, scrivere gocator nel filtro esempi avendo prima scelto &amp;quot;Metodo&amp;quot;&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Fix_IpeStudio_fatal_internal_error_all%27avvio_su_Sherlock_7.3.1.9&amp;diff=626</id>
		<title>Fix IpeStudio fatal internal error all'avvio su Sherlock 7.3.1.9</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Fix_IpeStudio_fatal_internal_error_all%27avvio_su_Sherlock_7.3.1.9&amp;diff=626"/>
				<updated>2026-02-02T07:49:47Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: Creata pagina con &amp;quot;Se aprite un ivs non in ufficio con sherlock  (tipo su un pc sulla linea), può capitare questo errore all'avvio mentre carica le finestre (poi muore tutto se si procede):  ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Se aprite un ivs non in ufficio con sherlock  (tipo su un pc sulla linea), può capitare questo errore all'avvio mentre carica le finestre (poi muore tutto se si procede):&lt;br /&gt;
&lt;br /&gt;
[[File:Ipe1.png]]&lt;br /&gt;
&lt;br /&gt;
Se capita, controllare se delle window puntano a //qvserver, o comunque ad un percorso di rete irraggiungibile, questo fatelo sul vostro pc dove si spera non capiti lo stesso errore o dove c'è una versione diversa (se capita anche qui, collegarsi ad un pc in ufficio),&lt;br /&gt;
&lt;br /&gt;
Sulle window incriminate, puntare ad un file locale oppure selezionare &amp;quot;Reading None&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[File:Ipe2.png]]&lt;br /&gt;
&lt;br /&gt;
Dopo di questo, ricaricare l'ivs sul pc di destinazione, se richiesto durante l'avvio inserire i percorsi giusti.&lt;br /&gt;
&lt;br /&gt;
Non so se capita in altre versioni nuove, qua ho la 7.3.1.9&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=File:Ipe2.png&amp;diff=625</id>
		<title>File:Ipe2.png</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=File:Ipe2.png&amp;diff=625"/>
				<updated>2026-02-02T07:49:20Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=File:Ipe1.png&amp;diff=624</id>
		<title>File:Ipe1.png</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=File:Ipe1.png&amp;diff=624"/>
				<updated>2026-02-02T07:48:45Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Script_backup_DB&amp;diff=623</id>
		<title>Script backup DB</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Script_backup_DB&amp;diff=623"/>
				<updated>2025-12-09T14:43:22Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: /* Importare attività */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''I file necessari sono qua dentro: \\qvserver\__Projects\Script backup DB\'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Importare attività ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Copiare la cartella BK in C:\Qualivision\&lt;br /&gt;
&lt;br /&gt;
Aprire Unità di pianificazione (Task Scheduler in inglese) → Menu in alto Azione → Importa → Importa attività… → Selezionare BackupDB_QUALIVISION.xml&lt;br /&gt;
&lt;br /&gt;
In basso, fare &amp;quot;Cambia utente o gruppo...&amp;quot;, scrivere il nome dell'account corretto e premere OK&lt;br /&gt;
&lt;br /&gt;
[[File:Sched2.png]]&lt;br /&gt;
&lt;br /&gt;
Andare sulla scheda &amp;quot;Azioni&amp;quot; e fare modifica, mettere il percorso giusto per il file comandoPianificazione.bat se non è corretto&lt;br /&gt;
&lt;br /&gt;
[[File:Sched1.png]]&lt;br /&gt;
&lt;br /&gt;
Fare infine OK, l'attività pianificata si avvierà in automatico ogni giorno alle 10 di mattina (controllare se la colonna &amp;quot;Prossima esecuzione&amp;quot; ha l'orario del domani alle 10).&lt;br /&gt;
&lt;br /&gt;
== Modifiche necessarie da fare sui file ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aprire il file comandoPianificazione.bat e cambiare il percorso queryBackupDatabase.sql con quello corretto, eventualmente anche il nome dell'istanza di SQL se diversa&lt;br /&gt;
&lt;br /&gt;
Aprire il file queryBackupDatabase.sql e sostituire 2272_Cookies con il nome del db giusto&lt;br /&gt;
&lt;br /&gt;
Se tutto va bene, eseguire il bat, in C:\Qualivision\BK ci sarà un file .bak con il nome di oggi&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Script_backup_DB&amp;diff=622</id>
		<title>Script backup DB</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Script_backup_DB&amp;diff=622"/>
				<updated>2025-12-09T14:41:19Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: /* Importare attività */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''I file necessari sono qua dentro: \\qvserver\__Projects\Script backup DB\'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Importare attività ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Copiare la cartella BK in C:\Qualivision\&lt;br /&gt;
&lt;br /&gt;
Aprire Unità di pianificazione (Task Scheduler in inglese) → Menu in alto Azione → Importa → Importa attività… → Selezionare BackupDB_QUALIVISION.xml&lt;br /&gt;
&lt;br /&gt;
In basso, fare &amp;quot;Cambia utente o gruppo...&amp;quot;, scrivere il nome dell'account corretto e premere OK&lt;br /&gt;
&lt;br /&gt;
[[File:Sched2.png]]&lt;br /&gt;
&lt;br /&gt;
Andare sulla scheda &amp;quot;Azioni&amp;quot; e fare modifica, mettere il percorso giusto per il file comandoPianificazione.bat se non è corretto&lt;br /&gt;
&lt;br /&gt;
[[File:Sched1.png]]&lt;br /&gt;
&lt;br /&gt;
Fare infine OK, l'attività pianificata si avvierà in automatico ogni giorno alle 10 di mattina&lt;br /&gt;
&lt;br /&gt;
== Modifiche necessarie da fare sui file ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aprire il file comandoPianificazione.bat e cambiare il percorso queryBackupDatabase.sql con quello corretto, eventualmente anche il nome dell'istanza di SQL se diversa&lt;br /&gt;
&lt;br /&gt;
Aprire il file queryBackupDatabase.sql e sostituire 2272_Cookies con il nome del db giusto&lt;br /&gt;
&lt;br /&gt;
Se tutto va bene, eseguire il bat, in C:\Qualivision\BK ci sarà un file .bak con il nome di oggi&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=File:Sched2.png&amp;diff=621</id>
		<title>File:Sched2.png</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=File:Sched2.png&amp;diff=621"/>
				<updated>2025-12-09T14:40:08Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=File:Sched1.png&amp;diff=620</id>
		<title>File:Sched1.png</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=File:Sched1.png&amp;diff=620"/>
				<updated>2025-12-09T14:39:26Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Script_backup_DB&amp;diff=619</id>
		<title>Script backup DB</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Script_backup_DB&amp;diff=619"/>
				<updated>2025-12-09T14:38:16Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: /* Importare attività */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''I file necessari sono qua dentro: \\qvserver\__Projects\Script backup DB\'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Importare attività ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Copiare la cartella BK in C:\Qualivision\&lt;br /&gt;
&lt;br /&gt;
Aprire Unità di pianificazione (Task Scheduler in inglese) → Menu in alto Azione → Importa → Importa attività… → Selezionare BackupDB_QUALIVISION.xml&lt;br /&gt;
&lt;br /&gt;
In basso, fare &amp;quot;Cambia utente o gruppo...&amp;quot;, scrivere il nome dell'account e premere OK&lt;br /&gt;
&lt;br /&gt;
Andare sulla scheda &amp;quot;Azioni&amp;quot; e fare modifica, mettere il percorso giusto per il file comandoPianificazione.bat se non è corretto&lt;br /&gt;
&lt;br /&gt;
Fare infine OK, l'attività pianificata si avvierà in automatico ogni giorno alle 10 di mattina&lt;br /&gt;
&lt;br /&gt;
== Modifiche necessarie da fare sui file ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aprire il file comandoPianificazione.bat e cambiare il percorso queryBackupDatabase.sql con quello corretto, eventualmente anche il nome dell'istanza di SQL se diversa&lt;br /&gt;
&lt;br /&gt;
Aprire il file queryBackupDatabase.sql e sostituire 2272_Cookies con il nome del db giusto&lt;br /&gt;
&lt;br /&gt;
Se tutto va bene, eseguire il bat, in C:\Qualivision\BK ci sarà un file .bak con il nome di oggi&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Script_backup_DB&amp;diff=618</id>
		<title>Script backup DB</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Script_backup_DB&amp;diff=618"/>
				<updated>2025-12-09T11:07:11Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''I file necessari sono qua dentro: \\qvserver\__Projects\Script backup DB\'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Importare attività ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Copiare la cartella BK in C:\Qualivision\&lt;br /&gt;
&lt;br /&gt;
Aprire Unità di pianificazione (o Task Scheduler in inglese) → Menu in alto Azione → Importa → Importa attività… → Selezionare BackupDB_QUALIVISION.xml&lt;br /&gt;
&lt;br /&gt;
In basso, fare &amp;quot;Cambia utente o gruppo...&amp;quot;, scrivere il nome dell'account e premere OK&lt;br /&gt;
&lt;br /&gt;
Andare sulla scheda &amp;quot;Azioni&amp;quot; e fare modifica, mettere il percorso giusto per il file comandoPianificazione.bat se non è corretto&lt;br /&gt;
&lt;br /&gt;
Fare infine OK, l'attività pianificata si avvierà in automatico ogni giorno alle 10 di mattina&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Modifiche necessarie da fare sui file ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aprire il file comandoPianificazione.bat e cambiare il percorso queryBackupDatabase.sql con quello corretto, eventualmente anche il nome dell'istanza di SQL se diversa&lt;br /&gt;
&lt;br /&gt;
Aprire il file queryBackupDatabase.sql e sostituire 2272_Cookies con il nome del db giusto&lt;br /&gt;
&lt;br /&gt;
Se tutto va bene, eseguire il bat, in C:\Qualivision\BK ci sarà un file .bak con il nome di oggi&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Script_backup_DB&amp;diff=617</id>
		<title>Script backup DB</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Script_backup_DB&amp;diff=617"/>
				<updated>2025-12-09T11:06:25Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''I file necessari sono qua dentro: \\qvserver\__Projects\Script backup DB\'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Importare attività ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Copiare la cartella BK in C:\Qualivision\&lt;br /&gt;
&lt;br /&gt;
Aprire Unità di pianificazione (o Task Scheduler in inglese) → Menu in alto Azione → Importa → Importa attività… → Selezionare BackupDB_QUALIVISION.xml&lt;br /&gt;
&lt;br /&gt;
In basso, fare &amp;quot;Cambia utente o gruppo...&amp;quot;, scrivere il nome dell'account e premere OK&lt;br /&gt;
&lt;br /&gt;
Andare sulla scheda &amp;quot;Azioni&amp;quot; e fare modifica, mettere il percorso giusto per il file comandoPianificazione.bat se non è corretto&lt;br /&gt;
&lt;br /&gt;
Fare infine OK, l'attività pianificata si avvierà in automatico ogni giorno alle 10 di mattina&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Modifiche necessarie da fare sui file ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aprire il file comandoPianificazione.bat e cambiare il percorso queryBackupDatabase.sql con quello corretto, eventualmente anche il nome del DB se diverso&lt;br /&gt;
&lt;br /&gt;
Aprire il file queryBackupDatabase.sql e sostituire 2272_Cookies con il nome del db giusto&lt;br /&gt;
&lt;br /&gt;
Se tutto va bene, eseguire il bat, in C:\Qualivision\BK ci sarà un file .bak con il nome di oggi&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Abilitare_/_Disabilitare_funzionalit%C3%A0_windows_10&amp;diff=616</id>
		<title>Abilitare / Disabilitare funzionalità windows 10</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Abilitare_/_Disabilitare_funzionalit%C3%A0_windows_10&amp;diff=616"/>
				<updated>2025-12-09T11:04:20Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: /* Impostare come recapitare gli aggiornamenti (WINDOWS 10-11 Pro / Enterprise) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Se si vogliono togliere o mettere funzionalità&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Disabilitare Cortana ==&lt;br /&gt;
&lt;br /&gt;
1) start+R (Esegui)&lt;br /&gt;
&lt;br /&gt;
2) regedit&lt;br /&gt;
&lt;br /&gt;
3) HKEY_LOCAL_MACHINE&lt;br /&gt;
&lt;br /&gt;
4) SOFTWARE&lt;br /&gt;
&lt;br /&gt;
5) Policies&lt;br /&gt;
&lt;br /&gt;
6) Microsoft&lt;br /&gt;
&lt;br /&gt;
7) Windows&lt;br /&gt;
&lt;br /&gt;
8) Windows Search (Se “Windows Search” non esiste, tasto destro su Windows &amp;gt; New &amp;gt; Key; dare il nome “Windows Search”)&lt;br /&gt;
&lt;br /&gt;
9) Andare su Windows Search; a destra, controllare se esiste &amp;quot;AllowCortana&amp;quot; (nel caso non ci fosse, tasto destro su Windows Search &amp;gt; New &amp;gt; DWORD (32-bit); dare il nome &amp;quot;AllowCortana&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
10) Doppio click su AllowCortana e impostare il valore a 0 (zero)&lt;br /&gt;
&lt;br /&gt;
11) Disconnettere e riconnettere l'account o riavviare il pc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Impostare come recapitare gli aggiornamenti (WINDOWS 10-11 Pro / Enterprise) ==&lt;br /&gt;
&lt;br /&gt;
1) start &amp;gt; nella ricerca scrivere &amp;quot;grup&amp;quot; &amp;gt; click su &amp;quot;Modifica Criteri di Gruppo&amp;quot;&lt;br /&gt;
&lt;br /&gt;
2) A sinistra, andare su Configurazione Computer&lt;br /&gt;
&lt;br /&gt;
3) Modelli Amministrativi&lt;br /&gt;
&lt;br /&gt;
4) Componenti di Windows&lt;br /&gt;
&lt;br /&gt;
5) Windows Update&lt;br /&gt;
&lt;br /&gt;
6) Solo su Windows 11: andare su &amp;quot;Gestisci l'esperienza dell'utente finale&amp;quot;&lt;br /&gt;
&lt;br /&gt;
7) Doppio click su &amp;quot;Configura aggiornamenti automatici&amp;quot;&lt;br /&gt;
&lt;br /&gt;
8) Abilitare la regola (di default è su &amp;quot;Non configurata&amp;quot;) e nella combobox al fondo scegliere &amp;quot;Disattivata&amp;quot;&lt;br /&gt;
&lt;br /&gt;
9) Riavviare il pc. Alla prossima ricerca di aggiornamenti, vi verrà fuori tra le notifiche un messaggio che vi chiede di procedere con gli aggiornamenti / riavviare (in base alla scelta fatta).&lt;br /&gt;
&lt;br /&gt;
== Impostare come recapitare gli aggiornamenti (WINDOWS 10 Home) ==&lt;br /&gt;
&lt;br /&gt;
L'UNICA SOLUZIONE POSSIBILE CONSISTE NEL DISINSTALLARE IL SERVIZIO Windows Update. Nè il disabilitare il servizio nè il toccare le chiavi di registro funziona.&lt;br /&gt;
&lt;br /&gt;
Eliminare il servizio:&lt;br /&gt;
&lt;br /&gt;
'''SOLO PER WINDOWS HOME, VERO Mattia??????'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Aprire un CMD come amministratore&lt;br /&gt;
&lt;br /&gt;
2) Scrivere sc delete wuauserv&lt;br /&gt;
&lt;br /&gt;
3) Se viene dato esito positivo, il servizio è disinstallato.&lt;br /&gt;
&lt;br /&gt;
== Esecuzione automatica (non più presente nello Start) ==&lt;br /&gt;
&lt;br /&gt;
Ci sono due modalità:&lt;br /&gt;
&lt;br /&gt;
1) Apri una cartella e nella barra indirizzi incolli questo: %appdata%\Microsoft\Windows\Start Menu\Programs\Startup&lt;br /&gt;
&lt;br /&gt;
2) start+R (Esegui) &amp;gt; shell:startup &amp;gt; dai Ok&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Abilitare/disabilitare account administrator (di default nascosto) ==&lt;br /&gt;
&lt;br /&gt;
1) cmd come amministratore&lt;br /&gt;
&lt;br /&gt;
2) digitare net user administrator /active:yes&lt;br /&gt;
&lt;br /&gt;
3) disconnettersi dall'account locale; comparirà anche administrator.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Di default non ha password; per abilitarla, sempre su cmd come amministratore:&lt;br /&gt;
&lt;br /&gt;
1) net user administrator *&lt;br /&gt;
&lt;br /&gt;
2) verrà chiesta due volte la password&lt;br /&gt;
&lt;br /&gt;
3) fatto.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Per disabilitare l'account, ripetere la prima procedura, sostituendo &amp;quot;no&amp;quot; a &amp;quot;yes&amp;quot; nel comando /active&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Rimuovere profili di rete (ES: rete 1, rete 2, ecc) ==&lt;br /&gt;
&lt;br /&gt;
1) Start + R e andare su regedit&lt;br /&gt;
&lt;br /&gt;
2) Andare in questo percorso: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles&lt;br /&gt;
&lt;br /&gt;
3) Cancellare i profili desiderati rimuovendo l'intera sottocartella del profilo.&lt;br /&gt;
&lt;br /&gt;
4) Fatto.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Rendere server NTP un PC Windows (anche Windows 10) ==&lt;br /&gt;
&lt;br /&gt;
1) Andare sui servizi Windows (start + r -&amp;gt; services.msc)&lt;br /&gt;
&lt;br /&gt;
2) Tasto destro su Windows Time (o Ora di Windows) e avviare il servizio; impostarlo anche come avvio automatico&lt;br /&gt;
&lt;br /&gt;
3) Andare sul registro di sistema in HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer e cambiare Enabled da 0 a 1&lt;br /&gt;
&lt;br /&gt;
4) Sempre sul registro, in HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W32Time\Config settare &amp;quot;AnnounceFlags&amp;quot; su 5&lt;br /&gt;
&lt;br /&gt;
5) Aprire un CMD come administrator e lanciare &amp;quot;w32tm /config /update&amp;quot; (senza virgolette)&lt;br /&gt;
&lt;br /&gt;
6) Sempre nella stessa finestra lanciare &amp;quot;w32tm /query /configuration&amp;quot; (sempre senza virgolette) e verificare che gli enabled siano a 1&lt;br /&gt;
&lt;br /&gt;
7) Riavviare il servizio Windows Time (quello abilitato all'inizio)&lt;br /&gt;
&lt;br /&gt;
8) Fatto.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cancellare credenziali salvate di Windows Share / Samba Server ==&lt;br /&gt;
&lt;br /&gt;
1) Start + r -&amp;gt; &amp;quot;control keymgr.dll&amp;quot; (senza virgolette)&lt;br /&gt;
&lt;br /&gt;
2) Andare su Credenziali Windows&lt;br /&gt;
&lt;br /&gt;
3) Nell'elenco sottostante ci saranno tutte le credenziali salvate. Cliccare su &amp;quot;Rimuovi&amp;quot; in quelle che si desiderano cancellare.&lt;br /&gt;
&lt;br /&gt;
4) Fatto.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Disabilitare Windows Defender ==&lt;br /&gt;
&lt;br /&gt;
1) start+R (Esegui)&lt;br /&gt;
&lt;br /&gt;
2) regedit&lt;br /&gt;
&lt;br /&gt;
3) HKEY_LOCAL_MACHINE&lt;br /&gt;
&lt;br /&gt;
4) SOFTWARE&lt;br /&gt;
&lt;br /&gt;
5) Policies&lt;br /&gt;
&lt;br /&gt;
6) Microsoft&lt;br /&gt;
&lt;br /&gt;
7) Windows Defender&lt;br /&gt;
&lt;br /&gt;
9) Tasto destro su Windows Defender &amp;gt; New &amp;gt; DWORD (32-bit); dare il nome &amp;quot;DisableAntiSpyware&amp;quot;&lt;br /&gt;
&lt;br /&gt;
10) Doppio click su DisableAntiSpyware e impostare il valore a 1&lt;br /&gt;
&lt;br /&gt;
11) Riavviare il pc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Disabilitare Firewall ==&lt;br /&gt;
&lt;br /&gt;
1) Aprire &amp;quot;Group policy&amp;quot;&lt;br /&gt;
&lt;br /&gt;
2) andare su &amp;quot;Configurazione computer&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3) &amp;quot;Impostazioni di Windows&amp;quot;&lt;br /&gt;
&lt;br /&gt;
4) &amp;quot;Impostazioni sicurezza&amp;quot;&lt;br /&gt;
&lt;br /&gt;
5) &amp;quot;Windows Defender Firewall con sicurezza avanzata&amp;quot;&lt;br /&gt;
&lt;br /&gt;
6) &amp;quot;Windows Defender Firewall con sicurezza avanzata - Oggetto Criteri di gruppo locale&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
7) Cliccare &amp;quot;Proprietà Windows Defender Firewall&amp;quot; presente sulla destra&lt;br /&gt;
&lt;br /&gt;
8) Impostare lo &amp;quot;Stato Firewall&amp;quot; su tutti i profili “Disabilitato”&lt;br /&gt;
&lt;br /&gt;
== Fix impossibile scrivere password wifi o in barra ricerca Cortana ==&lt;br /&gt;
&lt;br /&gt;
1) start+R (Esegui)&lt;br /&gt;
&lt;br /&gt;
2) regedit&lt;br /&gt;
&lt;br /&gt;
3) HKEY_LOCAL_MACHINE&lt;br /&gt;
&lt;br /&gt;
4) SOFTWARE&lt;br /&gt;
&lt;br /&gt;
5) Microsoft&lt;br /&gt;
&lt;br /&gt;
6) Windows&lt;br /&gt;
&lt;br /&gt;
7) CurrentVersion&lt;br /&gt;
&lt;br /&gt;
8) Run&lt;br /&gt;
&lt;br /&gt;
9) Creare una nuova chiave tipo &amp;quot;Stringa&amp;quot;, dare un nome a caso (tipo &amp;quot;Wifi and Cortana Error&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
10) Doppio click sopra e assegnare questo valore (COMPRESE LE VIRGOLETTE): &amp;quot;ctfmon&amp;quot;=&amp;quot;CTFMON.EXE&amp;quot;&lt;br /&gt;
&lt;br /&gt;
11) Salvare, chiudere, riavviare, finire per vivere sereni potendo collegarsi in wifi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Impostare autologon quando non c'è il checkbox nella finestra classica ==&lt;br /&gt;
&lt;br /&gt;
1) start+R (Esegui)&lt;br /&gt;
&lt;br /&gt;
2) regedit&lt;br /&gt;
&lt;br /&gt;
3) Andare su chiave Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device&lt;br /&gt;
&lt;br /&gt;
4) Doppio click su chiave &amp;quot;DevicePasswordLessBuildVersion&amp;quot; e impostare come valore 0 (zero)&lt;br /&gt;
&lt;br /&gt;
5) Restart PC&lt;br /&gt;
&lt;br /&gt;
6) Dopo il riavvio, ricompare la classica spunta nelle impostazioni degli utenti per abilitare l'autologon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== FIX accesso al NAS tramite SAMBA quando NON funziona ==&lt;br /&gt;
&lt;br /&gt;
1) Aprire criteri di gruppo&lt;br /&gt;
&lt;br /&gt;
2) Computer Configuration -&amp;gt; Administrative templates -&amp;gt; Network -&amp;gt; Lanman Workstation&lt;br /&gt;
&lt;br /&gt;
3) Abilitare regola &amp;quot;Enable insecure guest logons&amp;quot;&lt;br /&gt;
&lt;br /&gt;
4) Salvare e chiudere. Ora l'accesso al NAS funziona anche senza riavviare il PC&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Windows 11 - Tasto destro, mostrare di default tutte le opzioni (context menu) ==&lt;br /&gt;
&lt;br /&gt;
1) Regedit&lt;br /&gt;
&lt;br /&gt;
2) Navigare in '''HKEY_CURRENT_USER\SOFTWARE\CLASSES\CLSID'''&lt;br /&gt;
&lt;br /&gt;
3) Creare una nuova chiave (non valore) con nome '''{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}'''&lt;br /&gt;
&lt;br /&gt;
4) All'interno della chiave creata, crearne un'altra con nome '''InprocServer32'''&lt;br /&gt;
&lt;br /&gt;
5) All'interno di InprocServer32, aprire il valore '''(Predefinito)''' e lasciare vuoto il campo valore&lt;br /&gt;
&lt;br /&gt;
6) Riavviare il PC&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Disabilitare Firewall da REGEDIT se compare il messaggio &amp;quot;Alcune impostazioni sono gestite dall'amministratore di sistema&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
1) start+R (Esegui)&lt;br /&gt;
&lt;br /&gt;
2) regedit&lt;br /&gt;
&lt;br /&gt;
3) HKEY_LOCAL_MACHINE&lt;br /&gt;
&lt;br /&gt;
4) SOFTWARE&lt;br /&gt;
&lt;br /&gt;
5) Policies&lt;br /&gt;
&lt;br /&gt;
6) Microsoft&lt;br /&gt;
&lt;br /&gt;
7) WindowsFirewall&lt;br /&gt;
&lt;br /&gt;
8) Per ognuna delle tre cartelle DomainProfile, PrivateProfile e PublicProfile, settare la sottochiave EnableFirewall a 0&lt;br /&gt;
&lt;br /&gt;
9) Riavviare il pc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Skippare creazione account online forzata durante installazione Windows 11 (Pro/Home) ==&lt;br /&gt;
&lt;br /&gt;
Se non si può scegliere &amp;quot;Non ho Internet&amp;quot; durante l'installazione di windows fare:&lt;br /&gt;
&lt;br /&gt;
1) Premere SHIFT + F10, si aprira il cmd&lt;br /&gt;
&lt;br /&gt;
2) Eseguire: OOBE\BYPASSNRO&lt;br /&gt;
&lt;br /&gt;
3) Dopo il riavvio, al momento della richiesta di Internet, l'opzione &amp;quot;Non ho Internet&amp;quot; sarà visibile&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Riattivare Windows Update se Framework 3.5 non si installa ==&lt;br /&gt;
&lt;br /&gt;
eseguire questo file bat come amministratore:&lt;br /&gt;
&lt;br /&gt;
 ECHO OFF&lt;br /&gt;
 net.exe session 1&amp;gt;NUL 2&amp;gt;NUL || (Echo This script requires elevated rights. &amp;amp; Pause &amp;amp; Exit /b 1)&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate&amp;quot; /v DoNotConnectToWindowsUpdateInternetLocations /F&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate&amp;quot; /v DisableWindowsUpdateAccess /f&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate&amp;quot; /v WUServer /f&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate&amp;quot; /v WUStatusServer /f&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate&amp;quot; /v UpdateServiceUrlAlternte /f&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate\AU&amp;quot; /v UseWUServer /f&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate\AU&amp;quot; /v NoAutoUpdate /f&lt;br /&gt;
 rem reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windows\CurrentVersion\WindowsStore\WindowsUpdate&amp;quot; /v Autodownload /f&lt;br /&gt;
 Sc.exe config wuauserv start= demand&lt;br /&gt;
 net start wuauserv&lt;br /&gt;
 echo.&lt;br /&gt;
 echo ********************&lt;br /&gt;
 echo Windows Update ATTIVO&lt;br /&gt;
 echo ********************&lt;br /&gt;
 echo.&lt;br /&gt;
 pause&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Accedere al qvserver e al nasqualivision tramite nome in VPN invece che tramite IP ==&lt;br /&gt;
&lt;br /&gt;
Aprire blocco note come amministratore e aprire il seguente file (è senza estensione): &amp;quot;C:\Windows\System32\drivers\etc\hosts&amp;quot;&lt;br /&gt;
&lt;br /&gt;
In fondo al file aggiungere queste due righe:&lt;br /&gt;
&lt;br /&gt;
 192.168.9.176   qvserver&lt;br /&gt;
 192.168.9.170   nasqualivision&lt;br /&gt;
&lt;br /&gt;
Infine salvare il file, da adesso anche in VPN si potranno usare i nomi qvserver e nasqualivision&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Importante!!! Se in futuro gli IP del qvserver o del nasqualivision dovessero cambiare, sui PC bisognerà modificare nuovamente questo file, altrimenti nemmeno in locale funzionerà il nome&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Rimuovere il contrassegno web da tutti i file di un progetto VS  ==&lt;br /&gt;
&lt;br /&gt;
Aprire PowerShell.&lt;br /&gt;
&lt;br /&gt;
Andare nella cartella interessata, ad esempio:&lt;br /&gt;
cd &amp;quot;C:\Percorso\Alla\Cartella&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Eseguire questo comando per rimuoverlo da tutti i file:&lt;br /&gt;
Get-ChildItem -Recurse | Unblock-File&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Abilitare_/_Disabilitare_funzionalit%C3%A0_windows_10&amp;diff=615</id>
		<title>Abilitare / Disabilitare funzionalità windows 10</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Abilitare_/_Disabilitare_funzionalit%C3%A0_windows_10&amp;diff=615"/>
				<updated>2025-12-09T11:01:37Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: /* Impostare come recapitare gli aggiornamenti (WINDOWS 10-11 Pro / Enterprise) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Se si vogliono togliere o mettere funzionalità&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Disabilitare Cortana ==&lt;br /&gt;
&lt;br /&gt;
1) start+R (Esegui)&lt;br /&gt;
&lt;br /&gt;
2) regedit&lt;br /&gt;
&lt;br /&gt;
3) HKEY_LOCAL_MACHINE&lt;br /&gt;
&lt;br /&gt;
4) SOFTWARE&lt;br /&gt;
&lt;br /&gt;
5) Policies&lt;br /&gt;
&lt;br /&gt;
6) Microsoft&lt;br /&gt;
&lt;br /&gt;
7) Windows&lt;br /&gt;
&lt;br /&gt;
8) Windows Search (Se “Windows Search” non esiste, tasto destro su Windows &amp;gt; New &amp;gt; Key; dare il nome “Windows Search”)&lt;br /&gt;
&lt;br /&gt;
9) Andare su Windows Search; a destra, controllare se esiste &amp;quot;AllowCortana&amp;quot; (nel caso non ci fosse, tasto destro su Windows Search &amp;gt; New &amp;gt; DWORD (32-bit); dare il nome &amp;quot;AllowCortana&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
10) Doppio click su AllowCortana e impostare il valore a 0 (zero)&lt;br /&gt;
&lt;br /&gt;
11) Disconnettere e riconnettere l'account o riavviare il pc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Impostare come recapitare gli aggiornamenti (WINDOWS 10-11 Pro / Enterprise) ==&lt;br /&gt;
&lt;br /&gt;
1) start &amp;gt; nella ricerca scrivere &amp;quot;grup&amp;quot; &amp;gt; click su &amp;quot;Modifica Criteri di Gruppo&amp;quot;&lt;br /&gt;
&lt;br /&gt;
2) A sinistra, andare su Configurazione Computer&lt;br /&gt;
&lt;br /&gt;
3) Modelli Amministrativi&lt;br /&gt;
&lt;br /&gt;
4) Componenti di Windows&lt;br /&gt;
&lt;br /&gt;
5) Windows Update&lt;br /&gt;
&lt;br /&gt;
6) Solo su Windows 11: andare su &amp;quot;Gestisci l'esperienza dell'utente finale&amp;quot;&lt;br /&gt;
&lt;br /&gt;
7) Doppio click su &amp;quot;Configura aggiornamenti automatici&amp;quot;&lt;br /&gt;
&lt;br /&gt;
8) Abilitare la regola (di default è su &amp;quot;Non configurata&amp;quot;) e nella combobox al fondo scegliere &amp;quot;Disabilitata&amp;quot;&lt;br /&gt;
&lt;br /&gt;
9) Riavviare il pc. Alla prossima ricerca di aggiornamenti, vi verrà fuori tra le notifiche un messaggio che vi chiede di procedere con gli aggiornamenti / riavviare (in base alla scelta fatta).&lt;br /&gt;
&lt;br /&gt;
== Impostare come recapitare gli aggiornamenti (WINDOWS 10 Home) ==&lt;br /&gt;
&lt;br /&gt;
L'UNICA SOLUZIONE POSSIBILE CONSISTE NEL DISINSTALLARE IL SERVIZIO Windows Update. Nè il disabilitare il servizio nè il toccare le chiavi di registro funziona.&lt;br /&gt;
&lt;br /&gt;
Eliminare il servizio:&lt;br /&gt;
&lt;br /&gt;
'''SOLO PER WINDOWS HOME, VERO Mattia??????'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Aprire un CMD come amministratore&lt;br /&gt;
&lt;br /&gt;
2) Scrivere sc delete wuauserv&lt;br /&gt;
&lt;br /&gt;
3) Se viene dato esito positivo, il servizio è disinstallato.&lt;br /&gt;
&lt;br /&gt;
== Esecuzione automatica (non più presente nello Start) ==&lt;br /&gt;
&lt;br /&gt;
Ci sono due modalità:&lt;br /&gt;
&lt;br /&gt;
1) Apri una cartella e nella barra indirizzi incolli questo: %appdata%\Microsoft\Windows\Start Menu\Programs\Startup&lt;br /&gt;
&lt;br /&gt;
2) start+R (Esegui) &amp;gt; shell:startup &amp;gt; dai Ok&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Abilitare/disabilitare account administrator (di default nascosto) ==&lt;br /&gt;
&lt;br /&gt;
1) cmd come amministratore&lt;br /&gt;
&lt;br /&gt;
2) digitare net user administrator /active:yes&lt;br /&gt;
&lt;br /&gt;
3) disconnettersi dall'account locale; comparirà anche administrator.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Di default non ha password; per abilitarla, sempre su cmd come amministratore:&lt;br /&gt;
&lt;br /&gt;
1) net user administrator *&lt;br /&gt;
&lt;br /&gt;
2) verrà chiesta due volte la password&lt;br /&gt;
&lt;br /&gt;
3) fatto.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Per disabilitare l'account, ripetere la prima procedura, sostituendo &amp;quot;no&amp;quot; a &amp;quot;yes&amp;quot; nel comando /active&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Rimuovere profili di rete (ES: rete 1, rete 2, ecc) ==&lt;br /&gt;
&lt;br /&gt;
1) Start + R e andare su regedit&lt;br /&gt;
&lt;br /&gt;
2) Andare in questo percorso: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles&lt;br /&gt;
&lt;br /&gt;
3) Cancellare i profili desiderati rimuovendo l'intera sottocartella del profilo.&lt;br /&gt;
&lt;br /&gt;
4) Fatto.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Rendere server NTP un PC Windows (anche Windows 10) ==&lt;br /&gt;
&lt;br /&gt;
1) Andare sui servizi Windows (start + r -&amp;gt; services.msc)&lt;br /&gt;
&lt;br /&gt;
2) Tasto destro su Windows Time (o Ora di Windows) e avviare il servizio; impostarlo anche come avvio automatico&lt;br /&gt;
&lt;br /&gt;
3) Andare sul registro di sistema in HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer e cambiare Enabled da 0 a 1&lt;br /&gt;
&lt;br /&gt;
4) Sempre sul registro, in HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W32Time\Config settare &amp;quot;AnnounceFlags&amp;quot; su 5&lt;br /&gt;
&lt;br /&gt;
5) Aprire un CMD come administrator e lanciare &amp;quot;w32tm /config /update&amp;quot; (senza virgolette)&lt;br /&gt;
&lt;br /&gt;
6) Sempre nella stessa finestra lanciare &amp;quot;w32tm /query /configuration&amp;quot; (sempre senza virgolette) e verificare che gli enabled siano a 1&lt;br /&gt;
&lt;br /&gt;
7) Riavviare il servizio Windows Time (quello abilitato all'inizio)&lt;br /&gt;
&lt;br /&gt;
8) Fatto.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cancellare credenziali salvate di Windows Share / Samba Server ==&lt;br /&gt;
&lt;br /&gt;
1) Start + r -&amp;gt; &amp;quot;control keymgr.dll&amp;quot; (senza virgolette)&lt;br /&gt;
&lt;br /&gt;
2) Andare su Credenziali Windows&lt;br /&gt;
&lt;br /&gt;
3) Nell'elenco sottostante ci saranno tutte le credenziali salvate. Cliccare su &amp;quot;Rimuovi&amp;quot; in quelle che si desiderano cancellare.&lt;br /&gt;
&lt;br /&gt;
4) Fatto.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Disabilitare Windows Defender ==&lt;br /&gt;
&lt;br /&gt;
1) start+R (Esegui)&lt;br /&gt;
&lt;br /&gt;
2) regedit&lt;br /&gt;
&lt;br /&gt;
3) HKEY_LOCAL_MACHINE&lt;br /&gt;
&lt;br /&gt;
4) SOFTWARE&lt;br /&gt;
&lt;br /&gt;
5) Policies&lt;br /&gt;
&lt;br /&gt;
6) Microsoft&lt;br /&gt;
&lt;br /&gt;
7) Windows Defender&lt;br /&gt;
&lt;br /&gt;
9) Tasto destro su Windows Defender &amp;gt; New &amp;gt; DWORD (32-bit); dare il nome &amp;quot;DisableAntiSpyware&amp;quot;&lt;br /&gt;
&lt;br /&gt;
10) Doppio click su DisableAntiSpyware e impostare il valore a 1&lt;br /&gt;
&lt;br /&gt;
11) Riavviare il pc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Disabilitare Firewall ==&lt;br /&gt;
&lt;br /&gt;
1) Aprire &amp;quot;Group policy&amp;quot;&lt;br /&gt;
&lt;br /&gt;
2) andare su &amp;quot;Configurazione computer&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3) &amp;quot;Impostazioni di Windows&amp;quot;&lt;br /&gt;
&lt;br /&gt;
4) &amp;quot;Impostazioni sicurezza&amp;quot;&lt;br /&gt;
&lt;br /&gt;
5) &amp;quot;Windows Defender Firewall con sicurezza avanzata&amp;quot;&lt;br /&gt;
&lt;br /&gt;
6) &amp;quot;Windows Defender Firewall con sicurezza avanzata - Oggetto Criteri di gruppo locale&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
7) Cliccare &amp;quot;Proprietà Windows Defender Firewall&amp;quot; presente sulla destra&lt;br /&gt;
&lt;br /&gt;
8) Impostare lo &amp;quot;Stato Firewall&amp;quot; su tutti i profili “Disabilitato”&lt;br /&gt;
&lt;br /&gt;
== Fix impossibile scrivere password wifi o in barra ricerca Cortana ==&lt;br /&gt;
&lt;br /&gt;
1) start+R (Esegui)&lt;br /&gt;
&lt;br /&gt;
2) regedit&lt;br /&gt;
&lt;br /&gt;
3) HKEY_LOCAL_MACHINE&lt;br /&gt;
&lt;br /&gt;
4) SOFTWARE&lt;br /&gt;
&lt;br /&gt;
5) Microsoft&lt;br /&gt;
&lt;br /&gt;
6) Windows&lt;br /&gt;
&lt;br /&gt;
7) CurrentVersion&lt;br /&gt;
&lt;br /&gt;
8) Run&lt;br /&gt;
&lt;br /&gt;
9) Creare una nuova chiave tipo &amp;quot;Stringa&amp;quot;, dare un nome a caso (tipo &amp;quot;Wifi and Cortana Error&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
10) Doppio click sopra e assegnare questo valore (COMPRESE LE VIRGOLETTE): &amp;quot;ctfmon&amp;quot;=&amp;quot;CTFMON.EXE&amp;quot;&lt;br /&gt;
&lt;br /&gt;
11) Salvare, chiudere, riavviare, finire per vivere sereni potendo collegarsi in wifi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Impostare autologon quando non c'è il checkbox nella finestra classica ==&lt;br /&gt;
&lt;br /&gt;
1) start+R (Esegui)&lt;br /&gt;
&lt;br /&gt;
2) regedit&lt;br /&gt;
&lt;br /&gt;
3) Andare su chiave Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device&lt;br /&gt;
&lt;br /&gt;
4) Doppio click su chiave &amp;quot;DevicePasswordLessBuildVersion&amp;quot; e impostare come valore 0 (zero)&lt;br /&gt;
&lt;br /&gt;
5) Restart PC&lt;br /&gt;
&lt;br /&gt;
6) Dopo il riavvio, ricompare la classica spunta nelle impostazioni degli utenti per abilitare l'autologon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== FIX accesso al NAS tramite SAMBA quando NON funziona ==&lt;br /&gt;
&lt;br /&gt;
1) Aprire criteri di gruppo&lt;br /&gt;
&lt;br /&gt;
2) Computer Configuration -&amp;gt; Administrative templates -&amp;gt; Network -&amp;gt; Lanman Workstation&lt;br /&gt;
&lt;br /&gt;
3) Abilitare regola &amp;quot;Enable insecure guest logons&amp;quot;&lt;br /&gt;
&lt;br /&gt;
4) Salvare e chiudere. Ora l'accesso al NAS funziona anche senza riavviare il PC&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Windows 11 - Tasto destro, mostrare di default tutte le opzioni (context menu) ==&lt;br /&gt;
&lt;br /&gt;
1) Regedit&lt;br /&gt;
&lt;br /&gt;
2) Navigare in '''HKEY_CURRENT_USER\SOFTWARE\CLASSES\CLSID'''&lt;br /&gt;
&lt;br /&gt;
3) Creare una nuova chiave (non valore) con nome '''{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}'''&lt;br /&gt;
&lt;br /&gt;
4) All'interno della chiave creata, crearne un'altra con nome '''InprocServer32'''&lt;br /&gt;
&lt;br /&gt;
5) All'interno di InprocServer32, aprire il valore '''(Predefinito)''' e lasciare vuoto il campo valore&lt;br /&gt;
&lt;br /&gt;
6) Riavviare il PC&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Disabilitare Firewall da REGEDIT se compare il messaggio &amp;quot;Alcune impostazioni sono gestite dall'amministratore di sistema&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
1) start+R (Esegui)&lt;br /&gt;
&lt;br /&gt;
2) regedit&lt;br /&gt;
&lt;br /&gt;
3) HKEY_LOCAL_MACHINE&lt;br /&gt;
&lt;br /&gt;
4) SOFTWARE&lt;br /&gt;
&lt;br /&gt;
5) Policies&lt;br /&gt;
&lt;br /&gt;
6) Microsoft&lt;br /&gt;
&lt;br /&gt;
7) WindowsFirewall&lt;br /&gt;
&lt;br /&gt;
8) Per ognuna delle tre cartelle DomainProfile, PrivateProfile e PublicProfile, settare la sottochiave EnableFirewall a 0&lt;br /&gt;
&lt;br /&gt;
9) Riavviare il pc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Skippare creazione account online forzata durante installazione Windows 11 (Pro/Home) ==&lt;br /&gt;
&lt;br /&gt;
Se non si può scegliere &amp;quot;Non ho Internet&amp;quot; durante l'installazione di windows fare:&lt;br /&gt;
&lt;br /&gt;
1) Premere SHIFT + F10, si aprira il cmd&lt;br /&gt;
&lt;br /&gt;
2) Eseguire: OOBE\BYPASSNRO&lt;br /&gt;
&lt;br /&gt;
3) Dopo il riavvio, al momento della richiesta di Internet, l'opzione &amp;quot;Non ho Internet&amp;quot; sarà visibile&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Riattivare Windows Update se Framework 3.5 non si installa ==&lt;br /&gt;
&lt;br /&gt;
eseguire questo file bat come amministratore:&lt;br /&gt;
&lt;br /&gt;
 ECHO OFF&lt;br /&gt;
 net.exe session 1&amp;gt;NUL 2&amp;gt;NUL || (Echo This script requires elevated rights. &amp;amp; Pause &amp;amp; Exit /b 1)&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate&amp;quot; /v DoNotConnectToWindowsUpdateInternetLocations /F&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate&amp;quot; /v DisableWindowsUpdateAccess /f&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate&amp;quot; /v WUServer /f&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate&amp;quot; /v WUStatusServer /f&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate&amp;quot; /v UpdateServiceUrlAlternte /f&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate\AU&amp;quot; /v UseWUServer /f&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate\AU&amp;quot; /v NoAutoUpdate /f&lt;br /&gt;
 rem reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windows\CurrentVersion\WindowsStore\WindowsUpdate&amp;quot; /v Autodownload /f&lt;br /&gt;
 Sc.exe config wuauserv start= demand&lt;br /&gt;
 net start wuauserv&lt;br /&gt;
 echo.&lt;br /&gt;
 echo ********************&lt;br /&gt;
 echo Windows Update ATTIVO&lt;br /&gt;
 echo ********************&lt;br /&gt;
 echo.&lt;br /&gt;
 pause&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Accedere al qvserver e al nasqualivision tramite nome in VPN invece che tramite IP ==&lt;br /&gt;
&lt;br /&gt;
Aprire blocco note come amministratore e aprire il seguente file (è senza estensione): &amp;quot;C:\Windows\System32\drivers\etc\hosts&amp;quot;&lt;br /&gt;
&lt;br /&gt;
In fondo al file aggiungere queste due righe:&lt;br /&gt;
&lt;br /&gt;
 192.168.9.176   qvserver&lt;br /&gt;
 192.168.9.170   nasqualivision&lt;br /&gt;
&lt;br /&gt;
Infine salvare il file, da adesso anche in VPN si potranno usare i nomi qvserver e nasqualivision&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Importante!!! Se in futuro gli IP del qvserver o del nasqualivision dovessero cambiare, sui PC bisognerà modificare nuovamente questo file, altrimenti nemmeno in locale funzionerà il nome&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Rimuovere il contrassegno web da tutti i file di un progetto VS  ==&lt;br /&gt;
&lt;br /&gt;
Aprire PowerShell.&lt;br /&gt;
&lt;br /&gt;
Andare nella cartella interessata, ad esempio:&lt;br /&gt;
cd &amp;quot;C:\Percorso\Alla\Cartella&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Eseguire questo comando per rimuoverlo da tutti i file:&lt;br /&gt;
Get-ChildItem -Recurse | Unblock-File&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Script_backup_DB&amp;diff=614</id>
		<title>Script backup DB</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Script_backup_DB&amp;diff=614"/>
				<updated>2025-12-09T11:00:15Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: Creata pagina con &amp;quot;'''I file necessari sono qua dentro: \\qvserver\__Projects\Script backup DB\BK\script'''   == Importare attività ==   Copiare la cartella BK in C:\Qualivision\  Aprire Unità...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''I file necessari sono qua dentro: \\qvserver\__Projects\Script backup DB\BK\script'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Importare attività ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Copiare la cartella BK in C:\Qualivision\&lt;br /&gt;
&lt;br /&gt;
Aprire Unità di pianificazione (o Task Scheduler in inglese) → Menu in alto Azione → Importa → Importa attività… → Selezionare BackupDB_QUALIVISION.xml&lt;br /&gt;
&lt;br /&gt;
In basso, fare &amp;quot;Cambia utente o gruppo...&amp;quot;, scrivere il nome dell'account e premere OK&lt;br /&gt;
&lt;br /&gt;
Andare sulla scheda &amp;quot;Azioni&amp;quot; e fare modifica, mettere il percorso giusto per il file comandoPianificazione.bat se non è corretto&lt;br /&gt;
&lt;br /&gt;
Fare infine OK, l'attività pianificata si avvierà in automatico ogni giorno alle 10 di mattina&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Modifiche necessarie da fare sui file ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aprire il file comandoPianificazione.bat e cambiare il percorso queryBackupDatabase.sql con quello corretto, eventualmente anche il nome del DB se diverso&lt;br /&gt;
&lt;br /&gt;
Aprire il file queryBackupDatabase.sql e sostituire 2272_Cookies con il nome del db giusto&lt;br /&gt;
&lt;br /&gt;
Se tutto va bene, eseguire il bat, in C:\Qualivision\BK ci sarà un file .bak con il nome di oggi&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Errore_SQL_Management_20_durante_ripristino_DB&amp;diff=613</id>
		<title>Errore SQL Management 20 durante ripristino DB</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Errore_SQL_Management_20_durante_ripristino_DB&amp;diff=613"/>
				<updated>2025-12-05T13:10:51Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: Creata pagina con &amp;quot;Su SQL Server Management Studio 2020 può succedere che durante il rispristino di un db vecchio esca questo errore: (5 accesso negato).  File:DpvUHiE4jHBpp00w.png  File:...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Su SQL Server Management Studio 2020 può succedere che durante il rispristino di un db vecchio esca questo errore: (5 accesso negato).&lt;br /&gt;
&lt;br /&gt;
[[File:DpvUHiE4jHBpp00w.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:Nre4rKv4B0z5Q9N7.png]]&lt;br /&gt;
&lt;br /&gt;
Questo succede perché per qualche ragione cerca di ripristinare il db su una cartella inesistente, per risolvere il problema andare su &amp;quot;File&amp;quot; -&amp;gt; &amp;quot;Rialoca tutti i file nella cartella&amp;quot; e poi fare ripristina come al solito.&lt;br /&gt;
&lt;br /&gt;
Se il file si chiama uguale ad un altro db già esistente, esce un altro errore, nel caso modificare sotto i nomi dei file mdf e _log.ldf&lt;br /&gt;
&lt;br /&gt;
[[File:0Qs80JWDvlBg58L1.png]]&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=File:0Qs80JWDvlBg58L1.png&amp;diff=612</id>
		<title>File:0Qs80JWDvlBg58L1.png</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=File:0Qs80JWDvlBg58L1.png&amp;diff=612"/>
				<updated>2025-12-05T13:09:56Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=File:Nre4rKv4B0z5Q9N7.png&amp;diff=611</id>
		<title>File:Nre4rKv4B0z5Q9N7.png</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=File:Nre4rKv4B0z5Q9N7.png&amp;diff=611"/>
				<updated>2025-12-05T13:09:15Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=File:DpvUHiE4jHBpp00w.png&amp;diff=610</id>
		<title>File:DpvUHiE4jHBpp00w.png</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=File:DpvUHiE4jHBpp00w.png&amp;diff=610"/>
				<updated>2025-12-05T13:08:45Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Disinstallazione_Sapera&amp;diff=609</id>
		<title>Disinstallazione Sapera</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Disinstallazione_Sapera&amp;diff=609"/>
				<updated>2025-11-26T08:38:53Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Se si riscontrano problemi a disinstallare Sapera, può capitare che dopo la rimozione di Sapera LT il Network Imaging Package risulti ancora installato.&lt;br /&gt;
In questo caso bisogna procedere così:&lt;br /&gt;
&lt;br /&gt;
  1) Aprire il Prompt dei comandi (CMD).&lt;br /&gt;
&lt;br /&gt;
  2) Navigare fino alla cartella:&lt;br /&gt;
       C:\Program Files (x86)\InstallShield Installation Information\{2170F913-93DE-496A-88F5-9C8547026DEE}&lt;br /&gt;
&lt;br /&gt;
  3) Una volta dentro la cartella, digitare il comando:&lt;br /&gt;
     setup -cc.&lt;br /&gt;
&lt;br /&gt;
Dopo l’esecuzione del comando:&lt;br /&gt;
&lt;br /&gt;
  4) Eliminare la cartella:&lt;br /&gt;
     C:\Program Files (x86)\InstallShield Installation Information\{2170F913-93DE-496A-88F5-9C8547026DEE}&lt;br /&gt;
&lt;br /&gt;
  5) Riavviare il PC.&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Disinstallazione_Sapera&amp;diff=608</id>
		<title>Disinstallazione Sapera</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Disinstallazione_Sapera&amp;diff=608"/>
				<updated>2025-11-26T08:38:07Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Se si riscontrano problemi a disinstallare Sapera, può capitare che dopo la rimozione di Sapera LT il Network Imaging Package risulti ancora installato.&lt;br /&gt;
In questo caso bisogna procedere così:&lt;br /&gt;
&lt;br /&gt;
    1)Aprire il Prompt dei comandi (CMD).&lt;br /&gt;
&lt;br /&gt;
    2)Navigare fino alla cartella:&lt;br /&gt;
     C:\Program Files (x86)\InstallShield Installation Information\{2170F913-93DE-496A-88F5-9C8547026DEE}&lt;br /&gt;
&lt;br /&gt;
    3)Una volta dentro la cartella, digitare il comando:&lt;br /&gt;
      setup -cc.&lt;br /&gt;
&lt;br /&gt;
Dopo l’esecuzione del comando:&lt;br /&gt;
&lt;br /&gt;
    4)Eliminare la cartella:&lt;br /&gt;
      C:\Program Files (x86)\InstallShield Installation Information\{2170F913-93DE-496A-88F5-9C8547026DEE}&lt;br /&gt;
&lt;br /&gt;
    5)Riavviare il PC.&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Disinstallazione_Sapera&amp;diff=607</id>
		<title>Disinstallazione Sapera</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Disinstallazione_Sapera&amp;diff=607"/>
				<updated>2025-11-26T08:36:16Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Se si riscontrano problemi a disinstallare Sapera, può capitare che dopo la rimozione di Sapera LT il Network Imaging Package risulti ancora installato.&lt;br /&gt;
In questo caso bisogna procedere così:&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;Aprire il Prompt dei comandi (CMD).&lt;br /&gt;
&lt;br /&gt;
    Navigare fino alla cartella:&lt;br /&gt;
    C:\Program Files (x86)\InstallShield Installation Information\{2170F913-93DE-496A-88F5-9C8547026DEE}&lt;br /&gt;
&lt;br /&gt;
    Una volta dentro la cartella, digitare il comando:&lt;br /&gt;
    setup -cc.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dopo l’esecuzione del comando:&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;Eliminare la cartella:&lt;br /&gt;
    C:\Program Files (x86)\InstallShield Installation Information\{2170F913-93DE-496A-88F5-9C8547026DEE}&lt;br /&gt;
&lt;br /&gt;
    Riavviare il PC.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Disinstallazione_Sapera&amp;diff=606</id>
		<title>Disinstallazione Sapera</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Disinstallazione_Sapera&amp;diff=606"/>
				<updated>2025-11-26T08:35:15Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: Creata pagina con &amp;quot;Se si riscontrano problemi a disinstallare Sapera, può capitare che dopo la rimozione di Sapera LT il Network Imaging Package risulti ancora installato. In questo caso bisogn...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Se si riscontrano problemi a disinstallare Sapera, può capitare che dopo la rimozione di Sapera LT il Network Imaging Package risulti ancora installato.&lt;br /&gt;
In questo caso bisogna procedere così:&lt;br /&gt;
&lt;br /&gt;
    Aprire il Prompt dei comandi (CMD).&lt;br /&gt;
&lt;br /&gt;
    Navigare fino alla cartella:&lt;br /&gt;
    C:\Program Files (x86)\InstallShield Installation Information\{2170F913-93DE-496A-88F5-9C8547026DEE}&lt;br /&gt;
&lt;br /&gt;
    Una volta dentro la cartella, digitare il comando:&lt;br /&gt;
    setup -cc.&lt;br /&gt;
&lt;br /&gt;
Dopo l’esecuzione del comando:&lt;br /&gt;
&lt;br /&gt;
    Eliminare la cartella:&lt;br /&gt;
    C:\Program Files (x86)\InstallShield Installation Information\{2170F913-93DE-496A-88F5-9C8547026DEE}&lt;br /&gt;
&lt;br /&gt;
    Riavviare il PC.&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Abilitare_/_Disabilitare_funzionalit%C3%A0_windows_10&amp;diff=605</id>
		<title>Abilitare / Disabilitare funzionalità windows 10</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Abilitare_/_Disabilitare_funzionalit%C3%A0_windows_10&amp;diff=605"/>
				<updated>2025-11-21T10:02:34Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Se si vogliono togliere o mettere funzionalità&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Disabilitare Cortana ==&lt;br /&gt;
&lt;br /&gt;
1) start+R (Esegui)&lt;br /&gt;
&lt;br /&gt;
2) regedit&lt;br /&gt;
&lt;br /&gt;
3) HKEY_LOCAL_MACHINE&lt;br /&gt;
&lt;br /&gt;
4) SOFTWARE&lt;br /&gt;
&lt;br /&gt;
5) Policies&lt;br /&gt;
&lt;br /&gt;
6) Microsoft&lt;br /&gt;
&lt;br /&gt;
7) Windows&lt;br /&gt;
&lt;br /&gt;
8) Windows Search (Se “Windows Search” non esiste, tasto destro su Windows &amp;gt; New &amp;gt; Key; dare il nome “Windows Search”)&lt;br /&gt;
&lt;br /&gt;
9) Andare su Windows Search; a destra, controllare se esiste &amp;quot;AllowCortana&amp;quot; (nel caso non ci fosse, tasto destro su Windows Search &amp;gt; New &amp;gt; DWORD (32-bit); dare il nome &amp;quot;AllowCortana&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
10) Doppio click su AllowCortana e impostare il valore a 0 (zero)&lt;br /&gt;
&lt;br /&gt;
11) Disconnettere e riconnettere l'account o riavviare il pc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Impostare come recapitare gli aggiornamenti (WINDOWS 10-11 Pro / Enterprise) ==&lt;br /&gt;
&lt;br /&gt;
1) start &amp;gt; nella ricerca scrivere &amp;quot;grup&amp;quot; &amp;gt; click su &amp;quot;Modifica Criteri di Gruppo&amp;quot;&lt;br /&gt;
&lt;br /&gt;
2) A sinistra, andare su Configurazione Computer&lt;br /&gt;
&lt;br /&gt;
3) Modelli Amministrativi&lt;br /&gt;
&lt;br /&gt;
4) Componenti di Windows&lt;br /&gt;
&lt;br /&gt;
5) Windows Update&lt;br /&gt;
&lt;br /&gt;
6) Solo su Windows 11: andare su &amp;quot;Gestisci l'esperienza dell'utente finale&amp;quot;&lt;br /&gt;
&lt;br /&gt;
7) Doppio click su &amp;quot;Configura aggiornamenti automatici&amp;quot;&lt;br /&gt;
&lt;br /&gt;
8) Abilitare la regola (di default è su &amp;quot;Non configurata&amp;quot;) e nella combobox al fondo scegliere la modalità desiderata&lt;br /&gt;
&lt;br /&gt;
9) Riavviare il pc. Alla prossima ricerca di aggiornamenti, vi verrà fuori tra le notifiche un messaggio che vi chiede di procedere con gli aggiornamenti / riavviare (in base alla scelta fatta).&lt;br /&gt;
&lt;br /&gt;
== Impostare come recapitare gli aggiornamenti (WINDOWS 10 Home) ==&lt;br /&gt;
&lt;br /&gt;
L'UNICA SOLUZIONE POSSIBILE CONSISTE NEL DISINSTALLARE IL SERVIZIO Windows Update. Nè il disabilitare il servizio nè il toccare le chiavi di registro funziona.&lt;br /&gt;
&lt;br /&gt;
Eliminare il servizio:&lt;br /&gt;
&lt;br /&gt;
'''SOLO PER WINDOWS HOME, VERO Mattia??????'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Aprire un CMD come amministratore&lt;br /&gt;
&lt;br /&gt;
2) Scrivere sc delete wuauserv&lt;br /&gt;
&lt;br /&gt;
3) Se viene dato esito positivo, il servizio è disinstallato.&lt;br /&gt;
&lt;br /&gt;
== Esecuzione automatica (non più presente nello Start) ==&lt;br /&gt;
&lt;br /&gt;
Ci sono due modalità:&lt;br /&gt;
&lt;br /&gt;
1) Apri una cartella e nella barra indirizzi incolli questo: %appdata%\Microsoft\Windows\Start Menu\Programs\Startup&lt;br /&gt;
&lt;br /&gt;
2) start+R (Esegui) &amp;gt; shell:startup &amp;gt; dai Ok&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Abilitare/disabilitare account administrator (di default nascosto) ==&lt;br /&gt;
&lt;br /&gt;
1) cmd come amministratore&lt;br /&gt;
&lt;br /&gt;
2) digitare net user administrator /active:yes&lt;br /&gt;
&lt;br /&gt;
3) disconnettersi dall'account locale; comparirà anche administrator.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Di default non ha password; per abilitarla, sempre su cmd come amministratore:&lt;br /&gt;
&lt;br /&gt;
1) net user administrator *&lt;br /&gt;
&lt;br /&gt;
2) verrà chiesta due volte la password&lt;br /&gt;
&lt;br /&gt;
3) fatto.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Per disabilitare l'account, ripetere la prima procedura, sostituendo &amp;quot;no&amp;quot; a &amp;quot;yes&amp;quot; nel comando /active&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Rimuovere profili di rete (ES: rete 1, rete 2, ecc) ==&lt;br /&gt;
&lt;br /&gt;
1) Start + R e andare su regedit&lt;br /&gt;
&lt;br /&gt;
2) Andare in questo percorso: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles&lt;br /&gt;
&lt;br /&gt;
3) Cancellare i profili desiderati rimuovendo l'intera sottocartella del profilo.&lt;br /&gt;
&lt;br /&gt;
4) Fatto.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Rendere server NTP un PC Windows (anche Windows 10) ==&lt;br /&gt;
&lt;br /&gt;
1) Andare sui servizi Windows (start + r -&amp;gt; services.msc)&lt;br /&gt;
&lt;br /&gt;
2) Tasto destro su Windows Time (o Ora di Windows) e avviare il servizio; impostarlo anche come avvio automatico&lt;br /&gt;
&lt;br /&gt;
3) Andare sul registro di sistema in HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer e cambiare Enabled da 0 a 1&lt;br /&gt;
&lt;br /&gt;
4) Sempre sul registro, in HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W32Time\Config settare &amp;quot;AnnounceFlags&amp;quot; su 5&lt;br /&gt;
&lt;br /&gt;
5) Aprire un CMD come administrator e lanciare &amp;quot;w32tm /config /update&amp;quot; (senza virgolette)&lt;br /&gt;
&lt;br /&gt;
6) Sempre nella stessa finestra lanciare &amp;quot;w32tm /query /configuration&amp;quot; (sempre senza virgolette) e verificare che gli enabled siano a 1&lt;br /&gt;
&lt;br /&gt;
7) Riavviare il servizio Windows Time (quello abilitato all'inizio)&lt;br /&gt;
&lt;br /&gt;
8) Fatto.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cancellare credenziali salvate di Windows Share / Samba Server ==&lt;br /&gt;
&lt;br /&gt;
1) Start + r -&amp;gt; &amp;quot;control keymgr.dll&amp;quot; (senza virgolette)&lt;br /&gt;
&lt;br /&gt;
2) Andare su Credenziali Windows&lt;br /&gt;
&lt;br /&gt;
3) Nell'elenco sottostante ci saranno tutte le credenziali salvate. Cliccare su &amp;quot;Rimuovi&amp;quot; in quelle che si desiderano cancellare.&lt;br /&gt;
&lt;br /&gt;
4) Fatto.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Disabilitare Windows Defender ==&lt;br /&gt;
&lt;br /&gt;
1) start+R (Esegui)&lt;br /&gt;
&lt;br /&gt;
2) regedit&lt;br /&gt;
&lt;br /&gt;
3) HKEY_LOCAL_MACHINE&lt;br /&gt;
&lt;br /&gt;
4) SOFTWARE&lt;br /&gt;
&lt;br /&gt;
5) Policies&lt;br /&gt;
&lt;br /&gt;
6) Microsoft&lt;br /&gt;
&lt;br /&gt;
7) Windows Defender&lt;br /&gt;
&lt;br /&gt;
9) Tasto destro su Windows Defender &amp;gt; New &amp;gt; DWORD (32-bit); dare il nome &amp;quot;DisableAntiSpyware&amp;quot;&lt;br /&gt;
&lt;br /&gt;
10) Doppio click su DisableAntiSpyware e impostare il valore a 1&lt;br /&gt;
&lt;br /&gt;
11) Riavviare il pc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Disabilitare Firewall ==&lt;br /&gt;
&lt;br /&gt;
1) Aprire &amp;quot;Group policy&amp;quot;&lt;br /&gt;
&lt;br /&gt;
2) andare su &amp;quot;Configurazione computer&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3) &amp;quot;Impostazioni di Windows&amp;quot;&lt;br /&gt;
&lt;br /&gt;
4) &amp;quot;Impostazioni sicurezza&amp;quot;&lt;br /&gt;
&lt;br /&gt;
5) &amp;quot;Windows Defender Firewall con sicurezza avanzata&amp;quot;&lt;br /&gt;
&lt;br /&gt;
6) &amp;quot;Windows Defender Firewall con sicurezza avanzata - Oggetto Criteri di gruppo locale&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
7) Cliccare &amp;quot;Proprietà Windows Defender Firewall&amp;quot; presente sulla destra&lt;br /&gt;
&lt;br /&gt;
8) Impostare lo &amp;quot;Stato Firewall&amp;quot; su tutti i profili “Disabilitato”&lt;br /&gt;
&lt;br /&gt;
== Fix impossibile scrivere password wifi o in barra ricerca Cortana ==&lt;br /&gt;
&lt;br /&gt;
1) start+R (Esegui)&lt;br /&gt;
&lt;br /&gt;
2) regedit&lt;br /&gt;
&lt;br /&gt;
3) HKEY_LOCAL_MACHINE&lt;br /&gt;
&lt;br /&gt;
4) SOFTWARE&lt;br /&gt;
&lt;br /&gt;
5) Microsoft&lt;br /&gt;
&lt;br /&gt;
6) Windows&lt;br /&gt;
&lt;br /&gt;
7) CurrentVersion&lt;br /&gt;
&lt;br /&gt;
8) Run&lt;br /&gt;
&lt;br /&gt;
9) Creare una nuova chiave tipo &amp;quot;Stringa&amp;quot;, dare un nome a caso (tipo &amp;quot;Wifi and Cortana Error&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
10) Doppio click sopra e assegnare questo valore (COMPRESE LE VIRGOLETTE): &amp;quot;ctfmon&amp;quot;=&amp;quot;CTFMON.EXE&amp;quot;&lt;br /&gt;
&lt;br /&gt;
11) Salvare, chiudere, riavviare, finire per vivere sereni potendo collegarsi in wifi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Impostare autologon quando non c'è il checkbox nella finestra classica ==&lt;br /&gt;
&lt;br /&gt;
1) start+R (Esegui)&lt;br /&gt;
&lt;br /&gt;
2) regedit&lt;br /&gt;
&lt;br /&gt;
3) Andare su chiave Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device&lt;br /&gt;
&lt;br /&gt;
4) Doppio click su chiave &amp;quot;DevicePasswordLessBuildVersion&amp;quot; e impostare come valore 0 (zero)&lt;br /&gt;
&lt;br /&gt;
5) Restart PC&lt;br /&gt;
&lt;br /&gt;
6) Dopo il riavvio, ricompare la classica spunta nelle impostazioni degli utenti per abilitare l'autologon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== FIX accesso al NAS tramite SAMBA quando NON funziona ==&lt;br /&gt;
&lt;br /&gt;
1) Aprire criteri di gruppo&lt;br /&gt;
&lt;br /&gt;
2) Computer Configuration -&amp;gt; Administrative templates -&amp;gt; Network -&amp;gt; Lanman Workstation&lt;br /&gt;
&lt;br /&gt;
3) Abilitare regola &amp;quot;Enable insecure guest logons&amp;quot;&lt;br /&gt;
&lt;br /&gt;
4) Salvare e chiudere. Ora l'accesso al NAS funziona anche senza riavviare il PC&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Windows 11 - Tasto destro, mostrare di default tutte le opzioni (context menu) ==&lt;br /&gt;
&lt;br /&gt;
1) Regedit&lt;br /&gt;
&lt;br /&gt;
2) Navigare in '''HKEY_CURRENT_USER\SOFTWARE\CLASSES\CLSID'''&lt;br /&gt;
&lt;br /&gt;
3) Creare una nuova chiave (non valore) con nome '''{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}'''&lt;br /&gt;
&lt;br /&gt;
4) All'interno della chiave creata, crearne un'altra con nome '''InprocServer32'''&lt;br /&gt;
&lt;br /&gt;
5) All'interno di InprocServer32, aprire il valore '''(Predefinito)''' e lasciare vuoto il campo valore&lt;br /&gt;
&lt;br /&gt;
6) Riavviare il PC&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Disabilitare Firewall da REGEDIT se compare il messaggio &amp;quot;Alcune impostazioni sono gestite dall'amministratore di sistema&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
1) start+R (Esegui)&lt;br /&gt;
&lt;br /&gt;
2) regedit&lt;br /&gt;
&lt;br /&gt;
3) HKEY_LOCAL_MACHINE&lt;br /&gt;
&lt;br /&gt;
4) SOFTWARE&lt;br /&gt;
&lt;br /&gt;
5) Policies&lt;br /&gt;
&lt;br /&gt;
6) Microsoft&lt;br /&gt;
&lt;br /&gt;
7) WindowsFirewall&lt;br /&gt;
&lt;br /&gt;
8) Per ognuna delle tre cartelle DomainProfile, PrivateProfile e PublicProfile, settare la sottochiave EnableFirewall a 0&lt;br /&gt;
&lt;br /&gt;
9) Riavviare il pc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Skippare creazione account online forzata durante installazione Windows 11 (Pro/Home) ==&lt;br /&gt;
&lt;br /&gt;
Se non si può scegliere &amp;quot;Non ho Internet&amp;quot; durante l'installazione di windows fare:&lt;br /&gt;
&lt;br /&gt;
1) Premere SHIFT + F10, si aprira il cmd&lt;br /&gt;
&lt;br /&gt;
2) Eseguire: OOBE\BYPASSNRO&lt;br /&gt;
&lt;br /&gt;
3) Dopo il riavvio, al momento della richiesta di Internet, l'opzione &amp;quot;Non ho Internet&amp;quot; sarà visibile&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Riattivare Windows Update se Framework 3.5 non si installa ==&lt;br /&gt;
&lt;br /&gt;
eseguire questo file bat come amministratore:&lt;br /&gt;
&lt;br /&gt;
 ECHO OFF&lt;br /&gt;
 net.exe session 1&amp;gt;NUL 2&amp;gt;NUL || (Echo This script requires elevated rights. &amp;amp; Pause &amp;amp; Exit /b 1)&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate&amp;quot; /v DoNotConnectToWindowsUpdateInternetLocations /F&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate&amp;quot; /v DisableWindowsUpdateAccess /f&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate&amp;quot; /v WUServer /f&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate&amp;quot; /v WUStatusServer /f&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate&amp;quot; /v UpdateServiceUrlAlternte /f&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate\AU&amp;quot; /v UseWUServer /f&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate\AU&amp;quot; /v NoAutoUpdate /f&lt;br /&gt;
 rem reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windows\CurrentVersion\WindowsStore\WindowsUpdate&amp;quot; /v Autodownload /f&lt;br /&gt;
 Sc.exe config wuauserv start= demand&lt;br /&gt;
 net start wuauserv&lt;br /&gt;
 echo.&lt;br /&gt;
 echo ********************&lt;br /&gt;
 echo Windows Update ATTIVO&lt;br /&gt;
 echo ********************&lt;br /&gt;
 echo.&lt;br /&gt;
 pause&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Accedere al qvserver e al nasqualivision tramite nome in VPN invece che tramite IP ==&lt;br /&gt;
&lt;br /&gt;
Aprire blocco note come amministratore e aprire il seguente file (è senza estensione): &amp;quot;C:\Windows\System32\drivers\etc\hosts&amp;quot;&lt;br /&gt;
&lt;br /&gt;
In fondo al file aggiungere queste due righe:&lt;br /&gt;
&lt;br /&gt;
 192.168.9.176   qvserver&lt;br /&gt;
 192.168.9.170   nasqualivision&lt;br /&gt;
&lt;br /&gt;
Infine salvare il file, da adesso anche in VPN si potranno usare i nomi qvserver e nasqualivision&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Importante!!! Se in futuro gli IP del qvserver o del nasqualivision dovessero cambiare, sui PC bisognerà modificare nuovamente questo file, altrimenti nemmeno in locale funzionerà il nome&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Rimuovere il contrassegno web da tutti i file di un progetto VS  ==&lt;br /&gt;
&lt;br /&gt;
Aprire PowerShell.&lt;br /&gt;
&lt;br /&gt;
Andare nella cartella interessata, ad esempio:&lt;br /&gt;
cd &amp;quot;C:\Percorso\Alla\Cartella&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Eseguire questo comando per rimuoverlo da tutti i file:&lt;br /&gt;
Get-ChildItem -Recurse | Unblock-File&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Gemalto&amp;diff=604</id>
		<title>Gemalto</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Gemalto&amp;diff=604"/>
				<updated>2025-11-13T14:32:43Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: Creata pagina con &amp;quot;Se il DL tramontina da errore di licenza il problema potrebbe essere la versione di dll gemalto sbagliata  qui ci sono le due versioni  \\qvserver\Projects\Progetec\Tramontina...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Se il DL tramontina da errore di licenza il problema potrebbe essere la versione di dll gemalto sbagliata&lt;br /&gt;
&lt;br /&gt;
qui ci sono le due versioni&lt;br /&gt;
&lt;br /&gt;
\\qvserver\Projects\Progetec\Tramontina\DeepLearning\__DLL DeepLearning.zip&lt;br /&gt;
&lt;br /&gt;
usare il programmino testdll per capre qual'è quella corretta&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Utility_Omron_FH/FHV7/FZ_Panda&amp;diff=603</id>
		<title>Utility Omron FH/FHV7/FZ Panda</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Utility_Omron_FH/FHV7/FZ_Panda&amp;diff=603"/>
				<updated>2025-09-09T09:28:33Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: /* MACRO */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Licenza Simulatore Panda ==&lt;br /&gt;
&amp;quot;\\nasqualivision\SoftInstall\OMRON\licenza simulatore panda.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Abilitare desktop remoto (o altre funzionalità di windows) ==&lt;br /&gt;
&lt;br /&gt;
=== Controllore con Windows 7 ===&lt;br /&gt;
&lt;br /&gt;
 cmd come admin&lt;br /&gt;
 fbwfmgr /disable&lt;br /&gt;
 riavvio&lt;br /&gt;
 attivare Desktop remoto da PC&lt;br /&gt;
 fbwfmgr /enable&lt;br /&gt;
 riavvio&lt;br /&gt;
&lt;br /&gt;
=== Controllore con Windows 10 (nuovi) ===&lt;br /&gt;
&lt;br /&gt;
 cmd come admin&lt;br /&gt;
 uwfmgr filter disable&lt;br /&gt;
 riavvio&lt;br /&gt;
 attivare Desktop remoto da PC&lt;br /&gt;
 uwfmgr filter enable&lt;br /&gt;
 riavvio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Abilitare desktop remoto su FHV7 senza monitor, mouse e tastiera ==&lt;br /&gt;
&lt;br /&gt;
gli eseguibili sono in \\192.168.9.170\SoftInstall\OMRON\FIRMWARE FHV-7 MACRO&lt;br /&gt;
&lt;br /&gt;
eseguire queste cose su un PC collegato in rete con la camera&lt;br /&gt;
&lt;br /&gt;
 Avviare &amp;quot;Abilita Desktop Remoto.exe&amp;quot; e mettere l'IP della camera&lt;br /&gt;
 Avviare &amp;quot;Desktop Remoto.exe&amp;quot; e anche qui mettere l'IP della camera, si avvierà il desktop remoto in automatico&lt;br /&gt;
 Sbloccare il sistema operativo&lt;br /&gt;
 Riavvia la camera&lt;br /&gt;
 rieseguire &amp;quot;Abilita Desktop Remoto.exe&amp;quot; e &amp;quot;Desktop Remoto.exe&amp;quot; per ricollegarsi in desktop remoto&lt;br /&gt;
 Andare nelle opzioni del desktop remoto e mettere &amp;quot;less secure&amp;quot; come facciamo sui PC di solito&lt;br /&gt;
 SE SERVE, ABILITARE QUI LE MACRO (più avanti la guida)&lt;br /&gt;
 Bloccare il sistema operativo&lt;br /&gt;
 Riavviare e provare a collegarsi in desktop remoto normalmente senza gli eseguibili&lt;br /&gt;
&lt;br /&gt;
== Installare Firmware MACRO su FHV7 ==&lt;br /&gt;
&lt;br /&gt;
il firmware è all'interno di \\192.168.9.170\SoftInstall\OMRON\FIRMWARE FHV-7 MACRO&lt;br /&gt;
&lt;br /&gt;
 Collegarsi in desktop remoto alla camera&lt;br /&gt;
 Sbloccare il sistema operativo, riavviare e collegarsi di nuovo in desktop remoto&lt;br /&gt;
 Killare tutti i programmi di Omron (FZ-CoreRA.exe, FZ-PanDA.exe, FZ-Manager.exe, FHV-Startup.exe, FHV.exe...)&lt;br /&gt;
 Andare in D:\Program Files\FZ\&lt;br /&gt;
 Rinominare la cartella &amp;quot;Release_XP&amp;quot; in &amp;quot;Release_XP_BK&amp;quot; per avere un backup se qualcosa va male&lt;br /&gt;
 Copiare la cartella &amp;quot;Release_XP&amp;quot; presente sul server e metterla sulla camera in &amp;quot;D:\Program Files\FZ\&amp;quot;&lt;br /&gt;
 Bloccare il sistema operativo e riavviare&lt;br /&gt;
&lt;br /&gt;
Dopo questi passaggi, all'avvio ci sarà il sistema in italiano con le macro disponibili&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Credenziali standard controllore Omron (case-sensitive)&lt;br /&gt;
&lt;br /&gt;
 User: user&lt;br /&gt;
 Password: Password&lt;br /&gt;
&lt;br /&gt;
oppure se non funziona&lt;br /&gt;
&lt;br /&gt;
 User: Administrator&lt;br /&gt;
 Password: Administrator&lt;br /&gt;
&lt;br /&gt;
== Concetti Omron ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Line n: sono le camere (si modificano da Tool→SystemSetting→StartUpSetting→OperationMode) - per più informazioni, cliccare qui:[http://qualiwiki.homepc.it/index.php/Utility_Omron_FH/FHV7/FZ_Panda#Utilizzare_in_parallelo_pi.C3.B9_camere_.28Modalit.C3.A0_multi-line.29] o andare nel paragrafo &amp;quot;Utilizzare in parallelo più camere (Modalità multi-line)&amp;quot;&lt;br /&gt;
 layout n: quelli di default sono: 0 per la programmazione e 1 per l’utente&lt;br /&gt;
 Group: sono un insieme di scene (128)&lt;br /&gt;
 Scene: sono le ricette&lt;br /&gt;
&lt;br /&gt;
Per creare, copiare, eliminare una scena:&lt;br /&gt;
Function→scene maintenance&lt;br /&gt;
&lt;br /&gt;
Per le principali opzioni:&lt;br /&gt;
Tool→ System setting&lt;br /&gt;
&lt;br /&gt;
Basic si può scegliere se dare priorità alle misure o ai log&lt;br /&gt;
&lt;br /&gt;
== Log Foto ==&lt;br /&gt;
&lt;br /&gt;
Per salvare le foto andare su Tool→system setting→ loggin setting &lt;br /&gt;
&lt;br /&gt;
si può salvare o sulla ram-disk o sull’usb o su FTP, ci sono due formati IFZ( visibile solo da controllori omron) oppure JPG. Un’opzione comoda è quella di salvare anche il numero di scena (in caso di ricette multiple)&lt;br /&gt;
&lt;br /&gt;
Caricare le foto salvate sul controllore omron:&lt;br /&gt;
&lt;br /&gt;
[[File:Omron1.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Tool utili ==&lt;br /&gt;
&lt;br /&gt;
Per aggiungere un tool andare su edit Flow.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Position Compensation: è un tool di allineamento, si può puntare ad un’altro tool ad esempio shape search III (pattern matching)&lt;br /&gt;
&lt;br /&gt;
[[File:Omron2.png]]&lt;br /&gt;
&lt;br /&gt;
Gravity and area: BLOB (se l’immagine è a colori fa un blob su RGB se no in toni di grigio)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Shape search III: Pattern matching&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Fieldbus data output: bus di campo (EthIP, EtherCat, Profinet)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Creare un Contatore ==&lt;br /&gt;
&lt;br /&gt;
Tool Calculator&lt;br /&gt;
&lt;br /&gt;
[[File:Omron3.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Creare una AND logica ==&lt;br /&gt;
&lt;br /&gt;
[[File:Omron4.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Creare una OR logica ==&lt;br /&gt;
&lt;br /&gt;
[[File:Omron5.jpg]]&lt;br /&gt;
&lt;br /&gt;
== MACRO ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''IMPORTANTE!!! ''' se usate delle Print per debug, queste rallentano tantissimo la telecamera, ricordatevi di rimuoverle o commentarle in produzione&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Codice da utilizzare nelle macro per Salvare le foto nella ram-disk'''&lt;br /&gt;
&lt;br /&gt;
 *MEASUREPROC&lt;br /&gt;
 For A&amp;amp; = 1 To 100 Step 1&lt;br /&gt;
 &lt;br /&gt;
 'imageFormat .bMP=0, JPG--&amp;gt;10100(100=qualita)&lt;br /&gt;
 SaveMeasureImage 0,&amp;quot;c:\Data\RamDisk\&amp;quot;+Str$(A&amp;amp;)+&amp;quot;.bmp&amp;quot;,0&lt;br /&gt;
 MeasureProc 0&lt;br /&gt;
 Next A&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 Return&lt;br /&gt;
&lt;br /&gt;
'''Codice da utilizzare nelle macro per Caricare le foto nella ram-disk'''&lt;br /&gt;
&lt;br /&gt;
 A@=&amp;quot;c:\Data\RamDisk\&amp;quot;+Str$(CONT&amp;amp;)+&amp;quot;.bmp&amp;quot;&lt;br /&gt;
 SetMeasureImage 0,FILE&amp;amp;,0&lt;br /&gt;
&lt;br /&gt;
'''Codice per trovare il numero di un tool nella lista flow'''&lt;br /&gt;
&lt;br /&gt;
 For I&amp;amp;=1 To 200 Step 1&lt;br /&gt;
 Try&lt;br /&gt;
 If  UnitTitle$(I&amp;amp;)=&amp;quot;File&amp;quot; Then&lt;br /&gt;
 FILE&amp;amp;=I&amp;amp;&lt;br /&gt;
 Exit For &lt;br /&gt;
 EndIf&lt;br /&gt;
 End Try&lt;br /&gt;
 Next I&amp;amp;&lt;br /&gt;
&lt;br /&gt;
'''Chiamare un tool da macro'''&lt;br /&gt;
&lt;br /&gt;
 MeasureProc numeroTool&lt;br /&gt;
&lt;br /&gt;
'''Stampare su CMD un numero'''&lt;br /&gt;
&lt;br /&gt;
 Print &amp;quot;Stato=&amp;quot;+  Str$(5)&lt;br /&gt;
&lt;br /&gt;
'''Variabili con &amp;amp; finale sono proprietarie della macro'''&lt;br /&gt;
&lt;br /&gt;
'''Variabili con @ finale sono generali e si possono configurare da:'''&lt;br /&gt;
&lt;br /&gt;
[[File:Omron6.jpg]]&lt;br /&gt;
&lt;br /&gt;
'''*MEASUREINIT'''&lt;br /&gt;
'''Viene eseguita solo una volta quello dentro questa PROC'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Per visualizzare l’immagine dopo la macro'''&lt;br /&gt;
&lt;br /&gt;
 *MEASUREDISPI&lt;br /&gt;
   DrawMeasureImage 0&lt;br /&gt;
 SetMeasureImage 0,FILE&amp;amp;,0&lt;br /&gt;
 Return&lt;br /&gt;
&lt;br /&gt;
'''Debug e dichiarazione variabili'''&lt;br /&gt;
&lt;br /&gt;
 *MCRINIT&lt;br /&gt;
 Debug 19&lt;br /&gt;
 Option Explicit&lt;br /&gt;
 Return&lt;br /&gt;
&lt;br /&gt;
Nella *MEASUREPROC&lt;br /&gt;
&lt;br /&gt;
 Stop stringa&lt;br /&gt;
&lt;br /&gt;
== Utilizzare in parallelo più camere (Modalità multi-line) ==&lt;br /&gt;
&lt;br /&gt;
Per utilizzare in parallelo più camere su controllore FH bisogna eseguire questi passaggi:&lt;br /&gt;
&lt;br /&gt;
1) Menu -&amp;gt; Tool -&amp;gt; System Settings&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mcfh_step1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Startup -&amp;gt; Startup settings -&amp;gt; Operation mode&lt;br /&gt;
&lt;br /&gt;
Impostare come Operation mode &amp;quot;Multi-line random-trigger mode&amp;quot; e mettere ON su Parallel Execute&lt;br /&gt;
&lt;br /&gt;
Come Number of lines mettere il numero delle camere utilizzate e nei radiobutton selezionare quale camera viene utilizzata in quale line&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mcfh_step2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Cliccare il pulsante Apply in fondo a destra&lt;br /&gt;
&lt;br /&gt;
4) Chiudere la schermata, fare &amp;quot;Data save&amp;quot; ed infine riavviare il sistema (Function -&amp;gt; System restart)&lt;br /&gt;
&lt;br /&gt;
Dopo il riavvio ci saranno più istanze del Panda sul controllore.&lt;br /&gt;
&lt;br /&gt;
Per collegarsi ad una linea specifica, nel campo machine inserire IP:NumLinea&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mcfh_step3.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Multi-line Ethernet/IP Lato PLC ==&lt;br /&gt;
&lt;br /&gt;
Quando son presenti più linee il PLC importando solo l'EDS si troverà i dati solo della prima linea. Per avere tutte le linee, bisogna aggiungere più connessioni con lo stesso EDS e cambiare il punto di ingresso per gli input e output. &lt;br /&gt;
&lt;br /&gt;
'''Importante''': Per ogni linea bisogna abilitare l'Ethernet/IP, non basta farlo solo sulla prima.&lt;br /&gt;
&lt;br /&gt;
Per abilitare l'Ethernet/IP andare qui:&lt;br /&gt;
&lt;br /&gt;
[[File:Mcfh_eth1.png]]&lt;br /&gt;
&lt;br /&gt;
Per non avere problemi, andare nelle impostazioni Ethernet/IP e disabilitare l'output control e la user area&lt;br /&gt;
&lt;br /&gt;
[[File:Mcfh_eth2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dopo queste modifiche, riavviare altrimenti non funziona nulla&lt;br /&gt;
&lt;br /&gt;
== Segnali I/O Fieldbus utili ==&lt;br /&gt;
&lt;br /&gt;
I riferimenti alle pagine sono di questo manuale: &amp;quot;\\nasqualivision\SoftInstall\OMRON\manuali Omron FH 3050\z342_fh_fz5_series_vision_system_-_communications_settings_users_manual_en.pdf&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''Output utili della camera''' (pag 291)&lt;br /&gt;
 OR - Risultato della camera, da leggere quando il BUSY diventa False&lt;br /&gt;
 BUSY - Se False, si può effettuare una foto&lt;br /&gt;
 ERR - La camera è andata in errore, si resetta con Error Clear Bit. '''Importante: Questo bit viene settato anche quando la memoria della camera è piena (log foto pieno), valutare se usarlo o meno'''&lt;br /&gt;
 RUN - Se la camera è in stato di run&lt;br /&gt;
 Data Output Area - All'interno ci saranno le variabili utilizzate nel tool &amp;quot;Result output (I/O)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Le variabili utilizzabili nel tool &amp;quot;Result output (I/O)&amp;quot; sono dichiarate in Tool-&amp;gt;TDM Editor-&amp;gt;Scene variable/System variable e sono settabili nei vari tool tramite il TDM Editor-&amp;gt;Click sul tool-&amp;gt;Set-&amp;gt;Open the unit setting UI-&amp;gt;Variable assignment&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Variabili_2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style='color:red'&amp;gt;IMPORTANTE: Sui nuovi controllori, l'assegnazione si fa direttamente all'interno dei Tool, in basso a sinistra con il pulsante &amp;quot;Change View&amp;quot;, andare su Output o Input&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Variabili_1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Input utili della camera''' (pag 289)&lt;br /&gt;
 Command Area - Per mandare un comando alla camera, come quello di cambiare scena.&lt;br /&gt;
 All'interno della command area ci sono:&lt;br /&gt;
     • EXE - Se viene settato true, esegue il comando scritto&lt;br /&gt;
     • CMD-CODE - Codice del comando da eseguire&lt;br /&gt;
     • CMD-PARAM - Parametri del comando&lt;br /&gt;
 Error Clear Bit - Resetta lo stato ERR della camera se l'errore si è risolto&lt;br /&gt;
&lt;br /&gt;
'''Per cambiare scena''' (pag 517)&lt;br /&gt;
 CMD-CODE: 10 00 00 30&lt;br /&gt;
 CMD-PARAM: numero scena&lt;br /&gt;
&lt;br /&gt;
== Salvataggio circolare foto ==&lt;br /&gt;
&lt;br /&gt;
Tramite macro è possibile abilitare il salvataggio delle foto in modo che, raggiunta una soglia impostata, le nuove foto vengano sovrascritte partendo dalle prime salvate.&lt;br /&gt;
&lt;br /&gt;
 Nel MCRINIT si inizializza un contatore a 0&lt;br /&gt;
 Nel MEASUREPROC si scrive il seguente codice:&lt;br /&gt;
 TJGD&amp;amp;  = TotalJudge&lt;br /&gt;
 If(TJGD&amp;amp; = -1)Then&lt;br /&gt;
 SaveMeasureImage, 0 , &amp;quot;percorso&amp;quot;COUNT&amp;amp;&amp;quot;.bmp&amp;quot;&lt;br /&gt;
 COUNT&amp;amp; = COUNT&amp;amp; + 1&lt;br /&gt;
 If(COUNT&amp;amp; == 999)Then &lt;br /&gt;
 COUNT&amp;amp; = 0&lt;br /&gt;
 EndIf&lt;br /&gt;
 EndIf&lt;br /&gt;
&lt;br /&gt;
== Abilitare segnale RUN e OUTPUT ==&lt;br /&gt;
&lt;br /&gt;
Il layout zero di default ha RUN e OUTPUT già attivi, se così non fosse oppure se volete usare un layout differente dallo zero:&lt;br /&gt;
&lt;br /&gt;
Andare su Window-&amp;gt;Layout modification e cliccare sulla seconda icona in alto partendo da sinistra&lt;br /&gt;
&lt;br /&gt;
[[File:layout_n1.png]]&lt;br /&gt;
&lt;br /&gt;
Mettere check su &amp;quot;RUN signal output&amp;quot; e impostare Output a &amp;quot;ON&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[File:layout_n2.png]]&lt;br /&gt;
&lt;br /&gt;
Su controllori più vecchi, era simile ma si faceva tutto sulla stessa schermata:&lt;br /&gt;
&lt;br /&gt;
[[File:layout_o1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se entrate per sbaglio nella modifica grafica del layout e non c'è il menu in alto, per uscire fare Tasto destro -&amp;gt; layout ended&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Utility_Omron_FH/FHV7/FZ_Panda&amp;diff=602</id>
		<title>Utility Omron FH/FHV7/FZ Panda</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Utility_Omron_FH/FHV7/FZ_Panda&amp;diff=602"/>
				<updated>2025-08-04T12:30:07Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: /* Abilitare segnale RUN e OUTPUT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Licenza Simulatore Panda ==&lt;br /&gt;
&amp;quot;\\nasqualivision\SoftInstall\OMRON\licenza simulatore panda.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Abilitare desktop remoto (o altre funzionalità di windows) ==&lt;br /&gt;
&lt;br /&gt;
=== Controllore con Windows 7 ===&lt;br /&gt;
&lt;br /&gt;
 cmd come admin&lt;br /&gt;
 fbwfmgr /disable&lt;br /&gt;
 riavvio&lt;br /&gt;
 attivare Desktop remoto da PC&lt;br /&gt;
 fbwfmgr /enable&lt;br /&gt;
 riavvio&lt;br /&gt;
&lt;br /&gt;
=== Controllore con Windows 10 (nuovi) ===&lt;br /&gt;
&lt;br /&gt;
 cmd come admin&lt;br /&gt;
 uwfmgr filter disable&lt;br /&gt;
 riavvio&lt;br /&gt;
 attivare Desktop remoto da PC&lt;br /&gt;
 uwfmgr filter enable&lt;br /&gt;
 riavvio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Abilitare desktop remoto su FHV7 senza monitor, mouse e tastiera ==&lt;br /&gt;
&lt;br /&gt;
gli eseguibili sono in \\192.168.9.170\SoftInstall\OMRON\FIRMWARE FHV-7 MACRO&lt;br /&gt;
&lt;br /&gt;
eseguire queste cose su un PC collegato in rete con la camera&lt;br /&gt;
&lt;br /&gt;
 Avviare &amp;quot;Abilita Desktop Remoto.exe&amp;quot; e mettere l'IP della camera&lt;br /&gt;
 Avviare &amp;quot;Desktop Remoto.exe&amp;quot; e anche qui mettere l'IP della camera, si avvierà il desktop remoto in automatico&lt;br /&gt;
 Sbloccare il sistema operativo&lt;br /&gt;
 Riavvia la camera&lt;br /&gt;
 rieseguire &amp;quot;Abilita Desktop Remoto.exe&amp;quot; e &amp;quot;Desktop Remoto.exe&amp;quot; per ricollegarsi in desktop remoto&lt;br /&gt;
 Andare nelle opzioni del desktop remoto e mettere &amp;quot;less secure&amp;quot; come facciamo sui PC di solito&lt;br /&gt;
 SE SERVE, ABILITARE QUI LE MACRO (più avanti la guida)&lt;br /&gt;
 Bloccare il sistema operativo&lt;br /&gt;
 Riavviare e provare a collegarsi in desktop remoto normalmente senza gli eseguibili&lt;br /&gt;
&lt;br /&gt;
== Installare Firmware MACRO su FHV7 ==&lt;br /&gt;
&lt;br /&gt;
il firmware è all'interno di \\192.168.9.170\SoftInstall\OMRON\FIRMWARE FHV-7 MACRO&lt;br /&gt;
&lt;br /&gt;
 Collegarsi in desktop remoto alla camera&lt;br /&gt;
 Sbloccare il sistema operativo, riavviare e collegarsi di nuovo in desktop remoto&lt;br /&gt;
 Killare tutti i programmi di Omron (FZ-CoreRA.exe, FZ-PanDA.exe, FZ-Manager.exe, FHV-Startup.exe, FHV.exe...)&lt;br /&gt;
 Andare in D:\Program Files\FZ\&lt;br /&gt;
 Rinominare la cartella &amp;quot;Release_XP&amp;quot; in &amp;quot;Release_XP_BK&amp;quot; per avere un backup se qualcosa va male&lt;br /&gt;
 Copiare la cartella &amp;quot;Release_XP&amp;quot; presente sul server e metterla sulla camera in &amp;quot;D:\Program Files\FZ\&amp;quot;&lt;br /&gt;
 Bloccare il sistema operativo e riavviare&lt;br /&gt;
&lt;br /&gt;
Dopo questi passaggi, all'avvio ci sarà il sistema in italiano con le macro disponibili&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Credenziali standard controllore Omron (case-sensitive)&lt;br /&gt;
&lt;br /&gt;
 User: user&lt;br /&gt;
 Password: Password&lt;br /&gt;
&lt;br /&gt;
oppure se non funziona&lt;br /&gt;
&lt;br /&gt;
 User: Administrator&lt;br /&gt;
 Password: Administrator&lt;br /&gt;
&lt;br /&gt;
== Concetti Omron ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Line n: sono le camere (si modificano da Tool→SystemSetting→StartUpSetting→OperationMode) - per più informazioni, cliccare qui:[http://qualiwiki.homepc.it/index.php/Utility_Omron_FH/FHV7/FZ_Panda#Utilizzare_in_parallelo_pi.C3.B9_camere_.28Modalit.C3.A0_multi-line.29] o andare nel paragrafo &amp;quot;Utilizzare in parallelo più camere (Modalità multi-line)&amp;quot;&lt;br /&gt;
 layout n: quelli di default sono: 0 per la programmazione e 1 per l’utente&lt;br /&gt;
 Group: sono un insieme di scene (128)&lt;br /&gt;
 Scene: sono le ricette&lt;br /&gt;
&lt;br /&gt;
Per creare, copiare, eliminare una scena:&lt;br /&gt;
Function→scene maintenance&lt;br /&gt;
&lt;br /&gt;
Per le principali opzioni:&lt;br /&gt;
Tool→ System setting&lt;br /&gt;
&lt;br /&gt;
Basic si può scegliere se dare priorità alle misure o ai log&lt;br /&gt;
&lt;br /&gt;
== Log Foto ==&lt;br /&gt;
&lt;br /&gt;
Per salvare le foto andare su Tool→system setting→ loggin setting &lt;br /&gt;
&lt;br /&gt;
si può salvare o sulla ram-disk o sull’usb o su FTP, ci sono due formati IFZ( visibile solo da controllori omron) oppure JPG. Un’opzione comoda è quella di salvare anche il numero di scena (in caso di ricette multiple)&lt;br /&gt;
&lt;br /&gt;
Caricare le foto salvate sul controllore omron:&lt;br /&gt;
&lt;br /&gt;
[[File:Omron1.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Tool utili ==&lt;br /&gt;
&lt;br /&gt;
Per aggiungere un tool andare su edit Flow.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Position Compensation: è un tool di allineamento, si può puntare ad un’altro tool ad esempio shape search III (pattern matching)&lt;br /&gt;
&lt;br /&gt;
[[File:Omron2.png]]&lt;br /&gt;
&lt;br /&gt;
Gravity and area: BLOB (se l’immagine è a colori fa un blob su RGB se no in toni di grigio)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Shape search III: Pattern matching&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Fieldbus data output: bus di campo (EthIP, EtherCat, Profinet)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Creare un Contatore ==&lt;br /&gt;
&lt;br /&gt;
Tool Calculator&lt;br /&gt;
&lt;br /&gt;
[[File:Omron3.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Creare una AND logica ==&lt;br /&gt;
&lt;br /&gt;
[[File:Omron4.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Creare una OR logica ==&lt;br /&gt;
&lt;br /&gt;
[[File:Omron5.jpg]]&lt;br /&gt;
&lt;br /&gt;
== MACRO ==&lt;br /&gt;
&lt;br /&gt;
'''Codice da utilizzare nelle macro per Salvare le foto nella ram-disk'''&lt;br /&gt;
&lt;br /&gt;
 *MEASUREPROC&lt;br /&gt;
 For A&amp;amp; = 1 To 100 Step 1&lt;br /&gt;
 &lt;br /&gt;
 'imageFormat .bMP=0, JPG--&amp;gt;10100(100=qualita)&lt;br /&gt;
 SaveMeasureImage 0,&amp;quot;c:\Data\RamDisk\&amp;quot;+Str$(A&amp;amp;)+&amp;quot;.bmp&amp;quot;,0&lt;br /&gt;
 MeasureProc 0&lt;br /&gt;
 Next A&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 Return&lt;br /&gt;
&lt;br /&gt;
'''Codice da utilizzare nelle macro per Caricare le foto nella ram-disk'''&lt;br /&gt;
&lt;br /&gt;
 A@=&amp;quot;c:\Data\RamDisk\&amp;quot;+Str$(CONT&amp;amp;)+&amp;quot;.bmp&amp;quot;&lt;br /&gt;
 SetMeasureImage 0,FILE&amp;amp;,0&lt;br /&gt;
&lt;br /&gt;
'''Codice per trovare il numero di un tool nella lista flow'''&lt;br /&gt;
&lt;br /&gt;
 For I&amp;amp;=1 To 200 Step 1&lt;br /&gt;
 Try&lt;br /&gt;
 If  UnitTitle$(I&amp;amp;)=&amp;quot;File&amp;quot; Then&lt;br /&gt;
 FILE&amp;amp;=I&amp;amp;&lt;br /&gt;
 Exit For &lt;br /&gt;
 EndIf&lt;br /&gt;
 End Try&lt;br /&gt;
 Next I&amp;amp;&lt;br /&gt;
&lt;br /&gt;
'''Chiamare un tool da macro'''&lt;br /&gt;
&lt;br /&gt;
 MeasureProc numeroTool&lt;br /&gt;
&lt;br /&gt;
'''Stampare su CMD un numero'''&lt;br /&gt;
&lt;br /&gt;
 Print &amp;quot;Stato=&amp;quot;+  Str$(5)&lt;br /&gt;
&lt;br /&gt;
'''Variabili con &amp;amp; finale sono proprietarie della macro'''&lt;br /&gt;
&lt;br /&gt;
'''Variabili con @ finale sono generali e si possono configurare da:'''&lt;br /&gt;
&lt;br /&gt;
[[File:Omron6.jpg]]&lt;br /&gt;
&lt;br /&gt;
'''*MEASUREINIT'''&lt;br /&gt;
'''Viene eseguita solo una volta quello dentro questa PROC'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Per visualizzare l’immagine dopo la macro'''&lt;br /&gt;
&lt;br /&gt;
 *MEASUREDISPI&lt;br /&gt;
   DrawMeasureImage 0&lt;br /&gt;
 SetMeasureImage 0,FILE&amp;amp;,0&lt;br /&gt;
 Return&lt;br /&gt;
&lt;br /&gt;
'''Debug e dichiarazione variabili'''&lt;br /&gt;
&lt;br /&gt;
 *MCRINIT&lt;br /&gt;
 Debug 19&lt;br /&gt;
 Option Explicit&lt;br /&gt;
 Return&lt;br /&gt;
&lt;br /&gt;
Nella *MEASUREPROC&lt;br /&gt;
&lt;br /&gt;
 Stop stringa&lt;br /&gt;
&lt;br /&gt;
== Utilizzare in parallelo più camere (Modalità multi-line) ==&lt;br /&gt;
&lt;br /&gt;
Per utilizzare in parallelo più camere su controllore FH bisogna eseguire questi passaggi:&lt;br /&gt;
&lt;br /&gt;
1) Menu -&amp;gt; Tool -&amp;gt; System Settings&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mcfh_step1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Startup -&amp;gt; Startup settings -&amp;gt; Operation mode&lt;br /&gt;
&lt;br /&gt;
Impostare come Operation mode &amp;quot;Multi-line random-trigger mode&amp;quot; e mettere ON su Parallel Execute&lt;br /&gt;
&lt;br /&gt;
Come Number of lines mettere il numero delle camere utilizzate e nei radiobutton selezionare quale camera viene utilizzata in quale line&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mcfh_step2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Cliccare il pulsante Apply in fondo a destra&lt;br /&gt;
&lt;br /&gt;
4) Chiudere la schermata, fare &amp;quot;Data save&amp;quot; ed infine riavviare il sistema (Function -&amp;gt; System restart)&lt;br /&gt;
&lt;br /&gt;
Dopo il riavvio ci saranno più istanze del Panda sul controllore.&lt;br /&gt;
&lt;br /&gt;
Per collegarsi ad una linea specifica, nel campo machine inserire IP:NumLinea&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mcfh_step3.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Multi-line Ethernet/IP Lato PLC ==&lt;br /&gt;
&lt;br /&gt;
Quando son presenti più linee il PLC importando solo l'EDS si troverà i dati solo della prima linea. Per avere tutte le linee, bisogna aggiungere più connessioni con lo stesso EDS e cambiare il punto di ingresso per gli input e output. &lt;br /&gt;
&lt;br /&gt;
'''Importante''': Per ogni linea bisogna abilitare l'Ethernet/IP, non basta farlo solo sulla prima.&lt;br /&gt;
&lt;br /&gt;
Per abilitare l'Ethernet/IP andare qui:&lt;br /&gt;
&lt;br /&gt;
[[File:Mcfh_eth1.png]]&lt;br /&gt;
&lt;br /&gt;
Per non avere problemi, andare nelle impostazioni Ethernet/IP e disabilitare l'output control e la user area&lt;br /&gt;
&lt;br /&gt;
[[File:Mcfh_eth2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dopo queste modifiche, riavviare altrimenti non funziona nulla&lt;br /&gt;
&lt;br /&gt;
== Segnali I/O Fieldbus utili ==&lt;br /&gt;
&lt;br /&gt;
I riferimenti alle pagine sono di questo manuale: &amp;quot;\\nasqualivision\SoftInstall\OMRON\manuali Omron FH 3050\z342_fh_fz5_series_vision_system_-_communications_settings_users_manual_en.pdf&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''Output utili della camera''' (pag 291)&lt;br /&gt;
 OR - Risultato della camera, da leggere quando il BUSY diventa False&lt;br /&gt;
 BUSY - Se False, si può effettuare una foto&lt;br /&gt;
 ERR - La camera è andata in errore, si resetta con Error Clear Bit. '''Importante: Questo bit viene settato anche quando la memoria della camera è piena (log foto pieno), valutare se usarlo o meno'''&lt;br /&gt;
 RUN - Se la camera è in stato di run&lt;br /&gt;
 Data Output Area - All'interno ci saranno le variabili utilizzate nel tool &amp;quot;Result output (I/O)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Le variabili utilizzabili nel tool &amp;quot;Result output (I/O)&amp;quot; sono dichiarate in Tool-&amp;gt;TDM Editor-&amp;gt;Scene variable/System variable e sono settabili nei vari tool tramite il TDM Editor-&amp;gt;Click sul tool-&amp;gt;Set-&amp;gt;Open the unit setting UI-&amp;gt;Variable assignment&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Variabili_2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style='color:red'&amp;gt;IMPORTANTE: Sui nuovi controllori, l'assegnazione si fa direttamente all'interno dei Tool, in basso a sinistra con il pulsante &amp;quot;Change View&amp;quot;, andare su Output o Input&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Variabili_1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Input utili della camera''' (pag 289)&lt;br /&gt;
 Command Area - Per mandare un comando alla camera, come quello di cambiare scena.&lt;br /&gt;
 All'interno della command area ci sono:&lt;br /&gt;
     • EXE - Se viene settato true, esegue il comando scritto&lt;br /&gt;
     • CMD-CODE - Codice del comando da eseguire&lt;br /&gt;
     • CMD-PARAM - Parametri del comando&lt;br /&gt;
 Error Clear Bit - Resetta lo stato ERR della camera se l'errore si è risolto&lt;br /&gt;
&lt;br /&gt;
'''Per cambiare scena''' (pag 517)&lt;br /&gt;
 CMD-CODE: 10 00 00 30&lt;br /&gt;
 CMD-PARAM: numero scena&lt;br /&gt;
&lt;br /&gt;
== Salvataggio circolare foto ==&lt;br /&gt;
&lt;br /&gt;
Tramite macro è possibile abilitare il salvataggio delle foto in modo che, raggiunta una soglia impostata, le nuove foto vengano sovrascritte partendo dalle prime salvate.&lt;br /&gt;
&lt;br /&gt;
 Nel MCRINIT si inizializza un contatore a 0&lt;br /&gt;
 Nel MEASUREPROC si scrive il seguente codice:&lt;br /&gt;
 TJGD&amp;amp;  = TotalJudge&lt;br /&gt;
 If(TJGD&amp;amp; = -1)Then&lt;br /&gt;
 SaveMeasureImage, 0 , &amp;quot;percorso&amp;quot;COUNT&amp;amp;&amp;quot;.bmp&amp;quot;&lt;br /&gt;
 COUNT&amp;amp; = COUNT&amp;amp; + 1&lt;br /&gt;
 If(COUNT&amp;amp; == 999)Then &lt;br /&gt;
 COUNT&amp;amp; = 0&lt;br /&gt;
 EndIf&lt;br /&gt;
 EndIf&lt;br /&gt;
&lt;br /&gt;
== Abilitare segnale RUN e OUTPUT ==&lt;br /&gt;
&lt;br /&gt;
Il layout zero di default ha RUN e OUTPUT già attivi, se così non fosse oppure se volete usare un layout differente dallo zero:&lt;br /&gt;
&lt;br /&gt;
Andare su Window-&amp;gt;Layout modification e cliccare sulla seconda icona in alto partendo da sinistra&lt;br /&gt;
&lt;br /&gt;
[[File:layout_n1.png]]&lt;br /&gt;
&lt;br /&gt;
Mettere check su &amp;quot;RUN signal output&amp;quot; e impostare Output a &amp;quot;ON&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[File:layout_n2.png]]&lt;br /&gt;
&lt;br /&gt;
Su controllori più vecchi, era simile ma si faceva tutto sulla stessa schermata:&lt;br /&gt;
&lt;br /&gt;
[[File:layout_o1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se entrate per sbaglio nella modifica grafica del layout e non c'è il menu in alto, per uscire fare Tasto destro -&amp;gt; layout ended&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Utility_Omron_FH/FHV7/FZ_Panda&amp;diff=601</id>
		<title>Utility Omron FH/FHV7/FZ Panda</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Utility_Omron_FH/FHV7/FZ_Panda&amp;diff=601"/>
				<updated>2025-08-04T12:29:12Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: /* Abilitare segnale RUN e OUTPUT su layout diverso da zero */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Licenza Simulatore Panda ==&lt;br /&gt;
&amp;quot;\\nasqualivision\SoftInstall\OMRON\licenza simulatore panda.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Abilitare desktop remoto (o altre funzionalità di windows) ==&lt;br /&gt;
&lt;br /&gt;
=== Controllore con Windows 7 ===&lt;br /&gt;
&lt;br /&gt;
 cmd come admin&lt;br /&gt;
 fbwfmgr /disable&lt;br /&gt;
 riavvio&lt;br /&gt;
 attivare Desktop remoto da PC&lt;br /&gt;
 fbwfmgr /enable&lt;br /&gt;
 riavvio&lt;br /&gt;
&lt;br /&gt;
=== Controllore con Windows 10 (nuovi) ===&lt;br /&gt;
&lt;br /&gt;
 cmd come admin&lt;br /&gt;
 uwfmgr filter disable&lt;br /&gt;
 riavvio&lt;br /&gt;
 attivare Desktop remoto da PC&lt;br /&gt;
 uwfmgr filter enable&lt;br /&gt;
 riavvio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Abilitare desktop remoto su FHV7 senza monitor, mouse e tastiera ==&lt;br /&gt;
&lt;br /&gt;
gli eseguibili sono in \\192.168.9.170\SoftInstall\OMRON\FIRMWARE FHV-7 MACRO&lt;br /&gt;
&lt;br /&gt;
eseguire queste cose su un PC collegato in rete con la camera&lt;br /&gt;
&lt;br /&gt;
 Avviare &amp;quot;Abilita Desktop Remoto.exe&amp;quot; e mettere l'IP della camera&lt;br /&gt;
 Avviare &amp;quot;Desktop Remoto.exe&amp;quot; e anche qui mettere l'IP della camera, si avvierà il desktop remoto in automatico&lt;br /&gt;
 Sbloccare il sistema operativo&lt;br /&gt;
 Riavvia la camera&lt;br /&gt;
 rieseguire &amp;quot;Abilita Desktop Remoto.exe&amp;quot; e &amp;quot;Desktop Remoto.exe&amp;quot; per ricollegarsi in desktop remoto&lt;br /&gt;
 Andare nelle opzioni del desktop remoto e mettere &amp;quot;less secure&amp;quot; come facciamo sui PC di solito&lt;br /&gt;
 SE SERVE, ABILITARE QUI LE MACRO (più avanti la guida)&lt;br /&gt;
 Bloccare il sistema operativo&lt;br /&gt;
 Riavviare e provare a collegarsi in desktop remoto normalmente senza gli eseguibili&lt;br /&gt;
&lt;br /&gt;
== Installare Firmware MACRO su FHV7 ==&lt;br /&gt;
&lt;br /&gt;
il firmware è all'interno di \\192.168.9.170\SoftInstall\OMRON\FIRMWARE FHV-7 MACRO&lt;br /&gt;
&lt;br /&gt;
 Collegarsi in desktop remoto alla camera&lt;br /&gt;
 Sbloccare il sistema operativo, riavviare e collegarsi di nuovo in desktop remoto&lt;br /&gt;
 Killare tutti i programmi di Omron (FZ-CoreRA.exe, FZ-PanDA.exe, FZ-Manager.exe, FHV-Startup.exe, FHV.exe...)&lt;br /&gt;
 Andare in D:\Program Files\FZ\&lt;br /&gt;
 Rinominare la cartella &amp;quot;Release_XP&amp;quot; in &amp;quot;Release_XP_BK&amp;quot; per avere un backup se qualcosa va male&lt;br /&gt;
 Copiare la cartella &amp;quot;Release_XP&amp;quot; presente sul server e metterla sulla camera in &amp;quot;D:\Program Files\FZ\&amp;quot;&lt;br /&gt;
 Bloccare il sistema operativo e riavviare&lt;br /&gt;
&lt;br /&gt;
Dopo questi passaggi, all'avvio ci sarà il sistema in italiano con le macro disponibili&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Credenziali standard controllore Omron (case-sensitive)&lt;br /&gt;
&lt;br /&gt;
 User: user&lt;br /&gt;
 Password: Password&lt;br /&gt;
&lt;br /&gt;
oppure se non funziona&lt;br /&gt;
&lt;br /&gt;
 User: Administrator&lt;br /&gt;
 Password: Administrator&lt;br /&gt;
&lt;br /&gt;
== Concetti Omron ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Line n: sono le camere (si modificano da Tool→SystemSetting→StartUpSetting→OperationMode) - per più informazioni, cliccare qui:[http://qualiwiki.homepc.it/index.php/Utility_Omron_FH/FHV7/FZ_Panda#Utilizzare_in_parallelo_pi.C3.B9_camere_.28Modalit.C3.A0_multi-line.29] o andare nel paragrafo &amp;quot;Utilizzare in parallelo più camere (Modalità multi-line)&amp;quot;&lt;br /&gt;
 layout n: quelli di default sono: 0 per la programmazione e 1 per l’utente&lt;br /&gt;
 Group: sono un insieme di scene (128)&lt;br /&gt;
 Scene: sono le ricette&lt;br /&gt;
&lt;br /&gt;
Per creare, copiare, eliminare una scena:&lt;br /&gt;
Function→scene maintenance&lt;br /&gt;
&lt;br /&gt;
Per le principali opzioni:&lt;br /&gt;
Tool→ System setting&lt;br /&gt;
&lt;br /&gt;
Basic si può scegliere se dare priorità alle misure o ai log&lt;br /&gt;
&lt;br /&gt;
== Log Foto ==&lt;br /&gt;
&lt;br /&gt;
Per salvare le foto andare su Tool→system setting→ loggin setting &lt;br /&gt;
&lt;br /&gt;
si può salvare o sulla ram-disk o sull’usb o su FTP, ci sono due formati IFZ( visibile solo da controllori omron) oppure JPG. Un’opzione comoda è quella di salvare anche il numero di scena (in caso di ricette multiple)&lt;br /&gt;
&lt;br /&gt;
Caricare le foto salvate sul controllore omron:&lt;br /&gt;
&lt;br /&gt;
[[File:Omron1.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Tool utili ==&lt;br /&gt;
&lt;br /&gt;
Per aggiungere un tool andare su edit Flow.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Position Compensation: è un tool di allineamento, si può puntare ad un’altro tool ad esempio shape search III (pattern matching)&lt;br /&gt;
&lt;br /&gt;
[[File:Omron2.png]]&lt;br /&gt;
&lt;br /&gt;
Gravity and area: BLOB (se l’immagine è a colori fa un blob su RGB se no in toni di grigio)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Shape search III: Pattern matching&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Fieldbus data output: bus di campo (EthIP, EtherCat, Profinet)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Creare un Contatore ==&lt;br /&gt;
&lt;br /&gt;
Tool Calculator&lt;br /&gt;
&lt;br /&gt;
[[File:Omron3.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Creare una AND logica ==&lt;br /&gt;
&lt;br /&gt;
[[File:Omron4.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Creare una OR logica ==&lt;br /&gt;
&lt;br /&gt;
[[File:Omron5.jpg]]&lt;br /&gt;
&lt;br /&gt;
== MACRO ==&lt;br /&gt;
&lt;br /&gt;
'''Codice da utilizzare nelle macro per Salvare le foto nella ram-disk'''&lt;br /&gt;
&lt;br /&gt;
 *MEASUREPROC&lt;br /&gt;
 For A&amp;amp; = 1 To 100 Step 1&lt;br /&gt;
 &lt;br /&gt;
 'imageFormat .bMP=0, JPG--&amp;gt;10100(100=qualita)&lt;br /&gt;
 SaveMeasureImage 0,&amp;quot;c:\Data\RamDisk\&amp;quot;+Str$(A&amp;amp;)+&amp;quot;.bmp&amp;quot;,0&lt;br /&gt;
 MeasureProc 0&lt;br /&gt;
 Next A&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 Return&lt;br /&gt;
&lt;br /&gt;
'''Codice da utilizzare nelle macro per Caricare le foto nella ram-disk'''&lt;br /&gt;
&lt;br /&gt;
 A@=&amp;quot;c:\Data\RamDisk\&amp;quot;+Str$(CONT&amp;amp;)+&amp;quot;.bmp&amp;quot;&lt;br /&gt;
 SetMeasureImage 0,FILE&amp;amp;,0&lt;br /&gt;
&lt;br /&gt;
'''Codice per trovare il numero di un tool nella lista flow'''&lt;br /&gt;
&lt;br /&gt;
 For I&amp;amp;=1 To 200 Step 1&lt;br /&gt;
 Try&lt;br /&gt;
 If  UnitTitle$(I&amp;amp;)=&amp;quot;File&amp;quot; Then&lt;br /&gt;
 FILE&amp;amp;=I&amp;amp;&lt;br /&gt;
 Exit For &lt;br /&gt;
 EndIf&lt;br /&gt;
 End Try&lt;br /&gt;
 Next I&amp;amp;&lt;br /&gt;
&lt;br /&gt;
'''Chiamare un tool da macro'''&lt;br /&gt;
&lt;br /&gt;
 MeasureProc numeroTool&lt;br /&gt;
&lt;br /&gt;
'''Stampare su CMD un numero'''&lt;br /&gt;
&lt;br /&gt;
 Print &amp;quot;Stato=&amp;quot;+  Str$(5)&lt;br /&gt;
&lt;br /&gt;
'''Variabili con &amp;amp; finale sono proprietarie della macro'''&lt;br /&gt;
&lt;br /&gt;
'''Variabili con @ finale sono generali e si possono configurare da:'''&lt;br /&gt;
&lt;br /&gt;
[[File:Omron6.jpg]]&lt;br /&gt;
&lt;br /&gt;
'''*MEASUREINIT'''&lt;br /&gt;
'''Viene eseguita solo una volta quello dentro questa PROC'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Per visualizzare l’immagine dopo la macro'''&lt;br /&gt;
&lt;br /&gt;
 *MEASUREDISPI&lt;br /&gt;
   DrawMeasureImage 0&lt;br /&gt;
 SetMeasureImage 0,FILE&amp;amp;,0&lt;br /&gt;
 Return&lt;br /&gt;
&lt;br /&gt;
'''Debug e dichiarazione variabili'''&lt;br /&gt;
&lt;br /&gt;
 *MCRINIT&lt;br /&gt;
 Debug 19&lt;br /&gt;
 Option Explicit&lt;br /&gt;
 Return&lt;br /&gt;
&lt;br /&gt;
Nella *MEASUREPROC&lt;br /&gt;
&lt;br /&gt;
 Stop stringa&lt;br /&gt;
&lt;br /&gt;
== Utilizzare in parallelo più camere (Modalità multi-line) ==&lt;br /&gt;
&lt;br /&gt;
Per utilizzare in parallelo più camere su controllore FH bisogna eseguire questi passaggi:&lt;br /&gt;
&lt;br /&gt;
1) Menu -&amp;gt; Tool -&amp;gt; System Settings&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mcfh_step1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Startup -&amp;gt; Startup settings -&amp;gt; Operation mode&lt;br /&gt;
&lt;br /&gt;
Impostare come Operation mode &amp;quot;Multi-line random-trigger mode&amp;quot; e mettere ON su Parallel Execute&lt;br /&gt;
&lt;br /&gt;
Come Number of lines mettere il numero delle camere utilizzate e nei radiobutton selezionare quale camera viene utilizzata in quale line&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mcfh_step2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Cliccare il pulsante Apply in fondo a destra&lt;br /&gt;
&lt;br /&gt;
4) Chiudere la schermata, fare &amp;quot;Data save&amp;quot; ed infine riavviare il sistema (Function -&amp;gt; System restart)&lt;br /&gt;
&lt;br /&gt;
Dopo il riavvio ci saranno più istanze del Panda sul controllore.&lt;br /&gt;
&lt;br /&gt;
Per collegarsi ad una linea specifica, nel campo machine inserire IP:NumLinea&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mcfh_step3.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Multi-line Ethernet/IP Lato PLC ==&lt;br /&gt;
&lt;br /&gt;
Quando son presenti più linee il PLC importando solo l'EDS si troverà i dati solo della prima linea. Per avere tutte le linee, bisogna aggiungere più connessioni con lo stesso EDS e cambiare il punto di ingresso per gli input e output. &lt;br /&gt;
&lt;br /&gt;
'''Importante''': Per ogni linea bisogna abilitare l'Ethernet/IP, non basta farlo solo sulla prima.&lt;br /&gt;
&lt;br /&gt;
Per abilitare l'Ethernet/IP andare qui:&lt;br /&gt;
&lt;br /&gt;
[[File:Mcfh_eth1.png]]&lt;br /&gt;
&lt;br /&gt;
Per non avere problemi, andare nelle impostazioni Ethernet/IP e disabilitare l'output control e la user area&lt;br /&gt;
&lt;br /&gt;
[[File:Mcfh_eth2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dopo queste modifiche, riavviare altrimenti non funziona nulla&lt;br /&gt;
&lt;br /&gt;
== Segnali I/O Fieldbus utili ==&lt;br /&gt;
&lt;br /&gt;
I riferimenti alle pagine sono di questo manuale: &amp;quot;\\nasqualivision\SoftInstall\OMRON\manuali Omron FH 3050\z342_fh_fz5_series_vision_system_-_communications_settings_users_manual_en.pdf&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''Output utili della camera''' (pag 291)&lt;br /&gt;
 OR - Risultato della camera, da leggere quando il BUSY diventa False&lt;br /&gt;
 BUSY - Se False, si può effettuare una foto&lt;br /&gt;
 ERR - La camera è andata in errore, si resetta con Error Clear Bit. '''Importante: Questo bit viene settato anche quando la memoria della camera è piena (log foto pieno), valutare se usarlo o meno'''&lt;br /&gt;
 RUN - Se la camera è in stato di run&lt;br /&gt;
 Data Output Area - All'interno ci saranno le variabili utilizzate nel tool &amp;quot;Result output (I/O)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Le variabili utilizzabili nel tool &amp;quot;Result output (I/O)&amp;quot; sono dichiarate in Tool-&amp;gt;TDM Editor-&amp;gt;Scene variable/System variable e sono settabili nei vari tool tramite il TDM Editor-&amp;gt;Click sul tool-&amp;gt;Set-&amp;gt;Open the unit setting UI-&amp;gt;Variable assignment&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Variabili_2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style='color:red'&amp;gt;IMPORTANTE: Sui nuovi controllori, l'assegnazione si fa direttamente all'interno dei Tool, in basso a sinistra con il pulsante &amp;quot;Change View&amp;quot;, andare su Output o Input&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Variabili_1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Input utili della camera''' (pag 289)&lt;br /&gt;
 Command Area - Per mandare un comando alla camera, come quello di cambiare scena.&lt;br /&gt;
 All'interno della command area ci sono:&lt;br /&gt;
     • EXE - Se viene settato true, esegue il comando scritto&lt;br /&gt;
     • CMD-CODE - Codice del comando da eseguire&lt;br /&gt;
     • CMD-PARAM - Parametri del comando&lt;br /&gt;
 Error Clear Bit - Resetta lo stato ERR della camera se l'errore si è risolto&lt;br /&gt;
&lt;br /&gt;
'''Per cambiare scena''' (pag 517)&lt;br /&gt;
 CMD-CODE: 10 00 00 30&lt;br /&gt;
 CMD-PARAM: numero scena&lt;br /&gt;
&lt;br /&gt;
== Salvataggio circolare foto ==&lt;br /&gt;
&lt;br /&gt;
Tramite macro è possibile abilitare il salvataggio delle foto in modo che, raggiunta una soglia impostata, le nuove foto vengano sovrascritte partendo dalle prime salvate.&lt;br /&gt;
&lt;br /&gt;
 Nel MCRINIT si inizializza un contatore a 0&lt;br /&gt;
 Nel MEASUREPROC si scrive il seguente codice:&lt;br /&gt;
 TJGD&amp;amp;  = TotalJudge&lt;br /&gt;
 If(TJGD&amp;amp; = -1)Then&lt;br /&gt;
 SaveMeasureImage, 0 , &amp;quot;percorso&amp;quot;COUNT&amp;amp;&amp;quot;.bmp&amp;quot;&lt;br /&gt;
 COUNT&amp;amp; = COUNT&amp;amp; + 1&lt;br /&gt;
 If(COUNT&amp;amp; == 999)Then &lt;br /&gt;
 COUNT&amp;amp; = 0&lt;br /&gt;
 EndIf&lt;br /&gt;
 EndIf&lt;br /&gt;
&lt;br /&gt;
== Abilitare segnale RUN e OUTPUT ==&lt;br /&gt;
&lt;br /&gt;
Il layout zero di default ha RUN e OUTPUT già attivi, se così non fosse oppure se volete usare un layout differente dallo zero:&lt;br /&gt;
&lt;br /&gt;
Andare su Window-&amp;gt;Layout modification e cliccare sulla seconda icona in alto partendo da sinistra&lt;br /&gt;
&lt;br /&gt;
[[File:layout_n1.png]]&lt;br /&gt;
&lt;br /&gt;
Mettere check su &amp;quot;RUN signal output&amp;quot; e impostare Output a &amp;quot;ON&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[File:layout_n2.png]]&lt;br /&gt;
&lt;br /&gt;
Su controllori più vecchi, era simile ma bastava solo mettere i check alle due proprietà:&lt;br /&gt;
&lt;br /&gt;
[[File:layout_o1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se entrate per sbaglio nella modifica grafica del layout e non c'è il menu in alto, per uscire fare Tasto destro -&amp;gt; layout ended&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Utility_Omron_FH/FHV7/FZ_Panda&amp;diff=600</id>
		<title>Utility Omron FH/FHV7/FZ Panda</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Utility_Omron_FH/FHV7/FZ_Panda&amp;diff=600"/>
				<updated>2025-08-04T12:27:09Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Licenza Simulatore Panda ==&lt;br /&gt;
&amp;quot;\\nasqualivision\SoftInstall\OMRON\licenza simulatore panda.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Abilitare desktop remoto (o altre funzionalità di windows) ==&lt;br /&gt;
&lt;br /&gt;
=== Controllore con Windows 7 ===&lt;br /&gt;
&lt;br /&gt;
 cmd come admin&lt;br /&gt;
 fbwfmgr /disable&lt;br /&gt;
 riavvio&lt;br /&gt;
 attivare Desktop remoto da PC&lt;br /&gt;
 fbwfmgr /enable&lt;br /&gt;
 riavvio&lt;br /&gt;
&lt;br /&gt;
=== Controllore con Windows 10 (nuovi) ===&lt;br /&gt;
&lt;br /&gt;
 cmd come admin&lt;br /&gt;
 uwfmgr filter disable&lt;br /&gt;
 riavvio&lt;br /&gt;
 attivare Desktop remoto da PC&lt;br /&gt;
 uwfmgr filter enable&lt;br /&gt;
 riavvio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Abilitare desktop remoto su FHV7 senza monitor, mouse e tastiera ==&lt;br /&gt;
&lt;br /&gt;
gli eseguibili sono in \\192.168.9.170\SoftInstall\OMRON\FIRMWARE FHV-7 MACRO&lt;br /&gt;
&lt;br /&gt;
eseguire queste cose su un PC collegato in rete con la camera&lt;br /&gt;
&lt;br /&gt;
 Avviare &amp;quot;Abilita Desktop Remoto.exe&amp;quot; e mettere l'IP della camera&lt;br /&gt;
 Avviare &amp;quot;Desktop Remoto.exe&amp;quot; e anche qui mettere l'IP della camera, si avvierà il desktop remoto in automatico&lt;br /&gt;
 Sbloccare il sistema operativo&lt;br /&gt;
 Riavvia la camera&lt;br /&gt;
 rieseguire &amp;quot;Abilita Desktop Remoto.exe&amp;quot; e &amp;quot;Desktop Remoto.exe&amp;quot; per ricollegarsi in desktop remoto&lt;br /&gt;
 Andare nelle opzioni del desktop remoto e mettere &amp;quot;less secure&amp;quot; come facciamo sui PC di solito&lt;br /&gt;
 SE SERVE, ABILITARE QUI LE MACRO (più avanti la guida)&lt;br /&gt;
 Bloccare il sistema operativo&lt;br /&gt;
 Riavviare e provare a collegarsi in desktop remoto normalmente senza gli eseguibili&lt;br /&gt;
&lt;br /&gt;
== Installare Firmware MACRO su FHV7 ==&lt;br /&gt;
&lt;br /&gt;
il firmware è all'interno di \\192.168.9.170\SoftInstall\OMRON\FIRMWARE FHV-7 MACRO&lt;br /&gt;
&lt;br /&gt;
 Collegarsi in desktop remoto alla camera&lt;br /&gt;
 Sbloccare il sistema operativo, riavviare e collegarsi di nuovo in desktop remoto&lt;br /&gt;
 Killare tutti i programmi di Omron (FZ-CoreRA.exe, FZ-PanDA.exe, FZ-Manager.exe, FHV-Startup.exe, FHV.exe...)&lt;br /&gt;
 Andare in D:\Program Files\FZ\&lt;br /&gt;
 Rinominare la cartella &amp;quot;Release_XP&amp;quot; in &amp;quot;Release_XP_BK&amp;quot; per avere un backup se qualcosa va male&lt;br /&gt;
 Copiare la cartella &amp;quot;Release_XP&amp;quot; presente sul server e metterla sulla camera in &amp;quot;D:\Program Files\FZ\&amp;quot;&lt;br /&gt;
 Bloccare il sistema operativo e riavviare&lt;br /&gt;
&lt;br /&gt;
Dopo questi passaggi, all'avvio ci sarà il sistema in italiano con le macro disponibili&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Credenziali standard controllore Omron (case-sensitive)&lt;br /&gt;
&lt;br /&gt;
 User: user&lt;br /&gt;
 Password: Password&lt;br /&gt;
&lt;br /&gt;
oppure se non funziona&lt;br /&gt;
&lt;br /&gt;
 User: Administrator&lt;br /&gt;
 Password: Administrator&lt;br /&gt;
&lt;br /&gt;
== Concetti Omron ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Line n: sono le camere (si modificano da Tool→SystemSetting→StartUpSetting→OperationMode) - per più informazioni, cliccare qui:[http://qualiwiki.homepc.it/index.php/Utility_Omron_FH/FHV7/FZ_Panda#Utilizzare_in_parallelo_pi.C3.B9_camere_.28Modalit.C3.A0_multi-line.29] o andare nel paragrafo &amp;quot;Utilizzare in parallelo più camere (Modalità multi-line)&amp;quot;&lt;br /&gt;
 layout n: quelli di default sono: 0 per la programmazione e 1 per l’utente&lt;br /&gt;
 Group: sono un insieme di scene (128)&lt;br /&gt;
 Scene: sono le ricette&lt;br /&gt;
&lt;br /&gt;
Per creare, copiare, eliminare una scena:&lt;br /&gt;
Function→scene maintenance&lt;br /&gt;
&lt;br /&gt;
Per le principali opzioni:&lt;br /&gt;
Tool→ System setting&lt;br /&gt;
&lt;br /&gt;
Basic si può scegliere se dare priorità alle misure o ai log&lt;br /&gt;
&lt;br /&gt;
== Log Foto ==&lt;br /&gt;
&lt;br /&gt;
Per salvare le foto andare su Tool→system setting→ loggin setting &lt;br /&gt;
&lt;br /&gt;
si può salvare o sulla ram-disk o sull’usb o su FTP, ci sono due formati IFZ( visibile solo da controllori omron) oppure JPG. Un’opzione comoda è quella di salvare anche il numero di scena (in caso di ricette multiple)&lt;br /&gt;
&lt;br /&gt;
Caricare le foto salvate sul controllore omron:&lt;br /&gt;
&lt;br /&gt;
[[File:Omron1.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Tool utili ==&lt;br /&gt;
&lt;br /&gt;
Per aggiungere un tool andare su edit Flow.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Position Compensation: è un tool di allineamento, si può puntare ad un’altro tool ad esempio shape search III (pattern matching)&lt;br /&gt;
&lt;br /&gt;
[[File:Omron2.png]]&lt;br /&gt;
&lt;br /&gt;
Gravity and area: BLOB (se l’immagine è a colori fa un blob su RGB se no in toni di grigio)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Shape search III: Pattern matching&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Fieldbus data output: bus di campo (EthIP, EtherCat, Profinet)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Creare un Contatore ==&lt;br /&gt;
&lt;br /&gt;
Tool Calculator&lt;br /&gt;
&lt;br /&gt;
[[File:Omron3.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Creare una AND logica ==&lt;br /&gt;
&lt;br /&gt;
[[File:Omron4.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Creare una OR logica ==&lt;br /&gt;
&lt;br /&gt;
[[File:Omron5.jpg]]&lt;br /&gt;
&lt;br /&gt;
== MACRO ==&lt;br /&gt;
&lt;br /&gt;
'''Codice da utilizzare nelle macro per Salvare le foto nella ram-disk'''&lt;br /&gt;
&lt;br /&gt;
 *MEASUREPROC&lt;br /&gt;
 For A&amp;amp; = 1 To 100 Step 1&lt;br /&gt;
 &lt;br /&gt;
 'imageFormat .bMP=0, JPG--&amp;gt;10100(100=qualita)&lt;br /&gt;
 SaveMeasureImage 0,&amp;quot;c:\Data\RamDisk\&amp;quot;+Str$(A&amp;amp;)+&amp;quot;.bmp&amp;quot;,0&lt;br /&gt;
 MeasureProc 0&lt;br /&gt;
 Next A&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 Return&lt;br /&gt;
&lt;br /&gt;
'''Codice da utilizzare nelle macro per Caricare le foto nella ram-disk'''&lt;br /&gt;
&lt;br /&gt;
 A@=&amp;quot;c:\Data\RamDisk\&amp;quot;+Str$(CONT&amp;amp;)+&amp;quot;.bmp&amp;quot;&lt;br /&gt;
 SetMeasureImage 0,FILE&amp;amp;,0&lt;br /&gt;
&lt;br /&gt;
'''Codice per trovare il numero di un tool nella lista flow'''&lt;br /&gt;
&lt;br /&gt;
 For I&amp;amp;=1 To 200 Step 1&lt;br /&gt;
 Try&lt;br /&gt;
 If  UnitTitle$(I&amp;amp;)=&amp;quot;File&amp;quot; Then&lt;br /&gt;
 FILE&amp;amp;=I&amp;amp;&lt;br /&gt;
 Exit For &lt;br /&gt;
 EndIf&lt;br /&gt;
 End Try&lt;br /&gt;
 Next I&amp;amp;&lt;br /&gt;
&lt;br /&gt;
'''Chiamare un tool da macro'''&lt;br /&gt;
&lt;br /&gt;
 MeasureProc numeroTool&lt;br /&gt;
&lt;br /&gt;
'''Stampare su CMD un numero'''&lt;br /&gt;
&lt;br /&gt;
 Print &amp;quot;Stato=&amp;quot;+  Str$(5)&lt;br /&gt;
&lt;br /&gt;
'''Variabili con &amp;amp; finale sono proprietarie della macro'''&lt;br /&gt;
&lt;br /&gt;
'''Variabili con @ finale sono generali e si possono configurare da:'''&lt;br /&gt;
&lt;br /&gt;
[[File:Omron6.jpg]]&lt;br /&gt;
&lt;br /&gt;
'''*MEASUREINIT'''&lt;br /&gt;
'''Viene eseguita solo una volta quello dentro questa PROC'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Per visualizzare l’immagine dopo la macro'''&lt;br /&gt;
&lt;br /&gt;
 *MEASUREDISPI&lt;br /&gt;
   DrawMeasureImage 0&lt;br /&gt;
 SetMeasureImage 0,FILE&amp;amp;,0&lt;br /&gt;
 Return&lt;br /&gt;
&lt;br /&gt;
'''Debug e dichiarazione variabili'''&lt;br /&gt;
&lt;br /&gt;
 *MCRINIT&lt;br /&gt;
 Debug 19&lt;br /&gt;
 Option Explicit&lt;br /&gt;
 Return&lt;br /&gt;
&lt;br /&gt;
Nella *MEASUREPROC&lt;br /&gt;
&lt;br /&gt;
 Stop stringa&lt;br /&gt;
&lt;br /&gt;
== Utilizzare in parallelo più camere (Modalità multi-line) ==&lt;br /&gt;
&lt;br /&gt;
Per utilizzare in parallelo più camere su controllore FH bisogna eseguire questi passaggi:&lt;br /&gt;
&lt;br /&gt;
1) Menu -&amp;gt; Tool -&amp;gt; System Settings&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mcfh_step1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Startup -&amp;gt; Startup settings -&amp;gt; Operation mode&lt;br /&gt;
&lt;br /&gt;
Impostare come Operation mode &amp;quot;Multi-line random-trigger mode&amp;quot; e mettere ON su Parallel Execute&lt;br /&gt;
&lt;br /&gt;
Come Number of lines mettere il numero delle camere utilizzate e nei radiobutton selezionare quale camera viene utilizzata in quale line&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mcfh_step2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Cliccare il pulsante Apply in fondo a destra&lt;br /&gt;
&lt;br /&gt;
4) Chiudere la schermata, fare &amp;quot;Data save&amp;quot; ed infine riavviare il sistema (Function -&amp;gt; System restart)&lt;br /&gt;
&lt;br /&gt;
Dopo il riavvio ci saranno più istanze del Panda sul controllore.&lt;br /&gt;
&lt;br /&gt;
Per collegarsi ad una linea specifica, nel campo machine inserire IP:NumLinea&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mcfh_step3.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Multi-line Ethernet/IP Lato PLC ==&lt;br /&gt;
&lt;br /&gt;
Quando son presenti più linee il PLC importando solo l'EDS si troverà i dati solo della prima linea. Per avere tutte le linee, bisogna aggiungere più connessioni con lo stesso EDS e cambiare il punto di ingresso per gli input e output. &lt;br /&gt;
&lt;br /&gt;
'''Importante''': Per ogni linea bisogna abilitare l'Ethernet/IP, non basta farlo solo sulla prima.&lt;br /&gt;
&lt;br /&gt;
Per abilitare l'Ethernet/IP andare qui:&lt;br /&gt;
&lt;br /&gt;
[[File:Mcfh_eth1.png]]&lt;br /&gt;
&lt;br /&gt;
Per non avere problemi, andare nelle impostazioni Ethernet/IP e disabilitare l'output control e la user area&lt;br /&gt;
&lt;br /&gt;
[[File:Mcfh_eth2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dopo queste modifiche, riavviare altrimenti non funziona nulla&lt;br /&gt;
&lt;br /&gt;
== Segnali I/O Fieldbus utili ==&lt;br /&gt;
&lt;br /&gt;
I riferimenti alle pagine sono di questo manuale: &amp;quot;\\nasqualivision\SoftInstall\OMRON\manuali Omron FH 3050\z342_fh_fz5_series_vision_system_-_communications_settings_users_manual_en.pdf&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''Output utili della camera''' (pag 291)&lt;br /&gt;
 OR - Risultato della camera, da leggere quando il BUSY diventa False&lt;br /&gt;
 BUSY - Se False, si può effettuare una foto&lt;br /&gt;
 ERR - La camera è andata in errore, si resetta con Error Clear Bit. '''Importante: Questo bit viene settato anche quando la memoria della camera è piena (log foto pieno), valutare se usarlo o meno'''&lt;br /&gt;
 RUN - Se la camera è in stato di run&lt;br /&gt;
 Data Output Area - All'interno ci saranno le variabili utilizzate nel tool &amp;quot;Result output (I/O)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Le variabili utilizzabili nel tool &amp;quot;Result output (I/O)&amp;quot; sono dichiarate in Tool-&amp;gt;TDM Editor-&amp;gt;Scene variable/System variable e sono settabili nei vari tool tramite il TDM Editor-&amp;gt;Click sul tool-&amp;gt;Set-&amp;gt;Open the unit setting UI-&amp;gt;Variable assignment&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Variabili_2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style='color:red'&amp;gt;IMPORTANTE: Sui nuovi controllori, l'assegnazione si fa direttamente all'interno dei Tool, in basso a sinistra con il pulsante &amp;quot;Change View&amp;quot;, andare su Output o Input&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Variabili_1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Input utili della camera''' (pag 289)&lt;br /&gt;
 Command Area - Per mandare un comando alla camera, come quello di cambiare scena.&lt;br /&gt;
 All'interno della command area ci sono:&lt;br /&gt;
     • EXE - Se viene settato true, esegue il comando scritto&lt;br /&gt;
     • CMD-CODE - Codice del comando da eseguire&lt;br /&gt;
     • CMD-PARAM - Parametri del comando&lt;br /&gt;
 Error Clear Bit - Resetta lo stato ERR della camera se l'errore si è risolto&lt;br /&gt;
&lt;br /&gt;
'''Per cambiare scena''' (pag 517)&lt;br /&gt;
 CMD-CODE: 10 00 00 30&lt;br /&gt;
 CMD-PARAM: numero scena&lt;br /&gt;
&lt;br /&gt;
== Salvataggio circolare foto ==&lt;br /&gt;
&lt;br /&gt;
Tramite macro è possibile abilitare il salvataggio delle foto in modo che, raggiunta una soglia impostata, le nuove foto vengano sovrascritte partendo dalle prime salvate.&lt;br /&gt;
&lt;br /&gt;
 Nel MCRINIT si inizializza un contatore a 0&lt;br /&gt;
 Nel MEASUREPROC si scrive il seguente codice:&lt;br /&gt;
 TJGD&amp;amp;  = TotalJudge&lt;br /&gt;
 If(TJGD&amp;amp; = -1)Then&lt;br /&gt;
 SaveMeasureImage, 0 , &amp;quot;percorso&amp;quot;COUNT&amp;amp;&amp;quot;.bmp&amp;quot;&lt;br /&gt;
 COUNT&amp;amp; = COUNT&amp;amp; + 1&lt;br /&gt;
 If(COUNT&amp;amp; == 999)Then &lt;br /&gt;
 COUNT&amp;amp; = 0&lt;br /&gt;
 EndIf&lt;br /&gt;
 EndIf&lt;br /&gt;
&lt;br /&gt;
== Abilitare segnale RUN e OUTPUT su layout diverso da zero ==&lt;br /&gt;
&lt;br /&gt;
Il layout zero di default ha RUN e OUTPUT già attivi, se così non fosse oppure se volete usare un layout differente dallo zero:&lt;br /&gt;
&lt;br /&gt;
Andare su Window-&amp;gt;Layout modification e cliccare sulla seconda icona in alto partendo da sinistra&lt;br /&gt;
&lt;br /&gt;
[[File:layout_n1.png]]&lt;br /&gt;
&lt;br /&gt;
Mettere check su &amp;quot;RUN signal output&amp;quot; e impostare Output a &amp;quot;ON&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[File:layout_n2.png]]&lt;br /&gt;
&lt;br /&gt;
Su controllori più vecchi, era simile ma bastava solo mettere i check alle due proprietà:&lt;br /&gt;
&lt;br /&gt;
[[File:layout_o1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se entrate per sbaglio nella modifica grafica del layout e non c'è il menu in alto, per uscire fare Tasto destro -&amp;gt; layout ended&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=File:Layout_o1.png&amp;diff=599</id>
		<title>File:Layout o1.png</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=File:Layout_o1.png&amp;diff=599"/>
				<updated>2025-08-04T12:23:18Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=File:Layout_n2.png&amp;diff=598</id>
		<title>File:Layout n2.png</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=File:Layout_n2.png&amp;diff=598"/>
				<updated>2025-08-04T12:23:12Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=File:Layout_n1.png&amp;diff=597</id>
		<title>File:Layout n1.png</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=File:Layout_n1.png&amp;diff=597"/>
				<updated>2025-08-04T12:23:06Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=File:Variabili_1.png&amp;diff=596</id>
		<title>File:Variabili 1.png</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=File:Variabili_1.png&amp;diff=596"/>
				<updated>2025-08-04T12:15:53Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=File:Variabili_2.png&amp;diff=595</id>
		<title>File:Variabili 2.png</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=File:Variabili_2.png&amp;diff=595"/>
				<updated>2025-08-04T12:05:40Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Utility_Omron_FH/FHV7/FZ_Panda&amp;diff=594</id>
		<title>Utility Omron FH/FHV7/FZ Panda</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Utility_Omron_FH/FHV7/FZ_Panda&amp;diff=594"/>
				<updated>2025-06-19T15:06:06Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: /* Segnali I/O Fieldbus utili */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Licenza Simulatore Panda ==&lt;br /&gt;
&amp;quot;\\nasqualivision\SoftInstall\OMRON\licenza simulatore panda.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Abilitare desktop remoto (o altre funzionalità di windows) ==&lt;br /&gt;
&lt;br /&gt;
=== Controllore con Windows 7 ===&lt;br /&gt;
&lt;br /&gt;
 cmd come admin&lt;br /&gt;
 fbwfmgr /disable&lt;br /&gt;
 riavvio&lt;br /&gt;
 attivare Desktop remoto da PC&lt;br /&gt;
 fbwfmgr /enable&lt;br /&gt;
 riavvio&lt;br /&gt;
&lt;br /&gt;
=== Controllore con Windows 10 (nuovi) ===&lt;br /&gt;
&lt;br /&gt;
 cmd come admin&lt;br /&gt;
 uwfmgr filter disable&lt;br /&gt;
 riavvio&lt;br /&gt;
 attivare Desktop remoto da PC&lt;br /&gt;
 uwfmgr filter enable&lt;br /&gt;
 riavvio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Abilitare desktop remoto su FHV7 senza monitor, mouse e tastiera ==&lt;br /&gt;
&lt;br /&gt;
gli eseguibili sono in \\192.168.9.170\SoftInstall\OMRON\FIRMWARE FHV-7 MACRO&lt;br /&gt;
&lt;br /&gt;
eseguire queste cose su un PC collegato in rete con la camera&lt;br /&gt;
&lt;br /&gt;
 Avviare &amp;quot;Abilita Desktop Remoto.exe&amp;quot; e mettere l'IP della camera&lt;br /&gt;
 Avviare &amp;quot;Desktop Remoto.exe&amp;quot; e anche qui mettere l'IP della camera, si avvierà il desktop remoto in automatico&lt;br /&gt;
 Sbloccare il sistema operativo&lt;br /&gt;
 Riavvia la camera&lt;br /&gt;
 rieseguire &amp;quot;Abilita Desktop Remoto.exe&amp;quot; e &amp;quot;Desktop Remoto.exe&amp;quot; per ricollegarsi in desktop remoto&lt;br /&gt;
 Andare nelle opzioni del desktop remoto e mettere &amp;quot;less secure&amp;quot; come facciamo sui PC di solito&lt;br /&gt;
 SE SERVE, ABILITARE QUI LE MACRO (più avanti la guida)&lt;br /&gt;
 Bloccare il sistema operativo&lt;br /&gt;
 Riavviare e provare a collegarsi in desktop remoto normalmente senza gli eseguibili&lt;br /&gt;
&lt;br /&gt;
== Installare Firmware MACRO su FHV7 ==&lt;br /&gt;
&lt;br /&gt;
il firmware è all'interno di \\192.168.9.170\SoftInstall\OMRON\FIRMWARE FHV-7 MACRO&lt;br /&gt;
&lt;br /&gt;
 Collegarsi in desktop remoto alla camera&lt;br /&gt;
 Sbloccare il sistema operativo, riavviare e collegarsi di nuovo in desktop remoto&lt;br /&gt;
 Killare tutti i programmi di Omron (FZ-CoreRA.exe, FZ-PanDA.exe, FZ-Manager.exe, FHV-Startup.exe, FHV.exe...)&lt;br /&gt;
 Andare in D:\Program Files\FZ\&lt;br /&gt;
 Rinominare la cartella &amp;quot;Release_XP&amp;quot; in &amp;quot;Release_XP_BK&amp;quot; per avere un backup se qualcosa va male&lt;br /&gt;
 Copiare la cartella &amp;quot;Release_XP&amp;quot; presente sul server e metterla sulla camera in &amp;quot;D:\Program Files\FZ\&amp;quot;&lt;br /&gt;
 Bloccare il sistema operativo e riavviare&lt;br /&gt;
&lt;br /&gt;
Dopo questi passaggi, all'avvio ci sarà il sistema in italiano con le macro disponibili&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Credenziali standard controllore Omron (case-sensitive)&lt;br /&gt;
&lt;br /&gt;
 User: user&lt;br /&gt;
 Password: Password&lt;br /&gt;
&lt;br /&gt;
oppure se non funziona&lt;br /&gt;
&lt;br /&gt;
 User: Administrator&lt;br /&gt;
 Password: Administrator&lt;br /&gt;
&lt;br /&gt;
== Concetti Omron ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Line n: sono le camere (si modificano da Tool→SystemSetting→StartUpSetting→OperationMode) - per più informazioni, cliccare qui:[http://qualiwiki.homepc.it/index.php/Utility_Omron_FH/FHV7/FZ_Panda#Utilizzare_in_parallelo_pi.C3.B9_camere_.28Modalit.C3.A0_multi-line.29] o andare nel paragrafo &amp;quot;Utilizzare in parallelo più camere (Modalità multi-line)&amp;quot;&lt;br /&gt;
 layout n: quelli di default sono: 0 per la programmazione e 1 per l’utente&lt;br /&gt;
 Group: sono un insieme di scene (128)&lt;br /&gt;
 Scene: sono le ricette&lt;br /&gt;
&lt;br /&gt;
Per creare, copiare, eliminare una scena:&lt;br /&gt;
Function→scene maintenance&lt;br /&gt;
&lt;br /&gt;
Per le principali opzioni:&lt;br /&gt;
Tool→ System setting&lt;br /&gt;
&lt;br /&gt;
Basic si può scegliere se dare priorità alle misure o ai log&lt;br /&gt;
&lt;br /&gt;
== Log Foto ==&lt;br /&gt;
&lt;br /&gt;
Per salvare le foto andare su Tool→system setting→ loggin setting &lt;br /&gt;
&lt;br /&gt;
si può salvare o sulla ram-disk o sull’usb o su FTP, ci sono due formati IFZ( visibile solo da controllori omron) oppure JPG. Un’opzione comoda è quella di salvare anche il numero di scena (in caso di ricette multiple)&lt;br /&gt;
&lt;br /&gt;
Caricare le foto salvate sul controllore omron:&lt;br /&gt;
&lt;br /&gt;
[[File:Omron1.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Tool utili ==&lt;br /&gt;
&lt;br /&gt;
Per aggiungere un tool andare su edit Flow.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Position Compensation: è un tool di allineamento, si può puntare ad un’altro tool ad esempio shape search III (pattern matching)&lt;br /&gt;
&lt;br /&gt;
[[File:Omron2.png]]&lt;br /&gt;
&lt;br /&gt;
Gravity and area: BLOB (se l’immagine è a colori fa un blob su RGB se no in toni di grigio)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Shape search III: Pattern matching&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Fieldbus data output: bus di campo (EthIP, EtherCat, Profinet)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Creare un Contatore ==&lt;br /&gt;
&lt;br /&gt;
Tool Calculator&lt;br /&gt;
&lt;br /&gt;
[[File:Omron3.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Creare una AND logica ==&lt;br /&gt;
&lt;br /&gt;
[[File:Omron4.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Creare una OR logica ==&lt;br /&gt;
&lt;br /&gt;
[[File:Omron5.jpg]]&lt;br /&gt;
&lt;br /&gt;
== MACRO ==&lt;br /&gt;
&lt;br /&gt;
'''Codice da utilizzare nelle macro per Salvare le foto nella ram-disk'''&lt;br /&gt;
&lt;br /&gt;
 *MEASUREPROC&lt;br /&gt;
 For A&amp;amp; = 1 To 100 Step 1&lt;br /&gt;
 &lt;br /&gt;
 'imageFormat .bMP=0, JPG--&amp;gt;10100(100=qualita)&lt;br /&gt;
 SaveMeasureImage 0,&amp;quot;c:\Data\RamDisk\&amp;quot;+Str$(A&amp;amp;)+&amp;quot;.bmp&amp;quot;,0&lt;br /&gt;
 MeasureProc 0&lt;br /&gt;
 Next A&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 Return&lt;br /&gt;
&lt;br /&gt;
'''Codice da utilizzare nelle macro per Caricare le foto nella ram-disk'''&lt;br /&gt;
&lt;br /&gt;
 A@=&amp;quot;c:\Data\RamDisk\&amp;quot;+Str$(CONT&amp;amp;)+&amp;quot;.bmp&amp;quot;&lt;br /&gt;
 SetMeasureImage 0,FILE&amp;amp;,0&lt;br /&gt;
&lt;br /&gt;
'''Codice per trovare il numero di un tool nella lista flow'''&lt;br /&gt;
&lt;br /&gt;
 For I&amp;amp;=1 To 200 Step 1&lt;br /&gt;
 Try&lt;br /&gt;
 If  UnitTitle$(I&amp;amp;)=&amp;quot;File&amp;quot; Then&lt;br /&gt;
 FILE&amp;amp;=I&amp;amp;&lt;br /&gt;
 Exit For &lt;br /&gt;
 EndIf&lt;br /&gt;
 End Try&lt;br /&gt;
 Next I&amp;amp;&lt;br /&gt;
&lt;br /&gt;
'''Chiamare un tool da macro'''&lt;br /&gt;
&lt;br /&gt;
 MeasureProc numeroTool&lt;br /&gt;
&lt;br /&gt;
'''Stampare su CMD un numero'''&lt;br /&gt;
&lt;br /&gt;
 Print &amp;quot;Stato=&amp;quot;+  Str$(5)&lt;br /&gt;
&lt;br /&gt;
'''Variabili con &amp;amp; finale sono proprietarie della macro'''&lt;br /&gt;
&lt;br /&gt;
'''Variabili con @ finale sono generali e si possono configurare da:'''&lt;br /&gt;
&lt;br /&gt;
[[File:Omron6.jpg]]&lt;br /&gt;
&lt;br /&gt;
'''*MEASUREINIT'''&lt;br /&gt;
'''Viene eseguita solo una volta quello dentro questa PROC'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Per visualizzare l’immagine dopo la macro'''&lt;br /&gt;
&lt;br /&gt;
 *MEASUREDISPI&lt;br /&gt;
   DrawMeasureImage 0&lt;br /&gt;
 SetMeasureImage 0,FILE&amp;amp;,0&lt;br /&gt;
 Return&lt;br /&gt;
&lt;br /&gt;
'''Debug e dichiarazione variabili'''&lt;br /&gt;
&lt;br /&gt;
 *MCRINIT&lt;br /&gt;
 Debug 19&lt;br /&gt;
 Option Explicit&lt;br /&gt;
 Return&lt;br /&gt;
&lt;br /&gt;
Nella *MEASUREPROC&lt;br /&gt;
&lt;br /&gt;
 Stop stringa&lt;br /&gt;
&lt;br /&gt;
== Utilizzare in parallelo più camere (Modalità multi-line) ==&lt;br /&gt;
&lt;br /&gt;
Per utilizzare in parallelo più camere su controllore FH bisogna eseguire questi passaggi:&lt;br /&gt;
&lt;br /&gt;
1) Menu -&amp;gt; Tool -&amp;gt; System Settings&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mcfh_step1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Startup -&amp;gt; Startup settings -&amp;gt; Operation mode&lt;br /&gt;
&lt;br /&gt;
Impostare come Operation mode &amp;quot;Multi-line random-trigger mode&amp;quot; e mettere ON su Parallel Execute&lt;br /&gt;
&lt;br /&gt;
Come Number of lines mettere il numero delle camere utilizzate e nei radiobutton selezionare quale camera viene utilizzata in quale line&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mcfh_step2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Cliccare il pulsante Apply in fondo a destra&lt;br /&gt;
&lt;br /&gt;
4) Chiudere la schermata, fare &amp;quot;Data save&amp;quot; ed infine riavviare il sistema (Function -&amp;gt; System restart)&lt;br /&gt;
&lt;br /&gt;
Dopo il riavvio ci saranno più istanze del Panda sul controllore.&lt;br /&gt;
&lt;br /&gt;
Per collegarsi ad una linea specifica, nel campo machine inserire IP:NumLinea&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mcfh_step3.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Multi-line Ethernet/IP Lato PLC ==&lt;br /&gt;
&lt;br /&gt;
Quando son presenti più linee il PLC importando solo l'EDS si troverà i dati solo della prima linea. Per avere tutte le linee, bisogna aggiungere più connessioni con lo stesso EDS e cambiare il punto di ingresso per gli input e output. &lt;br /&gt;
&lt;br /&gt;
'''Importante''': Per ogni linea bisogna abilitare l'Ethernet/IP, non basta farlo solo sulla prima.&lt;br /&gt;
&lt;br /&gt;
Per abilitare l'Ethernet/IP andare qui:&lt;br /&gt;
&lt;br /&gt;
[[File:Mcfh_eth1.png]]&lt;br /&gt;
&lt;br /&gt;
Per non avere problemi, andare nelle impostazioni Ethernet/IP e disabilitare l'output control e la user area&lt;br /&gt;
&lt;br /&gt;
[[File:Mcfh_eth2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dopo queste modifiche, riavviare altrimenti non funziona nulla&lt;br /&gt;
&lt;br /&gt;
== Segnali I/O Fieldbus utili ==&lt;br /&gt;
&lt;br /&gt;
I riferimenti alle pagine sono di questo manuale: &amp;quot;\\nasqualivision\SoftInstall\OMRON\manuali Omron FH 3050\z342_fh_fz5_series_vision_system_-_communications_settings_users_manual_en.pdf&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''Output utili della camera''' (pag 291)&lt;br /&gt;
 OR - Risultato della camera, da leggere quando il BUSY diventa False&lt;br /&gt;
 BUSY - Se False, si può effettuare una foto&lt;br /&gt;
 ERR - La camera è andata in errore, si resetta con Error Clear Bit. '''Importante: Questo bit viene settato anche quando la memoria della camera è piena (log foto pieno), valutare se usarlo o meno'''&lt;br /&gt;
 RUN - Se la camera è in stato di run&lt;br /&gt;
 Data Output Area - All'interno ci saranno le variabili utilizzate nel tool &amp;quot;Result output (I/O)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Le variabili utilizzabili nel tool &amp;quot;Result output (I/O)&amp;quot; sono dichiarate in Tool-&amp;gt;TDM Editor-&amp;gt;Scene variable/System variable e sono settabili nei vari tool tramite il TDM Editor-&amp;gt;Click sul tool-&amp;gt;Set-&amp;gt;Open the unit setting UI-&amp;gt;Variable assignment&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style='color:red'&amp;gt;IMPORTANTE: Sui nuovi controllori, l'assegnazione si fa direttamente all'interno dei Tool, in basso a sinistra con il pulsante &amp;quot;Change View&amp;quot;, andare su Output o Input&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Input utili della camera''' (pag 289)&lt;br /&gt;
 Command Area - Per mandare un comando alla camera, come quello di cambiare scena.&lt;br /&gt;
 All'interno della command area ci sono:&lt;br /&gt;
     • EXE - Se viene settato true, esegue il comando scritto&lt;br /&gt;
     • CMD-CODE - Codice del comando da eseguire&lt;br /&gt;
     • CMD-PARAM - Parametri del comando&lt;br /&gt;
 Error Clear Bit - Resetta lo stato ERR della camera se l'errore si è risolto&lt;br /&gt;
&lt;br /&gt;
'''Per cambiare scena''' (pag 517)&lt;br /&gt;
 CMD-CODE: 10 00 00 30&lt;br /&gt;
 CMD-PARAM: numero scena&lt;br /&gt;
&lt;br /&gt;
== Salvataggio circolare foto ==&lt;br /&gt;
&lt;br /&gt;
Tramite macro è possibile abilitare il salvataggio delle foto in modo che, raggiunta una soglia impostata, le nuove foto vengano sovrascritte partendo dalle prime salvate.&lt;br /&gt;
&lt;br /&gt;
 Nel MCRINIT si inizializza un contatore a 0&lt;br /&gt;
 Nel MEASUREPROC si scrive il seguente codice:&lt;br /&gt;
 TJGD&amp;amp;  = TotalJudge&lt;br /&gt;
 If(TJGD&amp;amp; = -1)Then&lt;br /&gt;
 SaveMeasureImage, 0 , &amp;quot;percorso&amp;quot;COUNT&amp;amp;&amp;quot;.bmp&amp;quot;&lt;br /&gt;
 COUNT&amp;amp; = COUNT&amp;amp; + 1&lt;br /&gt;
 If(COUNT&amp;amp; == 999)Then &lt;br /&gt;
 COUNT&amp;amp; = 0&lt;br /&gt;
 EndIf&lt;br /&gt;
 EndIf&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Deep_Learning_Halcon&amp;diff=593</id>
		<title>Deep Learning Halcon</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Deep_Learning_Halcon&amp;diff=593"/>
				<updated>2025-04-01T15:30:41Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Deep Learning livello PRO&lt;br /&gt;
&lt;br /&gt;
== Ottimizzazione Modello ==&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Creando una rete che usa come device una scheda video con TensorRT il processo di apply model (caricamento rete in vram) potrebbe essere lento.&lt;br /&gt;
&lt;br /&gt;
Il problema è risolvibile in 2 modi:&lt;br /&gt;
&lt;br /&gt;
1) Ottimizzare il livello da Deep Learning Tool:&lt;br /&gt;
 - Sulla pagina &amp;quot;Evaluation&amp;quot; nella sezione &amp;quot;Inference and evaluation settings&amp;quot; impostare come device la GPU con TensorRt;&lt;br /&gt;
 - Rieseguire l'evaluation ed esportare il modello dalla pagina &amp;quot;Export&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2) Ottimizzare il modello tramite Halcon:&lt;br /&gt;
 - Aprire il seguente script: \\QVSERVER\__Projects\DEEP LEARNING\HalconDL\optimize_model.hdev;&lt;br /&gt;
 - Inserire in read_dl_model il file del modello '''NON OTTIMIZZATO''' e lanciare lo script;&lt;br /&gt;
 - Salvare il DLModelHandleConverted.&lt;br /&gt;
&lt;br /&gt;
Il modello viene ottimizzato per il device che viene utilizzato in quel momento, per esempio un modello ottimizzato su pc di laboratorio non sarà ottimizzato per il pc del cliente.&lt;br /&gt;
&lt;br /&gt;
Se si usa un modello ottimizzato per TensorRT bisogna usare un device che abbia a sua volta TensorRT se non da errore.&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Deep_Learning_Halcon&amp;diff=592</id>
		<title>Deep Learning Halcon</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Deep_Learning_Halcon&amp;diff=592"/>
				<updated>2025-04-01T15:26:56Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: /* Ottimizzazione Modello */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Deep Learning livello PRO&lt;br /&gt;
&lt;br /&gt;
== Ottimizzazione Modello ==&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Creando una rete che usa come device una scheda video con TensorRT il processo di apply model (caricamento rete in vram) potrebbe essere lento.&lt;br /&gt;
Il problema è risolvibile in 2 modi:&lt;br /&gt;
&lt;br /&gt;
1) Ottimizzare il livello da Deep Learning Tool:&lt;br /&gt;
 - Sulla pagina &amp;quot;Evaluation&amp;quot; nella sezione &amp;quot;Inference and evaluation settings&amp;quot; impostare come device la GPU con TensorRt;&lt;br /&gt;
 - Rieseguire l'evaluation ed esportare il modello dalla pagina &amp;quot;Export&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2) Ottimizzare il modello tramite Halcon:&lt;br /&gt;
 - Aprire il seguente script: \\QVSERVER\__Projects\DEEP LEARNING\HalconDL\optimize_model.hdev;&lt;br /&gt;
 - Inserire in read_dl_model il file del modello '''NON OTTIMIZZATO''' e lanciare lo script;&lt;br /&gt;
 - Salvare il DLModelHandleConverted.&lt;br /&gt;
&lt;br /&gt;
Il modello viene ottimizzato per il device che viene utilizzato in quel momento, per esempio un modello ottimizzato su pc di laboratorio non sarà ottimizzato per il pc del cliente.&lt;br /&gt;
Se si usa un modello ottimizzato per TensorRT bisogna usare un device che abbia a sua volta TensorRT se non da errore.&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Deep_Learning_Halcon&amp;diff=590</id>
		<title>Deep Learning Halcon</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Deep_Learning_Halcon&amp;diff=590"/>
				<updated>2025-04-01T15:19:07Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: Qualivision ha spostato la pagina Deep Learning a Deep Learning Halcon&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Deep Learning livello PRO&lt;br /&gt;
&lt;br /&gt;
== Ottimizzazione Modello ==&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Creando una rete che usa come device una scheda video con TensorRT il processo di apply model (caricamento rete in vram) potrebbe essere lento.&lt;br /&gt;
Il problema è risolvibile in 2 modi:&lt;br /&gt;
&lt;br /&gt;
1) Ottimizzare il livello da Deep Learning Tool:&lt;br /&gt;
 - Sulla pagina &amp;quot;Evaluation&amp;quot; nella sezione &amp;quot;Inference and evaluation settings&amp;quot; impostare come device la GPU con TensorRt;&lt;br /&gt;
 - Rieseguire l'evaluation ed esportare il modello dalla pagina &amp;quot;Export&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2) Ottimizzare il modello tramite Halcon:&lt;br /&gt;
 - Aprire il seguente script: \\QVSERVER\__Projects\DEEP LEARNING\HalconDL\optimize_model.hdev;&lt;br /&gt;
 - Inserire in read_dl_model il file del modello '''NON OTTIMIZZATO''' e lanciare lo script;&lt;br /&gt;
 - Salvare il DLModelHandleConverted.&lt;br /&gt;
&lt;br /&gt;
Il modello viene ottimizzato per il device che viene utilizzato in quel momento, per esempio un modello ottimizzato su pc di laboratorio non sarà ottimizzato per il pc del cliente.&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Deep_Learning&amp;diff=591</id>
		<title>Deep Learning</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Deep_Learning&amp;diff=591"/>
				<updated>2025-04-01T15:19:07Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: Qualivision ha spostato la pagina Deep Learning a Deep Learning Halcon&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#RINVIA [[Deep Learning Halcon]]&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Deep_Learning_Halcon&amp;diff=589</id>
		<title>Deep Learning Halcon</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Deep_Learning_Halcon&amp;diff=589"/>
				<updated>2025-04-01T15:18:09Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: /* Ottimizzazione Modello */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Deep Learning livello PRO&lt;br /&gt;
&lt;br /&gt;
== Ottimizzazione Modello ==&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Creando una rete che usa come device una scheda video con TensorRT il processo di apply model (caricamento rete in vram) potrebbe essere lento.&lt;br /&gt;
Il problema è risolvibile in 2 modi:&lt;br /&gt;
&lt;br /&gt;
1) Ottimizzare il livello da Deep Learning Tool:&lt;br /&gt;
 - Sulla pagina &amp;quot;Evaluation&amp;quot; nella sezione &amp;quot;Inference and evaluation settings&amp;quot; impostare come device la GPU con TensorRt;&lt;br /&gt;
 - Rieseguire l'evaluation ed esportare il modello dalla pagina &amp;quot;Export&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2) Ottimizzare il modello tramite Halcon:&lt;br /&gt;
 - Aprire il seguente script: \\QVSERVER\__Projects\DEEP LEARNING\HalconDL\optimize_model.hdev;&lt;br /&gt;
 - Inserire in read_dl_model il file del modello '''NON OTTIMIZZATO''' e lanciare lo script;&lt;br /&gt;
 - Salvare il DLModelHandleConverted.&lt;br /&gt;
&lt;br /&gt;
Il modello viene ottimizzato per il device che viene utilizzato in quel momento, per esempio un modello ottimizzato su pc di laboratorio non sarà ottimizzato per il pc del cliente.&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Deep_Learning_Halcon&amp;diff=588</id>
		<title>Deep Learning Halcon</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Deep_Learning_Halcon&amp;diff=588"/>
				<updated>2025-04-01T15:17:26Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: Creata pagina con &amp;quot; Deep Learning livello PRO  == Ottimizzazione Modello == ----  Creando una rete che usa come device una scheda video con TensorRT il processo di apply model (caricamento rete...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Deep Learning livello PRO&lt;br /&gt;
&lt;br /&gt;
== Ottimizzazione Modello ==&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Creando una rete che usa come device una scheda video con TensorRT il processo di apply model (caricamento rete in vram) potrebbe essere lento.&lt;br /&gt;
Il problema è risolvibile in 2 modi:&lt;br /&gt;
&lt;br /&gt;
1) Ottimizzare il livello da Deep Learning Tool:&lt;br /&gt;
   Sulla pagina &amp;quot;Evaluation&amp;quot; nella sezione &amp;quot;Inference and evaluation settings&amp;quot; impostare come device la GPU con TensorRt;&lt;br /&gt;
   Rieseguire l'evaluation ed esportare il modello dalla pagina &amp;quot;Export&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2) Ottimizzare il modello tramite Halcon:&lt;br /&gt;
   Aprire il seguente script: \\QVSERVER\__Projects\DEEP LEARNING\HalconDL\optimize_model.hdev;&lt;br /&gt;
   Inserire in read_dl_model il file del modello '''NON OTTIMIZZATO''' e lanciare lo script;&lt;br /&gt;
   Salvare il DLModelHandleConverted.&lt;br /&gt;
&lt;br /&gt;
Il modello viene ottimizzato per il device che viene utilizzato in quel momento, per esempio un modello ottimizzato su pc di laboratorio non sarà ottimizzato per il pc del cliente.&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Abilitare_/_Disabilitare_funzionalit%C3%A0_windows_10&amp;diff=587</id>
		<title>Abilitare / Disabilitare funzionalità windows 10</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Abilitare_/_Disabilitare_funzionalit%C3%A0_windows_10&amp;diff=587"/>
				<updated>2024-11-04T15:59:29Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Se si vogliono togliere o mettere funzionalità&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Disabilitare Cortana ==&lt;br /&gt;
&lt;br /&gt;
1) start+R (Esegui)&lt;br /&gt;
&lt;br /&gt;
2) regedit&lt;br /&gt;
&lt;br /&gt;
3) HKEY_LOCAL_MACHINE&lt;br /&gt;
&lt;br /&gt;
4) SOFTWARE&lt;br /&gt;
&lt;br /&gt;
5) Policies&lt;br /&gt;
&lt;br /&gt;
6) Microsoft&lt;br /&gt;
&lt;br /&gt;
7) Windows&lt;br /&gt;
&lt;br /&gt;
8) Windows Search (Se “Windows Search” non esiste, tasto destro su Windows &amp;gt; New &amp;gt; Key; dare il nome “Windows Search”)&lt;br /&gt;
&lt;br /&gt;
9) Andare su Windows Search; a destra, controllare se esiste &amp;quot;AllowCortana&amp;quot; (nel caso non ci fosse, tasto destro su Windows Search &amp;gt; New &amp;gt; DWORD (32-bit); dare il nome &amp;quot;AllowCortana&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
10) Doppio click su AllowCortana e impostare il valore a 0 (zero)&lt;br /&gt;
&lt;br /&gt;
11) Disconnettere e riconnettere l'account o riavviare il pc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Impostare come recapitare gli aggiornamenti (WINDOWS 10-11 Pro / Enterprise) ==&lt;br /&gt;
&lt;br /&gt;
1) start &amp;gt; nella ricerca scrivere &amp;quot;grup&amp;quot; &amp;gt; click su &amp;quot;Modifica Criteri di Gruppo&amp;quot;&lt;br /&gt;
&lt;br /&gt;
2) A sinistra, andare su Configurazione Computer&lt;br /&gt;
&lt;br /&gt;
3) Modelli Amministrativi&lt;br /&gt;
&lt;br /&gt;
4) Componenti di Windows&lt;br /&gt;
&lt;br /&gt;
5) Windows Update&lt;br /&gt;
&lt;br /&gt;
6) Solo su Windows 11: andare su &amp;quot;Gestisci l'esperienza dell'utente finale&amp;quot;&lt;br /&gt;
&lt;br /&gt;
7) Doppio click su &amp;quot;Configura aggiornamenti automatici&amp;quot;&lt;br /&gt;
&lt;br /&gt;
8) Abilitare la regola (di default è su &amp;quot;Non configurata&amp;quot;) e nella combobox al fondo scegliere la modalità desiderata&lt;br /&gt;
&lt;br /&gt;
9) Riavviare il pc. Alla prossima ricerca di aggiornamenti, vi verrà fuori tra le notifiche un messaggio che vi chiede di procedere con gli aggiornamenti / riavviare (in base alla scelta fatta).&lt;br /&gt;
&lt;br /&gt;
== Impostare come recapitare gli aggiornamenti (WINDOWS 10 Home) ==&lt;br /&gt;
&lt;br /&gt;
L'UNICA SOLUZIONE POSSIBILE CONSISTE NEL DISINSTALLARE IL SERVIZIO Windows Update. Nè il disabilitare il servizio nè il toccare le chiavi di registro funziona.&lt;br /&gt;
&lt;br /&gt;
Eliminare il servizio:&lt;br /&gt;
&lt;br /&gt;
'''SOLO PER WINDOWS HOME, VERO Mattia??????'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Aprire un CMD come amministratore&lt;br /&gt;
&lt;br /&gt;
2) Scrivere sc delete wuauserv&lt;br /&gt;
&lt;br /&gt;
3) Se viene dato esito positivo, il servizio è disinstallato.&lt;br /&gt;
&lt;br /&gt;
== Esecuzione automatica (non più presente nello Start) ==&lt;br /&gt;
&lt;br /&gt;
Ci sono due modalità:&lt;br /&gt;
&lt;br /&gt;
1) Apri una cartella e nella barra indirizzi incolli questo: %appdata%\Microsoft\Windows\Start Menu\Programs\Startup&lt;br /&gt;
&lt;br /&gt;
2) start+R (Esegui) &amp;gt; shell:startup &amp;gt; dai Ok&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Abilitare/disabilitare account administrator (di default nascosto) ==&lt;br /&gt;
&lt;br /&gt;
1) cmd come amministratore&lt;br /&gt;
&lt;br /&gt;
2) digitare net user administrator /active:yes&lt;br /&gt;
&lt;br /&gt;
3) disconnettersi dall'account locale; comparirà anche administrator.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Di default non ha password; per abilitarla, sempre su cmd come amministratore:&lt;br /&gt;
&lt;br /&gt;
1) net user administrator *&lt;br /&gt;
&lt;br /&gt;
2) verrà chiesta due volte la password&lt;br /&gt;
&lt;br /&gt;
3) fatto.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Per disabilitare l'account, ripetere la prima procedura, sostituendo &amp;quot;no&amp;quot; a &amp;quot;yes&amp;quot; nel comando /active&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Rimuovere profili di rete (ES: rete 1, rete 2, ecc) ==&lt;br /&gt;
&lt;br /&gt;
1) Start + R e andare su regedit&lt;br /&gt;
&lt;br /&gt;
2) Andare in questo percorso: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles&lt;br /&gt;
&lt;br /&gt;
3) Cancellare i profili desiderati rimuovendo l'intera sottocartella del profilo.&lt;br /&gt;
&lt;br /&gt;
4) Fatto.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Rendere server NTP un PC Windows (anche Windows 10) ==&lt;br /&gt;
&lt;br /&gt;
1) Andare sui servizi Windows (start + r -&amp;gt; services.msc)&lt;br /&gt;
&lt;br /&gt;
2) Tasto destro su Windows Time (o Ora di Windows) e avviare il servizio; impostarlo anche come avvio automatico&lt;br /&gt;
&lt;br /&gt;
3) Andare sul registro di sistema in HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer e cambiare Enabled da 0 a 1&lt;br /&gt;
&lt;br /&gt;
4) Sempre sul registro, in HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W32Time\Config settare &amp;quot;AnnounceFlags&amp;quot; su 5&lt;br /&gt;
&lt;br /&gt;
5) Aprire un CMD come administrator e lanciare &amp;quot;w32tm /config /update&amp;quot; (senza virgolette)&lt;br /&gt;
&lt;br /&gt;
6) Sempre nella stessa finestra lanciare &amp;quot;w32tm /query /configuration&amp;quot; (sempre senza virgolette) e verificare che gli enabled siano a 1&lt;br /&gt;
&lt;br /&gt;
7) Riavviare il servizio Windows Time (quello abilitato all'inizio)&lt;br /&gt;
&lt;br /&gt;
8) Fatto.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cancellare credenziali salvate di Windows Share / Samba Server ==&lt;br /&gt;
&lt;br /&gt;
1) Start + r -&amp;gt; &amp;quot;control keymgr.dll&amp;quot; (senza virgolette)&lt;br /&gt;
&lt;br /&gt;
2) Andare su Credenziali Windows&lt;br /&gt;
&lt;br /&gt;
3) Nell'elenco sottostante ci saranno tutte le credenziali salvate. Cliccare su &amp;quot;Rimuovi&amp;quot; in quelle che si desiderano cancellare.&lt;br /&gt;
&lt;br /&gt;
4) Fatto.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Disabilitare Windows Defender ==&lt;br /&gt;
&lt;br /&gt;
1) start+R (Esegui)&lt;br /&gt;
&lt;br /&gt;
2) regedit&lt;br /&gt;
&lt;br /&gt;
3) HKEY_LOCAL_MACHINE&lt;br /&gt;
&lt;br /&gt;
4) SOFTWARE&lt;br /&gt;
&lt;br /&gt;
5) Policies&lt;br /&gt;
&lt;br /&gt;
6) Microsoft&lt;br /&gt;
&lt;br /&gt;
7) Windows Defender&lt;br /&gt;
&lt;br /&gt;
9) Tasto destro su Windows Defender &amp;gt; New &amp;gt; DWORD (32-bit); dare il nome &amp;quot;DisableAntiSpyware&amp;quot;&lt;br /&gt;
&lt;br /&gt;
10) Doppio click su DisableAntiSpyware e impostare il valore a 1&lt;br /&gt;
&lt;br /&gt;
11) Riavviare il pc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Disabilitare Firewall ==&lt;br /&gt;
&lt;br /&gt;
1) Aprire &amp;quot;Group policy&amp;quot;&lt;br /&gt;
&lt;br /&gt;
2) andare su &amp;quot;Configurazione computer&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3) &amp;quot;Impostazioni di Windows&amp;quot;&lt;br /&gt;
&lt;br /&gt;
4) &amp;quot;Impostazioni sicurezza&amp;quot;&lt;br /&gt;
&lt;br /&gt;
5) &amp;quot;Windows Defender Firewall con sicurezza avanzata&amp;quot;&lt;br /&gt;
&lt;br /&gt;
6) &amp;quot;Windows Defender Firewall con sicurezza avanzata - Oggetto Criteri di gruppo locale&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
7) Cliccare &amp;quot;Proprietà Windows Defender Firewall&amp;quot; presente sulla destra&lt;br /&gt;
&lt;br /&gt;
8) Impostare lo &amp;quot;Stato Firewall&amp;quot; su tutti i profili “Disabilitato”&lt;br /&gt;
&lt;br /&gt;
== Fix impossibile scrivere password wifi o in barra ricerca Cortana ==&lt;br /&gt;
&lt;br /&gt;
1) start+R (Esegui)&lt;br /&gt;
&lt;br /&gt;
2) regedit&lt;br /&gt;
&lt;br /&gt;
3) HKEY_LOCAL_MACHINE&lt;br /&gt;
&lt;br /&gt;
4) SOFTWARE&lt;br /&gt;
&lt;br /&gt;
5) Microsoft&lt;br /&gt;
&lt;br /&gt;
6) Windows&lt;br /&gt;
&lt;br /&gt;
7) CurrentVersion&lt;br /&gt;
&lt;br /&gt;
8) Run&lt;br /&gt;
&lt;br /&gt;
9) Creare una nuova chiave tipo &amp;quot;Stringa&amp;quot;, dare un nome a caso (tipo &amp;quot;Wifi and Cortana Error&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
10) Doppio click sopra e assegnare questo valore (COMPRESE LE VIRGOLETTE): &amp;quot;ctfmon&amp;quot;=&amp;quot;CTFMON.EXE&amp;quot;&lt;br /&gt;
&lt;br /&gt;
11) Salvare, chiudere, riavviare, finire per vivere sereni potendo collegarsi in wifi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Impostare autologon quando non c'è il checkbox nella finestra classica ==&lt;br /&gt;
&lt;br /&gt;
1) start+R (Esegui)&lt;br /&gt;
&lt;br /&gt;
2) regedit&lt;br /&gt;
&lt;br /&gt;
3) Andare su chiave Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device&lt;br /&gt;
&lt;br /&gt;
4) Doppio click su chiave &amp;quot;DevicePasswordLessBuildVersion&amp;quot; e impostare come valore 0 (zero)&lt;br /&gt;
&lt;br /&gt;
5) Restart PC&lt;br /&gt;
&lt;br /&gt;
6) Dopo il riavvio, ricompare la classica spunta nelle impostazioni degli utenti per abilitare l'autologon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== FIX accesso al NAS tramite SAMBA quando NON funziona ==&lt;br /&gt;
&lt;br /&gt;
1) Aprire criteri di gruppo&lt;br /&gt;
&lt;br /&gt;
2) Computer Configuration -&amp;gt; Administrative templates -&amp;gt; Network -&amp;gt; Lanman Workstation&lt;br /&gt;
&lt;br /&gt;
3) Abilitare regola &amp;quot;Enable insecure guest logons&amp;quot;&lt;br /&gt;
&lt;br /&gt;
4) Salvare e chiudere. Ora l'accesso al NAS funziona anche senza riavviare il PC&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Windows 11 - Tasto destro, mostrare di default tutte le opzioni (context menu) ==&lt;br /&gt;
&lt;br /&gt;
1) Regedit&lt;br /&gt;
&lt;br /&gt;
2) Navigare in '''HKEY_CURRENT_USER\SOFTWARE\CLASSES\CLSID'''&lt;br /&gt;
&lt;br /&gt;
3) Creare una nuova chiave (non valore) con nome '''{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}'''&lt;br /&gt;
&lt;br /&gt;
4) All'interno della chiave creata, crearne un'altra con nome '''InprocServer32'''&lt;br /&gt;
&lt;br /&gt;
5) All'interno di InprocServer32, aprire il valore '''(Predefinito)''' e lasciare vuoto il campo valore&lt;br /&gt;
&lt;br /&gt;
6) Riavviare il PC&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Disabilitare Firewall da REGEDIT se compare il messaggio &amp;quot;Alcune impostazioni sono gestite dall'amministratore di sistema&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
1) start+R (Esegui)&lt;br /&gt;
&lt;br /&gt;
2) regedit&lt;br /&gt;
&lt;br /&gt;
3) HKEY_LOCAL_MACHINE&lt;br /&gt;
&lt;br /&gt;
4) SOFTWARE&lt;br /&gt;
&lt;br /&gt;
5) Policies&lt;br /&gt;
&lt;br /&gt;
6) Microsoft&lt;br /&gt;
&lt;br /&gt;
7) WindowsFirewall&lt;br /&gt;
&lt;br /&gt;
8) Per ognuna delle tre cartelle DomainProfile, PrivateProfile e PublicProfile, settare la sottochiave EnableFirewall a 0&lt;br /&gt;
&lt;br /&gt;
9) Riavviare il pc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Skippare creazione account online forzata durante installazione Windows 11 (Pro/Home) ==&lt;br /&gt;
&lt;br /&gt;
Se non si può scegliere &amp;quot;Non ho Internet&amp;quot; durante l'installazione di windows fare:&lt;br /&gt;
&lt;br /&gt;
1) Premere SHIFT + F10, si aprira il cmd&lt;br /&gt;
&lt;br /&gt;
2) Eseguire: OOBE\BYPASSNRO&lt;br /&gt;
&lt;br /&gt;
3) Dopo il riavvio, al momento della richiesta di Internet, l'opzione &amp;quot;Non ho Internet&amp;quot; sarà visibile&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Riattivare Windows Update se Framework 3.5 non si installa ==&lt;br /&gt;
&lt;br /&gt;
eseguire questo file bat come amministratore:&lt;br /&gt;
&lt;br /&gt;
 ECHO OFF&lt;br /&gt;
 net.exe session 1&amp;gt;NUL 2&amp;gt;NUL || (Echo This script requires elevated rights. &amp;amp; Pause &amp;amp; Exit /b 1)&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate&amp;quot; /v DoNotConnectToWindowsUpdateInternetLocations /F&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate&amp;quot; /v DisableWindowsUpdateAccess /f&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate&amp;quot; /v WUServer /f&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate&amp;quot; /v WUStatusServer /f&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate&amp;quot; /v UpdateServiceUrlAlternte /f&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate\AU&amp;quot; /v UseWUServer /f&lt;br /&gt;
 reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate\AU&amp;quot; /v NoAutoUpdate /f&lt;br /&gt;
 rem reg delete &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windows\CurrentVersion\WindowsStore\WindowsUpdate&amp;quot; /v Autodownload /f&lt;br /&gt;
 Sc.exe config wuauserv start= demand&lt;br /&gt;
 net start wuauserv&lt;br /&gt;
 echo.&lt;br /&gt;
 echo ********************&lt;br /&gt;
 echo Windows Update ATTIVO&lt;br /&gt;
 echo ********************&lt;br /&gt;
 echo.&lt;br /&gt;
 pause&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Accedere al qvserver e al nasqualivision tramite nome in VPN invece che tramite IP ==&lt;br /&gt;
&lt;br /&gt;
Aprire blocco note come amministratore e aprire il seguente file (è senza estensione): &amp;quot;C:\Windows\System32\drivers\etc\hosts&amp;quot;&lt;br /&gt;
&lt;br /&gt;
In fondo al file aggiungere queste due righe:&lt;br /&gt;
&lt;br /&gt;
 192.168.9.176   qvserver&lt;br /&gt;
 192.168.9.170   nasqualivision&lt;br /&gt;
&lt;br /&gt;
Infine salvare il file, da adesso anche in VPN si potranno usare i nomi qvserver e nasqualivision&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Importante!!! Se in futuro gli IP del qvserver o del nasqualivision dovessero cambiare, sui PC bisognerà modificare nuovamente questo file, altrimenti nemmeno in locale funzionerà il nome&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Access_key_omron_sentech&amp;diff=586</id>
		<title>Access key omron sentech</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Access_key_omron_sentech&amp;diff=586"/>
				<updated>2024-11-04T10:11:45Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: Creata pagina con &amp;quot;La chiave per il portale è:   AxkUv4grnJcO&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;La chiave per il portale è:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
AxkUv4grnJcO&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Keyence_VS_Series&amp;diff=585</id>
		<title>Keyence VS Series</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Keyence_VS_Series&amp;diff=585"/>
				<updated>2024-09-03T14:39:11Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Segnali di output e input Profinet / EthernetIP ==&lt;br /&gt;
&lt;br /&gt;
In questa pagina è possibile vedere tutte le uscite e gli ingressi della camera, vedendo anche l'attuale stato:&lt;br /&gt;
&lt;br /&gt;
[[File:Vs_monitorEthernet.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Output della telecamera'''&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 0.0 Trigger Ready&amp;lt;/span&amp;gt; - Indica se è possibile mandare il comando di trigger alla camera, combinare con Run status per essere più sicuri&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 2.0 Pass&amp;lt;/span&amp;gt; - Se 1, l'ultima esecuzione è andata a buon fine senza errori&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 2.3 Result Ready&amp;lt;/span&amp;gt; - Se 1, i risultati dell'ultima esecuzione si possono leggere senza problemi, resettare con bit 2.3 result ack degli input&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 2.4 Run Status&amp;lt;/span&amp;gt; - Se 1, la camera è in RUN, altrimenti è in SETUP&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 2.6 Error0 Status&amp;lt;/span&amp;gt; - Errore 0 generico della camera&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 2.7 Error1 Status&amp;lt;/span&amp;gt; - Errore 1 generico della camera&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 3.4 Program Load Complete&amp;lt;/span&amp;gt; - Se 1, il cambio programma è stato completato, Se 0 è in corso&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 20.0 DWORD Program Number&amp;lt;/span&amp;gt; - Numero del programma attualmente caricato sulla camera&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 56.0.... DWORD - Uscite programmabili&amp;lt;/span&amp;gt; - sono tutte DWORD ma possono essere di tipi diversi, bool, float, int….&lt;br /&gt;
&lt;br /&gt;
[[File:Vs_output.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Input della telecamera'''&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 0.0 Trigger&amp;lt;/span&amp;gt; - Esegue una foto&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 2.3 Result Ack&amp;lt;/span&amp;gt; - resetta il bit 2.3 result ready nelle uscite&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 2.6 Error0 Clear&amp;lt;/span&amp;gt; - Resetta errore 0 generico della camera&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 2.7 Error1 Clear&amp;lt;/span&amp;gt; - Resetta errore 1 generico della camera&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 3.4 Program Load Execute&amp;lt;/span&amp;gt; - carica il programma specificato sulla DWORD 8.0&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 8.0 DWORD Program Number&amp;lt;/span&amp;gt; - Numero del programma&lt;br /&gt;
&lt;br /&gt;
[[File:Vs_input.png]]&lt;br /&gt;
&lt;br /&gt;
== Ingressi/Uscite fisiche della telecamera ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:vs_io.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Procedure ==&lt;br /&gt;
&lt;br /&gt;
'''Fare foto e leggere risultati'''&lt;br /&gt;
&lt;br /&gt;
Se Run Status è 1 (OUTPUT 2.4), settare Trigger a 1 (INPUT 0.0), aspetto Result Ready (OUTPUT 2.3), resetto Trigger (INPUT 0.0), leggo risultati (OUTPUT 2.0 e 56.0....), setto Result Ack a 1 (INPUT 2.3), se Result Ready (OUTPUT 2.3) va 0 resetto Result Ack (INPUT 2.3).&lt;br /&gt;
&lt;br /&gt;
'''Cambio programma'''&lt;br /&gt;
&lt;br /&gt;
Setto Program Number (INPUT 8.0) con il numero del programma da caricare, setto Program Load Execute (INPUT 3.4), aspetto che Program Load Complete (OUTPUT 3.4) è a 1, controllo se i due codici programma sono uguali (INPUT 8.0 e OUTPUT 20.0). Se sono uguali è andato a buon fine, altrimenti può essere che il numero richiamato non esiste.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibrazione coordinate camera/robot ==&lt;br /&gt;
&lt;br /&gt;
 1) Aggiungere i tool necessari&lt;br /&gt;
 &lt;br /&gt;
 [[File:vs_cal1.png]]&lt;br /&gt;
 &lt;br /&gt;
 In free layout dovrebbe apparire così:&lt;br /&gt;
 &lt;br /&gt;
 [[File:vs_cal2.png]]&lt;br /&gt;
 &lt;br /&gt;
 2) Dire a chi programma il robot di creare un programma che si muove in questi 9 punti (riferiti rispetto alla camera), se si vuole fare la doppia calibrazione (un po' più precisa in quanto calibra anche in altezza), fare altri 9 punti identici a quelli creati ma ad un'altezza diversa:&lt;br /&gt;
 &lt;br /&gt;
 [[File:vs_cal3.png]]&lt;br /&gt;
 &lt;br /&gt;
 3) Configurare e controllare che il &amp;quot;Search for Calibration (Tool[0001])&amp;quot; trova bene il master che sarà posizionato sul robot (tab &amp;quot;General&amp;quot;, &amp;quot;Tool Execution&amp;quot; attivo), se sì, proseguire disattivando &amp;quot;Tool Execution&amp;quot;&lt;br /&gt;
 4) Andare sul &amp;quot;Calibration (Tool[0002])&amp;quot;, tab &amp;quot;Calibration&amp;quot; e premere &amp;quot;Edit Calibration&amp;quot;&lt;br /&gt;
 5) Andare sul tab &amp;quot;Calibration&amp;quot;, impostare &amp;quot;Fixed&amp;quot;, 3x3 e quanti mm il robot si sposterà tra i vari punti. (Se il master non è molto visibile oppure non è visibile in una delle posizioni del robot, i punti possono essere messi a mano con Custom invece che 3x3, però la doppia calibrazione non sarà disponibile)&lt;br /&gt;
 6) Se si vuole usare la doppia calibrazione, premere il pulsante &amp;quot;Detailed Settings&amp;quot; in basso, attivare &amp;quot;Differing Height Correction Calibration&amp;quot; e impostare &amp;quot;Z Direction...&amp;quot; con il valore con cui il robot si sposterà in z tra i primi 9 punti e quelli ad altezza diversa&lt;br /&gt;
 7) Far andare il robot sul primo punto&lt;br /&gt;
 8) Premere pulsante &amp;quot;Start Position - Edit&amp;quot; e modificare i valori con quelli del robot, farsi dire i punti in base al frame, non al tool&lt;br /&gt;
 9) Premere &amp;quot;Register&amp;quot; e fare &amp;quot;OK&amp;quot;&lt;br /&gt;
 10) Premere &amp;quot;Execute Individual Detection&amp;quot;, se la croce è stata trovata, sul primo punto ci sono i valori in pixel&lt;br /&gt;
 11) Spostare il robot sulla prossima posizione e premere nuovamente &amp;quot;Execute Individual Detection&amp;quot;, questo fino al punto 9&lt;br /&gt;
 12) Se state facendo la doppia calibrazione, andare avanti, altrimenti saltare allo step 15&lt;br /&gt;
 13) Portare il robot nuovamente sul punto 1 ma con l'altezza diversa inserita in precedenza nello step 6&lt;br /&gt;
 14) Premere &amp;quot;Execute Individual Detection&amp;quot; e procedere con la stessa procedura, fino al punto 18&lt;br /&gt;
 15) Andare su &amp;quot;Tool Center Calculation&amp;quot; e portare il robot in prima posizione con la prima Z usata&lt;br /&gt;
 16) Impostare un &amp;quot;Rotation Angle&amp;quot; con cui il robot si spostera nella sua Rz&lt;br /&gt;
 17) Premere &amp;quot;Execute Individual Detection&amp;quot;&lt;br /&gt;
 18) Ruotare il robot del Rotation Angle richiesto, in positivo&lt;br /&gt;
 19) Premere &amp;quot;Execute Individual Detection&amp;quot;&lt;br /&gt;
 20) Ruotare il robot del Rotation Angle richiesto, in negativo, rispetto alla prima Rz usata&lt;br /&gt;
 21) Premere OK, la calibrazione è completata, il risultato dovrebbe essere una cosa simile:&lt;br /&gt;
 &lt;br /&gt;
 [[File:vs_cal4.png]]&lt;br /&gt;
 &lt;br /&gt;
 22) Ora configurare il &amp;quot;Search for Pick Object (Tool[0003])&amp;quot; in modo tale che trovi un componente reale da cercare&lt;br /&gt;
 23) Dopo aver insegnato correttamente il modello, Andare sul tool &amp;quot;Pick (Tool[0004])&amp;quot;&lt;br /&gt;
 24) Andare sulla tab &amp;quot;Reference Registration&amp;quot; e premere il pulsante &amp;quot;register reference detection position&amp;quot;&lt;br /&gt;
 25) Nella schermata visualizzata, fotografare un solo componente reale con il pulsante in alto a sinistra e premere il pulsante &amp;quot;register&amp;quot;&lt;br /&gt;
 26) Senza muovere il componente registrato, far muovere il robot nella posizione di presa/pick, quindi ritornare sulla tab &amp;quot;Reference Registration&amp;quot; e scrivere le coordinate in &amp;quot;reference pick/place position coordinates&amp;quot;&lt;br /&gt;
 27) Premere &amp;quot;register&amp;quot; per completare l'operazione&lt;br /&gt;
 28) Provare a vedere se muovendo il componente, le coordinate inviate al robot sono corrette, altrimenti ripetere dallo step 23&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=File:Vs_io.png&amp;diff=584</id>
		<title>File:Vs io.png</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=File:Vs_io.png&amp;diff=584"/>
				<updated>2024-09-03T14:37:11Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Keyence_VS_Series&amp;diff=583</id>
		<title>Keyence VS Series</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Keyence_VS_Series&amp;diff=583"/>
				<updated>2024-09-03T14:19:17Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: /* Calibrazione coordinate camera/robot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Segnali di output e input Profinet / EthernetIP ==&lt;br /&gt;
&lt;br /&gt;
In questa pagina è possibile vedere tutte le uscite e gli ingressi della camera, vedendo anche l'attuale stato:&lt;br /&gt;
&lt;br /&gt;
[[File:Vs_monitorEthernet.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Output della telecamera'''&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 0.0 Trigger Ready&amp;lt;/span&amp;gt; - Indica se è possibile mandare il comando di trigger alla camera, combinare con Run status per essere più sicuri&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 2.0 Pass&amp;lt;/span&amp;gt; - Se 1, l'ultima esecuzione è andata a buon fine senza errori&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 2.3 Result Ready&amp;lt;/span&amp;gt; - Se 1, i risultati dell'ultima esecuzione si possono leggere senza problemi, resettare con bit 2.3 result ack degli input&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 2.4 Run Status&amp;lt;/span&amp;gt; - Se 1, la camera è in RUN, altrimenti è in SETUP&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 2.6 Error0 Status&amp;lt;/span&amp;gt; - Errore 0 generico della camera&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 2.7 Error1 Status&amp;lt;/span&amp;gt; - Errore 1 generico della camera&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 3.4 Program Load Complete&amp;lt;/span&amp;gt; - Se 1, il cambio programma è stato completato, Se 0 è in corso&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 20.0 DWORD Program Number&amp;lt;/span&amp;gt; - Numero del programma attualmente caricato sulla camera&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 56.0.... DWORD - Uscite programmabili&amp;lt;/span&amp;gt; - sono tutte DWORD ma possono essere di tipi diversi, bool, float, int….&lt;br /&gt;
&lt;br /&gt;
[[File:Vs_output.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Input della telecamera'''&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 0.0 Trigger&amp;lt;/span&amp;gt; - Esegue una foto&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 2.3 Result Ack&amp;lt;/span&amp;gt; - resetta il bit 2.3 result ready nelle uscite&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 2.6 Error0 Clear&amp;lt;/span&amp;gt; - Resetta errore 0 generico della camera&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 2.7 Error1 Clear&amp;lt;/span&amp;gt; - Resetta errore 1 generico della camera&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 3.4 Program Load Execute&amp;lt;/span&amp;gt; - carica il programma specificato sulla DWORD 8.0&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 8.0 DWORD Program Number&amp;lt;/span&amp;gt; - Numero del programma&lt;br /&gt;
&lt;br /&gt;
[[File:Vs_input.png]]&lt;br /&gt;
&lt;br /&gt;
== Procedure ==&lt;br /&gt;
&lt;br /&gt;
'''Fare foto e leggere risultati'''&lt;br /&gt;
&lt;br /&gt;
Se Run Status è 1 (OUTPUT 2.4), settare Trigger a 1 (INPUT 0.0), aspetto Result Ready (OUTPUT 2.3), resetto Trigger (INPUT 0.0), leggo risultati (OUTPUT 2.0 e 56.0....), setto Result Ack a 1 (INPUT 2.3), se Result Ready (OUTPUT 2.3) va 0 resetto Result Ack (INPUT 2.3).&lt;br /&gt;
&lt;br /&gt;
'''Cambio programma'''&lt;br /&gt;
&lt;br /&gt;
Setto Program Number (INPUT 8.0) con il numero del programma da caricare, setto Program Load Execute (INPUT 3.4), aspetto che Program Load Complete (OUTPUT 3.4) è a 1, controllo se i due codici programma sono uguali (INPUT 8.0 e OUTPUT 20.0). Se sono uguali è andato a buon fine, altrimenti può essere che il numero richiamato non esiste.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibrazione coordinate camera/robot ==&lt;br /&gt;
&lt;br /&gt;
 1) Aggiungere i tool necessari&lt;br /&gt;
 &lt;br /&gt;
 [[File:vs_cal1.png]]&lt;br /&gt;
 &lt;br /&gt;
 In free layout dovrebbe apparire così:&lt;br /&gt;
 &lt;br /&gt;
 [[File:vs_cal2.png]]&lt;br /&gt;
 &lt;br /&gt;
 2) Dire a chi programma il robot di creare un programma che si muove in questi 9 punti (riferiti rispetto alla camera), se si vuole fare la doppia calibrazione, fare altri 9 punti identici a quelli creati ma ad un'altezza diversa:&lt;br /&gt;
 &lt;br /&gt;
 [[File:vs_cal3.png]]&lt;br /&gt;
 &lt;br /&gt;
 3) Configurare e controllare che il &amp;quot;Search for Calibration (Tool[0001])&amp;quot; trova bene il master che sarà posizionato sul robot (tab &amp;quot;General&amp;quot;, &amp;quot;Tool Execution&amp;quot; attivo), se sì, proseguire disattivando &amp;quot;Tool Execution&amp;quot;&lt;br /&gt;
 4) Andare sul &amp;quot;Calibration (Tool[0002])&amp;quot;, tab &amp;quot;Calibration&amp;quot; e premere &amp;quot;Edit Calibration&amp;quot;&lt;br /&gt;
 5) Andare sul tab &amp;quot;Calibration&amp;quot;, impostare &amp;quot;Fixed&amp;quot;, 3x3 e quanti mm il robot si sposterà tra i vari punti. (Se il master non è molto visibile oppure non è visibile in una delle posizioni del robot, i punti possono essere messi a mano con Custom invece che 3x3, però la doppia calibrazione non sarà disponibile)&lt;br /&gt;
 6) Se si vuole usare la doppia calibrazione, premere il pulsante &amp;quot;Detailed Settings&amp;quot; in basso, attivare &amp;quot;Differing Height Correction Calibration&amp;quot; e impostare &amp;quot;Z Direction...&amp;quot; con il valore con cui il robot si sposterà in z tra i primi 9 punti e quelli ad altezza diversa&lt;br /&gt;
 7) Far andare il robot sul primo punto&lt;br /&gt;
 8) Premere pulsante &amp;quot;Start Position - Edit&amp;quot; e modificare i valori con quelli del robot, farsi dire i punti in base al frame, non al tool&lt;br /&gt;
 9) Premere &amp;quot;Register&amp;quot; e fare &amp;quot;OK&amp;quot;&lt;br /&gt;
 10) Premere &amp;quot;Execute Individual Detection&amp;quot;, se la croce è stata trovata, sul primo punto ci sono i valori in pixel&lt;br /&gt;
 11) Spostare il robot sulla prossima posizione e premere nuovamente &amp;quot;Execute Individual Detection&amp;quot;, questo fino al punto 9&lt;br /&gt;
 12) Se state facendo la doppia calibrazione, andare avanti, altrimenti saltare allo step 15&lt;br /&gt;
 13) Portare il robot nuovamente sul punto 1 ma con l'altezza diversa inserita in precedenza nello step 6&lt;br /&gt;
 14) Premere &amp;quot;Execute Individual Detection&amp;quot; e procedere con la stessa procedura, fino al punto 18&lt;br /&gt;
 15) Andare su &amp;quot;Tool Center Calculation&amp;quot; e portare il robot in prima posizione con la prima Z usata&lt;br /&gt;
 16) Impostare un &amp;quot;Rotation Angle&amp;quot; con cui il robot si spostera nella sua Rz&lt;br /&gt;
 17) Premere &amp;quot;Execute Individual Detection&amp;quot;&lt;br /&gt;
 18) Ruotare il robot del Rotation Angle richiesto, in positivo&lt;br /&gt;
 19) Premere &amp;quot;Execute Individual Detection&amp;quot;&lt;br /&gt;
 20) Ruotare il robot del Rotation Angle richiesto, in negativo, rispetto alla prima Rz usata&lt;br /&gt;
 21) Premere OK, la calibrazione è completata, il risultato dovrebbe essere una cosa simile:&lt;br /&gt;
 &lt;br /&gt;
 [[File:vs_cal4.png]]&lt;br /&gt;
 &lt;br /&gt;
 22) Ora configurare il &amp;quot;Search for Pick Object (Tool[0003])&amp;quot; in modo tale che trovi un componente reale da cercare&lt;br /&gt;
 23) Dopo aver insegnato correttamente il modello, Andare sul tool &amp;quot;Pick (Tool[0004])&amp;quot;&lt;br /&gt;
 24) Andare sulla tab &amp;quot;Reference Registration&amp;quot; e premere il pulsante &amp;quot;register reference detection position&amp;quot;&lt;br /&gt;
 25) Nella schermata visualizzata, fotografare un solo componente reale con il pulsante in alto a sinistra e premere il pulsante &amp;quot;register&amp;quot;&lt;br /&gt;
 26) Senza muovere il componente registrato, far muovere il robot nella posizione di presa/pick, quindi ritornare sulla tab &amp;quot;Reference Registration&amp;quot; e scrivere le coordinate in &amp;quot;reference pick/place position coordinates&amp;quot;&lt;br /&gt;
 27) Premere &amp;quot;register&amp;quot; per completare l'operazione&lt;br /&gt;
 28) Provare a vedere se muovendo il componente, le coordinate inviate al robot sono corrette, altrimenti ripetere dallo step 23&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=File:Vs_cal4.png&amp;diff=582</id>
		<title>File:Vs cal4.png</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=File:Vs_cal4.png&amp;diff=582"/>
				<updated>2024-09-03T14:18:01Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=Keyence_VS_Series&amp;diff=581</id>
		<title>Keyence VS Series</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=Keyence_VS_Series&amp;diff=581"/>
				<updated>2024-09-03T14:17:26Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Segnali di output e input Profinet / EthernetIP ==&lt;br /&gt;
&lt;br /&gt;
In questa pagina è possibile vedere tutte le uscite e gli ingressi della camera, vedendo anche l'attuale stato:&lt;br /&gt;
&lt;br /&gt;
[[File:Vs_monitorEthernet.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Output della telecamera'''&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 0.0 Trigger Ready&amp;lt;/span&amp;gt; - Indica se è possibile mandare il comando di trigger alla camera, combinare con Run status per essere più sicuri&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 2.0 Pass&amp;lt;/span&amp;gt; - Se 1, l'ultima esecuzione è andata a buon fine senza errori&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 2.3 Result Ready&amp;lt;/span&amp;gt; - Se 1, i risultati dell'ultima esecuzione si possono leggere senza problemi, resettare con bit 2.3 result ack degli input&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 2.4 Run Status&amp;lt;/span&amp;gt; - Se 1, la camera è in RUN, altrimenti è in SETUP&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 2.6 Error0 Status&amp;lt;/span&amp;gt; - Errore 0 generico della camera&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 2.7 Error1 Status&amp;lt;/span&amp;gt; - Errore 1 generico della camera&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 3.4 Program Load Complete&amp;lt;/span&amp;gt; - Se 1, il cambio programma è stato completato, Se 0 è in corso&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 20.0 DWORD Program Number&amp;lt;/span&amp;gt; - Numero del programma attualmente caricato sulla camera&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 56.0.... DWORD - Uscite programmabili&amp;lt;/span&amp;gt; - sono tutte DWORD ma possono essere di tipi diversi, bool, float, int….&lt;br /&gt;
&lt;br /&gt;
[[File:Vs_output.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Input della telecamera'''&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 0.0 Trigger&amp;lt;/span&amp;gt; - Esegue una foto&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 2.3 Result Ack&amp;lt;/span&amp;gt; - resetta il bit 2.3 result ready nelle uscite&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 2.6 Error0 Clear&amp;lt;/span&amp;gt; - Resetta errore 0 generico della camera&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 2.7 Error1 Clear&amp;lt;/span&amp;gt; - Resetta errore 1 generico della camera&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 3.4 Program Load Execute&amp;lt;/span&amp;gt; - carica il programma specificato sulla DWORD 8.0&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; 8.0 DWORD Program Number&amp;lt;/span&amp;gt; - Numero del programma&lt;br /&gt;
&lt;br /&gt;
[[File:Vs_input.png]]&lt;br /&gt;
&lt;br /&gt;
== Procedure ==&lt;br /&gt;
&lt;br /&gt;
'''Fare foto e leggere risultati'''&lt;br /&gt;
&lt;br /&gt;
Se Run Status è 1 (OUTPUT 2.4), settare Trigger a 1 (INPUT 0.0), aspetto Result Ready (OUTPUT 2.3), resetto Trigger (INPUT 0.0), leggo risultati (OUTPUT 2.0 e 56.0....), setto Result Ack a 1 (INPUT 2.3), se Result Ready (OUTPUT 2.3) va 0 resetto Result Ack (INPUT 2.3).&lt;br /&gt;
&lt;br /&gt;
'''Cambio programma'''&lt;br /&gt;
&lt;br /&gt;
Setto Program Number (INPUT 8.0) con il numero del programma da caricare, setto Program Load Execute (INPUT 3.4), aspetto che Program Load Complete (OUTPUT 3.4) è a 1, controllo se i due codici programma sono uguali (INPUT 8.0 e OUTPUT 20.0). Se sono uguali è andato a buon fine, altrimenti può essere che il numero richiamato non esiste.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibrazione coordinate camera/robot ==&lt;br /&gt;
&lt;br /&gt;
 1) Aggiungere i tool necessari&lt;br /&gt;
 &lt;br /&gt;
 [[File:vs_cal1.png]]&lt;br /&gt;
 &lt;br /&gt;
 In free layout dovrebbe apparire così:&lt;br /&gt;
 &lt;br /&gt;
 [[File:vs_cal2.png]]&lt;br /&gt;
 &lt;br /&gt;
 2) Dire a chi programma il robot di creare un programma che si muove in questi 9 punti (riferiti rispetto alla camera), se si vuole fare la doppia calibrazione, fare altri 9 punti identici a quelli creati ma ad un'altezza diversa:&lt;br /&gt;
 &lt;br /&gt;
 [[File:vs_cal3.png]]&lt;br /&gt;
 &lt;br /&gt;
 3) Configurare e controllare che il &amp;quot;Search for Calibration (Tool[0001])&amp;quot; trova bene il master che sarà posizionato sul robot (tab &amp;quot;General&amp;quot;, &amp;quot;Tool Execution&amp;quot; attivo), se sì, proseguire disattivando &amp;quot;Tool Execution&amp;quot;&lt;br /&gt;
 4) Andare sul &amp;quot;Calibration (Tool[0002])&amp;quot;, tab &amp;quot;Calibration&amp;quot; e premere &amp;quot;Edit Calibration&amp;quot;&lt;br /&gt;
 5) Andare sul tab &amp;quot;Calibration&amp;quot;, impostare &amp;quot;Fixed&amp;quot;, 3x3 e quanti mm il robot si sposterà tra i vari punti. (Se il master non è molto visibile oppure non è visibile in una delle posizioni del robot, i punti possono essere messi a mano con Custom invece che 3x3, però la doppia calibrazione non sarà disponibile)&lt;br /&gt;
 6) Se si vuole usare la doppia calibrazione, premere il pulsante &amp;quot;Detailed Settings&amp;quot; in basso, attivare &amp;quot;Differing Height Correction Calibration&amp;quot; e impostare &amp;quot;Z Direction...&amp;quot; con il valore con cui il robot si sposterà in z tra i primi 9 punti e quelli ad altezza diversa&lt;br /&gt;
 7) Far andare il robot sul primo punto&lt;br /&gt;
 8) Premere pulsante &amp;quot;Start Position - Edit&amp;quot; e modificare i valori con quelli del robot, farsi dire i punti in base al frame, non al tool&lt;br /&gt;
 9) Premere &amp;quot;Register&amp;quot; e fare &amp;quot;OK&amp;quot;&lt;br /&gt;
 10) Premere &amp;quot;Execute Individual Detection&amp;quot;, se la croce è stata trovata, sul primo punto ci sono i valori in pixel&lt;br /&gt;
 11) Spostare il robot sulla prossima posizione e premere nuovamente &amp;quot;Execute Individual Detection&amp;quot;, questo fino al punto 9&lt;br /&gt;
 12) Se state facendo la doppia calibrazione, andare avanti, altrimenti saltare allo step 15&lt;br /&gt;
 13) Portare il robot nuovamente sul punto 1 ma con l'altezza diversa inserita in precedenza nello step 6&lt;br /&gt;
 14) Premere &amp;quot;Execute Individual Detection&amp;quot; e procedere con la stessa procedura, fino al punto 18&lt;br /&gt;
 15) Andare su &amp;quot;Tool Center Calculation&amp;quot; e portare il robot in prima posizione con la prima Z usata&lt;br /&gt;
 16) Impostare un &amp;quot;Rotation Angle&amp;quot; con cui il robot si spostera nella sua Rz&lt;br /&gt;
 17) Premere &amp;quot;Execute Individual Detection&amp;quot;&lt;br /&gt;
 18) Ruotare il robot del Rotation Angle richiesto, in positivo&lt;br /&gt;
 19) Premere &amp;quot;Execute Individual Detection&amp;quot;&lt;br /&gt;
 20) Ruotare il robot del Rotation Angle richiesto, in negativo, rispetto alla prima Rz usata&lt;br /&gt;
 21) Premere OK, la calibrazione è completata, ora configurare il &amp;quot;Search for Pick Object (Tool[0003])&amp;quot; in modo tale che trovi un componente reale da cercare&lt;br /&gt;
 22) Dopo aver insegnato correttamente il modello, Andare sul tool &amp;quot;Pick (Tool[0004])&amp;quot;&lt;br /&gt;
 23) Andare sulla tab &amp;quot;Reference Registration&amp;quot; e premere il pulsante &amp;quot;register reference detection position&amp;quot;&lt;br /&gt;
 24) Nella schermata visualizzata, fotografare un solo componente reale con il pulsante in alto a sinistra e premere il pulsante &amp;quot;register&amp;quot;&lt;br /&gt;
 25) Senza muovere il componente registrato, far muovere il robot nella posizione di presa/pick, quindi ritornare sulla tab &amp;quot;Reference Registration&amp;quot; e scrivere le coordinate in &amp;quot;reference pick/place position coordinates&amp;quot;&lt;br /&gt;
 26) Premere &amp;quot;register&amp;quot; per completare l'operazione&lt;br /&gt;
 27) Provare a vedere se muovendo il componente, le coordinate inviate al robot sono corrette, altrimenti ripetere dallo step 22&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=File:Vs_cal3.png&amp;diff=580</id>
		<title>File:Vs cal3.png</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=File:Vs_cal3.png&amp;diff=580"/>
				<updated>2024-09-03T14:04:08Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=File:Vs_cal2.png&amp;diff=579</id>
		<title>File:Vs cal2.png</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=File:Vs_cal2.png&amp;diff=579"/>
				<updated>2024-09-03T13:57:29Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	<entry>
		<id>http://qualiwiki.homepc.it/index.php?title=File:Vs_cal1.png&amp;diff=578</id>
		<title>File:Vs cal1.png</title>
		<link rel="alternate" type="text/html" href="http://qualiwiki.homepc.it/index.php?title=File:Vs_cal1.png&amp;diff=578"/>
				<updated>2024-09-03T13:56:25Z</updated>
		
		<summary type="html">&lt;p&gt;Qualivision: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Qualivision</name></author>	</entry>

	</feed>