KingAbad / Autonomous_Cart_2

0 stars 3 forks source link

Jetson Nano kan over tcp/ip communiceren met de PLC #15

Closed kew10 closed 4 years ago

KingAbad commented 4 years ago

Begonnen met Jetson Nano communicatie te regelen over TCP/IP met PLC server

KingAbad commented 4 years ago

Ik ga eerst ervoor zorgen dat ik over SSH met de Jetson Nano kan communiceren

KingAbad commented 4 years ago

IP adres Jetson Nano gevonden met AngryIpScanner

afbeelding

KingAbad commented 4 years ago

IP gevonden en communicatie gestart met PuTTY

afbeelding

KingAbad commented 4 years ago

Succesvolle verbinding met de Jetson Nano over SSH

afbeelding

KingAbad commented 4 years ago

Nu ga ik beginnen met het schrijven van een Client-Side python script om de Jetson Nano te kunnen verbinden met de PLC server ==> deze is er nog niet

KingAbad commented 4 years ago

Ik heb om te testen een Server en Client python script geschreven om berichten naar elkaar te kunnen sturen en het werkt

afbeelding

KingAbad commented 4 years ago

Omdat de PLC Server nog niet volledig klaar is help ik nu degene die daarvoor verantwoordelijk zijn

afbeelding

KingAbad commented 4 years ago

PLC Server Volledig klaar maar communicatie werkt niet

KingAbad commented 4 years ago

Eerstefout gevonden: Niet juiste Poort en Ip adres ingegeven

KingAbad commented 4 years ago

Tweedefout gevonden: Firewalls stonden aan voor outbound connecties. Dus alle firewalls inclusies windows defender uitgeschakeld

afbeelding

Een nieuwe outbound rule "NetworkProgramming" aangemaaktt om alle outbound connecties door te laten

afbeelding

KingAbad commented 4 years ago

Derdefout: Portmapping moest gedaan worden voor de Jetson Nano om over andere netwerken te kunnen verbinden

afbeelding

KingAbad commented 4 years ago

Alle fouten en bijkomende errors opgelost en bij deze communicatie Jetson Nano Client met PLC Server werkt perfect

zie video demo

Demo_Com_PLC_Jetson.zip

KingAbad commented 4 years ago

Hier is nog een demo waarop je kan zien dat ik de outputs kan aansturen via afgesproken commando's met het PLC team

https://github.com/KingAbad/Autonomous_Cart_2/files/4412165/commandos_VerlichtingToggelen.zip