Gianfranco2011_ Inserito: 31 maggio 2023 Segnala Inserito: 31 maggio 2023 Buongiorno, ho un impianto composto da Siemens Logo 8 che comandano luci e tapparelle e Simatic IOT2000 che mi permetteva di utilizzare la domotica da remoto. Il problema è che l'app che utilizzavo (Blink Legacy) non funziona più in quanto è stata rimpiazzata dal produttore con un'altra. Volevo sapere quale applicativo posso utilizzare al suo posto, possibilmente free. Mi servirà capire anche come modificare il flusso Node-Red per connettere l'impianto alla nuova App. Tenete presente che sono un neofita ma imparo in fretta...
Mircoron Inserita: 1 giugno 2023 Segnala Inserita: 1 giugno 2023 Ciao, non ho ben capito il tuo problema però ti posso dire che io uso il node-red per controllare diversi locali della azienda dove lavoro e diverse camere climatiche tutte gestite da diversi logo 8.3
del_user_155042 Inserita: 2 giugno 2023 Segnala Inserita: 2 giugno 2023 Quote Mi servirà capire anche come modificare il flusso Node-Red per connettere l'impianto alla nuova App Come facciamo a dirti come "cambiare il flusso" node-red se non sappiamo nenche cosa hai scritto nel flow . Perche hai inserito in mezo il node -red- ? con quali regole . Puoi postare il json del programa qui ?. spiegaci in dettaglio come è strutturata questa comuniczione
Gianfranco2011_ Inserita: 6 luglio 2023 Autore Segnala Inserita: 6 luglio 2023 Scusate se rispondo solo ora, ma avendo iniziato da poco nel campo della domotica non ero in grado di spiegarmi bene. In sintesi il mio problema è che ho un impianto domotico composto da due Logo 0BA0 e relative espansioni 0BA2 ma non ho assistenza e se dovesse succedere qualcosa ai Pcl mi ritroverei senza luci o senza la possibilità di alzare/abbassare le tapparelle. Ho il flusso Node Red che grazie ai nodi "plcindustry" mi permette di utilizzare la dashboard per comandare luci e tapparelle. A questo punto volevo capire se è semplice programmare i Plc con il Soft Comfort, così magari acquistavo programma e Plc (0BA1 se non sbaglio) e provavo a "copiare" la situazione attuale. Non conosco la disponibilità delle persone che frequentano il forum e prima di cimentarmi vi chiedo se potrò in futuro chiedere cose banali come ad esempio attivare l'antirimbalzo dei pulsanti fisici o abbinare l'ingresso fisico del plc collegato al pulsante alla variabile a cui inviare l'impulso da Node Red. Per completezza vi invio una parte del flusso con il comando per una luce e una tapparella. Vi ringrazio anticipatamente. [ { "id": "c83ebf89512bb948", "type": "group", "z": "97d654c28dcf1dcc", "style": { "stroke": "#999999", "stroke-opacity": "1", "fill": "none", "fill-opacity": "1", "label": true, "label-position": "nw", "color": "#a4a4a4" }, "nodes": [ "dad5e12dde427c2d", "820a69b396fbcbf8", "bfb43eec787dcf07", "f36cbcde0247a4e9", "fc0849e0a2e3cb4e", "2cabc6ed4e02ba55", "70ff06baf0632277", "691dda3b8dfec5ab", "9fceb76d09335339" ], "x": 54, "y": 2499, "w": 732.3000030517578, "h": 182.1999969482422 }, { "id": "dad5e12dde427c2d", "type": "change", "z": "97d654c28dcf1dcc", "g": "c83ebf89512bb948", "name": "true", "rules": [ { "t": "change", "p": "payload", "pt": "msg", "from": "1", "fromt": "str", "to": "true", "tot": "bool" } ], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 430, "y": 2580, "wires": [ [ "820a69b396fbcbf8" ] ] }, { "id": "820a69b396fbcbf8", "type": "trigger", "z": "97d654c28dcf1dcc", "g": "c83ebf89512bb948", "name": "trig", "op1": "true", "op2": "", "op1type": "bool", "op2type": "str", "duration": "250", "extend": false, "units": "ms", "reset": "", "outputs": 1, "x": 578, "y": 2580, "wires": [ [ "2cabc6ed4e02ba55" ] ] }, { "id": "bfb43eec787dcf07", "type": "change", "z": "97d654c28dcf1dcc", "g": "c83ebf89512bb948", "name": "true", "rules": [ { "t": "change", "p": "payload", "pt": "msg", "from": "1", "fromt": "str", "to": "true", "tot": "bool" } ], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 430, "y": 2640, "wires": [ [ "f36cbcde0247a4e9" ] ] }, { "id": "f36cbcde0247a4e9", "type": "trigger", "z": "97d654c28dcf1dcc", "g": "c83ebf89512bb948", "name": "trig", "op1": "true", "op2": "", "op1type": "bool", "op2type": "str", "duration": "250", "extend": false, "units": "ms", "reset": "", "outputs": 1, "x": 578, "y": 2640, "wires": [ [ "70ff06baf0632277" ] ] }, { "id": "fc0849e0a2e3cb4e", "type": "ui_button", "z": "97d654c28dcf1dcc", "g": "c83ebf89512bb948", "name": "", "group": "09f53a1df041973d", "order": 2, "width": "0", "height": "0", "passthru": false, "label": "Matrimoniale Su", "tooltip": "", "color": "", "bgcolor": "", "className": "", "icon": "arrow_upwards", "payload": "", "payloadType": "str", "topic": "topic", "topicType": "msg", "x": 160, "y": 2580, "wires": [ [ "dad5e12dde427c2d" ] ] }, { "id": "2cabc6ed4e02ba55", "type": "s7 out", "z": "97d654c28dcf1dcc", "g": "c83ebf89512bb948", "endpoint": "e5b82aa460d5079e", "variable": "M17", "name": "", "x": 710, "y": 2580, "wires": [] }, { "id": "70ff06baf0632277", "type": "s7 out", "z": "97d654c28dcf1dcc", "g": "c83ebf89512bb948", "endpoint": "e5b82aa460d5079e", "variable": "M16", "name": "", "x": 710.3000030517578, "y": 2640.199996948242, "wires": [] }, { "id": "691dda3b8dfec5ab", "type": "comment", "z": "97d654c28dcf1dcc", "g": "c83ebf89512bb948", "name": "Tapparella Matrimoniale", "info": "", "x": 180, "y": 2540, "wires": [] }, { "id": "9fceb76d09335339", "type": "ui_button", "z": "97d654c28dcf1dcc", "g": "c83ebf89512bb948", "name": "", "group": "09f53a1df041973d", "order": 3, "width": 0, "height": 0, "passthru": false, "label": "Matrimoniale Giu", "tooltip": "", "color": "", "bgcolor": "", "className": "", "icon": "arrow_downward", "payload": "", "payloadType": "str", "topic": "topic", "topicType": "msg", "x": 170.3000030517578, "y": 2640.199996948242, "wires": [ [ "bfb43eec787dcf07" ] ] }, { "id": "09f53a1df041973d", "type": "ui_group", "name": "Matrimoniale", "tab": "0f010b69e38a8453", "order": 3, "disp": false, "width": "6", "collapse": false, "className": "" }, { "id": "e5b82aa460d5079e", "type": "s7 endpoint", "transport": "iso-on-tcp", "address": "10.0.0.203", "port": "102", "rack": "0", "slot": "3", "localtsaphi": "01", "localtsaplo": "00", "remotetsaphi": "01", "remotetsaplo": "00", "connmode": "rack-slot", "adapterauto": true, "busaddr": "2", "cycletime": "500", "timeout": "1500", "verbose": "default", "name": "logo_tapparelle", "vartable": [ { "addr": "DB1,INT1118", "name": "AM1" }, { "addr": "DB1,INT1120", "name": "AM2" }, { "addr": "DB1,X1104.0", "name": "M1" }, { "addr": "DB1,X1104.1", "name": "M2" }, { "addr": "DB1,X1104.2", "name": "M3" }, { "addr": "DB1,X1104.3", "name": "M4" }, { "addr": "DB1,X1064.0", "name": "Q1" }, { "addr": "DB1,X1064.1", "name": "Q2" }, { "addr": "DB1,X1064.2", "name": "Q3" }, { "addr": "DB1,X1064.3", "name": "Q4" }, { "addr": "DB1,X1024.0", "name": "I1" }, { "addr": "DB1,X1024.1", "name": "I2" }, { "addr": "DB1,X1104.4", "name": "M5" }, { "addr": "DB1,X1104.5", "name": "M6" }, { "addr": "DB1,X1104.6", "name": "M7" }, { "addr": "DB1,X1104.7", "name": "M8" }, { "addr": "DB1,X1105.0", "name": "M9" }, { "addr": "DB1,X1105.1", "name": "M10" }, { "addr": "DB1,X1105.2", "name": "M11" }, { "addr": "DB1,X1105.3", "name": "M12" }, { "addr": "DB1,X1105.4", "name": "M13" }, { "addr": "DB1,X1105.5", "name": "M14" }, { "addr": "DB1,X1105.6", "name": "M15" }, { "addr": "DB1,X1105.7", "name": "M16" }, { "addr": "DB1,X1106.0", "name": "M17" }, { "addr": "DB1,X1106.1", "name": "M18" }, { "addr": "DB1,X1106.2", "name": "M19" }, { "addr": "DB1,X1106.3", "name": "M20" }, { "addr": "DB1,X1106.4", "name": "M21" }, { "addr": "DB1,X1106.5", "name": "M22" }, { "addr": "DB1,X1106.6", "name": "M23" }, { "addr": "DB1,X1106.7", "name": "M24" }, { "addr": "DB1,X1064.4", "name": "Q5" }, { "addr": "DB1,X1064.5", "name": "Q6" }, { "addr": "DB1,X1064.6", "name": "Q7" }, { "addr": "DB1,X1064.7", "name": "Q8" }, { "addr": "DB1,X1065.0", "name": "Q9" }, { "addr": "DB1,X1065.1", "name": "Q10" }, { "addr": "DB1,X1065.2", "name": "Q11" }, { "addr": "DB1,X1065.3", "name": "Q12" }, { "addr": "DB1,X1065.4", "name": "Q13" }, { "addr": "DB1,X1065.5", "name": "Q14" }, { "addr": "DB1,X1065.6", "name": "Q15" }, { "addr": "DB1,X1065.7", "name": "Q16" }, { "addr": "DB1,X1066.0", "name": "Q17" }, { "addr": "DB1,X1066.1", "name": "Q18" }, { "addr": "DB1,X1066.2", "name": "Q19" }, { "addr": "DB1,X1066.3", "name": "Q20" }, { "addr": "DB1,INT1122", "name": "AM3" }, { "addr": "DB1,INT1124", "name": "AM4" }, { "addr": "DB1,INT1126", "name": "AM5" }, { "addr": "DB1,INT1074", "name": "AQ2" }, { "addr": "DB1,INT1078", "name": "AQ4" }, { "addr": "DB1,INT1082", "name": "AQ6" }, { "addr": "DB1,INT1128", "name": "AM6" }, { "addr": "DB1,INT1130", "name": "AM7" }, { "addr": "DB1,INT1086", "name": "AQ8" }, { "addr": "DB1,INT1132", "name": "AM8" }, { "addr": "DB1,X1107.0", "name": "M25" }, { "addr": "DB1,X1107.1", "name": "M26" }, { "addr": "DB1,X1107.2", "name": "M27" }, { "addr": "DB1,X1107.3", "name": "M28" }, { "addr": "DB1,X1107.4", "name": "M29" }, { "addr": "DB1,X1107.5", "name": "M30" }, { "addr": "DB1,X1107.6", "name": "M31" }, { "addr": "DB1,X1107.7", "name": "M32" }, { "addr": "DB1,X1108.0", "name": "M33" }, { "addr": "DB1,X1108.1", "name": "M34" }, { "addr": "DB1,X1108.2", "name": "M35" }, { "addr": "DB1,X1108.3", "name": "M36" }, { "addr": "DB1,X1108.4", "name": "M37" }, { "addr": "DB1,X1108.5", "name": "M38" }, { "addr": "DB1,X1108.6", "name": "M39" }, { "addr": "DB1,X1108.7", "name": "M40" }, { "addr": "DB1,X1109.0", "name": "M41" }, { "addr": "DB1,X1109.1", "name": "M42" }, { "addr": "DB1,X1109.2", "name": "M43" }, { "addr": "DB1,X1109.3", "name": "M44" }, { "addr": "DB1,X1109.4", "name": "M45" }, { "addr": "DB1,X1109.5", "name": "M46" }, { "addr": "DB1,X1109.6", "name": "M47" }, { "addr": "DB1,X1109.7", "name": "M48" }, { "addr": "", "name": "" } ] }, { "id": "0f010b69e38a8453", "type": "ui_tab", "name": "TAPPARELLE", "icon": "radio_button_checked", "order": 4, "disabled": false, "hidden": false }, { "id": "766b0740f567324b", "type": "group", "z": "97d654c28dcf1dcc", "style": { "stroke": "#999999", "stroke-opacity": "1", "fill": "none", "fill-opacity": "1", "label": true, "label-position": "nw", "color": "#a4a4a4" }, "nodes": [ "bf2bdbd4fbdb82cb", "22b80a530764c7ee", "0429be656620afad", "ac69ecee20206451" ], "x": 54, "y": 2399, "w": 552, "h": 82 }, { "id": "bf2bdbd4fbdb82cb", "type": "s7 in", "z": "97d654c28dcf1dcc", "g": "766b0740f567324b", "endpoint": "5860010982b1dd76", "mode": "single", "variable": "Q3", "diff": true, "name": "", "x": 130, "y": 2440, "wires": [ [ "22b80a530764c7ee" ] ] }, { "id": "22b80a530764c7ee", "type": "ui_switch", "z": "97d654c28dcf1dcc", "g": "766b0740f567324b", "name": "", "label": "Verand Cuc", "tooltip": "", "group": "1026f44328659b67", "order": 4, "width": 0, "height": 0, "passthru": false, "decouple": "true", "topic": "topic", "topicType": "msg", "style": "", "onvalue": "true", "onvalueType": "bool", "onicon": "", "oncolor": "", "offvalue": "false", "offvalueType": "bool", "officon": "", "offcolor": "", "animate": false, "className": "", "x": 270, "y": 2440, "wires": [ [ "0429be656620afad" ] ] }, { "id": "0429be656620afad", "type": "trigger", "z": "97d654c28dcf1dcc", "g": "766b0740f567324b", "name": "trig", "op1": "true", "op2": "", "op1type": "bool", "op2type": "str", "duration": "250", "extend": false, "overrideDelay": false, "units": "ms", "reset": "", "bytopic": "all", "topic": "topic", "outputs": 1, "x": 410, "y": 2440, "wires": [ [ "ac69ecee20206451" ] ] }, { "id": "ac69ecee20206451", "type": "s7 out", "z": "97d654c28dcf1dcc", "g": "766b0740f567324b", "endpoint": "5860010982b1dd76", "variable": "NI3", "name": "", "x": 530, "y": 2440, "wires": [] }, { "id": "5860010982b1dd76", "type": "s7 endpoint", "transport": "iso-on-tcp", "address": "10.0.0.201", "port": "102", "rack": "0", "slot": "2", "localtsaphi": "01", "localtsaplo": "00", "remotetsaphi": "01", "remotetsaplo": "00", "connmode": "rack-slot", "adapterauto": true, "busaddr": "2", "cycletime": "500", "timeout": "1500", "verbose": "default", "name": "logo_luci", "vartable": [ { "addr": "DB1,INT1118", "name": "AM1" }, { "addr": "DB1,INT1120", "name": "AM2" }, { "addr": "DB1,X1104.0", "name": "M1" }, { "addr": "DB1,X1104.1", "name": "M2" }, { "addr": "DB1,X1104.2", "name": "M3" }, { "addr": "DB1,X1104.3", "name": "M4" }, { "addr": "DB1,X1064.0", "name": "Q1" }, { "addr": "DB1,X1064.1", "name": "Q2" }, { "addr": "DB1,X1064.2", "name": "Q3" }, { "addr": "DB1,X1064.3", "name": "Q4" }, { "addr": "DB1,X1024.0", "name": "I1" }, { "addr": "DB1,X1024.1", "name": "I2" }, { "addr": "DB1,X1104.4", "name": "M5" }, { "addr": "DB1,X1104.5", "name": "M6" }, { "addr": "DB1,X1104.6", "name": "M7" }, { "addr": "DB1,X1104.7", "name": "M8" }, { "addr": "DB1,X1105.0", "name": "M9" }, { "addr": "DB1,X1105.1", "name": "M10" }, { "addr": "DB1,X1105.2", "name": "M11" }, { "addr": "DB1,X1105.3", "name": "M12" }, { "addr": "DB1,X1105.4", "name": "M13" }, { "addr": "DB1,X1105.5", "name": "M14" }, { "addr": "DB1,X1105.6", "name": "M15" }, { "addr": "DB1,X1105.7", "name": "M16" }, { "addr": "DB1,X1106.0", "name": "M17" }, { "addr": "DB1,X1106.1", "name": "M18" }, { "addr": "DB1,X1106.2", "name": "M19" }, { "addr": "DB1,X1106.3", "name": "M20" }, { "addr": "DB1,X1106.4", "name": "M21" }, { "addr": "DB1,X1106.5", "name": "M22" }, { "addr": "DB1,X1106.6", "name": "M23" }, { "addr": "DB1,X1106.7", "name": "M24" }, { "addr": "DB1,X1064.4", "name": "Q5" }, { "addr": "DB1,X1064.5", "name": "Q6" }, { "addr": "DB1,X1064.6", "name": "Q7" }, { "addr": "DB1,X1064.7", "name": "Q8" }, { "addr": "DB1,X1065.0", "name": "Q9" }, { "addr": "DB1,X1065.1", "name": "Q10" }, { "addr": "DB1,X1065.2", "name": "Q11" }, { "addr": "DB1,X1065.3", "name": "Q12" }, { "addr": "DB1,X1065.4", "name": "Q13" }, { "addr": "DB1,X1065.5", "name": "Q14" }, { "addr": "DB1,X1065.6", "name": "Q15" }, { "addr": "DB1,X1065.7", "name": "Q16" }, { "addr": "DB1,X1066.0", "name": "Q17" }, { "addr": "DB1,X1066.1", "name": "Q18" }, { "addr": "DB1,X1066.2", "name": "Q19" }, { "addr": "DB1,X1066.3", "name": "Q20" }, { "addr": "DB1,INT1122", "name": "AM3" }, { "addr": "DB1,INT1124", "name": "AM4" }, { "addr": "DB1,INT1126", "name": "AM5" }, { "addr": "DB1,INT1074", "name": "AQ2" }, { "addr": "DB1,INT1078", "name": "AQ4" }, { "addr": "DB1,INT1082", "name": "AQ6" }, { "addr": "DB1,INT1128", "name": "AM6" }, { "addr": "DB1,INT1130", "name": "AM7" }, { "addr": "DB1,INT1086", "name": "AQ8" }, { "addr": "DB1,INT1132", "name": "AM8" }, { "addr": "DB1,X1107.0", "name": "M25" }, { "addr": "DB1,X1107.1", "name": "M26" }, { "addr": "DB1,X1107.2", "name": "M27" }, { "addr": "DB1,X1107.3", "name": "M28" }, { "addr": "DB1,X1107.4", "name": "M29" }, { "addr": "DB1,X1107.5", "name": "M30" }, { "addr": "DB1,X1107.6", "name": "M31" }, { "addr": "DB1,X1107.7", "name": "M32" }, { "addr": "DB1,X1108.0", "name": "M33" }, { "addr": "DB1,X1108.1", "name": "M34" }, { "addr": "DB1,X1108.2", "name": "M35" }, { "addr": "DB1,X1108.3", "name": "M36" }, { "addr": "DB1,X1108.4", "name": "M37" }, { "addr": "DB1,X1108.5", "name": "M38" }, { "addr": "DB1,X1108.6", "name": "M39" }, { "addr": "DB1,X1108.7", "name": "M40" }, { "addr": "DB1,X1109.0", "name": "M41" }, { "addr": "DB1,X1109.1", "name": "M42" }, { "addr": "DB1,X1109.2", "name": "M43" }, { "addr": "DB1,X1109.3", "name": "M44" }, { "addr": "DB1,X1109.4", "name": "M45" }, { "addr": "DB1,X1109.5", "name": "M46" }, { "addr": "DB1,X1109.6", "name": "M47" }, { "addr": "DB1,X1109.7", "name": "M48" }, { "addr": "DB1,X1110.0", "name": "M49" }, { "addr": "DB1,X1246.0", "name": "NI1" }, { "addr": "DB1,X1246.1", "name": "NI2" }, { "addr": "DB1,X1246.2", "name": "NI3" }, { "addr": "DB1,X1246.3", "name": "NI4" }, { "addr": "DB1,X1246.4", "name": "NI5" }, { "addr": "DB1,X1246.5", "name": "NI6" }, { "addr": "DB1,X1246.6", "name": "NI7" }, { "addr": "DB1,X1246.7", "name": "NI8" }, { "addr": "DB1,X1247.0", "name": "NI9" }, { "addr": "DB1,X1247.1", "name": "NI10" }, { "addr": "DB1,X1247.2", "name": "NI11" }, { "addr": "DB1,X1247.3", "name": "NI12" }, { "addr": "DB1,X1247.4", "name": "NI13" }, { "addr": "DB1,X1247.5", "name": "NI14" }, { "addr": "DB1,X1247.6", "name": "NI15" }, { "addr": "DB1,X1247.7", "name": "NI16" }, { "addr": "DB1,X1248.0", "name": "NI17" }, { "addr": "DB1,X1248.1", "name": "NI18" }, { "addr": "DB1,X1248.2", "name": "NI19" }, { "addr": "DB1,X1248.3", "name": "NI20" } ] }, { "id": "1026f44328659b67", "type": "ui_group", "name": "Cucina", "tab": "ace64cf85b53a83c", "order": 5, "disp": true, "width": "6", "collapse": false, "className": "" }, { "id": "ace64cf85b53a83c", "type": "ui_tab", "name": "LUCI", "icon": "lightbulb_outline", "order": 2, "disabled": false, "hidden": false } ]
max.bocca Inserita: 6 luglio 2023 Segnala Inserita: 6 luglio 2023 Per quello che riguarda il logo puoi comprare uno starter kit con tutta la documentazione, poi sul web trovi i corsi e video di Siemens disponibili. Un' idea della logica e dei cablaggi devi averla altrimenti devi iniziare da qui... Sui plc l'anti rimbalzo viene già filtrato dall'hardwere.
Gianfranco2011_ Inserita: 10 luglio 2023 Autore Segnala Inserita: 10 luglio 2023 Grazie per la risposta, sto leggendo i manuali Siemens per capire quali Logo acquistare perché devo replicare la configurazione che ho a casa. Attualmente i due gruppi di Logo sono questi: - 6ED1052-2MD08-0BA0 12/24RCEo 6ED1055-1NB10-0BA2 DM16 24R 6ED1055-1NB10-0BA2 DM16 24R - - 6ED1052-2MB08-0BA0 12/24 RCEo 6ED1055-1NB10-0BA2 DM16 24R 6ED1055-1HB00-0BA2 DM8 24R - Il fatto è che ho cercato su Internet ma non capisco cosa acquistare perché ci sono un sacco di sigle diverse che mi mandano in confusione... Devo cercare solo la seconda parte (12/24RCEo) e sono tranquillo che risulterà compatibile con le espansioni e viceversa? Mi basterebbero anche di seconda mano, in quanto li utilizzerò in "produzione" solo se si dovessero guastare quelli attualmente montati.
max.bocca Inserita: 10 luglio 2023 Segnala Inserita: 10 luglio 2023 Sostanzialmente ci sono versioni con e senza display, 12/24Vdc, 24Vuc e 110/230Vac, poi le varie espansioni digitali e analogiche. Se compro hw di seconda mano poi ti devi comprare la licenza del sw. Uno starter kit comprato bene può essere vantaggioso.
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora