基础知识
工业通信协议
Modbus
施耐德研发,有基于以太网的 ModbusTCP 协议和使用 485/232 串口通信的 ModbusRTU/ASCII。
Modbus 协议面世较早、协议简洁高效、商用免费、功能灵活、实现简单,是目前应用最广泛的现场总线协议。
我的笔记里边有一些推荐视频:https://blog.csdn.net/weixin_44112083/article/details/130441023
EtherCAT
德国倍福研发的现场控制总线,使用网线作为连接介质(但不支持以太网)。特点是极快的刷新周期(理论最高 12.5us)和极高精度的同步(DC 同步时钟功能),使用此协议不需要授权费用,在国产伺服中广泛使用。
- 全网最强:EtherCAT 基础介绍深入浅出始终!Microchip LAN9252从站控制器培训教程
快速入门(仅仅是科普级别的),大概了解 EtherCAT 的特点、优势,实现的一些关键技术
(如 On the Fly 帧,基于 MAC 的物理层,报文+邮箱/消息,寻址方式,FMMU + SM,DC 分布式时钟、状态机等) - 【工业通讯】EtherCAT&EtherNet/IP基础知识讲解合集
每个特性都做了比较详细的讲解(PPT + 报文分析),但是讲的有点乱,建议先看第一个视频,先了解 EtherCAT 的特性再看这个 - 工业以太网通信技术EtherCAT运行原理
官网配套的视频,生动形象看完应该能看出很多特性
西门子 S7(PROFINET RT)
西门子研发的,用于西门子体系内产品相互通讯的私有协议,基于以太网,是 Profinet 通讯系统的重要组成部分
这个一般来说会配置就行,如以下两种典型配置
- 在 TIA 博途软件中,配置 S7-1200、S7-1500 与其他西门子 PLC、ET200 远程 IO 的 S7 通讯
- 在 STEP7 软件中,配置 S7-300、S7-400 与西门子其他 PLC、ET200 远程 IO 的 S7 通讯
西门子 PROFIBUS
使用 485 串口,配合特殊波特率,使用循环令牌机制的总线协议,用于旧式西门子设备的数据互联
EtherNet/IP
Allen Brandley 主导研发,基恩士、欧姆龙主推。基于以太网的协议,采用订阅/发布机制,使用 UDP 传输实时数据,TCP 传输非实时信息。实现与以太网数据共存的情况下对现场设备进行监控。
运动控制
基本概念、选型原则
顾老师说运控的个人主页
这个 UP 主的课程非常好,基于西门子的变频器、伺服来介绍运动控制的基本概念,建议从《1.3 常用名词》开始听
倍福官方运动控制小课堂
其实主要还是讲的运动控制的理念,不过是基于倍福、CodeSys 自身有的功能来说的
- 倍福BeckHoff-3.电子齿轮的原理与应用(一)
- 倍福BeckHoff-5.飞锯的原理与介绍
- 倍福BeckHoff-6.电子凸轮表的原理与介绍
软件操作
PLC 控制器教程
施耐德中高端 PLC M580、昆腾
CodeSys 运动控制
- CODESYS控制器与伺服EtherCAT通讯(上)和 CODESYS控制器与伺服EtherCAT通讯(下)
CodeSys 使用 EtherCAT 连接伺服的配置教程。步科官方伺服的配置教程,总体步骤清晰,其他伺服的配置区别不大(启动参数、伺服配置PDO可能有区别,但软件上的步骤差不多的) - 合集·听我说,都不难
施耐德 PLC(其实就是 CodeSys)科普视频,建议从 P17 开始看,注意视频的发布顺序,下一课是上一P。可以学到一些快速测试、调试的方法,快速搭建 DEMO - 合集·PLC编程,运动控制!
一个专攻 CodeSys 开发的 UP 主的合集视频,介绍了 CodeSys 运控相关功能块的使用 - 合集 复杂运动控制训练营
CodeSys 官方公开课,介绍相关运控功能块的使用,由于是公开课,所以节奏比较慢,建议先看上面的视频对相关功能块有基本了解后再看官方的演示
主要器件选型
机械法规、在线设计工具箱:https://www.mechtool.cn/index.html
气动系统
只找到一些纸质文档
- SMC-企业介绍-产品体系(介绍启动系统设备组成):C01-4D-SMC-GUIDE.pdf
- SMC-气动系统使用案例:SMC-节能、用途、行业产品介绍
- SMC-气缸/气爪选型:SMC-回转执行器扩展品/选型
- 亚德客-电磁阀选型、电磁阀使用注意事项:亚德客产品型录2024_PDF