自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

嵌入式及工业自动化

博主从事嵌入式开发,工业通信领域,工业自动化方向的产品研发。熟悉EtherCAT, PROFINET, CANopen, Modbus等通信的开发,在博客中进行阶段性的总结和分享,欢迎私信或者留言。

  • 博客(9)
  • 资源 (15)
  • 收藏
  • 关注

原创 低功耗嵌入式系统设计的10个技巧

低功耗嵌入式系统设计是电池供电产品设计的重要部分。不存在单一设计规则适用所有类型的案例。它是系统设计,电路设计,固件设计以及权衡的混合。那作为一名设计工程师应该如何去做呢?在本文中,我将分享10个技巧,它将会对你设计低功耗嵌入式系统非常有帮助。

2024-01-01 18:58:35 908

原创 运动控制中速度前馈的作用

在伺服控制系统中速度前馈的加入极大的减少了跟随误差,提升了系统的动态性能。

2023-08-10 15:33:20 2171

原创 2台博能传动伺服驱动器使用105报文(DSC)实现绝对齿轮同步

博能传动PROFINET伺服驱动器使用105报文(DSC)实现绝对齿轮同步

2022-11-16 17:38:25 6904 1

原创 GCC编译C语言常见错误和警告汇总

1.suggest parentheses around comparison in operand of '&' [-Wparentheses]建议在'&'的操作数比较周围加上括号报错语句while(HWREG(PRCM_BASE_ADDR3 + CM_PER_SPI0_CLKCTRL) & CM_PER_SPI0_CLKCTRL_IDLEST!= CM_PER_SPI0_CLKCTRL_IDLEST_FUNC);解决这个问题就是在......

2022-05-05 14:37:43 4614

原创 PROFINET非周期数据通信详解

简介 PROFINET通信数据从应用角度分类,主要可以分为3种数据,分别是IO数据,记录数据,报警数据。本文分析的非周期数据属于记录数据。非周期数据可以用来一次读或写多个行规参数(如驱动器的PROFIdrive行规)或驱动器内部功能码参数。在西门子PLC中使用的“WRREC”,”RDREC”,”SINA_PARA”,”SINA_PARA_S”功能块,对驱动器进行参数读写,就是属于非周期数据通信,在这里特别说明报文中的PKW并非是非周期数据通信,属于IO数据通信。 简单说一下PROFINET中周期..

2021-08-27 17:54:41 4624

原创 西门子PLC通过PROFINET控制其他厂商变频器

案例目标本案使用的西门子PLC为S7-1217,本案例同样适用于S7-1500。PLC的开发环境为TIA v14,使用的变频器为博能传动A1系列驱动器,通信为PROFINET通信。

2020-03-19 14:51:33 7688

原创 TwinCAT学习笔记3--创建PLC程序控制2台EtherCAT变频器

本例程使用的是倍福嵌入式控制器CX5120-0125。变频器使用博能传动公司A1系列驱动器,支持EtherCAT通信。案例目标 通过倍福嵌入式控制器控制2台A1系列驱动器,实现启停控制,写目标频率,故障复位以及控制DO(驱动器本身的数字量输出);读取驱动器输出电流,输出电压,当前故障以及DI值(驱动器本身的数字量输入)。<1>创建PLC程序。<2>...

2019-10-26 10:57:46 7112 2

原创 TwinCAT学习笔记2--配置EtherCAT变频器设备的过程数据

本例程使用的是倍福嵌入式控制器CX5120-0125。变频器使用博能传动公司A1系列驱动器,支持EtherCAT通信。继续上一篇博文《TwinCAT学习笔记1--扫描2台EtherCAT变频器设备》驱动器参数配置 PDO类型 PZD类型 位 参数名称 设置说明 RPDO...

2019-10-26 10:23:48 4250

原创 TwinCAT学习笔记1--扫描2台EtherCAT变频器设备

本次实验仅需要一台装有TwinCAT3的电脑,实验用到的设备描述文件在本文的资源附件中。案例目标 通过倍福嵌入式控制器控制2台博能传动公司A1系列驱动器,实现启停控制,写目标频率,故障复位以及控制DO(驱动器本身的数字量输出);读取驱动器输出电流,输出电压,当前故障以及DI值(驱动器本身的数字量输入)。EtherCAT通信拓扑驱动器功能码设置 PDO类型 ...

2019-10-26 09:59:08 6290 8

PROFINET抓包数据

S7-1500与1台博能传动 AX驱动器上电后报文抓取,从中可以看到整个通信的建立过程

2021-08-27

西门子S7-1200和西门子S7-300学习视频

西门子S7-1200 PLC 和西门子S7-300 PLC 学习视频 百度网盘地址

2021-03-15

plcopen_coding_guidelines_version_1.0.pdf

PLCopen推荐的编码指南。编码准则的目的是定义一组规则并提供一个PLCopen 建议如何使用这些规则。现在大型自动化公司都有自己的规则,但许多中型公司或IEC 61131-3初学者对使用PLCopen的指导原则非常感兴趣。这些准则将对IEC 61131-3在世界范围内的进一步推广产生重大影响。

2020-05-27

PROFINET演示系统.zip

本实例的PLC使用西门子S7-1500,变频器使用博能传动A1系列驱动器。整套系统使用PROFINET通信,控制8台变频器。带Wincc界面。

2020-03-18

plcopen_motion_control.rar

The PLCopen motion standard provides a way to have standard application libraries that are reusable for multiple hardware platforms. Part 1& 2 – Basics & Extensions combined in one Part 3 – User Guidelines and examples Part 4 – Coordinated motion Part 5 – Homing Procedures Part 6 – Extensions for fluid power

2020-01-07

TwinCAT3_A1-CM25_Demo.rar

TwinCAT3编写程序通过EtherCAT工业以太网通信控制两台博能传动A1系列驱动器,实现启停控制,写目标频率,故障复位以及控制DO(驱动器本身的数字量输出);读取驱动器输出电流,输出电压,当前故障以及DI值(驱动器本身的数字量输入)。【文件夹中有设备描述文件】

2019-10-26

基于Codesys的EtherCAT百台伺服联动程序

本资源是EtherCAT的伺服驱动器从站的测试程序,是基于Codesys平台来做的。使用了100台伺服驱动器进行联动测试,使用402协议。

2018-06-15

EtherCAT动态PDO映射的实现方法

作为EtherCAT协议栈的补充,实现PDO动态映射,是一个完整的EtherCAT从站必要的组成部分。

2018-06-05

EtherCAT协议栈代码详解

EtherCAT代码详解,ET9300,开发EtherCAT的的必备文档。

2018-05-31

工业总线详解-3

工业现场总线详解包含EtherCAT和CANopen等,详细介绍了PDO,SDO,状态机的机制。第三部

2018-05-31

工业总线详解-2

工业现场总线详解包含EtherCAT和CANopen等,详细介绍了PDO,SDO,状态机的机制。第二部

2018-05-31

工业总线详解-1

工业现场总线详解包含EtherCAT和CANopen等,详细介绍了PDO,SDO,状态机的机制。第一部

2018-05-31

CAN通信入门书

CAN通信入门级书,瑞萨科技,适合菜鸟学习了解CAN协议的内容。

2016-02-24

EtherCAT Communication_TC

EtherCat Basics Slave Structure Physical Layer Device Modle Data Link Layer Application Layer Mailbox

2015-11-13

西门子PLC编程中常见问题

西门子PLC编程中的常见问题汇总,主要集中在TIA软件,只有吸取了别人的教训,才能获得自我更好地发展。

2014-09-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除