Basics 02: Installing OpenPLC Runtime

Поділитися
Вставка
  • Опубліковано 10 гру 2024

КОМЕНТАРІ • 37

  • @kennyking6325
    @kennyking6325 Рік тому +3

    Very thorough with a runtime also, I am very impressed and happy. Please keep the videos coming.
    Thank you

  • @azmax623
    @azmax623 Рік тому +2

    We built a lab with a Palo Alto router as a proof of concept for blocking modbus traffic based on source and modbus command (read or write). I'm going to build arduino and RPI devices to simulate PLCs and install the HMI client on a laptop. Thanks for your excellent videos and project.

  • @nicomassa8250
    @nicomassa8250 2 роки тому +4

    Thank you for the well explained video. It helped me a lot, keep it up.
    Greetings from Germany.

  • @boardsdiscovery5803
    @boardsdiscovery5803 2 роки тому +1

    Non so chi tu sia, ma sei un genio :)

  • @Mossskaterhans
    @Mossskaterhans 2 роки тому +4

    Thank you Thiago

  • @marktompkins3180
    @marktompkins3180 Рік тому +2

    I would like to request that your primary configuration should be the raspberry pi 3, with the editor and runtime released as an image. I've tried dozens of times to install openpkc, and it never works. The latest Rev is by far the best so far. But if you release a disk image, which allows the iec 61131 to be compiled may GROW OPENPLC at a much faster rate. You need community support, and a raspberry pi image (that works) is the simplest path for moving your project forward.

    • @openplc
      @openplc  Рік тому

      The editor won't run on the Pi, at least not with a significant amount of work due to the aging wxPython on ARM

  • @TusharAcharyya
    @TusharAcharyya 5 місяців тому +1

    uncle aap acha kaam krte ho , mere linux mein hi kami hai

  • @toptechboy007s
    @toptechboy007s Рік тому +1

    thank you from tunisia

  • @柳德强
    @柳德强 10 місяців тому +1

    When I install Runtime on windows 11 x64 system, it always stop at line "Package python3 installed", and will not not move forward to be sucessfuly installed. Could you support me for this issue? Many thanks.

  • @alexchiosso221
    @alexchiosso221 Рік тому +2

    Hi Thiago, nice and detailed video on the topic.
    Some questions....
    Do you know how much is the scan time of the plc task i.e. the Blinky program [maybe the minimum] ?
    Is there any way to have a "deterministic" scan time i.e. 10ms?
    Is there any way to store the variables values from restart to restart of the plc program?
    Thank you for the great project you're making. :-)

    • @openplc
      @openplc  Рік тому +1

      Scan time is determined by your task cyclic interval. This is configurable inside the Resources (Res0) section of your program. For microcontroller-based targets, like Arduino boards, the scan time is quite deterministic. For Raspberry Pi and other Linux-based boards, not so much.

    • @alexchiosso221
      @alexchiosso221 Рік тому

      @@openplc Thank you so much.

  • @foadsf
    @foadsf Місяць тому

    Could you please develop Chocolatey and winget packages for both the Editor and the runtime? And it would also be great if we could have native builds for Windows using Microsoft Visual Studio, LLVM, or Mingw-w64.

  • @salimpc
    @salimpc 4 місяці тому

    Hello, I'm encountering an issue with monitoring the output in the monitoring tab of OpenPLC runtime. I'm using a basic blink program on a Raspberry Pi 4 Model B. It seems that two connections are necessary for the LED: one to GND (Pin 6) and the other to Pin 24 (8 PIO | %QX0.0). However, the LED is not blinking as expected. Interestingly, when I connect the GND to Pin 20 instead, the LED turns on but does not blink. Your assistance would be greatly appreciated.

  • @Mossskaterhans
    @Mossskaterhans 2 роки тому +4

    Amazing

  • @gregoriopaderes3396
    @gregoriopaderes3396 2 роки тому +3

    after installing openplc runtime.. and open, it say no such file and derectory press enter to close, many times i tried to re install but still the same message

    • @openplc
      @openplc  Рік тому +1

      If you're still having issues check the OpenPLC Forum at openplc.discussion.community for answers.

  • @Mossskaterhans
    @Mossskaterhans 2 роки тому +2

    Thiago !
    If one runs into a problem like - Failed to install file- A package could not be found that allows the action to complete(From.the pi 4 when I try installing it from github).
    I've only got a laptop that runs windows and my pi 4.
    I've watched 👀 everything . Struggling.

    • @openplc
      @openplc  2 роки тому

      It is hard to tell without the full installation log. Generally, it is recommended that you install the OpenPLC Runtime on a clean Raspbian installation, to avoid conflicts with previously installed software. Just get a new SD card and flash a clean OS to it and try again. If you still have issues, post your installation log at the OpenPLC Forums to get help: openplc.discussion.community/

  • @PerchEagle
    @PerchEagle 2 місяці тому

    Is using the runtime a must ? can't I do all the work on the editor ?

  • @fourstrokerf7600
    @fourstrokerf7600 10 місяців тому

    Hi, thanks for this cool an easy to use PLC Software. Can you tell me, how fast I can read an Input with OpenPLC on a Raspi? Can I count the speed of an motor with it?

  • @sabersmira2986
    @sabersmira2986 2 роки тому +3

    good morning sir; can i ask you 3 questions: 1/ can you make the next video a bout how to install run time in ESP 32 because it is perfect for project and high speed and how to run it as slave for openlc in windows and also i see that the monitoring in open plc is similar to the simulator of siemens plc because the slave is not connected realy to the laptop usb port in this video i have a nother question :2/ in plc siemens the programme is organised in bloks and function bloks ans data bloks ..... is there in open PLC this organisation and 3/ how to do this organisation ? , thank you so mutch for your interresting project. saber from algeria

    • @openplc
      @openplc  2 роки тому

      My next video is going to be about using OpenPLC with microcontrollers (like Arduino boards), which includes ESP32. As for your other questions, OpenPLC supports functions and function blocks as well. I will show how to create those in a future video

  • @Learnautomation-n5h
    @Learnautomation-n5h 9 місяців тому

    what to do if a after installing openplc runtime after running from search bar a new pop up window shows "cygwin is not installed. Please launch openplc installer".

  • @6047jacob
    @6047jacob 2 роки тому +2

    Cigwin will not install with the link, tried to install manually but says it can’t find the files or something

    • @openplc
      @openplc  2 роки тому +1

      Try using the OpenPLC Installer showed on this video. It automates the installation for you. If that doesn't work for you, post more details about your issue on the OpenPLC Forum

  • @ablesa95
    @ablesa95 2 роки тому +1

    Arduino UNO is not available when selecting hardware, is it not possible to monitor your Arduino programs?

    • @openplc
      @openplc  2 роки тому

      Check this video for more info on how to program Arduino boards with OpenPLC: ua-cam.com/video/d39Al4w1sL0/v-deo.html

  • @柳德强
    @柳德强 10 місяців тому

    PS. the line above "Package python3 installed" is "ManDB index not available".

  • @AS-un1xh
    @AS-un1xh Рік тому

    Thanks for the explanation, would it be possible to connect from the editor to the runtime to see the status of the program?

    • @openplc
      @openplc  Рік тому

      Live debugging is not supported yet. It will come in future releases.

  • @خالدباشميل-ب9و
    @خالدباشميل-ب9و Рік тому

    I try insutalled openplc but program dont opetion can you help me

  • @Dd22537
    @Dd22537 Рік тому

    Can you not run “runtime” on the MacBook?

    • @openplc
      @openplc  Рік тому

      Not the runtime, unfortunately.

  • @braveonder
    @braveonder Рік тому

    perfect

  • @JimWilks-m4i
    @JimWilks-m4i 11 місяців тому +1

    You say localhost,8080 but you type localhost:8080 That syntax is important.