- 博客(222)
- 资源 (1)
- 问答 (4)
- 收藏
- 关注
转载 功率-功率因数
在初高中的电学里,我们学的功率以W(瓦特)为单位,数值等于电压和电流的乘积,即:P=UI。但实际上,P=UI只针对才成立,而对于带感性或带容性负载,P≠UI。
2024-04-14 11:07:10
734
转载 元器件-电容用途
因为lc调谐的振荡电路的谐振频率是lc的函数,我们发现振荡电路的最大与最小谐振频率之比随着电容比的平方根变化。分析:由于定时电容的容量决定了行振荡器的振荡频率,所以要求定时电容的容量非常稳定,不随环境湿度变化而变化,这样才能使行振荡器的振荡频率稳定。当工作温度升高时,Cl的容量在增大,而C2的容量在减小,两只电容并联后的总容量为两只电容容量之和,由于一个容量在增大而另一个在减小,所以总容量基本不变。同理,在温度降低时,一个电容的容量在减小而另一个在增大,总的容量基本不变,稳定了振荡频率,实现温度补偿目的。
2024-03-21 10:52:06
99
转载 瞬态抑制二极管(TVS)工作原理、特性参数、封装形式
4) SMC/DO-214AB封装:1.5SMC系列(1500W)、SMCJ系列(1500W)、TPSMCJ系列(1500W)、SMDJ系列(3000W)、TPSMDJ系列(3000W)、5.0SMDJ系列(5000W)、TP5.0SMDJ系列(3000W)、TPSMC系列(1500W);2) SMA/DO-214AC封装:SMAJ系列(400W)、P4SMA系列(400W)、TPSMAJ系列(400W)、SMA6J系列(600W)、TPSMA系列(400W);
2024-03-21 10:03:54
1181
转载 笔记-RC低通滤波
使用电阻器,电容器和电感器,这些组件不具备放大的能力,因此无源滤波器只能维持或减小输入信号的幅度。既可以滤波信号又可以应用增益,因为它包括有源元件,如晶体管或运算放大器。
2024-01-16 11:19:44
184
原创 AD 封装组件的水平/垂直间距报错
应该设置Placement 下的ComponentClearance。一般情况下设置的都是:Electrical 下的Clearance。但是设置完了还是继续报错。是封装之间的水平间距问题。快捷键:D设计→R规则。
2023-07-27 11:09:45
656
原创 tictoc例子理解 16-18
tictoc 16 全局信号signaltictoc 17 在仿真界面幕布上显示总条数信息tictoc 18
2022-12-02 16:42:16
1011
1
原创 tictoc 例子理解 13-15
tictoc13 子类化cMessage生成消息,随机目标地址tictoc 14 在13的基础上增加两变量显示于仿真界面tictoc 15 模型数据输出为直方图
2022-12-02 14:55:30
897
原创 tictoc例子理解10-12
tictoc 10 几个模块连接,发送消息直到模块3收到消息tictoc 11 新增信道定义tictoc 12 双向连接信息简化定义
2022-11-30 10:47:27
636
原创 tictoc例子理解6-9
tictoc 6 自消息实现计时tictoc 7 节点等待时延随机,丢失包概率tictoc 8 两个节点分别定义两个类tictoc 9 保留原始包副本,从而不需要重新构建包
2022-11-30 09:57:32
690
原创 tictoc例子理解2-5
## tictoc2**实现**两个节点间互传消息**新增要点:**1. 输出语句(类似C++ 的输出语句)```cpp// The `ev' object works like `cout' in C++. EV getName()`
2022-11-29 09:59:46
611
原创 Review-Maven
# 为什么要使用Maven?在以前,甚至是我们目前所讲课程,在创建项目的时候会把所用到的jar包放到工程目录下,并会有设置classpath的操作等。Maven的出现让我们得以从此类事情中解放出来。使用了Maven,我们只需要下载一份jar包放至本地的Maven仓库,其他的事情交由Maven来管理即可。因此,我们可以称Maven是工程jar包的管理者。...
2022-08-04 15:41:53
169
原创 Review-MyBatis
MyBatis框架功能与Hibernate一样。 都是持久化框架。都是操作JDBC。做ORM框架。 1 MyBatis框架比Hibernate小。 2 做的是针对SQL语句查询结果进行封装。
2022-08-04 15:34:23
288
转载 c++ warning C4018 有符号/无符号不匹配
C++警告warning C4018: “<”: 有符号/无符号不匹配警告代码如下: for (int i = 0; i < vec_data.size(); i++){ for (int j = 0; j < vec_data[i].size(); j++) cout << vec_data[i][j] << " "; cout << endl;}错误原因:matchPoint 是一个Vector容器,matchPoint .
2022-05-25 11:57:27
1116
1
转载 为什么要对1000000007取模(取余)
大数阶乘,大数的排列组合等,一般都要求将输出结果对1000000007取模(取余)为什么总是1000000007呢= =大概≖‿≖✧是因为:(我猜的,不服你打我呀~)1000000007是一个质数(素数),对质数取余能最大程度避免冲突~int32位的最大值为2147483647,所以对于int32位来说1000000007足够大int64位的最大值为2^63-1,对于1000000007来说它的平方不会在int64中溢出所以在大数相乘的时候,因为(a∗b)%c=((a%c)∗(b%c))%c,
2022-04-30 13:59:21
1178
原创 WinCC实现点击按钮存储数据至SQL Server(事件驱动)
环境Win10WinCC V7.5SQL Server 2016功能点击按钮,存入数据运行结果变量设置参考的变量设置https://blog.csdn.net/qq_41550190/article/details/124422827流程VB脚本代码Sub OnClick(ByVal Item) '---------------------------------------------startDim oRs,oCom,strcn,connDim n,i,s1Dim
2022-04-26 22:17:35
1816
原创 WinCC实现定时存储数据至SQLServer
环境Win10WinCC V7.5SQL Server 2016运行结果流程WinCC变量全局VB脚本(我设置的是每2秒存一次,因此周期性触发器设置1秒)
2022-04-26 15:51:18
3353
2
原创 为什么要内存对齐?
为什么会有内存对齐?平台原因: 不是所有的硬件平台都能访问任意内存地址上的数据,某些平台只能在一些地址处获取特定类型的数据,否则抛出硬件异常。为了使同一个程序可以在多平台运行,需要进行内存对齐。硬件原因:...
2022-04-26 12:12:36
277
原创 WinCC 7.5 读取 SQL server2016 中的表格数据
环境win10SQL Server 2016WinCC V7.5 SP21 安装SQL Server 20162 选择服务器名称 .\WINCC3 建数据库
2022-04-26 10:07:29
6192
原创 WinCC 7.3 + SQL server(杂)
环境win10SQL Server 2016WinCC V7.5 SP21 安装SQL Server 2016(教程很多,这里不废话)2 选择服务器名称 .\WINCC3 建数据库4 建表注:SQL Server 常用数据类型5 WinCC设置双击计算机,勾选全局脚本系统由于需要用到VB脚本,因此需要开启VBS调试6 WinCC变量设置7 WinCC控件设置控件设置:https://www.bilibili.com/video/BV19L4y1u7
2022-04-25 15:01:14
1861
原创 Java-判断亲和串
Problem Description人随着岁数的增长是越大越聪明还是越大越笨,这是一个值得全世界科学家思考的问题,同样的问题Eddy也一直在思考,因为他在很小的时候就知道亲和串如何判断了,但是发现,现在长大了却不知道怎么去判断亲和串了,于是他只好又再一次来请教聪明且乐于助人的你来解决这个问题。亲和串的定义是这样的:给定两个字符串s1和s2,如果能通过s1循环移位,使s2包含在s1中,那么我们就说s2 是s1的亲和串。Input本题有多组测试数据,每组数据的第一行包含输入字符串s1,第二行包含输入字
2022-04-24 11:17:04
162
原创 关于开发与西门子PLC对应的上位机方案
SIMATIC WinCC ,西门子家的上位机开发软件,拥有可视化界面实现控件拖拽,变量配置等。在连接S7-1200上没有难点。C# winform :需要利用S7.NetPlus库或者snap7.DLL动态链接库。界面可能没那么美观,大多是输入输出框。Qt5 与 S7-1200:基于Qt5与S7-1200间的ModbusTCP和Socket通讯...
2022-04-22 10:11:43
841
原创 OMNET++网络仿真工作原理是什么?程序入口在哪里?
仿真内核(Simulation Kernel)维护着 FEL / FES (未来事件列表/未来事件列表)仿真过程:仿真启动读取.ini 配置文件(only read once)读取.ned建立网络模型根据.ned中的简单模块索引.cc文件初始事件(启动下消息)放入FES复合模块调用initialize()子模块调用 initialize()当FES不为空时,处理事件子模块调用 finish()10.复合模块调用 finish()仿真内核只为带有activity()的模块创建启动消
2022-04-19 16:26:34
297
原创 理解OMNET++仿真原理
离散事件系统是状态变化(事件)发生在离散实例上的系统,事件发生时间为零。假设在两个连续事件之间没有发生任何事情(即没有任何有趣的事情发生),即在事件之间系统中没有发生状态变化。这意味着在数据包传输开始和数据包传输结束等两个事件之间,不会发生任何有趣的事情。 也就是说,数据包的状态仍在传输中。离散事件模拟在通常称为 **FES(未来事件集)**或 **FEL(未来事件列表)**的数据结构中维护未来事件集。initialize -- this includes building the model an
2022-04-15 08:57:01
783
Win10系统下,WinCC V7.5与S7-1200PLC无法建立连接,如何解决?
2022-03-11
安装WinCC7.5 SP2 导致软硬键盘失灵
2022-01-26
启动项目仿真以后S7-PLCSIMV17 的项目树 显示不出内容,空荡荡,怎么耍?
2021-10-27
后端返回二维码数据流,前端将其放在blob对象中,但在preview也显示不了二维码
2021-05-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人