Libreria di comunicazione Siemens
Integrazione semplificata dei dati del controller per applicazioni software in un’unica libreria
siAccess è una libreria di comunicazione Siemens che semplifica l'integrazione dei dati provenienti da PLC S7 e CNC SINUMERIK di Siemens nelle applicazioni software. Vengono fornite API ben documentata e applicazioni di esempio pronte all'uso per ridurre lo sforzo di sviluppo necessario per soluzioni di registrazione dei dati, monitoraggio, visualizzazione, MES, SCADA e analisi. È possibile sviluppare applicazioni per Windows e Linux, mentre la comunicazione protetta tramite TLS è supportata da specifici controller S7-1200 e S7-1500.
Panoramica
Accesso ai dati di PLC e CNC Siemens
- Accesso diretto ai dati di PLC e CNC Siemens tramite un'unica libreria di comunicazione
- Accesso a elevata velocità alle aree dati del PLC, tra cui DB, I, Q, M, T, C e P
- Accesso completo ai dati SINUMERIK, comprendenti variabili NC, programmi, allarmi, dati degli strumenti e dati utente globali
- Acquisizione in tempo reale di dati NC ad alta velocità con NC Trace per analisi delle macchine, risoluzione dei problemi e ottimizzazione delle prestazioni
Sviluppo efficiente di applicazioni e accesso a dati simbolici
- Riduzione dell'impegno di sviluppo grazie a un'interfaccia di programmazione ben documentata e ad applicazioni di esempio pronte all'uso
- Configurazione più semplice grazie all’estrazione di variabili simboliche da STEP 7 e da progetti del portale TIA
- Comoda consultazione online con recupero parziale o completo dei dati dai controller S7-1200 e S7-1500 supportati
- Sviluppo flessibile di applicazioni in C/C++, C# e Java per diversi ambienti software
Comunicazione flessibile con controller Siemens moderni ed esistenti
- Connettività moderna di controller tramite S7-TCP/IP Plus, compreso l'accesso a blocchi di dati ottimizzati
- Comunicazione basata su Ethernet con controller Siemens già installati tramite S7-TCP/IP e S5-TCP/IP
- Comunicazione MPI, PPI e PROFIBUS con PLC e CNC compatibili tramite S7-PB
- Accesso a controller basato su Windows tramite S7-PC/CP e driver di periferica Siemens “Set PG/PC Interface”
Implementazione multipiattaforma e connettività sicura delle macchine
- Implementazione flessibile su sistemi operativi Windows, Linux (Intel/AMD) e Linux (ARM)
- Supporto per architetture di processori Intel/AMD e ARM a 32 bit e 64 bit
- Comunicazione sicura con controller S7-1200 e S7-1500 compatibili tramite S7-TCP/IP Plus, compreso l'accesso basato su certificati e protetto da password
- Supporto per ambienti virtuali Siemens tramite le applicazioni S7-PLCSIM Advanced e Create MyVirtual Machine
Dati tecnici
| siAccess | |
| PLC supportati | S7-200, S7-300, S7-400, S7-400H, S7-1200, S7-1500, S7-1500S, S7-1500SP, S7-PLCSIM Advanced |
| CNC supportati | SINUMERIK 810D PL SINUMERIK 828D SINUMERIK 840D PL SINUMERIK 840D SL SINUMERIK ONE Create MyVirtual Machine |
| Percorsi di comunicazione | S7-TCP/IP Plus: consente di leggere blocchi di dati ottimizzati in S7 utilizzando una comunicazione sicura. Comunicazione Ethernet con S7 (CPU PN e IE). Consente di connettersi a PLC S7-1200, S7-1500, S7-1500S, S7-1500SP e a controller CNC SINUMERIK ONE, nonché di creare applicazioni MyVirtual Machine e S7-PLCSIM Advanced tramite TCP/IP. Inclusi PLC delle applicazioni SINUMERIK ONE, Create MyVirtualMachine e S7-PLCSIM Advanced che utilizzano il protocollo TCP/IP S7-TCP/IP: comunicazione Ethernet con S7 (CPU PN e IE) o con CP Ethernet (CP 243-1, CP 343-1, CP 443-1). Connessione a S7-200, S7-300, S7-400, S7-400H, PLC e NCK di controller CNC SINUMERIK 840D SL e 828D, SINUMERIK ONE (solo NCK) tramite TCP/IP. S5-TCP/IP: comunicazione Ethernet con CP Ethernet (CP 1430 TCP, Softing S5-TCP/IP 100, Vipa CP 143 TCP/IP) o S5-LAN (DELTA LOGIC, Softing, informatica di processo) Collegamento a PLC S5 tramite TCP/IP. S7-PB: comunicazione MPI / PP / PROFIBUS con S7 tramite NetLink PRO compact (DELTA LOGIC, Softing, Helmholz), NetLink PRO (DELTA LOGIC, Helmholz), NL 50-MPI (Hilscher, Softing) o CIFX (Hilscher). CIFX è supportato solo su Windows. Si collega ai controller S7-200, S7-300, S7-400 e S7-400H e ai controller CNC SINUMERIK 840D pl e 810D pl tramite la comunicazione MPI / PPI / PROFIBUS di S7. S7-PC/CP: comunicazione tramite driver del dispositivo Siemens (“Set PG/PC interface”). Supportato solo su Windows. Si collega a PLC S7-200, S7-300, S7-400 e S7-400H e ai controller CNC SINUMERIK 840D sl, SINUMERIK 840D pl, 810D pl, 828D tramite driver del dispositivo Siemens. |
| AddOn | Simboli S7 STEP-7: estrae le informazioni relative alle variabili simboliche dei progetti Siemens STEP-7 (per PLC S7-300/400). Supportato solo su Windows. Portale simboli S7 TIA: estrae le informazioni relative alle variabili simboliche di progetti TIA Portal. È supportato TIA Portal 21. SINUMERIK: accesso alle variabili NCK definite per i controller CNC SINUMERIK. Funzionalità NC Trace. |
| Sistemi operativi | Windows 10, 11: Windows Server 2016, 2019, 2022, 2025: libreria disponibile come libreria di collegamento dinamico (.dll) Linux Intel/AMD (con glibc >= 2.29): libreria disponibile come libreria di collegamento dinamico (.so). Linux ARM (con glibc >= 2.17): libreria disponibile come libreria di collegamento dinamico (.so). |
| Processori | Processori Intel/AMD x86 e AMD64 a 32 bit e 64 bit (Windows e Linux) Processori ARM a 32 bit e 64 bit (Linux). ARM 32-bit è realizzato con soft float. |
| Linguaggi di programmazione | siAccess è scritto in C++ e fornisce API C. Le applicazioni possono essere scritte in C/C++, C# o Java. |
| Versione di prova | Tempo massimo di validità della prova gratuita: 2 ore dopo il primo utilizzo |
| Licenze | In base ai termini di licenza. Per la ridistribuzione della libreria siAccess è necessario un accordo di ridistribuzione separato. |
Informazioni sull'ordine
| Kit di fornitura | |
| Software | Pacchetto di installazione disponibile per il download |
| Documentazione | Guida per l'utente integrata nel pacchetto di installazione |
| Licenza | Varianti | Numero d'ordine | Diritti di aggiornamento (numero d'ordine) |
| S7-TCP/IP PLUS | Windows Linux Intel/AMD Linux ARM | LBA-XX-040010 LBA-XX-040011 LBA-XX-040012 | LMA-XX-040110 LMA-XX-040111 LMA-XX-040112 |
| S7-TCP/IP | Windows Linux Intel/AMD Linux ARM | LBA-XX-040020 LBA-XX-040021 LBA-XX-040022 | LMA-XX-040120 LMA-XX-040121 LMA-XX-040122 |
| S5-TCP/IP | Windows Linux Intel/AMD Linux ARM | LBA-XX-040030 LBA-XX-040031 LBA-XX-040032 | LMA-XX-040130 LMA-XX-040131 LMA-XX-040132 |
| S7-PB | Windows Linux Intel/AMD Linux ARM | LBA-XX-040040 LBA-XX-040041 LBA-XX-040042 | LMA-XX-040140 LMA-XX-040141 LMA-XX-040142 |
| S7-PC/CP | Windows | LBA-XX-040050 | LMA-XX-040150 |
| Simboli S7 STEP-7 | Windows | LBA-XX-040060 | LMA-XX-040160 |
| Simboli S7 portale TIA | Windows Linux Intel/AMD Linux ARM | LBA-XX-040070 LBA-XX-040071 LBA-XX-040072 | LMA-XX-040170 LMA-XX-040171 LMA-XX-040172 |
| SINUMERIK | Windows Linux Intel/AMD Linux ARM | LBA-XX-040080 LBA-XX-040081 LBA-XX-040082 | LMA-XX-040180 LMA-XX-040181 LMA-XX-040182 |
| Prodotti e servizi aggiuntivi | |
| SSZ-ZZ-991038 | Supporto premium HP3-8 |
| Suite SDEX |