上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: 以太网帧和时间直接的关系 我们通常的描述的1Gbps/100Mbps/1000Mbps是什么意思:bps就是bit per second的意思,表示每秒支持多少个bit的传输速率。1Gbps就是某一个网卡最大支持用1G bit每秒的速率发送/接收bit流。 1Gbps = 1 x 10^9 bit 阅读全文
posted @ 2024-11-19 13:49 不愿透露姓名的小村村 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 1. 下载Prince [下载小工具] 下载后直接安装即可。 2. 添加环境变量 先找到小工具的可执行文件Prince.exe的路径。 .\Prince\engine\bin 把Prince.exe的路径的添加到环境变量中,然后重启vscode。 3. 在vs code中把md文件转换成pdf a. 阅读全文
posted @ 2024-11-13 12:53 不愿透露姓名的小村村 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1. 如何方便的看到GSDml的结构 在github上找到一个很好用的开源工具以及它的开源汉化,叫xml notepad,可以很好的看到设备树视图。 [2.9.0.8官方下载地址] [汉化插件] 2. 文件结构 总体就是header和Body两个部分 ISO15745Profile | +--Pro 阅读全文
posted @ 2024-11-13 11:11 不愿透露姓名的小村村 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 状态字Status Word: 如表: BR CC1 CC0 OV OS OR STA RLO /FC 写: 通常在官方手册上: -表示不进行读写, x表示对应位可以写入0/12个状态 1/0表示对应位的确定状态 *表示读取 官方对于各个位的解释: 首次检查位:状态字的0位称作首次检查位,如果/FC 阅读全文
posted @ 2024-11-09 18:17 不愿透露姓名的小村村 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 两个相互独立的冗余分类 系统冗余SR 介质冗余MRP 这是两个功能完全独立且不冲突的概念,是两个完全无关的冗余功能; 系统冗余 系统冗余SR是指IO设备通过PROFINET与两个容错的CPU(H CPU)之间进行通讯连接。该通讯连接可以通过任何可拓扑的互连来建立,并不局限于环网拓扑,对交换机也没有要 阅读全文
posted @ 2024-11-06 17:42 不愿透露姓名的小村村 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 新建SCL块 新建项目,选择SCL source: 选择模板,FB/FC都行,这里选择FB模板: 把对应的FBxxx改成实际的FB编号 VAR TEMP是FB的临时变量; VAR是FB的静态Static变量 模板选择完成,可以选择参数模板(定义变量的IN/OUT/INOUT接口模板): 选择参数模板 阅读全文
posted @ 2024-11-01 23:42 不愿透露姓名的小村村 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 1. 基础概念 前段时间一直在看设计模式的基础概念,总结起来其实也就是一些老生常谈的各种原则和定义,初看这些原则和定义实来枯燥乏味,但是一番实践之后,却又发现它们简练而不失准确性,故贴在笔记开头,方便随时对照: - 目标:高内聚,低耦合/复用性高(一些相互关联的方法就应该放一个类里面,叫高内聚;类与 阅读全文
posted @ 2024-10-17 14:14 不愿透露姓名的小村村 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 用取消令牌取消Task CancellationTokenSource:取消令牌 cancellationTokenSource?.Cancel();:其中?表示判断cancellationTokenSource是否为null,如果不是null才取消,否则会造成找不到实例的异常 当!cancella 阅读全文
posted @ 2024-09-25 16:18 不愿透露姓名的小村村 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 背景:需要一个鸭子类,包括绿头鸭,红头鸭,橡皮鸭等等,他们具有叫声,飞行,外貌长相等特性。 1. 先做一个不那么恰当的例子 //1.先做一个Duck class public abstract class SimUDuck { void quack() { Console.WriteLine("鸭子 阅读全文
posted @ 2024-09-23 23:18 不愿透露姓名的小村村 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 1. 背景: 项目中遇到一个串口设备,通过调用它自带的.dll动态链接库通信,最开始在.net framework4.7.2的框架下设备能返回数据(正常通信)。但是换到.net 6.0的框架后,可以运行(没有报错),但是不能得到设备返回的数据了。 2. 错误的解决思路: 当时觉得是框架的问题,反编译 阅读全文
posted @ 2024-09-06 13:28 不愿透露姓名的小村村 阅读(11) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页