Question

J'essaie de connecter un OMRON PLC (CP1L) à un PC via une carte d'option Ethernet. J'ai configuré correctement la connexion et est capable de me connecter au PLC pour configurer son IP et divers paramètres.

Ensuite, j'ai un problème pour que le programme d'échelle fonctionne correctement.

La documentation indique que l'adresse A202.00 s'allume lorsque la communication est activée, mais lorsque je simule le programme d'échelle, l'adresse A202.00 s'allume toujours. Même lorsque je déconnecte le câble Ethernet, l'adresse reste allumée. Je ne comprends pas pourquoi l'adresse reste allumée même s'il n'y a pas de câble Ethernet reliant le PLC et le PC.

documentation

Le programme d'échelle simulé indique que l'A202.00 s'allume toujours:

screenshot of ladder

Était-ce utile?

La solution

Si vous avez le PLC physique, pourquoi courez-vous en simulation? Si vous souhaitez déboguer le vrai système, branchez-le avec un câble USB et utilisez "plc -> travailler en ligne ...". Je ne pense pas que le réseautage simule exactement car le simulateur lui-même utilise le réseautage simulé pour fonctionner. Dans tous les cas, si vous utilisez la simulation, l'état du port Ethernet réel sur le PLC réel n'aura absolument aucun impact sur la simulation. Cela ne se soucie pas que vous ayez même un vrai PLC.

Dans tous les cas, A202.00 n'est qu'un drapeau "port non occupé". Vous l'utilisez pour garder les échelons contre l'essayer de lire / écrire à partir du même port en même temps ou d'essayer d'effectuer plusieurs lectures ou écritures simultanées. L'A202.00 est sur tant que le port com n'est pas occupé. S'il lit ou écrit, l'A202.00 se déclenchera pendant la durée de la lecture ou de l'écriture, empêchant d'autres échelons de communication gardés avec l'exécution, puis revient à l'état ON.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top