Sett opp Gateway på Wago PLS

Hvordan sette opp Gateway på en Wago PLS PFC200
Skrevet av Aleksander Bless
Oppdatert 4 måneder siden

For å sette opp Gateway på en Wago PLS kan du bruke Docker for å kjøre Evolo som en container.

Krav

  • Wago PLS PFC200
  • Minimum versjon 3 av firmware (docker er allerede installert)

Github Repository: https://github.com/WAGO/docker-compose

Start Evolo Gateway som en container

  1. Logg inn via CLI (Command Line Interface) 
  2. Opprett en Evolo mappe i /root/ og naviger dit:  
    mkdir /root/evolo
    cd /root/evolo
  3. Last ned docker-compose fil:
    wget https://app.evolo.no/docker/docker-compose.yaml

    wget er et verktøy for å laste ned filer fra nettet. Denne kommandoen henter filen docker-compose.yaml fra den spesifiserte URL-en og lagrer den i gjeldende katalog (/root/evolo)
  4. Kjør i gang Docker-Containeren:

    docker run --rm -t --privileged -v $(pwd):/compose -v /var/run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/usr/bin/docker wagoautomation/docker-compose -f docker-compose.yaml up 

    Denne kommandoen kjører en Docker-container ved bruk av følgende alternativer:

      --rm:
      Fjern containeren når den stopper.

      -t:
      Tildel en pseudo-TTY, slik at utdata ser ut som det kommer fra en terminal.

      --privileged:
      Gi utvidede rettigheter til containeren, som av og til er nødvendig for visse operasjoner.

      -v $(pwd):/compose:
      Monter nåværende katalog ($(pwd)) til /compose-katalogen inne i containeren.

      -v /var/run/docker.sock:/var/run/docker.sock:
      Monter Docker-socketen i containeren. Dette lar Docker-klienten inne i containeren kommunisere med Docker-daemonen på verten.

      -v /usr/bin/docker:/usr/bin/docker
      Monter Docker-binærfilen fra verten i containeren.

      wagoautomation/docker-compose:
      Docker-bildet som skal brukes.

      -f docker-compose.yaml up:
      Bruk docker-compose.yaml-filen fra nåværende katalog for å starte tjenestene som er definert i den.

    • Docker laster nå ned Evolo Gateway som en docker container. Programmet vil også starte på nytt ved en omstart av PLS'en.

    Etter installasjonen er ferdig og docker kjører Evolo Gateway kan du gå videre med steg 2. legge til gateway

    Svarte dette på spørsmålet ditt?