How to install CODESYS for reComputer R1000
Introduction
CODESYS is a popular automation software development platform widely used in industrial control and automation systems. Its full name is Controller Development System, which was first developed by the German company 3S-Smart Software Solutions. This article mainly introduces how to download and install CODESYS, and finally deploy the CODESYS project to reComputer R1000
Before you start this project, you may need to prepare your hardware and software in advance as described here.
Hardware Preparation
reComputer R1000 |
---|
Software Preparation
Getting Start
Install CODESYS
Step 1: Go to the CODESYS store, find CODESYS Development System V3
and download it, then find CODESYS Control for Raspberry Pi SL
and download it.
Step 2: Double-click the downloaded CODESYS 64 3.5.20.30.exe
file and click install
to download the CODESYS Installer
.
Step 3: After the CODESYS Installer
is downloaded, the InstallShield Wizard
will pop up automatically. Click Next
to start installing CODESYS
.
Step 4: Click to accept the license, then click Next
to proceed to the next step.
Step 5: Click I have read the information
, then click Next
Step 6: Modify the installation directory and click Next
after the modification is completed.
Step 7: Select Complete
to fully install CODESYS, then click Next
Step 8: Click Install
to start the installation. It will take some time, just wait for the installation to complete
Update dependency packages
Step 1: After the installation is complete, open CODESYS V3.5 SP20 Patch 3
, click Tools
--->CODESYS Installer..
Step 2: In the new window, click Install File(s)
, then select the package to be installed. After selecting, the package will be parsed
Step 3: Click I accept the license agreement(s)
, then click Continue
to start the installation
Step 4: A pop-up window will appear, asking you to close CODESYS V3.5 SP20 Patch 3
. Close CODESYS and then click OK
. CODESYS will start installing the new package.
Step 5: Wait for the installation to complete
Deployment CODESYS run-time
CODESYS Runtime refers to the CODESYS runtime system, which is the software installed on the target device to execute the PLC program created with the CODESYS development environment. CODESYS Runtime turns the target device (such as embedded systems, industrial computers, Raspberry Pi, etc.) into a programmable logic controller (PLC).
Step 1: Make sure reComputer R1000 and the host computer are in the same network segment
Step 2: Click Tools
--->Update Raspberry Pi
Step 3: Enter the username and password of reComputer R1000, IP address, then click Install to download run time
to reComputer R1000, and finally click Start
to start run time
Step 4: When the following message appears in the message bar, it means that reComputer R1000 has successfully run run time
Deploy a new project
Step 1: Click File
--->New project
to create a new project
Step 2: Enter the project name, select Project
--->Standard project
, and finally click OK
Step 3: Select CODESYS Control for Raspberry Pi 64 SL (CODESYS)
in the Device
column, select Structured Text (ST)
in PLC_PRG in
, and finally click OK
. A new project is created. Later, we will demonstrate how to deploy the project.
Step 4: After creating the project, double-click it. In the new pop-up window, click Scan Network
, which can find the reComputer R1000 in the same network segment.
Step 5: Select R1000 and click OK
Step 6: In the Add Device User
window, fill in the reComputer R1000 username and password, and finally click OK
Step 7: Then the Device User Login
window will pop up, fill in the reComputer R1000 username and password again, and finally click OK
Step 8: After the connection is successful, you can see that the status lights are all green
Step 9: Click the Deploy button on the toolbar as shown to compile and deploy the current project to reComputer R1000
Step 10: Click the Start button on the toolbar to start the current project in reComputer R1000
Tech Support & Product Discussion
Thank you for choosing our products! We are here to provide you with different support to ensure that your experience with our products is as smooth as possible. We offer several communication channels to cater to different preferences and needs.