树莓派-安装codesys

前言

CODESYS 长期专注于工业智能技术、PLC 控制器编程开发工具包套件、复杂运动控制及数字化工厂解决方案的研发、销售和技术服务,基于先进的 .NET 架构和 IEC 61131- 3 国际编程标准,遵照 PLCopen 国际组织制定的技术规范,提供开发 PLC 控制器(自动化控制系统)的完整解决方案,提供实现运动控制、机器人控制、冗余控制(Redundancy)、安全控制(Safety)、人机交互(HMI)、基于 Web Service 的可视化编程等多个目标的自动化软件产品及核心技术。
目前,CODESYS 在工厂自动化、过程自动化、能源自动化、工程机械与特种车辆、轨道交通、智能机器人、船舶及港口自动化、智慧城市及智慧医疗等诸多领域中均取得了骄人业绩。

一、树莓派设置

1.1 文件管理

执行如下指令修改文件管理配置

sudo raspi-config 

选择第七项进入高级设置
在这里插入图片描述
选择第一项进行文件管理设置
在这里插入图片描述

**注意:**重启树莓派后设置方能生效

1.2 激活 I²C、SPI 和 1-Wire 外设接口

编辑 /boot/config.txt
使用文本编辑工具gedit编辑,如果没有gedit,可以先执行sudo apt install gedit安装。

sudo gedit /boot/config.txt

检查并调整指令,保证如下三个指令有效(未被注释)

dtparam=i2c_arm=on
dtparam=spi=on
dtoverlay=w1-gpio-pullup,pullup=1

1.3 开启SSH

一般树莓派是开启了ssh的,通过如下指令可以检查是否开启了ssh

sudo systemctl status ssh 

出现如下的显示说明ssh已经正确的开启了
在这里插入图片描述

二、codesys软件准备

2.1 control软件下载

通过如下链接可以下载codesys的开发工具包,
https://store.codesys.com/en/engineering/ide.html
本例中下载的是 CODESYS Development System V3 的CODESYS 3.5.16.90.

2.2 runtime软件包下载

树莓派对应的runtime包下载:
https://store.codesys.com/codesys-control-for-raspberry-pi-sl.html?p=5#Reviews
本例中下载的是CODESYS Control for Raspberry PI 3.5.15.10.package。

2.3 安装CoDeSys及CODESYS Control for Raspberry PI

1.电脑上安装CODESYS 3.5.16.90
双击下载的安装包即可实现安装,为了使操作过程简单化,本项目采用的完整安装模式。
在这里插入图片描述

2)首先启动CODESYS集成开发环境——CODESYS 3.5.16.90,单击【工具】-【包管理器】,在弹出的对话框中单击【浏览】
在这里插入图片描述

3)浏览定位到你下载的树莓派安装包(CODESYS Control for Raspberry PI ),如下图所示:
在这里插入图片描述
4)双击 CODESYS Control for Raspberry PI 3.5.15.10.package,选择接受授权许可,点击继续安装。
在这里插入图片描述注意:在进行包安装的情况下,我们需要将codesys应用程序管理。

5)安装完成后,会出现安装完成的界面如下:
在这里插入图片描述可以在已经安装中看到对应的runtime
在这里插入图片描述

6) 启动CODESYS集成开发环境——CODESYS 3.5.16.90,单击【工具】-【Update raspberry PI】
在这里插入图片描述

  1. 输入正确的IP地址,端口,SSH的用户名和密码后,点击连接
    4打开“Update Raspberry PI”,选择Package的版本,点击“Scan”,自动查找Raspberry PI设备(要求Raspberry PI和Windows PC在一个局域网里)。
    默认的端口为:22
    树莓派的ssh用户名为:pi
    树莓派的ssh的密码为:raspberry
    在这里插入图片描述
    选择正确的codesys runtime package的版本- 本文中V3.5.15.10.
    点击安装后即可。

3.等待安装结束,至此codesys 的runtime已经安装完成。

三、测试

安装完成后,通过点击树莓派连接的start按钮
在这里插入图片描述
在信息框中提示对应的服务已经启动,说明对应的runtime已经正常启动完成。
在这里插入图片描述
当然,我们也可以通过system info-获取系统信息,其中就会包含对应的runtime信息。
读取的信息一般老说如下图所示:
在这里插入图片描述

参考:
使用codesys control for raspberry pi制作PLC
基于CODESYS打造树莓派工业控制器(2)——安装CODESYS运行时

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值