会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
tossorrow
博客园
首页
新随笔
联系
订阅
管理
2026年7月14日
TwinCAT3 - 实现GEM协议
摘要: 0 引子 某天和倍福的技术聊天,聊起有一些半导体设备厂产品推不进去,因为原生不支持GEM功能。 而欧姆龙等PLC开始支持GEM,德国倍福官方又没有支持GEM的计划,在产品推广时遇到一些阻力。 正好我对HSMS/SECS/GEM协议簇略知一二,就说要不我来试试,就用TwinCAT3原生的功能实现GEM
阅读全文
posted @ 2026-07-14 11:11 tossorrow
阅读(34)
评论(0)
推荐(0)
2026年7月13日
TwinCAT3 - 回零
摘要: 目录前言1,多圈绝对值编码器2,增量式编码器2.1 Plc CAM2.2 Hardware Latch2.3 Hardware Sync3,单圈绝对值编码器4,问题4.1 增量式编码器机械原点4.2 PDO4.3 接线5,场景 前言 回零算是运动最复杂的问题之一,官方文档也写得很乱,命名也很乱。因为
阅读全文
posted @ 2026-07-13 15:27 tossorrow
阅读(32)
评论(0)
推荐(0)
2026年6月4日
通信基础 - ADS通信
摘要: 目录一、基本概念二、ADS路由器2.1 基础2.2 环回通道(Loopback Channel)2.3 外部通道(External Channel)2.4 更多2.4.1 通道的IP地址2.4.2 开发者关注哪一个通道2.4.3 ADS路由器从哪里来三、ADSClient四,ADSServer五,路
阅读全文
posted @ 2026-06-04 11:45 tossorrow
阅读(49)
评论(0)
推荐(0)
2026年6月3日
通信基础 - IP地址
摘要: 一、服务器的IP地址 服务器端的核心动作是“绑定”和“监听。它的讲究在于“确定自己的身份”。 1,0.0.0.0 (万能监听):代表“本机所有可用的网络接口”。这是最常用、最推荐的写法。无论客户端是用 127.0.0.1 连你,还是用局域网 IP 192.168.x.x 连你,甚至通过公网 IP 连
阅读全文
posted @ 2026-06-03 17:15 tossorrow
阅读(38)
评论(0)
推荐(0)
2025年6月10日
C#应用 - winform的DPI感知
摘要: 目录前言1,概念2,问题3,解决3.1 设计时3.1.1 方法一3.1.2 方法二3.1.3 方法三3.1.4 方法四3.2 运行时3.3 全局修改Font.Unit3.3.1 方法一3.3.2 方法二3.3.3 更多方法 前言 我之前做的winform应用,都是在一台分辨率1920x1080,缩放
阅读全文
posted @ 2025-06-10 11:27 tossorrow
阅读(1047)
评论(0)
推荐(0)
2025年4月30日
C#应用 - 实现SECS协议
摘要: 目录前言1,SECS标准介绍2,HSMS协议2.1 基本概念2.2 协议格式2.2.1 Control Message2.2.2 Data Message2.3 协议实现2.3.1 HSMSMessage类2.3.2 HSMSConnection类3,SECS-II协议3.1 基本概念3.2 HSM
阅读全文
posted @ 2025-04-30 19:44 tossorrow
阅读(2848)
评论(2)
推荐(2)
2025年4月18日
C#应用 - 实现MQTT协议
摘要: 目录前言1,简介2,设计2.1 基础类型2.2 核心类型2.3 线程池3,用起来3.1 Broker3.2 Client3.2.1 MQTTX3.2.2 MQTTnet3.3 收发消息 前言 本文部分实现了MQTT协议V3.1.1版本。只关注协议核心部分,用尽量少的代码写一个简化版的MqttBrok
阅读全文
posted @ 2025-04-18 15:58 tossorrow
阅读(1752)
评论(0)
推荐(0)
2024年8月26日
TwinCAT3 - 实现CiA402
摘要: 目录1,起缘2,想办法3,开搞3.1,CANOpen通信3.1.1 对象字典3.1.2 通信建立3.2,CiA402伺服状态机3.3,伺服运行3.3.1 操作模式3.3.2 轮廓位置模式3.3.3 轮廓速度模式3.3.4 其他4,用起来 1,起缘 在TwinCAT3项目中涉及到轴运动时,通常做法都是
阅读全文
posted @ 2024-08-26 14:55 tossorrow
阅读(3034)
评论(1)
推荐(3)
2023年10月8日
C#应用 - 事件总线
摘要: 目录前言1,简介2,设计2.1 设计思路2.2 设计实现2.2.1 IEventData2.2.2 EventBus2.2.3 用起来3,问题3.1 起缘3.2 改造3.3 用起来 前言 发布订阅模式很常见,每个发布者和订阅者之间都搭建了一条小线路,随着功能越来越多,事件和委托就会满天飞,就像私拉电
阅读全文
posted @ 2023-10-08 17:07 tossorrow
阅读(899)
评论(0)
推荐(0)
2023年9月26日
C#基础 - Task
摘要: 目录前言1,Task的分类2,Task的状态2.1 TaskStatus枚举2.2 状态相关属性2.3 小结3,Task的等待3.1 Wait方法3.2 死锁3.2.1 死锁形成3.3.2 死锁避免4,Task的结果4.1 Result4.2 GetAwaiter().GetResult()4.3
阅读全文
posted @ 2023-09-26 14:43 tossorrow
阅读(283)
评论(0)
推荐(0)
下一页
公告