Taula de continguts:
- Pas 1: maquinari i programari
- Pas 2: Muntatge de PCB
- Pas 3: proveu el Pcb
- Pas 4: munteu la carcassa superior
- Pas 5: instal·leu el sistema operatiu
- Pas 6: Instal·leu CodeSYS
Vídeo: Automàtic compatible amb IEC 61131-3 basat en Raspberry Pi: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
IEC 61131 és un estàndard de facto per a la programació de PLC. Mentrestant, també hi ha disponibles versions en temps d'execució per a Raspberry Pi, per exemple CODESYS de la companyia 3S-Smart Software Solutions. Proporcionen un nucli d’execució comercial per al Raspberry Pi, però funcionarà sense cap pagament com a versió de demostració durant 120 minuts abans d’aturar-se … És una bona possibilitat per a estudiants i aficionats a aprendre la programació IEC 61131.
La idea d’aquest instructiu era realitzar un PLC compatible IEC 61131-3 realment barat basat en el RPI i l’objectiu CODESYS. Com un autèntic PLC, posarem la placa Raspberry Pi juntament amb una placa de desenvolupament en un tancat industrial resistent per tenir la sensació “industrial”. Al final, tindrem un PLC que executarà un mestre EtherCAT en el temps d’execució de CODESYS sense gairebé cap diner.
Pas 1: maquinari i programari
Maquinari
- Raspberry Pi 3B
- RasPiBox Open Plus (versió estàndard)
- targeta microSD
Programari
- Raspbian Jessie lite
- Sistema de desenvolupament CODESYS
- Control CODESYS per a Raspberry PI
Eines
- soldador
- multímetre
- tornavís
- alguna soldadura
Pas 2: Muntatge de PCB
Comencem amb el muntatge del pcb. Seguiu les instruccions del manual PDF.
Pas 3: proveu el Pcb
Hauríem de provar el PCB abans de poder muntar el Raspberry Pi. Heu de connectar una font d'alimentació (9 … 35V CC) al terminal d'alimentació del PCB. Comproveu amb un multímetre la tensió d’alimentació de 5V del RPI.
Ara podeu desconnectar el PCB de la tensió d'alimentació i muntar el Pi com a la imatge superior.
Pas 4: munteu la carcassa superior
Ara és hora de muntar el shell superior. Ara sembla un petit PLC de ferrocarril din.
Pas 5: instal·leu el sistema operatiu
Primer hem d’instal·lar Raspbian a la targeta SD seguint les instruccions de la pàgina web Raspberry Pi.
Podeu seguir aquesta instrucció.
No oblideu copiar un fitxer buit amb el nom de fitxer "SSH" al directori arrel de la targeta SD per tenir accés a SSH (Putty) més endavant.
Pas 6: Instal·leu CodeSYS
1.) Descarregueu primer CODESYS Control per a Raspberry Pi SL. La versió gratuïta està limitada a 120 minuts d’execució (heu de reiniciar l’RPI per tornar a tenir 120 minuts). Podeu comprar una versió comercial per 35 € sense cap limitació.
2.) Descarregueu el sistema de desenvolupament CODESYS ara. Necessitareu aquest programari per escriure més tard els programes del PLC al vostre PC.
3.) Instal·leu el sistema de desenvolupament al vostre PC. No oblideu instal·lar el paquet CODESYS_Control_for_Raspberry_PI.pack via el gestor de paquets: „Eines - Gestor de paquets“„Instal·lar“
4.) Reinicieu Codesys al vostre PC ara
5.) Carregueu el temps d'execució de CODESYS a les "Eines" de Raspberry Pi "Actualitzeu Raspberry Pi"
El temps d'execució durarà 120 minuts ara. Per reiniciar-lo, podeu utilitzar aquest script:
/etc/init.d/codesyscontrol start / etc / init.d / codesyscontrol stop
Recomanat:
Hivernacle interior automàtic basat en Ikea Socker: 5 passos
Hivernacle interior automàtic basat en Ikea Socker: Hola, aquest és el meu primer instructable. Vaig aprendre molt amb aquesta comunitat i crec que és hora de tornar les meves humils idees. Em sap greu pel meu anglès, és pobre, però faré tot el que pugui. La idea era fer un hivernacle de sobretaula que em deixés créixer llavors i
Disseny automàtic de ferrocarrils amb dos trens (V2.0) - Basat en Arduino: 15 passos (amb imatges)
Disseny automàtic de ferrocarrils amb dos trens (V2.0) | Basat en Arduino: automatitzar els dissenys de models de ferrocarril mitjançant microcontroladors Arduino és una manera excel·lent de combinar microcontroladors, programació i model de ferrocarril en un sol hobby. Hi ha un munt de projectes disponibles per fer circular un tren de forma autònoma en un model railroa
Sistema automàtic de rentat de mans tàctil basat en Raspberry Pi per a Covid-19: 4 passos
Sistema automàtic de rentat de mans tàctil basat en Raspberry Pi per a Covid-19: és un sistema de rentat de mans senzill que utilitza sensors pir i una placa Raspberry pi. Aquesta aplicació està dissenyada principalment amb finalitats higièniques. El model es pot col·locar en llocs públics, hospitals, centres comercials, etc
Termòmetre infraroig sense contacte basat en Arduino - Termòmetre basat en IR mitjançant Arduino: 4 passos
Termòmetre infraroig sense contacte basat en Arduino | Termòmetre basat en IR que utilitza Arduino: Hola nois, en aquest instructable farem un termòmetre sense contacte amb arduino, ja que de vegades la temperatura del líquid / sòlid és massa alta o baixa a la temperatura i és difícil fer-hi contacte i llegir-ne temperatura llavors en aquell escenari
Generador de música basat en el temps (generador de midi basat en ESP8266): 4 passos (amb imatges)
Generador de música basat en el temps (generador de midi basat en ESP8266): Hola, avui explicaré com fer el vostre propi generador de música basat en el temps. Es basa en un ESP8266, que és com un Arduino, i respon a la temperatura, a la pluja i intensitat lumínica. No espereu que faci cançons senceres o progrés d’acords