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 :
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.
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)
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.
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
"On veut faire du zéro défaut mais on a zéro bonhomme et zéro budget, et bien à la fin on a zéro résultat..."
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
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
"On veut faire du zéro défaut mais on a zéro bonhomme et zéro budget, et bien à la fin on a zéro résultat..."
Comment ça !!!!!! d'une autre époque !!!!!!! dis tout de suite que je suis le vieux, le centenaire du forum !!!!!!!!!!!!
------------------allez je met le corrigé---------