比特派官网|树莓派ethercat主站教程

作者: 比特派官网
2024-03-14 16:32:25

干货!教您使用工业树莓派结合CODESYS配置EtherCAT主站 - 知乎

干货!教您使用工业树莓派结合CODESYS配置EtherCAT主站 - 知乎切换模式写文章登录/注册干货!教您使用工业树莓派结合CODESYS配置EtherCAT主站宏集工业物联网SCADA、网关、协作机器人、工业树莓派、PLC、传感器等前言工业树莓派可以结合CODESYS作为小型工控机,支持多种现场总线协议应用,例如EtherNET/IP、Profinet、EtherCAT等。其中,通过与CODESYS结合的方式实现EtherCAT,支持工业树莓派作为EtherCAT主站,控制EtherCAT IO模块或者EtherCAT伺服电机。本文将分享如何将工业树莓派配置为EtherCAT主站,并与伺服驱动器通讯。一、 所需工具1. 一个工业树莓派核心模块/控制器模块,本次测试使用 Connect+feat. CODESYS 模块2. 一个伺服电机3. CODESYS 多核授权(树莓派版本)二、 操作步骤1. 添加伺服电机描述文件点击“工具”->“设备存储库”,点击“安装”,选择伺服电机的设备描述文件2. 新建工程3. 工程类型测试使用的codesys授权是多核版本,所以选择CODESYS Control for Raspberry Pi MC SL;如果是单核版本请选择CODESYS Control for Raspberry Pi SL。4. 添加设备-控制器右击“Device”,选择添加设备,找到“其他项”,选择添加使用的控制器模块,点击“添加设备”。(本次测试使用的是Connect模块)5. 添加EtherCAT主站a. 右击“Device”,选择添加设备,找到“现场总线”,选择添加“EtherCAT”->“EtherCAT Master”。b. 右击“EtherCAT_Master”,添加伺服电机,即添加描述文件后出现的设备。c. 右击“EP3E_EC”,添加“SoftMotion CiA402轴”。d. 双击“EtherCAT_Master”,选择“通用”,选择“按MAC地址选择网络”,点击源地址的“浏览”,选择伺服电机与工业树莓派连接的以太网口的IP地址。(本次测试使用的是B口,即eth1)e. 双击“EP3E-EC”,点击“通用”,勾选“专家设置“,设置分布式时钟。f. 点击“启动参数”,点击“添加”,分别添加“Max torque”和“Max motor speed”。g. 分别设置“Max torque”和“Max motor speed”的值为1000和4000.h. 打开“SM_Drive_GenericDSP402 ”设置页。i. 打开SoftMotion驱动:缩放/映射。j. 把电机旋转一圈,编码器增量设置为1000。6. 程序编写a. 打开PLC_PRG,鼠标点击变量声明区空白处。b. 按F2键调出输入助手,点击文本搜索,输入使能功能块关键字:power,选择功能块SMC_Basic.MC_Power,点击确定。c. 实例化MC_Power功能块。d. 同样的方式添加MC_Jog功能块,并实例化MC_Jog功能块。e. 点击程序编辑区,按F2 键,调出输入助手,点击实例调用选择实例fbMC_Power,点击确定。f. 填写相关变量。g. 同样的方式配置MC_Jog功能块。h. 将PLC_PRG从MainTask任务中,拖放到EtherCAT_Task任务中,如图所示。7. 程序下载和设备登录8. 调试a. 尝试修改lVel的值,双击“lVel”,修改为100,点击确认,快捷键Ctrl+F7,确认写入。查看是否有变化。b. 双击“bPower”,查看是否有变化。9. 测试完毕。三、 总结工业树莓派结合CODESYS不仅仅支持EtherCAT主站,还可以支持Modbus TCP/RTU 主站/从站、CANopen主站/从站,之后也会逐渐分享给大家相应的配置文档。更多资讯 欢迎关注博主编辑于 2022-08-24 14:05树莓派(Raspberry Pi)工业物联网工业自动化​赞同 1​​添加评论​分享​喜欢​收藏​申请

树莓派 IgH EtherCAT主站搭建_ethercat igh主站开发教程-CSDN博客

>

树莓派 IgH EtherCAT主站搭建_ethercat igh主站开发教程-CSDN博客

树莓派 IgH EtherCAT主站搭建

篝·Verse

已于 2022-11-08 11:06:08 修改

阅读量4.9k

收藏

37

点赞数

3

分类专栏:

EtherCAT

文章标签:

linux

嵌入式硬件

arm

ethercat

于 2021-10-16 23:50:28 首次发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/Eaglewzw/article/details/120691380

版权

EtherCAT

专栏收录该内容

1 篇文章

2 订阅

订阅专栏

前言

记录一下如何利用树莓派3B+搭建EtherCAT主站的过程。

目前已有EherCAT主站主要包括: TwinCAT 3 EtherCAT、Acontis EtherCAT、IgHEtherCAT(开源) SOEM EtherCAT(开源)、KPA EtherCAT、RSW-ECAT Master EtherCAT。

其中Acontis EtherCAT主站是在window平台下的,也是目前应用最广泛的,但是收费。在这里我们选择免费开源的IgH_EtherCAT。

树莓派实时内核搭建

为了确保以下编译正常,需要在树莓派中提前安装以下软件:

sudo apt install git bc bison flex libssl-dev make

在完成上述软件的安装后,我们还需要下载树莓派实时内核源码(因为Linux本身不具备实时性,不知道这样还要不要打Xenomai实时补丁,懂得小伙伴可以告知一下), 目前github上关于rt-kernel的源码有两个版本rpi-4.14.y-rt和rpi-4.19.y-rt。在这里我们选择rpi-4.14.y-rt。 下载树莓派实时内核rpi-4.14.y-rt版本。

git clone --depth=1 --branch rpi-4.14.y-rt https://github.com/raspberrypi/linux

在下载完成后会在当前目录生成一个Linux的文件夹,执行以下命令:

cd linux

KERNEL=kernel7

make bcm2709_defconfig

完成后,继续执行以下命令(编译内核需要花费较长的时间,大家耐心等待一波,大概2个小时左右吧,树莓派还挺烫的):

make -j4 zImage modules dtbs

sudo make modules_install

sudo cp arch/arm/boot/dts/*.dtb /boot/

sudo cp arch/arm/boot/dts/overlays/*.dtb* /boot/overlays/

sudo cp arch/arm/boot/dts/overlays/README /boot/overlays/

sudo cp arch/arm/boot/zImage /boot/$KERNEL.img

最后重启,同时查询一下内核版本,

sudo reboot

uname -a

如果不出意外,应该可以得到如下图片,可以看到当前的版本变为了4.14.91-rt49-v7+ :

igH_EtherCAT主站搭建

下载igH_EtherCAT源码,同时确保当前版本为stable-1.5

git clone https://gitlab.com/etherlab.org/ethercat.git

cd ethercat

git checkout stable-1.5

接下来就是关键啦~ 首先在ethercat文件夹下创建 etherlab文件(用于存放编译出来的驱动文件)

cd ethercat/

mkdir etherlab

执行如下命令:

./bootstrap

然后执行以下配置命令:

./configure --prefix=/home/pi/ethercat/etherlab --with-linux-dir=/usr/src/linux --enable-8139too=no --enable-generic=yes CC=arm-linux-gnueabihf-gcc --host=arm-linux-gnueabihf

需要注意的是

/home/pi/ethercat/etherlab /usr/src/linux 分别是存放IgH_EtherCAT编译后的驱动文件和Linux源码的位置,你需要找到你自己的路径。

之前只是完成了一下配置,下面开始编译IgH_EtherCAT源码,编译通过会对应生成ethercat、devices/ec_generic.ko和ethercat/master/ec_master.ko

sudo make -j4

sudo make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- modules

sudo make install

如果编译后出现以下问题: 则在当前目录下创建touch ~/ethercat/master/soe_errors.c文件即可。

编译完成后,在etherlab目录下创建modules文件夹,并将复制ethercat/devices/ec_generic.ko和ethercat/master/ec_master.ko 复制到etherlab/modules下

mkdir -p ~/ethercat/etherlab/modules

cp devices/ec_generic.ko etherlab/modules/

cp master/ec_master.ko etherlab/modules/

最后的结果图如下:

将IgH_EtherCAT布置到树莓派3B+上

sudo cp -r etherlab/ /opt

sudo ln -fs /opt/etherlab/etc/init.d/ethercat /etc/init.d/

sudo ln -fs /opt/etherlab/bin/ethercat /usr/local/bin/

sudo mkdir /etc/sysconfig

sudo ln -fs /opt/etherlab/etc/sysconfig/ethercat /etc/sysconfig/

sudo su

sudo echo KERNEL==\"EtherCAT[0-9]*\", MODE=\"0664\" > /etc/udev/rules.d/99-EtherCAT.rules

exit

sudo cp /opt/etherlab/modules/ec_master.ko /lib/modules/4.14.91-rt49-v7+

depmod

获取树莓派MAC地址

ifconfig

配置rules,创建设备号

vi /etc/sysconfig/ethercat

MASTER0_DEVICE=”b8:27:eb:7d:26:a2”

DEVICE_MODULES=”generic”

安装通用网卡驱动

insmod /opt/etherlab/modules/ec_generic.ko

开启主站(到这就完成啦~)

sudo /etc/init.d/ethercat start

当然我们还可以添加命令行工具,如下:

sudo gedit ~/.bashrc

添加:PATH=$PATH:/opt/etherlab/bin

source ~/.bashrc

最后可以得到如下效果图:

参考资料

https://blog.csdn.net/longwoo1012/article/details/105824429

https://blog.csdn.net/jueyisan/article/details/101013705

https://blog.csdn.net/weijiancheng999/article/details/106885053

https://www.raspberrypi.com/documentation/computers/linux_kernel.html

优惠劵

篝·Verse

关注

关注

3

点赞

37

收藏

觉得还不错?

一键收藏

知道了

9

评论

树莓派 IgH EtherCAT主站搭建

记录一下如何利用树莓派3B+搭建EtherCAT主站的过程。

复制链接

扫一扫

专栏目录

ethercat-1.5.2.rar_Ethercat主站_ethercat 1.5.2_igh_igh Windows_mas

07-14

主要是关于igh开源主站的介绍以及使用。这个可以作为参考文档。

ethercat环境搭建(igh安装)

weixin_42186805的博客

09-01

4895

需要对应打了实时补丁的内核,可以看我前一篇博客

环境准备 :和之前搭建内核的环境一样,

gcc修改一下,改成4.8.5,(把/usr/bin 下的链接文件gcc指向gcc-4.8就行)

获取安装包 :

(1)从EtherCAT官方网站获取

网址:http://etherlab.org/download/ethercat/ethercat-1.5.2.tar.bz2

(2)从开源代码托管平台github上获取

进入github搜索”igh ethercat”即可下载所需要的源码包

安装需要的工具

9 条评论

您还未登录,请先

登录

后发表或查看评论

用于 Raspberry Pi 的简单 EtherCAT 主控块功能:用于 Raspberry Pi 的简单 EtherCAT 主控块功能-matlab开发

05-31

Raspberry Pi 的 Simple EtherCAT Slave Driver Block SFunction 示例通过传输 32 字节的输入和输出 PDO 数据,展示了 Simple Open EtherCAT Master (SOEM) 库的基本用法。

Raspberry PI + Codesys + EtherCAT步进驱动ECR60 Motion功能测试

马上毕业的小菜菜

12-14

267

运动控制功能是codesys及EtherCAT通讯的重要功能,接下来对测试EtherCAT的运动控制部分,由于对这一部分功能不熟悉,所以测试程序采用ST语言,采用 case语句,方便测试各个函数的运行功能和状态。

linux系统学习笔记7——一次性安装igh-ethercat主站

sf9090的博客

07-24

4326

debian系统上安装ethercat

IgH EtherCAT Master 源码编译安装

热门推荐

scyhk的博客

06-14

1万+

在Linux环境中安装EtherCAT Master源码时,输入命令:

# make modules_install 

出现下面的错误:

/home/ethercat/ethercat-1.5.2/master/ethernet.c: In function ‘ec_eoe_init’:

/home/ethercat/ethercat-1.5.2/master/ethernet.c:151

IgH详解八、EtherCAT SDO原理

EtherCAT

04-27

7619

主站通过使用 SDO对对象字典进行读取/写入操作,完成对从站设备进行参数设置、状态监视等。

从站SDO的读写是非实时的,所以需要多次访问来确保数据操作的正确性。

如下图写入操作,主站把数据发送到从站,从站返回WC确保数据收到,经过几个周期后主站发起响应查询,看从站是否有正确的写入数据。

从从站读取数据主站同样需要发起多次访问,以确保数据正确读取

下面我们看下SDO是怎么封装到EtherCAT中的?

邮箱协议

从站的SM0,SM1同步管理做为邮箱通信使用,当有邮箱数据时会.

在树莓派4B上运行IgH EtherCAT master主站

闲人的专栏

10-31

2720

ighethercat不介绍了,用的非常广泛,开源的,官方网址:

IgH EtherCAT Master for Linux

代码:

git clone https://gitlab.com/etherlab.org/ethercat.git

git checkout stable-1.5

编译

$ ./bootstrap # to create the configure script, if downloaded from the repo

$ ./configure

$ make.

如何在linux系统安装igh,Linux下IGH Ethercat Master安装

weixin_39848970的博客

05-13

975

引言简单igh ethercat master安装1,准备工作(1)一个Linux系统,在虚拟机里面也可以,不过如果在虚拟机里面需要一些其他的设置,这个最后再说。Linux内核需要是2.6和3.x,如果不是需要更换内核版本:可以点这里查看内核版本uname -r(2)ethercat master源码,官网下载地址:http://www.etherlab.org/de/ethercat/index...

igh主站搭建过程(e1000e 网卡/ generic网卡)

JXES智能生态系统

04-20

1934

1、下载igh源码2、配置(可参考官方文档)为了验证,于是重新下载了版本igh(带有E100E网卡):步骤与上面一样:3、编译gary@jxes:~/Xenomai/xenomai-v3.2.1/ethercat$ sudo make #编译gary@jxes:~/Xenomai/xenomai-v3.2.1/ethercat$ sudo make modules #编译模块。

干货!教您使用工业树莓派结合CODESYS配置EtherCAT主站

Hongke_IIOT的博客

08-04

4137

虹科工业树莓派可以结合CODESYS作为小型工控机,支持多种现场总线协议应用,例如EtherNET/IP、Profinet、EtherCAT等。其中,通过与CODESYS结合的方式实现EtherCAT,支持工业树莓派作为EtherCAT主站,控制EtherCAT IO模块或者EtherCAT伺服电机。本文将分享如何将工业树莓派配置为EtherCAT主站,并与伺服驱动器通讯。...

树莓派4b安装CODESYS RUNTIME制作PLC方法 raspberry pi codesys.zip

10-21

本文提供codesys runtime 3.5.15.10在树莓派4B上安装的数据包 以及详细安装应用方法。

igh ethercat主站 zynq igh ethercat 1.5.2

xenomai linux rt preempt

07-12

igh ethercat主站 zynq igh ethercat 1.5.2 xenomai linux rt preempt 资源占用极少 源码、文档减少您摸索的时间,示例代码简单易懂,提供多轴运行示例 仅仅提供电子资料,如果使用的开发板非米联miz702,请联系后...

ethercat linux 主站igh程序讲解

01-08

linux,ethercat 开源master igh 汇川伺服电机 igh流程讲解 英文论文Motion Control of 6-DOF Manipulator Based on EtherCAT 六轴机械臂开源控制

IGH EtherCAT主站应用层代码开发:控制驱动电机

04-29

IGH EtherCAT主站应用层代码开发:控制驱动电机

ethercat-1.5.2.rar_ETHERCAT_Ethercat主站_igh_linux_主战

07-15

ethercat主站协议,IGH开源主站可以学习研究下,已经经过验证。

Linux 理解进程

Han同学

03-07

1258

理解LInux进程

Dutree:Linux 文件系统磁盘使用追踪工具

最新发布

如需功能开发提供开发说明,请发送邮件至2228293408@qq.com

03-09

605

dutree是一个基于命令行的工具,用于以树状图形式显示目录结构和文件大小。它将文件系统中的目录和文件按照大小进行排序,并以直观的方式展示给用户,帮助用户快速定位磁盘空间占用较大的目录和文件,从而更好地进行磁盘空间管理。通过本文的介绍,现在应该对dutree工具有了更深入的了解,并且知道了如何安装、使用以及利用它来管理 Linux 系统中的文件系统。dutree的强大功能可以帮助大家更好地了解和管理文件系统的磁盘使用情况,从而提高系统的性能和稳定性。

igh ethercat主站文档

10-27

高速EtherCAT主站文档是指关于高速EtherCAT通信协议的主站的相关文件和文档。高速EtherCAT是一种基于以太网技术的实时通信协议,用于连接和控制工业自动化设备。

高速EtherCAT主站文档通常包括以下内容:

1. 配置文件:包括主站的配置信息、设备配置和网络拓扑结构,用于设备和系统的设置和管理。

2. 通信协议:详细说明高速EtherCAT通信协议的工作原理、数据帧结构和通信方式,以及与从站的通信规则。

3. 数据传输:介绍数据在主站和从站之间的传输过程,包括数据读取、写入、同步和错误处理等内容。

4. 状态监控:描述主站对从站的状态监控和故障检测功能,以及相应的报警和处理机制。

5. 程序示例:提供一些编程示例或代码片段,以便开发人员快速上手和开发自己的应用程序。

6. 故障排除:给出主站在使用过程中可能遇到的问题和解决方案,以及一些常见故障的排查方法。

高速EtherCAT主站文档为开发者和工程师提供了必要的参考和指导,帮助他们理解和使用高速EtherCAT通信协议,实现设备间的高效通信和数据交换。通过详细的文档,开发者可以了解到协议的规范、配置方法和问题解决技巧,从而更好地应用和开发高速EtherCAT主站。

“相关推荐”对你有帮助么?

非常没帮助

没帮助

一般

有帮助

非常有帮助

提交

篝·Verse

CSDN认证博客专家

CSDN认证企业博客

码龄6年

暂无认证

4

原创

40万+

周排名

20万+

总排名

8954

访问

等级

84

积分

12

粉丝

19

获赞

15

评论

67

收藏

私信

关注

热门文章

树莓派 IgH EtherCAT主站搭建

4881

Ubuntu 22.04.2 LTS点云PCL库的安装

2369

有关SimpleGUI移植非等宽字符的介绍

1334

MDK537编译正点原子北极星RT-thread错误问题

320

分类专栏

EtherCAT

1篇

最新评论

有关SimpleGUI移植非等宽字符的介绍

篝·Verse:

是的,支持英文。

有关SimpleGUI移植非等宽字符的介绍

miaoguoqiang:

在线工具很有局限性,字体有限,无中文。

Ubuntu 22.04.2 LTS点云PCL库的安装

@Sean_:

确实是有问题,github的issuse里也没有解决,只能自己编译

Ubuntu 22.04.2 LTS点云PCL库的安装

ZERO_pan:

感谢。对cmake进行配置后,解决了pcl编译过程中的问题kill问题。

Ubuntu 22.04.2 LTS点云PCL库的安装

CSDN-Ada助手:

非常感谢用户分享这篇有用的博客,对于想要安装PCL库的Ubuntu用户来说,这篇文章一定会有很大的帮助。恭喜用户写出了这篇优秀的博客,希望用户能够继续保持创作的热情,分享更多的技术知识。作为下一步创作的建议,可以考虑分享一些使用PCL库的实际应用案例,这将会使文章更加生动有趣。再次感谢用户的分享和努力,期待更多的精彩作品。

CSDN 正在通过评论红包奖励优秀博客,请看红包流:https://bbs.csdn.net/?type=4&header=0&utm_source=ada,我们会奖励持续创作和学习的博主,请看:https://bbs.csdn.net/forums/csdnnews?typeId=116148

您愿意向朋友推荐“博客详情页”吗?

强烈不推荐

不推荐

一般般

推荐

强烈推荐

提交

最新文章

MDK537编译正点原子北极星RT-thread错误问题

Ubuntu 22.04.2 LTS点云PCL库的安装

有关SimpleGUI移植非等宽字符的介绍

2023年2篇

2021年1篇

2020年1篇

目录

目录

分类专栏

EtherCAT

1篇

目录

评论 9

被折叠的  条评论

为什么被折叠?

到【灌水乐园】发言

查看更多评论

添加红包

祝福语

请填写红包祝福语或标题

红包数量

红包个数最小为10个

红包总金额

红包金额最低5元

余额支付

当前余额3.43元

前往充值 >

需支付:10.00元

取消

确定

下一步

知道了

成就一亿技术人!

领取后你会自动成为博主和红包主的粉丝

规则

hope_wisdom 发出的红包

实付元

使用余额支付

点击重新获取

扫码支付

钱包余额

0

抵扣说明:

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

余额充值

在树莓派4B上运行IgH EtherCAT master主站_树莓派构建ethercat主站-CSDN博客

>

在树莓派4B上运行IgH EtherCAT master主站_树莓派构建ethercat主站-CSDN博客

在树莓派4B上运行IgH EtherCAT master主站

最新推荐文章于 2023-12-14 16:30:38 发布

路边闲人2

最新推荐文章于 2023-12-14 16:30:38 发布

阅读量2.7k

收藏

10

点赞数

分类专栏:

物联网

文章标签:

ethercat

树莓派4B

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/v6543210/article/details/121066390

版权

物联网

专栏收录该内容

28 篇文章

9 订阅

订阅专栏

igh ethercat不介绍了,用的非常广泛,开源的,官方网址:

IgH EtherCAT Master for Linux

代码:

git clone https://gitlab.com/etherlab.org/ethercat.git

git checkout stable-1.5

编译

$ ./bootstrap # to create the configure script, if downloaded from the repo

$ ./configure

$ make all modules

$ sudo su

# make modules_install install

# depmod

PREFIX默认是/usr/local/

linking the init script and copying the sysconfig file from $PREFIX/etc

to the appropriate locations and customizing the sysconfig file.

# ln -s ${PREFIX}/etc/init.d/ethercat /etc/init.d/ethercat

# cp ${PREFIX}/etc/sysconfig/ethercat /etc/sysconfig/ethercat

# vi /etc/sysconfig/ethercat

Make sure, that the 'udev' package is installed, to automatically create the

EtherCAT character devices. The character devices will be created with mode

0660 and group root by default. If you want to give normal users reading

access, create a udev rule like this:

# echo KERNEL==\"EtherCAT[0-9]*\", MODE=\"0664\" > /etc/udev/rules.d/99-EtherCAT.rules

Now you can start the EtherCAT master:

# /etc/init.d/ethercat start

然后在examples目录下会有一些示例,可以运行看一看。

参考:

i在树莓派/4.x内核下安装IgH EtherCAT master主站_IGH EtherCAT的博客-CSDN博客

树莓派 IgH EtherCAT主站搭建_Eaglewzw的博客-CSDN博客

优惠劵

路边闲人2

关注

关注

0

点赞

10

收藏

觉得还不错?

一键收藏

打赏

知道了

7

评论

在树莓派4B上运行IgH EtherCAT master主站

ighethercat不介绍了,用的非常广泛,开源的,官方网址:IgH EtherCAT Master for Linux代码:git clone https://gitlab.com/etherlab.org/ethercat.gitgit checkout stable-1.5编译$ ./bootstrap # to create the configure script, if downloaded from the repo$ ./configure$ make.

复制链接

扫一扫

专栏目录

用于 Raspberry Pi 的简单 EtherCAT 主控块功能:用于 Raspberry Pi 的简单 EtherCAT 主控块功能-matlab开发

05-31

Raspberry Pi 的 Simple EtherCAT Slave Driver Block SFunction 示例通过传输 32 字节的输入和输出 PDO 数据,展示了 Simple Open EtherCAT Master (SOEM) 库的基本用法。

在树莓派/4.x内核下安装IgH EtherCAT master主站

qq_43530144的博客

04-24

4537

树莓派安装ethercat主站

环境:4.14.91-rt49-v7

下载源码,解压

$ tar xvf ethercat-1.5.2.tar.bz2

$ cd ethercat-1.5.2

$ ./configure --enable-8139too=no

$ make

有两个警告,但是编译通过,继续执行

$ sudo make modules

出现错误

$ vi devices/gene...

7 条评论

您还未登录,请先

登录

后发表或查看评论

Raspberry PI + Codesys + EtherCAT步进驱动ECR60 Motion功能测试

最新发布

马上毕业的小菜菜

12-14

267

运动控制功能是codesys及EtherCAT通讯的重要功能,接下来对测试EtherCAT的运动控制部分,由于对这一部分功能不熟悉,所以测试程序采用ST语言,采用 case语句,方便测试各个函数的运行功能和状态。

ethercat环境搭建(igh安装)

weixin_42186805的博客

09-01

4895

需要对应打了实时补丁的内核,可以看我前一篇博客

环境准备 :和之前搭建内核的环境一样,

gcc修改一下,改成4.8.5,(把/usr/bin 下的链接文件gcc指向gcc-4.8就行)

获取安装包 :

(1)从EtherCAT官方网站获取

网址:http://etherlab.org/download/ethercat/ethercat-1.5.2.tar.bz2

(2)从开源代码托管平台github上获取

进入github搜索”igh ethercat”即可下载所需要的源码包

安装需要的工具

树莓派4b安装CODESYS RUNTIME制作PLC方法 raspberry pi codesys.zip

10-21

本文提供codesys runtime 3.5.15.10在树莓派4B上安装的数据包 以及详细安装应用方法。

树莓派 IgH EtherCAT主站搭建

Eaglewzw的博客

10-16

4903

记录一下如何利用树莓派3B+搭建EtherCAT主站的过程。

Ubuntu16.04 IGH Ethercat 安装使用教程(二)

weixin_42584917的博客

06-07

1228

话不多说,先上环境配置ubuntu16.04-64bit,Linux4.15无实时内核,进行电机profile_velocity模式速度环旋转,先直接上代码,再逐步解释。

/**

* compile : gcc test.c -o test -I/opt/etherlab/include -L/opt/etherlab/lib -lethercat

*/

#include

#include

#include

IgH EtherCAT Master 源码编译安装

scyhk的博客

06-14

1万+

在Linux环境中安装EtherCAT Master源码时,输入命令:

# make modules_install 

出现下面的错误:

/home/ethercat/ethercat-1.5.2/master/ethernet.c: In function ‘ec_eoe_init’:

/home/ethercat/ethercat-1.5.2/master/ethernet.c:151

如何在linux系统安装igh,Ubuntu18.04与Linux4.4.*内核下安装igH EtherCAT Master

weixin_33048525的博客

05-13

427

Ubuntu18.04与Linux4.4.*内核下安装igH EtherCAT MasterEtherCAT安装包:stable-1.5 (目前最新的稳定版)点击Download Snapshot下载包README里说是适用于2.6内核的,但是不影响,应该是忘记更新README了,INSTALL简单的说了怎么安装,但是也是没有更新,而且还有错误,其中内容我们只做简单了解。INSTALL中连接文件的...

干货!教您使用工业树莓派结合CODESYS配置EtherCAT主站

Hongke_IIOT的博客

08-04

4137

虹科工业树莓派可以结合CODESYS作为小型工控机,支持多种现场总线协议应用,例如EtherNET/IP、Profinet、EtherCAT等。其中,通过与CODESYS结合的方式实现EtherCAT,支持工业树莓派作为EtherCAT主站,控制EtherCAT IO模块或者EtherCAT伺服电机。本文将分享如何将工业树莓派配置为EtherCAT主站,并与伺服驱动器通讯。...

IgH EtherCAT Master 说明手册

11-23

IgH EtherCAT Master 架构和使用详细说明

IgH EtherCAT master-ethercatpack.7z

10-16

之前工作有接触到Ethercat 并学习实践了IghMaster库,现在不做这方面工作了把代码开源出来,希望对大家有用。

代码使用Source Insight 3.5编辑的,用其它编辑器可能会出现乱码。

压缩包中包含了

1.基于Ighmaster 1.5.2驱动Sanyo,泰科伺服电机做力矩模式运动的代码。包含电机使能/禁止使能,设置运行模式,控制模式,发送力矩控制命令,读取力矩反馈等功能。基于SDO方式实现的代码。

2. 基于Ighmaster 1.5.2 驱动Et100 Io板代码,基于PDO,SDO方式的Io控制及温湿度读取

3. 测试例子包括了介于原生驱动接口ioctl方式控制码和基于libethercat库的驱动代码。具体见源代码。

文档目录结构及简要说明

0.Ethercat调试记录.txt

自己调试Ethercat过程中碰到的问题及解决办法

1. libethercat\std 目录

编译Igh生成的ethecat库

2. libethercat\include

Igh Master Ethercat库包含的头文件

3. scripts/

自动生成从站信息的相关脚本文件,要生成从站信息,将该文件夹复制到开发板运行GenerateSlavesConfig.sh。

默认生成ec_common_configs_define.h和ec_common_configs_define.c文件,这两个文件会在libethercat\ec_common\ecat_common.c,libethercat\ec_common\ecat_common.h相关接口使用。

4. libethercat\ec_common

4.0

ec_common_configs_define.h

ec_common_configs_define.c

由脚本scripts/GenerateSlavesConfig.sh自动生成的从站信息,包括从站PDO,SDO设置等,更具体的可以参照scripts/README.txt

4.1

ecat_common.h

ecat_common.c

基于ibethercat\std 中的库的二次封装库,简化了PDO,SDO等操作

4.2

ecat_common_intermediate_interface.h

ecat_common_intermediate_interface.c

与具体厂商相关的接口库,基于ecat_common.c中接口的实现,不同设备修改这两个文件中的接口进行适配。

目前该文件实现的山羊电机接口。主要实现的PDO接口的电机状态查询,上电开机,关机,操作模式设置,力矩设置等接口,不同电机的类似接口可以参照该文件实现,接口作用见名知意。

封装接口的关键是对象字典的操作,根据手册设置对象字典即可,标准的Ethercat接口伺服电机一般来说对象字典定义基本是一样的,可能稍微有差别

5. 标准Igh Master接口的使用例子

mytest目录

mytest/test_torque_sanyo_ioctl

基于ioctl接口的sanyo电机测试例子

mytest/test_torque_tec_ioctl

基于ioctl接口的泰科电机电机测试例子

mytest/test_torque_tec_lib

基于libethercat\std库接口的电机测试例子

mytest/test_torque2

基于libethercat\std库接口的电机测试例子2

mytest/test_io_board

ET1100,IO板的测试例子

基于标准的Igh 库及iotcl接口可以参照该文件夹例子

6.二次封装接口库ecat_common_intermediate_interface.c的使用说明

使用步骤

(1)将编译生成的Igh库文件替换libethercat\std文件, 文件名可能要改成,或者不该也行,自己写Makefile时匹配库名称就行

(2)将 scripts/ 目录复制到开发运行GenerateSlavesConfig.sh脚本,将脚本生成的ec_common_configs_define.h ec_common_configs_define.h 复制到libethercat\ec_common 文件夹

(3)基于二次封装接口的电机一般操作参照demo.c

参照demo.c中的ethercat_init() 进行从站初始化

初始化后就可以调用ecat_common_intermediate_interface.c中接口对从站进行操作

比如

interpolation_2_ecat_set_slave_pwr_on()接口使能电机,

interpolation_2_ecat_set_slave_pwr_off() 关闭电机

interpolation_2_ecat_set_slave_target_pos() 设置目标位置,对应位置模式操作

其它接口作用见参照具体实现

7.关于轴操作的几点说明

(1)每个轴对应一个从站,由alias,position确定,一般来说从站不多时alias=0固定不变,对不同轴根据positon确定。

例如使能和关闭不同的轴

int interpolation_2_ecat_set_slave_pwr_on(MasterSpecifiedInfo_T *master_specified_info, int slave_pos);

int interpolation_2_ecat_set_slave_pwr_off(MasterSpecifiedInfo_T *master_specified_info, int slave_pos);

中slave_pos参数就对应不同的轴,slave_pos=0,axis1 slave_pos=1,axis2...

(2)设置不同轴的操作模式,位置,力矩,速度模式 可以参照这个接口

int interpolation_2_ecat_set_slave_operation_model(MasterSpecifiedInfo_T *master_specified_info, int slave_pos, unsigned char operation_model)

代码已经托管在云上,可以直接通过git下载:

https://gitee.com/wllw7176/MyEthercat-IGH-1.5.2.git

ethercat linux 主站igh程序讲解

01-08

linux,ethercat 开源master igh 汇川伺服电机 igh流程讲解 英文论文Motion Control of 6-DOF Manipulator Based on EtherCAT 六轴机械臂开源控制

Igh-Ethercat-master:基于Igh EtherCAT主控松下和安川伺服电机

05-18

Igh-Ethercat大师 EtherCAT Master源代码 基于Igh EtherCAT主控松下和安川伺服电机

IgH_EtherCAT_Master移植过程.rar_dgs_igh ethercat详解_igh ethercat配置_ig

07-13

这是关于Igh开源主站如何移植到嵌入式linux系统当中,便于后续的开发。

IgH EtherCAT Master 1.5.2 Documentation

12-03

IgH EtherCAT Master 1.5.2 英文官方文档

ethercat-1.5.2.rar_Ethercat主站_ethercat 1.5.2_igh_igh Windows_mas

07-14

主要是关于igh开源主站的介绍以及使用。这个可以作为参考文档。

用NModbus4实现C# 版Modbus服务器(slave)

热门推荐

闲人的专栏

04-26

2万+

NModbus4是一个比较好用的c#版modbus库,既实现了client也实现了Server端(slave)。

可以用其实现一个modbus服务器。注意不是NModbus。这不是一个库。

源码位于https://github.com/NModbus4/NModbus4

一、使用

参考:https://github.com/NModbus4/NModbus4/blob/portab...

igh_master主站配置驱动伺服电机

07-14

### 回答1:

在配置驱动伺服电机之前,需要确保已经将igh_master主站连接到系统网络,同时也需要了解相关的驱动器和伺服电机的型号及通信协议,并且具备一定的网络和电气知识。

首先,需要将驱动器连接到igh_master主站。通常情况下,驱动器会提供一个以太网接口或者其他类型的网络接口,通过网线将驱动器与主站连接在一起。确保连接的稳定性和正确性,可使用网络线缆进行测试。

其次,需要在igh_master主站的配置软件中进行相关配置。根据驱动器和伺服电机的型号和通信协议,选择正确的配置选项。通常,配置软件会提供一个界面,在这个界面中可以设置伺服电机的参数,如位置、速度、加速度等,也可以设置驱动器的通信参数。

在配置过程中,需要使用驱动器和伺服电机的说明书,查找相应的参数值和配置方式。根据应用需求,可以对一些特殊的参数进行调整,例如反馈装置类型、控制方式等。

配置完成后,需要对配置结果进行验证和测试。可以使用配置软件提供的监控功能,查看驱动器和伺服电机的状态和反馈信息,确认配置是否生效。可以通过手动操作(如启动、停止、定位)来测试伺服电机的工作情况,调整相关参数以达到期望的效果。

最后,需要对整个系统进行调试和优化。在实际应用中,可能会遇到一些问题,例如电机不稳定、控制精度不高等。通过实践和经验,需要逐步调整和优化系统的参数和控制策略,以满足实际需求。

总之,配置驱动伺服电机需要进行硬件连接、软件配置、验证测试和系统调试等多个步骤,需要理解相关的驱动器和伺服电机的特性,并具备一定的技术知识和实践能力。

### 回答2:

要配置igh_master主站驱动伺服电机,首先需要确保主站已经正确连接到驱动器和电机。然后,通过在主站上进行参数设置和通信配置来实现驱动伺服电机的功能。

配置的第一步是设置主站的参数。这涉及到主站的通信速率、通信协议、ID地址等。通过设置这些参数,可以确保主站与驱动器和电机之间的通信正常进行。

接下来,需要对驱动器进行参数设置。这些参数包括电机型号、电机参数、运动模式、速度曲线等。设置这些参数可以确保驱动器能够正确驱动电机,实现预期的运动效果。

在配置完成后,需要对主站和驱动器进行通信配置。这涉及到主站发送指令给驱动器,以控制电机的运动。通信配置还包括主站接收从驱动器返回的状态信息,以便进行实时监控和反馈控制。

最后,需要进行驱动电机的测试和调试。通过发送指令和监控返回的状态信息,可以验证配置是否正确,并进行调整和优化。测试和调试包括检查电机运动是否符合预期、调整运动参数和速度等。

总结来说,配置igh_master主站驱动伺服电机需要进行参数设置、通信配置和测试调试。通过正确配置,可以实现对伺服电机的精确控制和运动管理。

### 回答3:

igh_master主站是一种控制系统,用于配置和驱动伺服电机。伺服电机是一种精密的电动机,能够根据输入的控制信号实现高精度的位置控制。而igh_master主站可以通过发送信号给伺服电机的驱动器来控制电机的运动。

首先,安装和配置igh_master主站是配置伺服电机的第一步。通过连接电源和网络连接,我们可以将一台计算机设置为igh_master主站。然后,我们需要安装相应的软件来确保主站与伺服电机之间的通信正常。这些软件可以包括设备配置工具和运动控制软件。

接下来,我们需要连接伺服电机和主站。通常,使用驱动器和编码器将伺服电机连接到主站。驱动器负责将主站发送的信号转换为电机运动,而编码器则用于提供电机位置和速度的反馈信号。

配置伺服电机的参数也是一个重要的步骤。我们需要根据具体的应用需求,设置伺服电机的加速度、减速度、速度限制等参数。这些参数将决定伺服电机的运动特性,如响应时间和精度。

最后,我们可以使用运动控制软件来对伺服电机进行控制。我们可以通过运动指令(如位置指令、速度指令)来控制电机的运动。同时,我们还可以监控电机的状态,如位置、速度和电流等。

综上所述,通过配置和驱动伺服电机,igh_master主站充当了控制和调节信号的中间件。它提供了一个有效的方式,可以在应用中实现对伺服电机的高精度控制和监控。

“相关推荐”对你有帮助么?

非常没帮助

没帮助

一般

有帮助

非常有帮助

提交

路边闲人2

CSDN认证博客专家

CSDN认证企业博客

码龄12年

暂无认证

347

原创

2万+

周排名

3167

总排名

166万+

访问

等级

1万+

积分

423

粉丝

558

获赞

392

评论

2738

收藏

私信

关注

热门文章

用vscode开发和调试golang超简单教程

108132

ubuntu与centos的对比和选择

73959

QQ空间权限限制破解思路

73463

zTree之checkbox选中事件---获取状态改变的结点

46508

Ubuntu 20.04 安装VNC Server超简单教程

43901

分类专栏

TSN

2篇

ffmpeg

6篇

jailhouse

4篇

xmpp

6篇

qt

17篇

c++

74篇

android

5篇

驱动

7篇

deyouku

1篇

其他

58篇

html

6篇

Kinect

1篇

linux

97篇

golang

14篇

influxDB

5篇

物联网

28篇

最新评论

ubuntu 16.04执行apt-get update失败卡住的解决方法

蜡笔不新543:

请问在docker里出现这种情况可以这样处理吗

lat_mem_rd 内存延迟测试工具原理,lmbench编译时llseek链接不到问题解决

小小道士:

试试加 -t 运行一下

NSSM添加的服务无法启动,显示"Windows无法启动test服务,它没有返回任何错误...."

倾城雪♡:

是需要装什么东西吗

NSSM添加的服务无法启动,显示"Windows无法启动test服务,它没有返回任何错误...."

倾城雪♡:

加上这个之后还是不行啊,是什么情况

NSSM添加的服务无法启动,显示"Windows无法启动test服务,它没有返回任何错误...."

倾城雪♡:

PATH=C:\Windows\System32;C:\Windows

PATH=C:\bin;%PATH%

您愿意向朋友推荐“博客详情页”吗?

强烈不推荐

不推荐

一般般

推荐

强烈推荐

提交

最新文章

rust去掉release版本中的debug_info

网络分流规则

sha256比特币原版c++代码

2024年4篇

2023年51篇

2022年49篇

2021年50篇

2020年66篇

2019年70篇

2018年43篇

2017年1篇

2015年12篇

2014年30篇

2013年8篇

目录

目录

分类专栏

TSN

2篇

ffmpeg

6篇

jailhouse

4篇

xmpp

6篇

qt

17篇

c++

74篇

android

5篇

驱动

7篇

deyouku

1篇

其他

58篇

html

6篇

Kinect

1篇

linux

97篇

golang

14篇

influxDB

5篇

物联网

28篇

目录

评论 7

被折叠的  条评论

为什么被折叠?

到【灌水乐园】发言

查看更多评论

添加红包

祝福语

请填写红包祝福语或标题

红包数量

红包个数最小为10个

红包总金额

红包金额最低5元

余额支付

当前余额3.43元

前往充值 >

需支付:10.00元

取消

确定

下一步

知道了

成就一亿技术人!

领取后你会自动成为博主和红包主的粉丝

规则

hope_wisdom 发出的红包

打赏作者

路边闲人2

你的鼓励将是我创作的最大动力

¥1

¥2

¥4

¥6

¥10

¥20

扫码支付:¥1

获取中

扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元

使用余额支付

点击重新获取

扫码支付

钱包余额

0

抵扣说明:

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

余额充值

04-树莓派EtherCAT主站入门_哔哩哔哩_bilibili

04-树莓派EtherCAT主站入门_哔哩哔哩_bilibili 首页番剧直播游戏中心会员购漫画赛事投稿LogicLab树莓派嵌入式PLC快速上手入门

8736

2

2020-08-30 13:30:21

713429734本系列的视频前半部分为如何上手入门基于树莓派平台的LogicLab PLC使用。

后半部分为LogicLab PLC SDK快速上手入门,专门用于嵌入式研发工程师通过LogicLab PLC SDK使用C/C++对PLC功能进行二次扩展开发。科技科工机械嵌入式树莓派工业自动化MODBUSEtherCATOPC-UAPLCLinux运动控制CANOPEN

工控小包总

发消息

关注工业控制器软件平台技术

关注 1.0万

骷髅版本的传奇,高攻速,高爆率,爽就完了!视频选集(3/7)自动连播树莓派EtherCAT主站功能连接伺服驱动器实测(20200830第24期)工控小包总

9703

8

目标1ms EtherCAT周期带16轴? - 开源EtherCAT主站与LogicLab EtherCAT主站的故事(20220714第60期)工控小包总

5438

9

CANopen到底是运行在4ms周期还是8ms周期(上)(20211229第57期)工控小包总

2145

1

7*24小时带伺服与IO基础平台测试说明 - LogicLab运动控制研发套件测试系列(20210411第38期)工控小包总

1457

0

如何快速开始研发高性能小型PLC - 硬石STM32H7开发板评测(20200710第16期)工控小包总

3.6万

32

LogicLab集成第三方运动控制基础-基于树莓派平台使用C/C++访问EtherCAT从站(20201114第29期)工控小包总

2536

3

Modbus 协议为什么要转EtherCAT?艾莫迅技术支持官方

934

0

01-准备工作-LogicLab运动控制开发套件(20210525第41期)工控小包总

1228

1

支持Cortex-M系列处理器EtherCAT主站与调试技巧(20220626第59期)工控小包总

1928

3

工业级树莓派边缘计算控制器 - RS232RS485与ModbusRTU(20200507第7期)工控小包总

3450

0

为行业内的运动控制专家精心打造的LogicLab x86运动控制研发套件(20210411第37期)工控小包总

1967

3

LogicLab打乒乓球挺简单又不简单(20210925第52期)工控小包总

1120

1

紧凑型PLC终极方案之-兆易创新GD32F4平台(20211226第56期)工控小包总

4739

7

第9课-ethercat总线运动控制2_信捷PLC工程师培养计划何同学JoseHe讲PLC

1120

1

06-LogicLab与LinuxCNC-LogicLab运动控制开发套件(20210829第50期)工控小包总

1825

1

ECN-T800开发套件高性能EtherCAT控制器选开源IGH OR 商业主站(20220811第61期)工控小包总

1542

0

05-控制EtherCAT电机-LogicLab运动控制开发套件(20210612第45期)工控小包总

1903

0

03-开放框架初步解析-LogicLab运动控制开发套件(20210604第43期)工控小包总

775

0

支持国产芯片,EtherCAT控制周期1ms,创龙全志A40i开发板正式加入ECN-T600套件选型(20220912第62期)工控小包总

4446

0

全面迈向工业实时以太网时代 - 基于GD32F470平台的实时以太网总线浅谈(20230223第67期)工控小包总

2338

0

展开

小窗

客服

顶部

赛事库 课堂 2021

IGH EtherCAT 开源主站安装及测试 - 知乎

IGH EtherCAT 开源主站安装及测试 - 知乎切换模式写文章登录/注册IGH EtherCAT 开源主站安装及测试刘广辉1、Linux系统:采用的系统版本: Ubun 14.04.1 64位; 内核版本: 3.13.0-12-generic具体型号:2、去IGH官网下载1.5.2版本。3、编译源码(1)解压下载的压缩文件: tar -xjf ethercat-1.5.2.tar.bz2(2) 进入到解压后的文件夹: cd ethercat-1.5.2/(3)配置:./configure --with-linux-dir=/usr/src/linux-header-3.13.0-32-generic/ --enable-8139too=no --enable-wildcards=yes(4)编译:sudo make这个地方可能会遇到g++未安装的问题,如果遇到,按照下面的方式安装:sudo apt-get updatesudo apt-get install g++(5)sudo make modules4、安装sudo make installsudo make modules_install5、配置主站安装完成后,会在/opt/目录下生成一个etherlab/文件夹,其中包括库文件什么的。进入这个文件夹:cd /opt/etherlab 打开如下文件:vim etc/sysconfig/ethercat在MASTER0_DEVICE=""填写你的以太网卡的MAC地址(ifconfig获取),DEVICE_MODULES="generic",保存退出(请自行搜索vim的用法)。在/etc目录下新建一个sysconfig/的文件夹,将修改后的ethercat文件复制到刚刚新建的文件中:mkdir /etc/sysconfig/cp etc/sysconfig/ethercat /etc/sysconfig/ln -s /opt/etherlab/etc/init.d/ethercat /etc/init.d/为了让EtherCAT 主站能开机自启动,将ethercat设置为开机自启动服务。这里我采用的是sysv-rc-conf 工具,先安装sysv-rc-conf:apt-get install sysv-rc-conf安装完成后,运行sysv-rc-conf:sysv-rc-conf这时会打开一个图形界面,找到ethercat用“space”键设置为S运行级,按Q退出。先不要着急启动ethercat,还有关键的一步,运行如下的命令:depmod 6、启动主站/etc/init.d/ethercat start如果安装没有问题,会出现下面的提示:Starting EtherCAT master 1.5.2 done说明安装成功!7、添加命令行工具vim ~/.bashrc 在其中添加如下代码:PATH=$PATH:/opt/etherlab/bin再执行:source ~/.bashrc 这时候就可以使用ethercat命令行工具了。8、测试(1)测试系统(2)IGH EtherCAT控制松下电机注释:本文引用了 IGH EtherCAT Master Linux on PC编译教程 部分内容;发布于 2020-06-27 12:35机器人控制​赞同 30​​20 条评论​分享​喜欢​收藏​申请

虹科干货 | 教您使用工业树莓派结合CODESYS配置EtherCAT主站 - 宏集科技

虹科干货 | 教您使用工业树莓派结合CODESYS配置EtherCAT主站 - 宏集科技

Skip to content

首页

产品

边缘计算方案

边缘计算HMI 边缘计算网关 工业树莓派 PC Runtime软件

数据采集与可视化方案

SCADA解决方案 物联网HMI 物联网网关 OPC通信解决方案 数据库存储方案 MQTT通信解决方案 边缘工控机 边缘AI服务器

控制器方案

运动控制器 边缘控制器 工控一体机 安全控制器

传感器方案

工业加速度计 光纤传感器 激光测距传感器 机电传感器

协作机器人方案

研究型协作机器人 工业型协作机器人

云平台

CORVINA云平台

预测性维护方案

工业预测性维护方案 数据管理平台

执行器方案

直线模组方案 继电器

边缘计算方案

边缘计算HMI

边缘计算网关

工业树莓派

边缘管理软件

PC Runtime软件

热销

数据采集与可视化方案

物联网HMI

热销

物联网网关

热销

工业路由器

IPC

SCADA解决方案

热销

CORVINA云平台

MQTT通信方案

OPC通信方案

数据库存储方案

控制器方案

运动控制器

热销

边缘控制器

工控一体机

热销

安全控制器

执行器方案

直线模组方案

继电器

传感器方案

工业加速度计

光纤传感器

激光测距传感器

机电传感器

协作机器人方案

研究型协作机器人

工业型协作机器人

预测性维护方案

工业预测性维护方案

数据管理平台

解决方案

高性能数据采集和数据库存储解决方案 多站点协同控制SCADA解决方案 智能IO数据采集和可视化解决方案 PLC解决方案—工业树莓派&CODESYS 工业树莓派远程I/O套装 自动化产线解决方案 自动化和控制方案 位置与加速度监测解决方案

转子叶片振动监测解决方案 高铁受电弓振动监测解决方案 MRI引导与活检解决方案

距离及形变监测解决方案

数据采集与可视化

高性能数据采集和数据库存储解决方案

多站点协同控制SCADA解决方案

智能IO数据采集和可视化解决方案

风电齿轮箱温度采集与处理解决方案

继电器监控与能耗管理系统解决方案

工业控制

工业树莓派远程I/O套装

PLC解决方案:工业树莓派 & CODESYS

自动化产线解决方案

自动化与控制解决方案

距离测量

距离及形变监测解决方案

位置与加速度监测

转子叶片振动监测解决方案

高铁受电弓振动监测解决方案

MRI引导与活检解决方案

技术服务

资源中心

应用案例 博客专栏 产品目录 直播课程 E杂志

联系我们

关于我们 联系我们 加入我们 人机界面/网关经销商招募

线上商城

X

虹科干货 | 教您使用工业树莓派结合CODESYS配置EtherCAT主站

一、前言工业树莓派可以结合CODESYS作为小型工控机,支持多种现场总线协议应用,例如EtherNET/IP、Profinet、EtherCAT等。其中,通过与CODESYS结合的方式实现EtherCAT,支持工业树莓派作为EtherCAT主站,控制EtherCAT IO模块或者EtherCAT伺服电机。本文将分享如何将工业树莓派配置为EtherCAT主站,并与伺服驱动器通讯。二、所需工具1. 一个工业树莓派核心模块/控制器模块,本次测试使用 Connect+feat. CODESYS 模块2. 一个伺服电机3. CODESYS 多核授权(树莓派版本)三、操作步骤1. 添加伺服电机描述文件点击“工具”->“设备存储库”,点击“安装”,选择伺服电机的设备描述文件

2. 新建工程

3. 工程类型测试使用的codesys授权是多核版本,所以选择CODESYS Control for Raspberry Pi MC SL;如果是单核版本请选择CODESYS Control for Raspberry Pi SL。

4. 添加设备-控制器右击“Device”,选择添加设备,找到“其他项”,选择添加使用的控制器模块,点击“添加设备”。(本次测试使用的是Connect模块)

5. 添加EtherCAT主站a. 右击“Device”,选择添加设备,找到“现场总线”,选择添加“EtherCAT”->“EtherCAT Master”。

b. 右击“EtherCAT_Master”,添加伺服电机,即添加描述文件后出现的设备。

c. 右击“EP3E_EC”,添加“SoftMotion CiA402轴”。

 d. 双击“EtherCAT_Master”,选择“通用”,选择“按MAC地址选择网络”,点击源地址的“浏览”,选择伺服电机与工业树莓派连接的以太网口的IP地址。(本次测试使用的是B口,即eth1)

e. 双击“EP3E-EC”,点击“通用”,勾选“专家设置“,设置分布式时钟。

f. 点击“启动参数”,点击“添加”,分别添加“Max torque”和“Max motor speed”。

 g. 分别设置“Max torque”和“Max motor speed”的值为1000和4000.

h. 打开“SM_Drive_GenericDSP402 ”设置页。i. 打开SoftMotion驱动:缩放/映射。j. 把电机旋转一圈,编码器增量设置为1000。

6. 程序编写a. 打开PLC_PRG,鼠标点击变量声明区空白处。

b. 按F2键调出输入助手,点击文本搜索,输入使能功能块关键字:power,选择功能块SMC_Basic.MC_Power,点击确定。

c. 实例化MC_Power功能块。

d. 同样的方式添加MC_Jog功能块,并实例化MC_Jog功能块。

e. 点击程序编辑区,按F2 键,调出输入助手,点击实例调用选择实例fbMC_Power,点击确定。

f. 填写相关变量。  

g. 同样的方式配置MC_Jog功能块。 

h. 将PLC_PRG从MainTask任务中,拖放到EtherCAT_Task任务中,如图所示。

7. 程序下载和设备登录8. 调试a. 尝试修改lVel的值,双击“lVel”,修改为100,点击确认,快捷键Ctrl+F7,确认写入。查看是否有变化。

 b. 双击“bPower”,查看是否有变化。

9. 测试完毕。三、总结工业树莓派结合CODESYS不仅仅支持EtherCAT主站,还可以支持Modbus TCP/RTU 主站/从站、CANopen主站/从站,之后也会逐渐分享给大家相应的配置文档。虹科工业树莓派产品具有实时Raspbian系统,采用Broadcom BCM2837B0多核处理器,具备诸如图像处理类复杂任务处理能力。此外,它小巧灵活,功耗低,支持用Python/Java/C/C++/C#、Node-RED可视化编程工具进行开发,还能实现CPDESYS软PLC功能,在数据采集和小型控制等场景可帮助用户快速创建应用,实现工业物联网和数字化生产。

近期文章

宏集动态 | 南高齿风电齿轮箱技术交流会圆满落幕

宏集活动 | 3月4日与您相约广州国际智能制造技术与装备展览会

宏集新品 | 宏集FP3/FR3协作机器人,解放您的双手,探索无限可能!

宏集应用 | 宏集七轴机械臂,以精准力控实现柔性抛光打磨!

宏集干货 | 手把手教你通过CODESYS V3进行PLC编程(三)

宏集新品 | 水下泵监测理想的加速度计

宏集培训 | IEC 61131-3 国际工程师培训火热报名中!

虹科工业物联网正式更名为宏集科技

宏集应用 | 线性执行器作为仿生机械手关节动力来源

宏集应用 | 宏集直线模组,助您搭建高负载多轴搬运系统

Prev上一篇虹科方案 | 教您一招,解决头疼的DCOM配置问题!

下一篇虹科案例 | 虹科Panarama SCADA平台在风电场测量的应用,实现风电场的高效管理!Next

联系宏集帮您解决问题

立即提交

宏集科技有限公司是原虹科工业物联网业务孵化出来的独立公司,依托于在工业领域多年的技术经验和客户积累,宏集为国内外客户提供全方位的一站式物联网解决方案,致力于帮助各行业推动数字化转型升级。

总部:广州市黄埔区开泰大道30号佳都PCI科技园6号楼1-7层分部:上海 | 苏州 | 北京 | 西安 | 成都 | 台湾 | 香港 | 日本 | 韩国Tel: 400-999-3848Email:sales@hongrax.com

产品中心

云平台

SCADA平台

边缘管理软件

数据库存储方案

物联网HMI

物联网网关

工业树莓派

IPC

工业路由器

运动控制器

工控一体机

安全控制器

协作机器人

直线模组

继电器

工业加速度计

光纤传感器

测光测距传感器

工业预测性维护方案

数据管理平台

解决方案与技术服务

高性能数据采集和数据库存储

多站点协同控制SCADA

智能IO数据采集和可视化

多点温度采集与处理

继电器监控与能耗管理系统

工业树莓派远程I/O套装

自动化产线

自动化与控制

距离及形变监测

转子叶片振动监测

高铁受电弓振动监测

MRI引导与活检解

技术服务

资源中心

产品目录

应用案例

直播课程

博客专栏

友情链接

虹科集团

虹科智能互联

虹科环境监测

虹科汽车售后

友思特机器视觉

德思特测试测量

康谋自动驾驶

安宝特工业AR

点成生物

艾体宝IT

联系我们

华南区域:任经理

华南区域:张经理

华东区域:李经理

华北区域:杜经理

关注我们

更多物联网干货

加入行业交流群

宏集科技(上海)有限公司 Hongrax Technology Co., Ltd沪ICP备2023007481号-2

任经理-华南区域销售 张经理-华南区域销售 李经理-华东区域销售 杜经理-华北区域销售 联系电话:400 999 3848 在线客服 邮箱:sales@hongrax.com 加入宏集工业物联网交流群 线上商城

想要获取更多产品方案信息?

仅需30s填写以下信息,我们将有专人联系您。

提交

干货!教您使用工业树莓派结合CODESYS配置EtherCAT主站 - 技术教程 - 兔也目录

干货!教您使用工业树莓派结合CODESYS配置EtherCAT主站 - 技术教程 - 兔也目录

网站地图

首页留言本

百度360必应搜狗淘宝本站头条

打开后台

看右上角

主题配置

自行修改

当前位置:网站首页 > 技术教程 > 正文

干货!教您使用工业树莓派结合CODESYS配置EtherCAT主站

tosanye 2024-02-01 14:47 15 浏览 0 评论

前言工业树莓派可以结合CODESYS作为小型工控机,支持多种现场总线协议应用,例如EtherNET/IP、Profinet、EtherCAT等。其中,通过与CODESYS结合的方式实现EtherCAT,支持工业树莓派作为EtherCAT主站,控制EtherCAT IO模块或者EtherCAT伺服电机。本文将分享如何将工业树莓派配置为EtherCAT主站,并与伺服驱动器通讯。一、 所需工具1. 一个工业树莓派核心模块/控制器模块,本次测试使用 Connect+feat. CODESYS 模块2. 一个伺服电机3. CODESYS 多核授权(树莓派版本)二、 操作步骤1. 添加伺服电机描述文件点击“工具”->“设备存储库”,点击“安装”,选择伺服电机的设备描述文件2. 新建工程3. 工程类型测试使用的codesys授权是多核版本,所以选择CODESYS Control for Raspberry Pi MC SL;如果是单核版本请选择CODESYS Control for Raspberry Pi SL。4. 添加设备-控制器右击“Device”,选择添加设备,找到“其他项”,选择添加使用的控制器模块,点击“添加设备”。(本次测试使用的是Connect模块)5. 添加EtherCAT主站a. 右击“Device”,选择添加设备,找到“现场总线”,选择添加“EtherCAT”->“EtherCAT Master”。b. 右击“EtherCAT_Master”,添加伺服电机,即添加描述文件后出现的设备。c. 右击“EP3E_EC”,添加“SoftMotion CiA402轴”。d. 双击“EtherCAT_Master”,选择“通用”,选择“按MAC地址选择网络”,点击源地址的“浏览”,选择伺服电机与工业树莓派连接的以太网口的IP地址。(本次测试使用的是B口,即eth1)e. 双击“EP3E-EC”,点击“通用”,勾选“专家设置“,设置分布式时钟。f. 点击“启动参数”,点击“添加”,分别添加“Max torque”和“Max motor speed”。g. 分别设置“Max torque”和“Max motor speed”的值为1000和4000.h. 打开“SM_Drive_GenericDSP402 ”设置页。i. 打开SoftMotion驱动:缩放/映射。j. 把电机旋转一圈,编码器增量设置为1000。6. 程序编写a. 打开PLC_PRG,鼠标点击变量声明区空白处。b. 按F2键调出输入助手,点击文本搜索,输入使能功能块关键字:power,选择功能块SMC_Basic.MC_Power,点击确定。c. 实例化MC_Power功能块。d. 同样的方式添加MC_Jog功能块,并实例化MC_Jog功能块。e. 点击程序编辑区,按F2 键,调出输入助手,点击实例调用选择实例fbMC_Power,点击确定。f. 填写相关变量。g. 同样的方式配置MC_Jog功能块。h. 将PLC_PRG从MainTask任务中,拖放到EtherCAT_Task任务中,如图所示。7. 程序下载和设备登录8. 调试a. 尝试修改lVel的值,双击“lVel”,修改为100,点击确认,快捷键Ctrl+F7,确认写入。查看是否有变化。b. 双击“bPower”,查看是否有变化。9. 测试完毕。三、 总结工业树莓派结合CODESYS不仅仅支持EtherCAT主站,还可以支持Modbus TCP/RTU 主站/从站、CANopen主站/从站,之后也会逐渐分享给大家相应的配置文档。更多资讯: 虹科工业物联网--您的工业物联网专家

linuxcnc ethercat

上一篇:新手使用EtherCAT IO要注意什么?

下一篇:常见ethercat IO使用问题有哪些?

相关推荐

ESP32 / ESP8266 MicroPython:HTTP POST请求

本micropython教程的目的是解释如何使用micropython和urequests库执行httppost请求。这在esp32和esp8266上都进行了测试。简介本MicroPy...

arduino_mqtt_esp8266一键配网MQTT收发指令

知识点必备了解:PubSubclient对MQTT支持最完美的库文件ESP8266WIFI请到该github链接上下载或者官网。先安装插件后在项目实施模块ESP01/01S烧录器双路继电器低有...

魔兽世界地精经典语录:时间就是金钱!8266互联网时间显示器教程

今天使用ESP8266(nodemcu)做一个互联网时间显示器,没错从互联网获取时间,精准高效,简单粗暴,不用对时。入门级详细教程哦!?按照国际惯例先展示成品:材料:tm1637:4位数码管1块Nod...

基于 ESP8266 的朋友探测器

不久前,我试图创建一个可以检测到有人何时靠近的设备,以便可以显示某种问候。经过一番头脑风暴,我想出了这个主意。现在每个人都有一部通常启用了wifi的智能手机。这些电话会定期尝试与接入点通信,以交换数据...

项目分享|不足百元,自制“可爬墙”无人机

这篇项目将和大家分享如何制作ESP8266无人机(这个无人机可以爬墙)以及它是如何工作的。我们都知道无人机的功能是什么,就是能飞,如果告诉你这个无人机能爬到墙上或者像潜水艇一样进入水下,你会觉得有点神...

如何让ESP8266板子像APP开发一样方便

前言:众所周知,在APP开发中,C/S是基本的开发结构。客户端负责应用的展示,交互与网络请求,服务端负责数据的传输,处理,存储,输出等等。而物联网除了之前介绍的MQTT实现H5实时控制舵机旋转角度来完...

手把手教你用wifi控制显示屏!ESP8266实践指南(一)

上次带大家简单了解了esp8266这个超高性价比的物联网和智能家居神器,今天我们就用它和max7219来控制LED点阵显示屏吧~大家想用他们来显示点啥呢?时间还是天气?或者是滚动字幕?一、ESP82...

「零基础学物联网」MQTT篇 1-6 ESP8266发布MQTT消息

到目前为止,我们已经学习了发布和订阅MQTT消息的基本知识,这节课我们来将目前所学的知识应用到实际操作中。我们将要利用ESP8266来实现最基本的MQTT消息发布。本节课的学习将需要您掌握ESP826...

Ubuntu搭建乐鑫esp8266开发环境

之前一直在Windows下使用mingw32(Windows下的GNU套件)对esp8266/esp32编译下载,这对于习惯在Windows下开发人员来说还是比较方便的,但是编译速度相对比较慢,整个项...

ESP8266 天气小工具 V2.0

在本教程中,我将向您展示如何使用ESP8266和2.8"触摸屏显示器制作天气小部件。该设备通过WLAN从https://openweathermap.org/检索本地化的天气信息,...

新手自学物联网之esp8266 第六篇 菜鸟进阶准备

上一篇根据B站的视频教程,我也实现了exp8266的AP接入点模式功能,现在准备学习终端模式功能,视频教程先介绍了实现连接一个固定wifi热点的程序代码,后面又讲了实现连接过个固定wifi热点的代码,...

esp8266开发笔记(三):物联网开发环境搭建

大家好,我是阿普。搬运知识,分享经验的JokerESP8266-NodeMCU开发板需要我们搭建起合适的编程环境,才能够为我们随心使用。这一节,我们学习一下如何完成ESP8266的开发环境搭建。ESP...

esp8266教程:开发方式和SDK选择

esp8266教程:开发方式和SDK选择两种开发开发方式在esp8266中有一般有两种开发方式,分别是一种是一个MCU当主控ESP8266当一个wifi模块进行使用,即MCU+ESP8266,一种是E...

ESP-8266调试所需工具

我这里有三个调试助手,都是用于无线连接的分别为:串口调试助手手机端网络调试助手网络调试助手串口调试助手SSCOM5.13首先,我们很有可能出现端口占用问题。当我们点击侦听之后,提示我们端口被占用。如...

阿里云物联网新手指南:利用ESP8266远程启动电脑

有位读者朋友提出了一个很实际的问题:“能用esp8266弄一个远程开电脑的教程吗?需要设置路由器吗?公司路由器设置不了。”当然可以!而且很简单~这个问题可以拆解成两部分:问题一:在无法设置路由器的情况...

取消回复欢迎 你 发表评论:

一周热门

注意!恶意软件出现:下载后便无法卸载,快看看你的手机有没有?

利用XtraDiagram.DiagramControl进行流程图形的绘制和控制

vue3打印解决方案:Vue-Plugin-HiPrint

Mysql数据库笔记总结 ①

机架图怎么画?专业机架图画法教程详解

imetool.exe:Windows 输入法工具的使用指南

Linux面试题Oracle

如何将m3u8视频转成mp4?试试这些软件

iPhone卡在恢复模式怎么办?4种方法,iPhone15通用!

Oracle-数据库的实例、表空间、用户、表之间关系

最近发表

ESP32 / ESP8266 MicroPython:HTTP POST请求

arduino_mqtt_esp8266一键配网MQTT收发指令

魔兽世界地精经典语录:时间就是金钱!8266互联网时间显示器教程

基于 ESP8266 的朋友探测器

项目分享|不足百元,自制“可爬墙”无人机

如何让ESP8266板子像APP开发一样方便

手把手教你用wifi控制显示屏!ESP8266实践指南(一)

「零基础学物联网」MQTT篇 1-6 ESP8266发布MQTT消息

Ubuntu搭建乐鑫esp8266开发环境

ESP8266 天气小工具 V2.0

标签列表

java生成图片 (59)

shell 判断参数个数 (59)

操作系统真象还原pdf (63)

经纬度与xy坐标转换 (60)

disk++ (66)

机械原理pdf (64)

重写hashcode和equals方法 (66)

org.apache.commons.httpclient (69)

adt-bundle-windows-x86_64 (64)

子网划分工具 在线 (64)

linux性能监控命令 (63)

information_schema数据库的作用 (61)

lombok tostring (72)

solidworks型材库下载 (65)

maven updatepolicy (59)

centos 静态ip (71)

mybatis xml foreach (65)

applicationtaskexecutor (61)

winrar命令行参数详解 (60)

mfc listcontrol控件 (69)

rsync --delete (69)

pm3软件 (63)

oracle insert into select用法 (61)

几何平均值最大子数组 (61)

lua require (68)

Copyright Your WebSite.Some Rights Reserved.

自定义

自定义

自定义 收录申请

顶部

Codesys+树莓派 EtherCAT主站开箱测试 | 码农家园

Codesys+树莓派 EtherCAT主站开箱测试 | 码农家园

码农家园

关闭

导航

Codesys+树莓派 EtherCAT主站开箱测试

codesysdesodesys

Codesys+树莓派 EtherCAT主站开箱测试

在windows PC上安装codesys,同时安装CODESYS Control for Raspberry PI 3.5.16.0.package包(codesys中国网站下载)

安装完成后,重新启动codesys应用程序

保证windows PC和codesys在同一网段

在Windows PC上的Codesys中,使用“工具”菜单->“更新Raspberry Pi”。配置好用户名,密码, 和IP地址后,单击“Scan”以找到树莓派硬件设备

新建标准项目,选择树莓派SL主机

验证左侧菜单中的“设备”是否显示为“ Raspberry Pi SL的Codesys控件”。双击“设备”。单击“扫描网络”选项卡,然后选择Raspberry Pi。图像上的标记应变为绿色。使用选项卡“设备”和“发送回音服务”来验证通信

在“工具”菜单 -> “设备存储库”,中“Install”,选择对应的xml文件

在“Device”初右键,添加设备,选择Ethercat Master主站

保证树莓派在运行态时,点击“浏览”,选择eth0

在Ethercat Master任务处,右键,扫描设备,将扫描到的设备选中,选择复制到工程中

在PLC_PRG中编写程序,准备测试: PROGRAM PLC_PRG VAR LED1 : BOOL; KEY1 : BOOL; COUNT:INT; END_VAR

======================================= COUNT:=COUNT+1; IF(COUNT < 50) THEN LED1 := 1; ELSIF(COUNT>50) AND(COUNT< 100) THEN LED1:=0; ELSIF(COUNT>100) THEN LED1:=0; COUNT:=0; END_IF

在配置IO映射

编译然后登陆并下载程序到树莓派,可观察到LED灯闪烁

Copyright ©  码农家园 联系:[email protected]

基于树莓派和Arduino打造的PLC EtherCAT电路设计 - 腾讯云开发者社区-腾讯云

派和Arduino打造的PLC EtherCAT电路设计 - 腾讯云开发者社区-腾讯云腾讯云开发者社区文档建议反馈控制台首页学习活动专区工具TVP最新优惠活动文章/答案/技术大牛搜索搜索关闭发布登录/注册基于树莓派和Arduino打造的PLC EtherCAT电路设计文章来源:企鹅号 - 精明为啤酒在本教程中,您将学习如何使用Codesys设置Raspberry Pi,使其同时充当PLC和EtherCAT主站。它将用于控制连接到Arduino Uno的Esmacat(EASE)从设备在EtherCAT Arduino Shield上的板载LED。首先,讨论有关Raspberry Pi和Codesys的一些常规信息。学习设置Pi和Codesys之后,您将学习实现一个实际项目,通过使用Codesys更新EASE寄存器,根据用户输入使EASE上的板载LED闪烁。Esmacat的EtherCAT Arduino Shield(EASE):EASE是一个EtherCAT从设备,它连接到EtherCAT主设备(PC /笔记本电脑/专用主设备,例如Esmacat Master S和Esmacat MasterC。)它可以堆叠在Arduino,其他具有Arduino Uno尺寸的MCU板上,以及扩展板。该扩展板允许与工业标准EtherCAT协议进行高速通信,以实现高性能机器人应用。Esmacat易于使用的Arduino和Mbed库允许在基板上轻松编码,并且Esmacat的免费开放源代码主软件具有高级抽象,因此用户可以在几分钟内运行应用程序!功能亮点:EASE连接Arduino板,类似Arduino的板和Arduino Shields的大规模应用程序。EtherCAT支持高速通信(200Mbps,比CAN总线快200倍),这是用于自动化的工业标准现场总线。EtherCAT硬件/软件仅存在于EASE上,因此在MCU基板上没有性能损失.EASE具有Arduino Uno的尺寸,因此可以利用Arduino生态系统的优势。多个EASE之间的菊花链连接简化了布线的拓扑。EtherCAT供电(POE)技术减少了所需的电线和电源插座的数量。Arduino开发板与EASE之间的数据包通过SPI进行通信,从而使EASE与许多不同类型的开发板兼容,包括Arduino开发板和MBed开发板。由Esmacat库开发的Arduino和Mbed使用户可以在几分钟之内轻松地在基板和EASE之间开发代码。该屏蔽层具有8个寄存器,可用于通过连接到屏蔽层的以太网电缆通过EtherCAT主站在设备之间发送/接收数据。……视频内容截图:发表于: 2020-02-262020-02-26 07:30:31原文链接:https://kuaibao.qq.com/s/20200226A0511Y00?refer=cp_1026腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。如有侵权,请联系 cloudcommunity@tencent.com 删除。arduino扩展板怎么用iPhone - 使用蓝牙与Arduino板通信的任何示例?R 4.0.4在Raspberry Pi 400上升级R包为什么XST优化了我的寄存器以及如何阻止它?使用Arduino淡入多个LED0分享分享快讯到朋友圈分享快讯到 QQ分享快讯到微博复制快讯链接到剪贴板上一篇:用户心中的隐私价值:德国FB用户希望平台每月支付8美元,美国3.5美元下一篇:详解 Java性能优化和JVM GC相关快讯树莓派和Arduino联姻:人人都可以DIY的智能家居监控系统2019-01-29树莓派3B开发Go语言(二)-寄存器版本GPIO2019-01-13IBM工程师用乐高积木和树莓派打造高质量显微镜2020-05-11使用Atmel Studio编程Arduino Uno开发板2018-05-23学用树莓派(2)-与摄像头相关的项目2019-01-03树莓派和Jetson Nano的差别到底在哪?2021-10-30使用Atmel Studio 7编程Arduino Due开发板2018-05-24P1 如何使用树莓派闪烁LED2018-03-0911个开源物联网平台和工具2019-11-05FPGA的新尝试:将它Arduino化?2018-12-27使用USB配置用于仿真以太网的Raspberry Pi Zero2018-04-16“上海晶珩”“EDATEC”“树莓派”“工控机”CM4 Sensing 物联网应用的工业计算机2023-03-15用树莓派DIY波士顿机器狗,帮你省下50万:教程开源,人人可上手2020-08-18树莓派智能自行车灯:亲,小心后方大卡车~2024-02-07使用树莓派构建一个婴儿监视器2018-06-13基于树莓派的数据采集扩展板 MCC 1182018-10-25用树莓派搭建低成本VOIP服务器与电话系统2018-03-30玩嵌入式,试试Micro Bit这个通往树莓派3大门的超迷人计算机2018-01-28Android Things 教程:使用 GPIO 构建远程控制汽车2018-01-27Keras+树莓派,130行代码找到圣诞老人2018-01-28扫码添加站长 进交流群领取专属 10元无门槛券私享最新 技术干货社区专栏文章阅读清单互动问答技术沙龙技术视频团队主页腾讯云TI平台活动自媒体分享计划邀请作者入驻自荐上首页技术竞赛资源技术周刊社区标签开发者手册开发者实验室关于社区规范免责声明联系我们友情链接腾讯云开发者扫码关注腾讯云开发者领取腾讯云代金券热门产品域名注册云服务器区块链服务消息队列网络加速云数据库域名解析云存储视频直播热门推荐人脸识别腾讯会议企业云CDN加速视频通话图像分析MySQL 数据库SSL 证书语音识别更多推荐数据安全负载均衡短信文字识别云点播商标注册小程序开发网站监控数据迁移Copyright © 2013 - 2024 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有 深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号1101080202028