Communication Step7 V5.5 et TIA portal

Forum traitant des automates industriels de marque Siemens.
Répondre
pierrox276
Apprend le binaire
Apprend le binaire
Messages : 4
Enregistré le : 12 déc. 2017, 11:21

Communication Step7 V5.5 et TIA portal

Message par pierrox276 »

Bonjour à tous,

Je suis face à un soucis que je n'arrive pas à résoudre.

J'ai un projet en STEP V5.5 avec un IM151-7 CPU avec un IHM TP177_B le tout en profibus ( cela fonctionne très bien et il ne faut pas y toucher sinon le solution serait trop simple :lol: )

La ça ce complique, on doit intégrer une nouvelle armoire avec une CPU 1214C, qui doit récupérer des variables de l'IM151-7 par le biais du réseau profibus, et ensuite remonter ces infos sur une supervision en TCP/IP.
J'ai donc décider d’intégrer en plus de la cpu 1214 un module CM1243-5 maître DP, mais après comment fait on pour déclarer les variable dans S7 ou TIA? Comment la com s'établit elle ?
En profinet je n'aurais pas eu trop de soucis, mais je dois avouer qu'en DP je ne suis pas expert et encore moins en com entre TIA V15 et step v5.5


Par avance merci :D
Avatar du membre
sinced
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1273
Enregistré le : 13 oct. 2015, 16:56

Re: Communication Step7 V5.5 et TIA portal

Message par sinced »

Ton IM151-7 CPU sera esclave Profibus.
Il faudra dans TIA pour le programme du S7-1200 déclarer les adresses d'entrées/sorties e l'IM pour les lectures/écritures.
Tu auras besoin du fichier GSD de l'IM
pierrox276
Apprend le binaire
Apprend le binaire
Messages : 4
Enregistré le : 12 déc. 2017, 11:21

Re: Communication Step7 V5.5 et TIA portal

Message par pierrox276 »

Tout d'abord merci de ta réponse rapide et surtout d'avoir pris de ton temps pour répondre à mon soucis.

Donc en gros je ne touche à rien sous HW Config et tous ce passe sous TIA.

Je déclare mon IM sous TIA avec ses I/O et roule ?
Avatar du membre
sinced
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1273
Enregistré le : 13 oct. 2015, 16:56

Re: Communication Step7 V5.5 et TIA portal

Message par sinced »

pierrox276 a écrit : 29 janv. 2019, 13:16 Tout d'abord merci de ta réponse rapide et surtout d'avoir pris de ton temps pour répondre à mon soucis.

Donc en gros je ne touche à rien sous HW Config et tous ce passe sous TIA.

Je déclare mon IM sous TIA avec ses I/O et roule ?
Oui
pierrox276
Apprend le binaire
Apprend le binaire
Messages : 4
Enregistré le : 12 déc. 2017, 11:21

Re: Communication Step7 V5.5 et TIA portal

Message par pierrox276 »

Très bien merci cependant,

Une des cartes de la config existante est trop obsolète sous TIA :roll:
Avatar du membre
sinced
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1273
Enregistré le : 13 oct. 2015, 16:56

Re: Communication Step7 V5.5 et TIA portal

Message par sinced »

Tu peux télécharger le fichier gsd sur le site de Siemens et l'importer.
pierrox276
Apprend le binaire
Apprend le binaire
Messages : 4
Enregistré le : 12 déc. 2017, 11:21

Re: Communication Step7 V5.5 et TIA portal

Message par pierrox276 »

Bonjour à toi, je ne savais pas que l'on pouvais récupérer des GSD obsolète... Tu m'en apprend une bonne...

Ceci étant je pense avoir trouvé une solution à voir si ça marche..

SOUS TIA :
- j'ai déclarer le 1200 comme maître
- établit une liaison profibus entre le 1200 et l'im ( IM escalve du 1200 )
- dans la config appareil et réseau déclaré dans "mode de fonctionnement" (de l'IM), puis "Communication esclave I" 5 octets avec un sens de com de ces octets esclave vers maître ( esclave : Qxxxx ; maître : Ixxx)
- Ces octets semble être déclarer en HWI/O donc avec un bloc DPRD_DAT et la bonne adresse je récupère les Infos et claque ça dans un DB que je pourrais traiter plus tard

SOUS STEP 7 V5.5 :
- Déclaration des 5 octets avec les mêmes adresse que sous TIA sous HWconfig.
- Ecriture des Booleen à récupéré dans les adresses déclarer ( exemple : byte 1 := Q100 donc M0.0:=Q100.0)

J'ose espérer que ce mode fonctionne... C'est plus ou moins comme un échange de télégramme entre S7 et SIZER c'est ce que j'espère..
Répondre