สารบัญ:

Raspberry Pi ตาม IEC 61131-3 PLC ที่เข้ากันได้: 6 ขั้นตอน
Raspberry Pi ตาม IEC 61131-3 PLC ที่เข้ากันได้: 6 ขั้นตอน

วีดีโอ: Raspberry Pi ตาม IEC 61131-3 PLC ที่เข้ากันได้: 6 ขั้นตอน

วีดีโอ: Raspberry Pi ตาม IEC 61131-3 PLC ที่เข้ากันได้: 6 ขั้นตอน
วีดีโอ: วิธีสร้าง Raspberry Pi Pico PLC || โปรแกรมแก้ไข OpenPLC 2024, กรกฎาคม
Anonim
Raspberry Pi ที่เข้ากันได้กับ IEC 61131-3 PLC
Raspberry Pi ที่เข้ากันได้กับ IEC 61131-3 PLC

IEC 61131 เป็นมาตรฐานโดยพฤตินัยสำหรับการเขียนโปรแกรม PLC ในขณะเดียวกันก็มีเวอร์ชันรันไทม์สำหรับ Raspberry Pi ด้วยเช่นกัน ตัวอย่างเช่น CODESYS โดยบริษัท 3S-Smart Software Solutions พวกเขาจัดเตรียมเคอร์เนลรันไทม์เชิงพาณิชย์สำหรับ Raspberry Pi แต่จะทำงานโดยไม่มีการชำระเงินเป็นเวอร์ชันสาธิตเป็นเวลา 120 นาทีก่อนที่จะหยุด… เป็นไปได้ที่ดีสำหรับนักเรียนและนักเลงในการเรียนรู้การเขียนโปรแกรม IEC 61131

แนวคิดของคำแนะนำนี้คือการตระหนักถึง PLC ที่เข้ากันได้กับ IEC 61131-3 ราคาถูกจริงๆ ตาม RPI และเป้าหมาย CODESYS เช่นเดียวกับ PLC จริง เราจะนำบอร์ด Raspberry Pi มารวมกับบอร์ดพัฒนาในตู้อุตสาหกรรมที่ทนทานเพื่อให้มีความรู้สึก "แบบอุตสาหกรรม" ในท้ายที่สุด เราจะมี PLC ที่ใช้งาน EtherCAT master ในรันไทม์ CODESYS โดยแทบไม่มีเงินเลย

ขั้นตอนที่ 1: ฮาร์ดแวร์และซอฟต์แวร์

Image
Image
การประกอบ PCB
การประกอบ PCB

ฮาร์ดแวร์

  • ราสเบอร์รี่ Pi 3B
  • RasPiBox Open Plus (เวอร์ชันมาตรฐาน)
  • การ์ด microSD

ซอฟต์แวร์

  • Raspbian Jessie lite
  • ระบบการพัฒนา CODESYS
  • การควบคุม CODESYS สำหรับ Raspberry PI

เครื่องมือ

  • หัวแร้ง
  • มัลติมิเตอร์
  • ไขควง
  • บัดกรี

ขั้นตอนที่ 2: การประกอบ PCB

เราเริ่มต้นด้วยการประกอบ pcb โปรดปฏิบัติตามคำแนะนำของคู่มือ PDF

ขั้นตอนที่ 3: ทดสอบ Pcb

ทดสอบ Pcb
ทดสอบ Pcb

เราควรทดสอบ pcb ก่อนที่เราจะสามารถติดตั้ง Raspberry Pi ได้ คุณต้องเชื่อมต่อแหล่งจ่ายไฟ (9…35V DC) กับขั้วต่อไฟ pcb โปรดตรวจสอบกับมัลติมิเตอร์ที่แรงดันไฟฟ้า 5V สำหรับ RPI

ตอนนี้คุณสามารถถอด pcb ออกจากแรงดันไฟฟ้าและติดตั้ง Pi ดังภาพด้านบน

ขั้นตอนที่ 4: ติดตั้งเปลือกด้านบน

ติดตั้งเปลือกด้านบน
ติดตั้งเปลือกด้านบน

ได้เวลาติดตั้งเปลือกด้านบนแล้ว ดูเหมือน PLC ราง din ขนาดเล็กในขณะนี้

ขั้นตอนที่ 5: ติดตั้งระบบปฏิบัติการ

ติดตั้งระบบปฏิบัติการ
ติดตั้งระบบปฏิบัติการ

เราต้องติดตั้ง Raspbian บนการ์ด SD โดยใช้คำแนะนำจากหน้าเว็บ Raspberry Pi ก่อน

คุณสามารถทำตามคำแนะนำนี้ได้

อย่าลืมคัดลอกไฟล์เปล่าที่มีชื่อไฟล์ "SSH" ในไดเรกทอรีรากของการ์ด SD เพื่อให้เข้าถึงผ่าน SSH (Putty) ได้ในภายหลัง

ขั้นตอนที่ 6: ติดตั้ง CodeSYS

ติดตั้ง CodeSYS
ติดตั้ง CodeSYS

1.) โปรดดาวน์โหลด CODESYS Control สำหรับ Raspberry Pi SL ก่อน เวอร์ชันฟรีจำกัดรันไทม์ 120 นาที (คุณต้องรีสตาร์ท RPI เพื่อให้มีเวลา 120 นาทีอีกครั้ง) คุณสามารถซื้อเวอร์ชันเชิงพาณิชย์ได้ในราคา 35€ โดยไม่มีข้อจำกัดใดๆ

2.) โปรดดาวน์โหลด CODESYS Development System ทันที คุณจะต้องใช้ซอฟต์แวร์นี้เพื่อเขียนโปรแกรมสำหรับ PLC บนคอมพิวเตอร์ของคุณในภายหลัง

3.) ติดตั้งระบบการพัฒนาบนพีซีของคุณ อย่าลืมติดตั้ง CODESYS_Control_for_Raspberry_PI.package ผ่านตัวจัดการแพ็คเกจ: „Tools – Package Manager“„Install“

4.) รีสตาร์ท Codesys บนพีซีของคุณทันที

5.) โหลด CODESYS Runtime ใน Raspberry Pi "Tools" "Update Raspberry Pi"

รันไทม์จะทำงานเป็นเวลา 120 นาทีในขณะนี้ ในการรีสตาร์ทคุณสามารถใช้สคริปต์นี้:

/etc/init.d/codesyscontrol start/etc/init.d/codesyscontrol หยุด

แนะนำ: