Automaticien+ Sidecar
En développement · en service sur des lignes de production

PLCSidecar

Le side-car IA pour TIA Portal.

N'importe quel modèle d'IA lit et modifie votre programme d'automate via TIA Openness. Vous vérifiez et validez chaque modification.

// Conçu par un automaticien, pour les automaticiens.

"IA"édite SCL / CONT / IHM "Ingénieur"diff · version · validation "PLC_Sidecar" FB OpennessENENO API V17–V21export · import · XML/SCL "TIA_Portal"import · compilation 0/0
01

L'IA propose.

N'importe quel modèle lit le projet et prépare la modification : SCL, CONT, une vue IHM ou une table de visualisation.

02

Vous validez.

D'abord une version, puis une revue avant/après. Rien n'atteint un projet de production sans votre confirmation.

03

Openness importe.

Uniquement via l'interface officielle de Siemens. Pas de bricolage, pas de raccourcis.

04

TIA compile. 0 erreur.

Tout l'automate est compilé et le projet enregistré. Le chargement dans l'automate, c'est vous qui le faites, quand vous êtes prêt.

Tous les langages

Tous les langages de votre automate.

Texte ou graphique : l'IA travaille dans le langage du bloc, et PLC Sidecar le transfère dans TIA Portal et retour.

SCLStructured Control Language avec régions, diff et historiqueLISTliste d'instructions, toujours vivante dans de nombreuses usinesCONTschéma à contacts : contacts, bobines, boîtesLOGlogigramme avec éditeur de boîtesGRAPHséquenceurs via aller-retour SimaticMLDB · UDTblocs de données et types de données APIVariables · VATtables des variables API et tables de visualisationIHMvues, variables IHM et listes de textes

Votre projet. Chaque bloc.

L'arborescence complète du programme, les régions, la recherche et l'historique juste à côté du code.

PLC Sidecar
Votre projet. Chaque bloc.
Multiplateforme

Conçu pour le Mac. Chez lui sous Windows.

PLC Sidecar fonctionne nativement sur Apple silicon. TIA Portal reste dans son monde Windows : dans Parallels Desktop sur le même Mac, sur un PC Windows ou sur une VM n'importe où dans votre réseau. Un tunnel chiffré relie les deux.

PLC Sidecar · macOS Windows · Parallels Desktop TIA PortalV17–V21 · Openness PC / VM WindowsTIA Portal tunnel chiffré
macOS · Apple siliconapp native sur les Mac à puce M
Parallels DesktopTIA Portal dans une VM Windows sur le même Mac
WindowsTIA sur un PC, un serveur ou une VM distante
Partoutun seul tunnel SSH chiffré, aussi via Tailscale
TIA Portal V17–V21un bridge par version, plusieurs projets à la fois
Automatisation intégrée

Chaque modification suit les mêmes douze étapes.

Personne n'a besoin de retenir la procédure. PLC Sidecar l'exécute à chaque modification, et la liste ne cesse de s'allonger.

01Version avant la modificationle bloc est d'abord exporté dans git, avec un export complet du projet chaque jour
02Contrôle d'actualités'arrête si TIA Portal contient une version plus récente que celle modifiée par l'IA
03Comparaison avec l'automatecompare en option le projet avec l'automate en marche avant une modification
04Contrôle avant importmots réservés, String[n] dans les variables IHM et autres pièges détectés avant que TIA ne les voie
05Importsource externe avec le bon encodage, ou SimaticML pour les blocs graphiques
06Compilationle bloc, puis tout l'automate quand des blocs dépendent les uns des autres
07Enregistrementle projet est enregistré juste après la modification
08État de TIAvérifie que TIA Portal tourne encore après un import et signale un plantage
09Appelantsune modification d'interface liste tous les blocs qui l'appellent
10Avant et aprèschaque tâche garde une trace de ce qui a changé, ligne par ligne
11Version après la modificationle résultat part aussi dans git, prêt pour un retour arrière
12Archive TIAune archive .zap avant une modification ou à la fin de vos travaux
+ d'autres à chaque version
Standards clients

Votre style. Le standard du client.

Chaque intégrateur a sa façon de programmer, et chaque client a son standard. PLC Sidecar tient une bibliothèque par client : blocs, nommage, structure et règles. L'IA écrit le code comme le projet l'attend.

Vos projets

Votre propre style : séquences SCL à étapes symboliques, REGIONs, commentaires en anglais, vos blocs standard.

Client A

Séquences Set/Reset classiques en CONT et l'ancienne structure de blocs, conservées telles que l'usine les connaît.

Client B

Un standard automobile comme SICAR : structure de blocs, nommage et conventions IHM imposés.

Apprend des projets

Un clic suffit pour reprendre dans la bibliothèque un bloc d'un projet en service. Ses conventions deviennent des règles que l'IA respecte.

01

Chaque modification, côte à côte.

Avant et après pour chaque bloc, directement depuis TIA Portal. Vous voyez exactement ce que l'IA a changé, ligne par ligne.

PLC Sidecar
Chaque modification, côte à côte.
02

Une trace claire de ce qui a changé.

Chaque tâche liste les objets, les résultats de compilation et les lignes modifiées. Rien ne se passe en silence.

PLC Sidecar
Une trace claire de ce qui a changé.
03

Le LOG aussi.

Les logigrammes avec leurs boîtes, entrées et sorties, affichés réseau par réseau.

PLC Sidecar
Le LOG aussi.
04

Vues et variables IHM.

Parcourez les vues, inspectez chaque objet et ses liaisons de variables, générez des variables IHM à partir des données de l'automate.

PLC Sidecar
Vues et variables IHM.
05

Compiler et enregistrer. À chaque fois.

Chaque push compile tout l'automate, enregistre le projet et vérifie que TIA Portal est toujours en vie.

PLC Sidecar
Compiler et enregistrer. À chaque fois.

Le parcours d'une modification.

PLC Sidecar n'accède au projet que par l'interface officielle de Siemens, TIA Openness. Le chargement dans l'automate est toujours fait par une personne.

Votre posteIAn'importe quel modèle propose la modification
Votre postePLC Sidecarversion, contrôle d'actualité, revue, validation
RéseauTunnel SSHchiffré, le jeton ne transite jamais
WindowsBridgeun processus par version de TIA, localhost uniquement
SiemensTIA OpennessAPI officielle : export, import, compilation
SiemensTIA Portalvotre projet, 0 erreur ; le chargement dans l'automate, c'est vous
Comment ça marche en pratique : le guide
Dernière version

Nouveautés

Version 0.5
Toutes les modifications

Le guidon reste entre vos mains.

PLC Sidecar ne charge jamais rien dans l'automate. Passer en ligne sur une ligne en production reste votre décision.

// Conçu par un automaticien, pour les automaticiens.