Automatisez vos automates Siemens.
T-IA Connect expose une API REST complète pour piloter vos projets TIA Portal et vos automates S7-1200/1500. Création de programmes, gestion des tags, download/upload vers le PLC.
Compatible avec toute la gamme S7
T-IA Connect fonctionne with tous les automates programmables Siemens accessibles via TIA Portal.
S7-1200
Automates compacts pour petites et moyennes machines. CPU 1211C, 1212C, 1214C, 1215C, 1217C.
S7-1500
Automates haute performance pour applications complexes. CPU 1511, 1513, 1515, 1516, 1517, 1518.
S7-1500 Safety
Automates de sécurité F-CPU pour applications SIL. Gestion des blocs F et programmes Safety.
ET 200SP
Systèmes IO distribués avec CPU intégrée. Configuration et programmation via l'API.
Tout ce que vous pouvez automatiser
T-IA Connect expose toutes les fonctionnalités TIA Portal pour la programmation et la gestion des automates.
Blocs programme
Créer, modifier, exporter des OB, FC, FB, DB. Support SCL, LAD, FBD. Gestion des versions.
Tables de tags
Créer et gérer les variables API. Import/export CSV, recherche, modification en masse.
Configuration hardware
Lister les modules, configurer les adresses IO, gérer les réseaux Profinet/Profibus.
Download/Upload
Télécharger le programme vers l'automate. Uploader depuis le PLC. Comparaison online/offline.
Compilation
Compiler le projet, vérifier les erreurs, générer les diagnostics avant download.
Connexion en ligne
Établir une connexion online with l'automate pour monitoring et diagnostic.
Exemple de workflow automatisé
Un exemple complet de création et déploiement d'un programme PLC via l'API.
# 1. Open TIA Portal project
curl -X POST http://localhost:5000/api/projects/open \
-d '{"path": "C:/Projects/Machine01.ap18"}'
# 2. Create a new FC block
curl -X POST http://localhost:5000/api/blocks \
-d '{"name": "FC_MotorControl", "type": "FC", "language": "SCL"}'
# 3. Add tags
curl -X POST http://localhost:5000/api/tags \
-d '{"name": "Motor_Speed", "dataType": "Int", "address": "MW100"}'
# 4. Compile project
curl -X POST http://localhost:5000/api/projects/compile
# 5. Download to PLC
curl -X POST http://localhost:5000/api/devices/PLC_1/downloadApplications industrielles
Génération de code
Générez automatiquement des blocs PLC à partir de templates ou de données de configuration machine.
CI/CD industriel
Intégrez la compilation et le déploiement PLC dans vos pipelines DevOps.
Mise en service
Automatisez la configuration et le paramétrage des automates lors de la mise en service.
Maintenance
Scripts de backup, comparaison de versions, déploiement de mises à jour en masse.
Prêt à automatiser vos PLCs Siemens ?
Découvrez comment T-IA Connect peut transformer votre workflow de programmation automate.