
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:53

IEC 61131-бул PLC программалоо үчүн де-факто стандарт. Ошол эле учурда Raspberry Pi үчүн иштөө версиялары да бар - мисалы, 3S -Smart Software Solutions компаниясы тарабынан CODESYS. Алар Raspberry Pi үчүн коммерциялык иштөө убактысын камсыз кылышат, бирок ал токтобой туруп 120 мүнөт демо версиясы катары эч кандай төлөмсүз иштейт … Бул студенттер жана хоббисттер үчүн IEC 61131 программалоосун үйрөнүү үчүн жакшы мүмкүнчүлүк.
Бул көрсөтмө идеясы RPI жана CODESYS максатына негизделген арзан IEC 61131-3 шайкеш PLCди ишке ашыруу болчу. Чыныгы PLCге окшоп, биз Raspberry Pi тактасын өнүгүү тактасы менен бирге "өнөр жай" сезимине ээ болуу үчүн катаал өнөр жай корпусуна коебуз. Акыр -аягы, бизде эч кандай акча жок CODESYS иштөө убагында EtherCAT мастери иштеген PLC болот.
1 -кадам: Аппараттык жана программалык камсыздоо



Аппараттык
- Raspberry Pi 3B
- RasPiBox Open Plus (Стандарттык версия)
- microSD карта
Программалык камсыздоо
- Raspbian Jessie lite
- CODESYS өнүктүрүү системасы
- Raspberry PI үчүн CODESYS көзөмөлү
Куралдар
- кандооч
- мультиметр
- отвертка
- кээ бир ширетүүчү
2 -кадам: PCB Ассамблеясы
Биз pcbди чогултуудан баштайбыз. PDF колдонмосунун көрсөтмөлөрүн аткарыңыз.
3 -кадам: Pcbди текшериңиз

Биз Raspberry Pi орнотуудан мурун pcbди текшеришибиз керек. Сиз pcb электр терминалына электр булагын (9… 35V DC) туташтырышыңыз керек. Сураныч, RPI үчүн 5V камсыздоо чыңалуусун мультиметр менен текшериңиз.
Эми сиз pcbди камсыздоо чыңалуусунан ажыратып, Пиди жогорудагы сүрөттө көрсөтүлгөндөй орното аласыз.
4 -кадам: Top Shell орнотуу

Азыр жогорку кабыкты орнотууга убакыт келди. Азыр кичинекей din rail PLC окшойт.
5 -кадам: Иштетүү системасын орнотуңуз

Биз биринчи Raspberry Pi веб-баракчасында берилген көрсөтмөлөрдү колдонуу менен Raspbianди SD-картага орнотушубуз керек.
Сиз бул көрсөтмөнү ээрчий аласыз.
Кийинчерээк SSH (Putty) аркылуу кирүү үчүн SD картасынын түп каталогунда "SSH" деген файлы бар бош файлды көчүрүүнү унутпаңыз.
6 -кадам: CodeSYSти орнотуңуз

1.) Pls биринчи Raspberry Pi SL үчүн CODESYS Control жүктөп алыңыз. Акысыз версия 120мин иштөө убактысы менен чектелген (120 мүнөткө кайра ээ болуу үчүн RPIди кайра баштоо керек). Сиз коммерциялык версияны 35 € үчүн эч кандай чектөөсүз сатып ала аласыз.
2.) Pls азыр CODESYS өнүктүрүү системасын жүктөп алыңыз. Сизге бул программа кийинчерээк компьютериңиздеги PLC программаларын жазуу үчүн керек болот.
3.) Өнүктүрүү системасын компьютериңизге орнотуңуз. CODESYS_Control_for_Raspberry_PI.package пакет менеджери аркылуу орнотууну унутпаңыз: "Куралдар - Топтом менеджери" "Орнотуу"
4.) Codesysти азыр компьютериңизде өчүрүп күйгүзүңүз
5.) Raspberry Pi "Куралдарына" CODESYS Runtime жүктөө "Raspberry Pi жаңыртуу"
Иштөө убактысы азыр 120 мүнөткө созулат. Аны кайра баштоо үчүн бул скриптти колдоно аласыз:
/etc/init.d/codesyscontrol start/etc/init.d /odesyscontrol stop
Сунушталууда:
RC Plane Altimeter (Spektrum телеметриясы менен шайкеш): 7 кадам

RC Plane Altimeter (Spektrum Telemetry менен шайкеш): Мен бул бийиктикти учкуч АКШда RC учактарында 400 фут чегинде экенин билиш үчүн жасадым. Менин досум тынчсызданып жатты, анткени ал ар дайым 400 футтан төмөн экенин так айта алган жок жана сенсордун бар экенине кошумча ишендирүүнү каалаган
Ardubuino (Arduboy шайкеш келген клону): 5 кадам

Ardubuino (Arduboy шайкеш келген клону): Arduboy - бул ачык булагы бар кредиттик карта өлчөмүндөгү оюн консолу, анын программалык камсыздоосунда гана эмес, көптөгөн адамдар платформа үчүн өз оюнун иштеп чыгышат, бирок анын аппараттык жабдуулары да бар. адамдар ойлоп табышты
Ардуиного негизделген байланышсыз инфракызыл термометр - IR негизделген термометр Arduino колдонуу: 4 кадам

Ардуиного негизделген байланышсыз инфракызыл термометр | IR негизделген термометр Arduino колдонуу: Салам балдар бул көрсөтмөлөрдө биз ардуинону колдонобуз. ошол сахнада температура
Аба ырайына негизделген музыка генератору (ESP8266 негизделген Midi генератору): 4 кадам (сүрөттөр менен)

Аба ырайына негизделген музыка генератору (ESP8266 негизделген Midi генератору): Саламатсызбы, мен бүгүн өзүңүздүн кичинекей аба ырайына негизделген музыкалык генераторду кантип жасоону түшүндүрүп берем. жана жарыктын интенсивдүүлүгү. Бул бүтүндөй ырларды же аккорд программасын түзөт деп күтпөңүз
Acurite 5 in 1 Weather Station Raspberry Pi жана Weewx колдонуп (башка аба ырайы станциялары бири -бирине шайкеш келет): 5 кадам (сүрөттөр менен)

Acurite 5 in 1 Weather Station Raspberry Pi жана Weewx аркылуу (башка аба ырайынын станциялары бири -бирине шайкеш келет): Мен Acurite 5ти 1 метеостанциядан сатып алганда, мен жокто үйдөгү аба ырайын текшерип тургум келди. Мен үйгө келип, орноткондо, мен дисплейди компьютерге туташтырышым же алардын акылдуу борборун сатып алышым керек экенин түшүндүм