Laten we het vandaag hebben over de interface met AB PLC via het EtherNet/IP-protocol.
Het artikel dat we eerder bespraken:
Hoe EG edge computing gateway integreren met General Electric PLC
Integratie met Xinjie PLC via Modbus RTU-protocol
Interface met Keyence KV-8000 serie PLC's via het MC-3E protocol
Hoe te communiceren met Keyence KV-7500 serie PLC's via het KV TCP-protocol
Interface met Panasonic PLC's via het Mewtocol TCP-protocol
Interface met Inovance PLC via Modbus RTU-protocol
Interface met AB PLC via PCCC-protocol
1. Hardwareverbinding
Compatibele PLC: AB 1769-L23-QB1B
Het EtherNet/IP-protocol maakt gebruik van ethernetcommunicatie. Zorg er daarom voor dat de LAN-poort van de gateway en het IP-adres van de AB PLC zich in hetzelfde subnet bevinden.

2. PLC-communicatieparameters
2.1. Instellingen ethernetparameters
Geleverd door PLC Engineer
3. Gateway-instellingen
3.1. PLC-verbindingsinstellingen
Sleep een AllenBradley-knooppunt vanuit het linkerpaneel, dubbelklik om de instellingenpagina te openen en configureer als volgt op basis van de netwerkpoortparameters van de PLC:
Protocol: Selecteer EtherNet/IP
Adres: Voer het PLC-adres in (bijvoorbeeld 192.168.1.13).
Haven: Voer de aansluitpoort van de PLC in (bijvoorbeeld 44818).
Time-out verbinding: 2000
Time-out communicatie: 2000
Keepalive-tijd: 60000
Gleuf: 0

3.2. Configuratie gegevenspunt
Voer de datapunten die moeten worden gelezen in de parameterlijst van het Allen-Bradley knooppunt in. Na de configuratie worden de PLC-gegevens automatisch opgehaald met de opgegeven frequentie.
Datapunten worden meestal geleverd door PLC-engineers. Na ontvangst van de puntenlijst vult u de gegevenspunten in volgens het vereiste formaat van de gateway. Raadpleeg voor specifieke details over de toewijzing:
Deze sectie bevat inhoud van Yueque. Klik op de link om te bekijken: (Je kunt Google Chrome gebruiken voor vertaling) https://iotrouter.yuque.com/zn3vdn/eg8000/tcxbmwqbg7k7f5ah
Dit voorbeeld leest gegevens van de adressen XT en XT1. Voer in de parameterlijst achtereenvolgens adres/naam/datatype/datalengte in. De gegevens worden cyclisch om de 2 seconden gelezen, zoals weergegeven in de afbeelding:

3.3. Testen
Klik op Deploy en merk op dat er elke 2 seconden een gegevenspunt wordt afgedrukt. De resultaten van de gelezen gegevenspunten zijn: XT:true, XT1:5. Communicatie geslaagd!
