{"id":4591,"date":"2022-08-13T18:27:07","date_gmt":"2022-08-13T16:27:07","guid":{"rendered":"http:\/\/www.gtronic.it\/test\/?page_id=4591"},"modified":"2026-05-03T17:14:24","modified_gmt":"2026-05-03T15:14:24","slug":"io-device","status":"publish","type":"page","link":"https:\/\/www.gtronic.it\/test\/index.php\/io-device\/","title":{"rendered":"io-device"},"content":{"rendered":"<p>La tecnica di trasmissione io-device permette di interconnettere tra loro dispositivi anche tra loro non omogenei, ad esempio PLC di diversi costruttori, o periferiche decentrate o dispositivi da campo, ecc.<\/p>\n<p>Il concetto di base sta nella possibilit\u00e0 di utilizzare l&#8217;I\/O di uno dei dispositivi come estensione di un altro.<\/p>\n<p>Esistono moltissime maniere di sfruttare questa possibilit\u00e0 ma in questo esempio vedremo come collegare un PLC Siemens S7-300 che sua il protocollo PROFIBUS in modalit\u00e0 master a un PLC della nuova serie S7-1200, con porta nativa PROFINET ma munito di un coprocessore di comunicazione CM (o con la vecchia nomenclatura CP), rendendo possibile lo scambio di dati e comandi tra reti di PLC di generazione tra loro diverse.<\/p>\n<p><strong>Modalit\u00e0 IO-device per trasmettere contenuti di DB<\/strong><\/p>\n<p>Si colleghi un PLC 300 a un 1200 tramite protocollo PROFIBUS che richiede la definizione di un nodo master sul lato 300 e uno slave sulla CP della CPU 1200.<\/p>\n<p>L&#8217;obbiettivo \u00e8 di controllare le uscite digitali a bordo ella CPU slave tramite comunicazione PROFIBUS del contenuto di un DB globale\u00a0 definito sul Master S7-300.<\/p>\n<p>Vogliamo ritrovare il valore sul DB del lato 1200 mostrando il valore sulle uscite digitali.<\/p>\n<p>Per configurare la comunicazione PROFIBUS tra i precedenti modelli S7300 e gli attuali S71200 e S71500 \u00e8 necessario istallare un blocco CP che per la serie 1200 \u00e8 indicata con la sigla CM.<\/p>\n<p>Nei laboratori sperimentali G-Tronic disponiamo del modello CM 1242-5, ovvero uno slave DP.<\/p>\n<p>Il catalogo hardware recita &#8220;CM 1242-5 communications module for connecting SIMATIC S7-1200 to PROFIBUS DP, I slave, con codice 6GK7 242-5DX30-0XE0&#8221;.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-4599\" src=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-1.png\" alt=\"io-device 1\" width=\"404\" height=\"252\" srcset=\"https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-1.png 404w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-1-300x187.png 300w\" sizes=\"(max-width: 404px) 100vw, 404px\" \/><\/p>\n<p>Useremo questa CPU, modello CPU 1212C DC\/DC\/DC, versione 6ES7 212-1AE31-0XB0 con firmware V3.0.<\/p>\n<p>La CPU ha queste caratteristiche:<\/p>\n<p>Work memory 50 KB; 24VDC power supply with DI8 x 24VDC SINK\/SOURCE, DQ6 x 24VDC and AI2 on board; 4 high-speed counters (expandable with digital signal board) and 4 pulse outputs on board; signal board expands on-board I\/O; up to 3 communication modules for serial communication; up to 2 signal modules for I\/O expansion; PROFINET interface for programming, HMI and PLC-to-PLC communication.<\/p>\n<p>Nel lato Master DP \u00e8 stato configuarto un PLC S7 300 con queste caratteristiche:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-4600\" src=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-2.png\" alt=\"io-device 2\" width=\"657\" height=\"277\" srcset=\"https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-2.png 657w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-2-300x126.png 300w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-2-500x211.png 500w\" sizes=\"(max-width: 657px) 100vw, 657px\" \/><\/p>\n<p>La CPU \u00e8 una CPU 314C-2 DP, numero di codice magazzioni 6ES7 314-6CG03-0AB0, con firmware V2.6.<\/p>\n<p>Questo, direttamente prelevabile dal catalogo hardware del TIA V17, \u00e8 stato inserito, ed \u00e8 risultato funzionante, bench\u00e8\u00a0 quello reale\u00a0 riportato nello sportellino della CPU in laboratorio sia 314-6CF02-0AB0,<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-4601\" src=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-3.png\" alt=\"io-device 3\" width=\"457\" height=\"182\" srcset=\"https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-3.png 457w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-3-300x119.png 300w\" sizes=\"(max-width: 457px) 100vw, 457px\" \/><\/p>\n<p>Le configurazioni vengono eseguite separatamente per le due stazioni.<\/p>\n<p>Apriamo la <strong>stazione S7-300 <\/strong>e configuriamo la porta profibus, facendoci doppio click, come segue:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-4602\" src=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-4.png\" alt=\"io-device 4\" width=\"307\" height=\"89\" srcset=\"https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-4.png 307w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-4-300x87.png 300w\" sizes=\"(max-width: 307px) 100vw, 307px\" \/><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-4604\" src=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-5.png\" alt=\"io-device 5\" width=\"510\" height=\"206\" srcset=\"https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-5.png 510w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-5-300x121.png 300w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-5-500x202.png 500w\" sizes=\"(max-width: 510px) 100vw, 510px\" \/><\/p>\n<p>Passiamo al lato Slave, dove abbiamo assegnato la CPU 1212C DC\/DC\/DC munita di blocchetto di coprocessore di comunicazione CP.<\/p>\n<p>Non bobbiamo farci trarre in inganno dalla scritta sul link &#8220;PLC Master Profibus&#8221; perch\u00e9 questa indica la provenienza del cavo, ovvero a che PLC \u00e8 assegnata la stazione.<\/p>\n<p>Portiamoci sulla vista di rete e clicchiamo sulla zona in cui figura la CP, come mostrato sotto.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-4606\" src=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-6.png\" alt=\"io-device 6\" width=\"555\" height=\"172\" srcset=\"https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-6.png 555w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-6-300x93.png 300w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-6-500x155.png 500w\" sizes=\"(max-width: 555px) 100vw, 555px\" \/><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-4608\" src=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-7.png\" alt=\"io-device 7\" width=\"568\" height=\"310\" srcset=\"https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-7.png 568w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-7-300x164.png 300w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-7-500x273.png 500w\" sizes=\"(max-width: 568px) 100vw, 568px\" \/><\/p>\n<p>Definiamo in entrambe le stazioni un DB globale come origine e destinazione del trasferimento dei dati.<\/p>\n<p>Si potr\u00e0 anche collegare il dato sorgente al pannello operatore per un inserimento runtime.<\/p>\n<p>Come ragionamento preliminare si consideri che il numero 3 in decimale potrebbe essere rappresentato in binario come 0011, quindi, in caso di trasferimento alla morsettiera di output, al byte 0, mostrerebbe accese le uscite %Q0.0 e %Q0.1.<\/p>\n<p>Il nostro obboiettivo sar\u00e0 quello di ritrovare un numero originato nel DB del PLC master come valore numerico nel DB del PLC slave dopo la trasmissione tramite PROFIBUS.<\/p>\n<p>In sostanza il PLC 300 ha trasmesso un dato al PLC 1200 usando il protocollo io-device.<\/p>\n<p><strong>Nota bene: <\/strong>\u00e8 necessario mappare entrambe le aree di trasmissione (lato master sul PLC 300 del nostro esempio) e ricezione (lato slave sul PLC slave S7-1200) sul primo I\/O non effettivamente disponibile.<\/p>\n<p>Notiamo che i byte di uscita disponibili sulla CPU 300 sono %QB124 e %QB125 quindi il primo libero sar\u00e0 il byte %QB126, mappabile in IO-device.<\/p>\n<p>Per analogia, montando i blocchi di espansione, se il primo byte risultasse essere %QB0, sar\u00e0 disponibile per la trasmissione IO-device il %QB0.<\/p>\n<p>Per quanto riguarda la CPU slave, modello S7-1212C (in questo specifico esempio) si ha dispnibili un solo byte di ingressi onboard, %IB0, quindi il primo disponibile sar\u00e0 %IB1 per la trasmissione IO-device.<\/p>\n<p>Nel caso volessimo trasmettere un numero interger \u00e8 buona norma mappare la destinazione in un byte pari, quindi %IB2 che occuper\u00e0 anche %IB3, ovvero i 16 bit necessari.<\/p>\n<p>Ribadiamo che uscite inesistenti sul device che trasmette, ad esempio %QB126 oppure %QB0 potr\u00e0 essere mappato nella tranfer area su %IB1 del PLC 1200 posto in ricezione io-device.<\/p>\n<p>La transfer area sar\u00e0 accessibile dalle propriet\u00e0 della CP montata sul PLC 1200, in questo caso sul lato slave.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-4611\" src=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-8.png\" alt=\"io-device 8\" width=\"927\" height=\"622\" srcset=\"https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-8.png 927w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-8-300x201.png 300w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-8-768x515.png 768w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-8-447x300.png 447w\" sizes=\"(max-width: 927px) 100vw, 927px\" \/><\/p>\n<p>Si ribadisce che si \u00e8 scento arbitrariamente %QB0 sul lato St-300 perch\u00e8 \u00e8 il primo byte di out non istallato fisicamente, ma questo potrebbe cambiare in diverse configurazioni del PLC.<\/p>\n<p>Cliccando alla voce Tranfer area_1 compaiono i seguenti dettagli:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-4613\" src=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-9.png\" alt=\"io-device 9\" width=\"700\" height=\"462\" srcset=\"https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-9.png 700w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-9-300x198.png 300w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-9-455x300.png 455w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/p>\n<p>Nel PLC 300 creiamo un DB globale che contenga i dati che vogliamo trasmettere, definiamo ad esempio due valori interi di cui trasferiamo solo il primo.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-4615\" src=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-10.png\" alt=\"io-device 10\" width=\"741\" height=\"164\" srcset=\"https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-10.png 741w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-10-300x66.png 300w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-10-500x111.png 500w\" sizes=\"(max-width: 741px) 100vw, 741px\" \/><\/p>\n<p>Notiamo che occupa il byte 0 e il byte 1 nella colonna offset.<\/p>\n<p>Il contenuto della funzione FC1 del PLC master io-device \u00e8 il seguente, in cui vediamo il caricamento del buffer di trasmissione costituito dalla word che vogliamo trasmettere.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-4617\" src=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-11.png\" alt=\"io-device 11\" width=\"570\" height=\"317\" srcset=\"https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-11.png 570w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-11-300x167.png 300w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-11-500x278.png 500w\" sizes=\"(max-width: 570px) 100vw, 570px\" \/><\/p>\n<p>Premendo il pulsante collegato all&#8217;ingresso fisico %I124.0 della CPU300 il primo dato nel DB verr\u00e0 inviato tramite il buffer QW0 del mater al buffer di ricezione del PLC slave S71200, costituito dalla word di input virtualizzata %IW2.<\/p>\n<p>Sul lato ricezione implementiamo questi segmenti di test il cui il buffer di ricezione %IW2 scarica il dato sulla prima variabile intera definita nel DB globale locale.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-4619\" src=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-12.png\" alt=\"io-device 12\" width=\"582\" height=\"367\" srcset=\"https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-12.png 582w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-12-300x189.png 300w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-12-476x300.png 476w\" sizes=\"(max-width: 582px) 100vw, 582px\" \/><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-4621\" src=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-13.png\" alt=\"io-device 13\" width=\"577\" height=\"324\" srcset=\"https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-13.png 577w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-13-300x168.png 300w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-13-500x281.png 500w\" sizes=\"(max-width: 577px) 100vw, 577px\" \/><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-4622\" src=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-14.png\" alt=\"io-device 14\" width=\"582\" height=\"314\" srcset=\"https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-14.png 582w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-14-300x162.png 300w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-14-500x270.png 500w\" sizes=\"(max-width: 582px) 100vw, 582px\" \/><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-4623\" src=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-15.png\" alt=\"io-device 15\" width=\"588\" height=\"158\" srcset=\"https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-15.png 588w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-15-300x81.png 300w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/io-device-15-500x134.png 500w\" sizes=\"(max-width: 588px) 100vw, 588px\" \/><\/p>\n<p><strong>Scarica il programma demo<\/strong> che invia i dati dal DB del PLC 300 al DB del PLC della serie S7-1200, inoltre pilota le uscite digitali del 1200 come se fossero estensione del S7300.<\/p>\n<p>Scarica esempio IO-Device-&gt; <a href=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2022\/08\/master-slave-IO-device-data-trasfert.zip\">master slave IO device data trasfert<\/a><\/p>\n<p>Scarica articolo in pdf IOdevice trasmette DB -&gt;\u00a0 <a href=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2026\/05\/IOdevice-trasmette-DB.pdf\">IOdevice-trasmette-DB<\/a><\/p>\n<hr \/>\n<p>Scarica esempio IO-Device tra ET200 CPU (vecchia versione) verso una CPU 1200 con firmware V4.6 scritto in TIA V21 -&gt; <a href=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2026\/05\/trasmissione-I-O-device-ET200-CPU-to-1200.zip\">trasmissione I-O device ET200 CPU to 1200<\/a><\/p>\n<hr \/>\n<p>Scarica esempio IO-Device tra due CPU 1200 -&gt; <a href=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2026\/05\/trasmissione-I-O-device-1200-1200.zip\">trasmissione I-O device 1200-1200<\/a><\/p>\n<hr \/>\n<p>Scarica esempio IO-Device tra CPU ET200(1512SP) -&gt; CPU1200 <a href=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2026\/05\/trasmissione-I-O-device-1200-1500.zip\">trasmissione I-O device 1200-1500<\/a><\/p>\n<hr \/>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-5527 size-full\" src=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2024\/07\/Esercizi-PLC-2022-adozione.png\" alt=\"\" width=\"760\" height=\"499\" srcset=\"https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2024\/07\/Esercizi-PLC-2022-adozione.png 760w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2024\/07\/Esercizi-PLC-2022-adozione-300x197.png 300w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2024\/07\/Esercizi-PLC-2022-adozione-457x300.png 457w\" sizes=\"(max-width: 760px) 100vw, 760px\" \/><\/p>\n<p><strong>Libro dedicato agli istituti tecnici \u2013 ITS e universit\u00e0<\/strong><\/p>\n<p>Per adottare questo libro di testo nelle vostre scuole \u00e8 sufficiente entrare nel portale AIE e cercare il link \u201cadozioni\u201d, quindi seguire la procedura per indicare il libro di testo mostrato sotto secondo autore, edizione, edizioni Createspace,\u00a0<strong>ISBN-979-8486336553<\/strong>\u00a0 \u00a0<strong>Nota bene<\/strong>: Se vi hanno fatto credere che non si pu\u00f2 adottare il libro che preferite vi hanno mentito. Esiste addirittura un helpdesk che vi aiuter\u00e0 nella procedura per l\u2019inserimento del testo nel caso venisse riscontrata qualche difficolt\u00e0.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-6008 size-full\" src=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2026\/05\/Edizione-specifica-per-adozione-scolastica-1.png\" alt=\"\" width=\"974\" height=\"459\" srcset=\"https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2026\/05\/Edizione-specifica-per-adozione-scolastica-1.png 974w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2026\/05\/Edizione-specifica-per-adozione-scolastica-1-300x141.png 300w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2026\/05\/Edizione-specifica-per-adozione-scolastica-1-768x362.png 768w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2026\/05\/Edizione-specifica-per-adozione-scolastica-1-500x236.png 500w\" sizes=\"(max-width: 974px) 100vw, 974px\" \/><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-5962\" src=\"http:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2026\/04\/Adozioni-AIE-come-effettuare-la-ricerca.png\" alt=\"\" width=\"773\" height=\"651\" srcset=\"https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2026\/04\/Adozioni-AIE-come-effettuare-la-ricerca.png 773w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2026\/04\/Adozioni-AIE-come-effettuare-la-ricerca-300x253.png 300w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2026\/04\/Adozioni-AIE-come-effettuare-la-ricerca-768x647.png 768w, https:\/\/www.gtronic.it\/test\/wp-content\/uploads\/2026\/04\/Adozioni-AIE-come-effettuare-la-ricerca-356x300.png 356w\" sizes=\"(max-width: 773px) 100vw, 773px\" \/><\/p>\n<p><a href=\"http:\/\/www.gtronic.it\/test\/index.php\/programmazione-plc\/\">Torna alla pagina precedente<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>La tecnica di trasmissione io-device permette di interconnettere tra loro dispositivi anche tra loro non omogenei, ad esempio PLC di diversi costruttori, o periferiche decentrate o dispositivi da campo, ecc. Il concetto di base sta nella possibilit\u00e0 di utilizzare l&#8217;I\/O &hellip; <a href=\"https:\/\/www.gtronic.it\/test\/index.php\/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\/4591"}],"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=4591"}],"version-history":[{"count":40,"href":"https:\/\/www.gtronic.it\/test\/index.php\/wp-json\/wp\/v2\/pages\/4591\/revisions"}],"predecessor-version":[{"id":6030,"href":"https:\/\/www.gtronic.it\/test\/index.php\/wp-json\/wp\/v2\/pages\/4591\/revisions\/6030"}],"wp:attachment":[{"href":"https:\/\/www.gtronic.it\/test\/index.php\/wp-json\/wp\/v2\/media?parent=4591"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}