{"id":3848,"date":"2022-03-04T18:28:45","date_gmt":"2022-03-04T17:28:45","guid":{"rendered":"http:\/\/www.gtronic.it\/test\/?page_id=3848"},"modified":"2022-05-14T13:11:38","modified_gmt":"2022-05-14T11:11:38","slug":"comunicazione-io-device","status":"publish","type":"page","link":"https:\/\/www.gtronic.it\/test\/index.php\/comunicazione-io-device\/","title":{"rendered":"Comunicazione IO-Device"},"content":{"rendered":"<p>Questo tipo di comunicazione non \u00e8 di tipo master slave pertanto queste due tipologie non figurano nelle componenti convolte che cono invece chiamate\u00a0<strong>Controllore locale<\/strong>\u00a0e\u00a0<strong>Partner<\/strong><\/p>\n<p>Su entrambe devono essere sviluppate delle network di programma del tipo &#8220;contatto pilota una bobina&#8221; per raccogliere i comandi provenienti dal controllore locale e abilitare cos\u00ec le uscite del partner.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-3835\" src=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-1.png\" alt=\"io 1\" width=\"614\" height=\"237\" srcset=\"https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-1.png 614w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-1-300x116.png 300w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-1-500x193.png 500w\" sizes=\"(max-width: 614px) 100vw, 614px\" \/><\/p>\n<p>La configurazione della CPU come IO-device avviene solo sul lato partner, e come vediamo nell&#8217;immagine compare il link alla VPU che abbiamo denominato Local Controller.<\/p>\n<p>L&#8217;immagine sottostante mostra, usando le frecce, il flusso dei dati di controllo.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-3832\" src=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-device-configuration.png\" alt=\"io device configuration\" width=\"1453\" height=\"813\" srcset=\"https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-device-configuration.png 1453w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-device-configuration-300x168.png 300w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-device-configuration-768x430.png 768w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-device-configuration-1024x573.png 1024w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-device-configuration-500x280.png 500w\" sizes=\"(max-width: 1453px) 100vw, 1453px\" \/><\/p>\n<p>La comunicazione di tipo IO-Device virtualizza degli IO non montati fisicamente in dispositivi remotati.<\/p>\n<p>Questo \u00e8 il blocco FC1 della CPU lato Partner &#8211; slave.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-3837\" src=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-2.png\" alt=\"io 2\" width=\"563\" height=\"356\" srcset=\"https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-2.png 563w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-2-300x190.png 300w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-2-474x300.png 474w\" sizes=\"(max-width: 563px) 100vw, 563px\" \/><\/p>\n<p>Configurazione del sistema IO device lato Partner.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-3841\" src=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-4.png\" alt=\"io 4\" width=\"977\" height=\"582\" srcset=\"https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-4.png 977w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-4-300x179.png 300w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-4-768x457.png 768w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-4-500x298.png 500w\" sizes=\"(max-width: 977px) 100vw, 977px\" \/><\/p>\n<p>Sopra i comandi impostati nel men\u00f9 operating mode.sotto i dettagli della comunicazione nel men\u00f9 transfer area, comunque gi\u00e0 impostati al passo precedente.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-3839\" src=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-3.png\" alt=\"io 3\" width=\"715\" height=\"582\" srcset=\"https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-3.png 715w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-3-300x244.png 300w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-3-369x300.png 369w\" sizes=\"(max-width: 715px) 100vw, 715px\" \/><\/p>\n<p>Vediamo ora la configurazione del PLC sul lato Local Controller.<\/p>\n<p>Contenuto di FC1 nel PLC Local Controller.\u00a0 Si nota che nelle propriet\u00e0 della CPU non \u00e8 stata definita\u00a0 come operation mode la modalit\u00e0 io-device e che le uscite qui pilotate sono state dichiarate nell&#8217;altro PLC che le virtualizza negli indirizzi %Q0.0 e successivi.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-3843\" src=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-5.png\" alt=\"io 5\" width=\"562\" height=\"377\" srcset=\"https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-5.png 562w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-5-300x201.png 300w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/io-5-447x300.png 447w\" sizes=\"(max-width: 562px) 100vw, 562px\" \/><\/p>\n<p>Le variabili IO Link HMI.PUlsante1 e successive, cono dichiarate nel DB globale di questo PLC e (local controller) e collegate a tre pulsanti nel pannello HMI.<\/p>\n<p>In sostanza sul lato &#8220;Local Controller&#8221; cpu avviene la virtualizzazione delle uscite mancanti %Q2.0 e successive per poter pilotare gli ingressi virtualizzati sul plc Partner %I2.0 e succesivi.<\/p>\n<p>Si suggerisce di definire sempre i primi contatti che non ci sono sia sul lato Local Controller che sul Partner di comunicazione.<\/p>\n<p>Download full program -&gt;\u00a0<a href=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2021\/11\/IO-device-example.zip\">IO-device example<\/a><\/p>\n<p><a href=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/03\/109478798_config_idevice_standard_DOCU_V20_en.pdf\">Download ufficial Siemens pdf<\/a><\/p>\n<p>back to PLC programming page<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Questo tipo di comunicazione non \u00e8 di tipo master slave pertanto queste due tipologie non figurano nelle componenti convolte che cono invece chiamate\u00a0Controllore locale\u00a0e\u00a0Partner Su entrambe devono essere sviluppate delle network di programma del tipo &#8220;contatto pilota una bobina&#8221; per &hellip; <a href=\"https:\/\/www.gtronic.it\/test\/index.php\/comunicazione-io-device\/\">Continua a leggere<span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/www.gtronic.it\/test\/index.php\/wp-json\/wp\/v2\/pages\/3848"}],"collection":[{"href":"https:\/\/www.gtronic.it\/test\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.gtronic.it\/test\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.gtronic.it\/test\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gtronic.it\/test\/index.php\/wp-json\/wp\/v2\/comments?post=3848"}],"version-history":[{"count":3,"href":"https:\/\/www.gtronic.it\/test\/index.php\/wp-json\/wp\/v2\/pages\/3848\/revisions"}],"predecessor-version":[{"id":4206,"href":"https:\/\/www.gtronic.it\/test\/index.php\/wp-json\/wp\/v2\/pages\/3848\/revisions\/4206"}],"wp:attachment":[{"href":"https:\/\/www.gtronic.it\/test\/index.php\/wp-json\/wp\/v2\/media?parent=3848"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}