Page 2 sur 3
Re: [M340] communication entre 2 M340/Noc0401
Posté : 29 nov. 2023, 08:54
par erwann
JC87 a écrit : ↑28 nov. 2023, 17:55
C'est pour ça qu'il faut faire comme ça été dit de l'IO Scanning. C'est quelques clics de paramétrage et on peut ajouter ça même si il y a déjà d'autres appareils communiquant de cette façon.
JC
Pour faire de l'IO scanning, je dois bien me créer un réseau ?
Dans la config de ce réseau je retombe sur le même problème à savoir la carte Noc0401 qui n'est pas dans le choix de la famille :
Re: [M340] communication entre 2 M340/Noc0401
Posté : 29 nov. 2023, 09:05
par MiGaNuTs
Il existe déjà ton réseau vu que tu a tes E/S déportées. Je comprends pas ton problème en fait.
Et mieux, si tu a seulement besoin de lire les même entrées t'a pas besoin de com' entre tes automates. Tu peut très bien avoir 2 automates qui vont lire le même ilot. Par contre il faut ABSOLUMENT qu'il n'y en ai qu'un seul qui écrive.
Edit:
J'avais pas fait attention: dans un de tes messages précédent tu dit que tes ilots sont en Modbus alors que sur ton screenshot elles sont en EtherNet-IP.
En EtherNet-IP je ne suis pas sur qu'elles soient d'accord pour que 2 automates différents leur envoient des requêtes de lecture. Il faudrait tester, mais a mon avis ça ne marche pas.
Plus on avance et moins je comprends ce que tu nous explique en fait.
Re: [M340] communication entre 2 M340/Noc0401
Posté : 29 nov. 2023, 09:42
par itasoft
READ_VAR(ADDM('0.4.0{192.168.1.100}CON.CIP'),'%MW',1000,16,%MW0:4,%MW100:16);
OU
READ_VAR(ADDM('0.4.0{192.168.1.100}TCP.MBS'),'%MW',1000,16,%MW0:4,%MW100:16);
avec le NOC à l'emplacement 4
Re: [M340] communication entre 2 M340/Noc0401
Posté : 29 nov. 2023, 09:53
par erwann
MiGaNuTs a écrit : ↑29 nov. 2023, 09:05
IJ'avais pas fait attention: dans un de tes messages précédent tu dit que tes ilots sont en Modbus alors que sur ton screenshot elles sont en EtherNet-IP.
En EtherNet-IP
Oups autant pour moi, je suis bien en ethernet ip sur mon réseau actuel (E/s déportées + robot Fanuc a venir)
Re: [M340] communication entre 2 M340/Noc0401
Posté : 29 nov. 2023, 11:56
par DiddyCool
Sinon tu peux créer un esclave virtuel dans la config de la NOC401 de l'automate qui sera esclave et ajouter le DTM dans la config du maitre.
Je retrouve un projet ou je l'ai eu fait et j'ajoute des copies d'écran.
Côté maitre:
Côté esclave:

Re: [M340] communication entre 2 M340/Noc0401
Posté : 29 nov. 2023, 15:03
par JC87
Bonjour,
En effet pour faire de l'IO scanning il faut avoir configuré un réseau dans la partie "communication". Je supposais que ça avait été fait puisque tu parlais d'autres appareils communicants.
Ça semble avoir été fait avec les DTM dans ton projet. Moi je n'utilise pas ces merdes qui font chier tôt ou tard quand on change de version de Control Expert. J'ai donnée donc j'évite au max d'utiliser les DTM.
De fait il est possible que tu ne puisse pas rajouter un réseau avec ta NOC. Dans ce cas il faut faire les requêtes en suivant l'exemple d'Itasoft. Dans ce cas bien penser à cadencer les échanges pour éviter de saturer le buffer de com.
JC
Re: [M340] communication entre 2 M340/Noc0401
Posté : 29 nov. 2023, 15:53
par erwann
Parfait ça marche, merci pour votre aide
Donc avec une carte Noc 0401 a l'emplacement 1 sur mon rack "ADDM('0.1.0{192.168.0.10}CON.CIP')" et la carte Noc de mon automate cible à l'adresse 192.168.0.10
Le bout de prog en Ladder :
Re: [M340] communication entre 2 M340/Noc0401
Posté : 29 nov. 2023, 15:56
par erwann
Comme trouvé sur d'autres discussions j'avais coché au préalable les 3 infos suivantes dans outil-> options projet :
A voir si c'était vraiment nécessaire dans mon cas
Re: [M340] communication entre 2 M340/Noc0401
Posté : 29 nov. 2023, 18:16
par JC87
Il faut conditionner les échanges par le bit d'activité (bit 0 du premier mot de la table de gestion), Sinon il y a risque de plantage de la com. Fait une recherche dans le forum pour trouver un exemple d'Itasoft qui est le spécialiste de ces coms d'une autre époque
JC
Re: [M340] communication entre 2 M340/Noc0401
Posté : 29 nov. 2023, 20:52
par itasoft
Comment ça !!!!!! d'une autre époque !!!!!!! dis tout de suite que je suis le vieux, le centenaire du forum !!!!!!!!!!!!
------------------allez je met le corrigé---------