windows tcp报文都是用自带的netsh命令转发。Udp报文常见免费转发工具见下: rinetd(版本需要高于0.73) 简单端口转发-PCWintech开发; PortMapper AUTAPF(要收费) UPnP PortMapper PFConfig 博主自己测试了rinetd软件,经过测试非常好用。 启动命令:
windows tcp报文都是用自带的netsh命令转发。Udp报文常见免费转发工具见下: rinetd(版本需要高于0.73) 简单端口转发-PCWintech开发; PortMapper AUTAPF(要收费) UPnP PortMapper PFConfig 博主自己测试了rinetd软件,经过测试非常好用。 启动命令:
经常在项目实施中,需要实现设备联网,需要从PLC采集工艺与生产数据。但是部分老旧PLC没有网络接口,且PLC串口均被占用。此时只能考虑从HMI上获取PLC的数据。 一、硬件资料 PLC:三菱FX5U-32M HMI:TK6070IP 由于三菱PLC固件老旧,不支持Modbus TCP协议栈,且三菱的MC协议也不通。但且设备为关键设备,没有原厂家的支持,我们也不想升级PLC的固件。 所以计划从HMI上采集PLC的数据。 HMI有一个DB9口,有1个RS485和1个RS232。其中RS485通过422总线已经和三菱PL…
一、PID基础 在控制系统工程中,PID(Proportional-Integral-Derivative)控制器是一种用于调节系统的常见控制算法。PID控制器有三个主要参数,分别是Kp、Ti(也称为Tn)、和Td(也称为Tv)。 Kp(比例增益):Kp是比例增益参数,它控制了控制器对误差的比例响应。增加Kp会增强控制器的响应速度,但可能导致系统过冲和振荡。 Ti(积分时间,有时也称为Tn,即积分时间的倒数):Ti是积分时间参数,它控制了控制器对误差的积分响应。增加Ti会减小系统的稳态误差,但可能增加系统的超调。=…
假设有几个人需要用较高性能计算服务,但目前的老旧笔记本内存扩容是比较困难的,所以考虑用老旧服务器虚拟化的方案? 硬件方面的思考: 服务器主板用R730这种老主机,1400元左右; CPU用E5-2686V4,有2.3G,36线程,一颗190元; 内存用:64GB DDR4,大概360元左右一根; 系统硬盘用PCIE M2 NVME 做直通; 文件硬盘用H730阵列卡分配,或者做直通; 网络方面的思考: 全部走万兆光纤; 使用端用千兆RJ45超五(六)类; 软件方面: 用普通笔记本电脑采用RDP远程? USB映射采用…
总结: 很多阵列卡都有NoRAID模式,类似于直通模式; H330等为了直通而设计的卡,如果做RAID5速度会下降到几MB每秒。所以H330通常用来做直通,而不会用来做阵列用途; Hyper-V的直通模式,只能对PCIE整个设备做直通,不能对基于PCID的直通卡的每一个硬盘做直通;目前来看,如果用直通,则需要每个PCIE挂一个硬盘,这样效率更高; 直通卡和阵列卡区别: 直通卡的特点:直通卡是单纯的拓展硬盘的角色,就当做USB扩展坞一样来扩展更多接口。我们可以直接在NAS或电脑系统里直接管理和操作每一块硬盘。而阵列卡…
源资料:https://www.bilibili.com/video/BV1pL411c7z3/ 大概就那么几种思路A:每个用户一个虚拟机,远程桌面(RDP/VNC/XEN/VMware协议),计算和存储都放在机房服务器上,比如华为的优点是就算是个安卓盒子,配合软件都能连接,还能支持USB透传插个U盘,终端可以做的非常便宜。缺点就是吃网速和服务器配置,一台服务器可以带几十个人,但存储一定要用nvme固态,否则卡出屎,资源不能超配。如果要用图形性能就得买专用加速卡x264编码,3D要配合专用显卡(例如GRID)做半虚…
以下是一些常用的机器学习数据集仓库,你可以在这些仓库中找到各种不同领域的数据集: UCI机器学习库:UCI大学提供了多个数据集,涵盖了各种不同的机器学习问题。网址:https://archive.ics.uci.edu/ml/index.php Kaggle数据集:Kaggle是一个知名的数据科学和机器学习社区,提供了大量数据集供竞赛和项目使用。网址:https://www.kaggle.com/datasets OpenML:OpenML是一个开放的机器学习平台,提供了数千个数据集,以及与之关联的任务和实验。网址…
要给一个普通账户添加对/opt/mk1目录的权限,您可以使用chown和chmod命令来更改目录的所有者和权限。以下是具体步骤: 更改目录的所有者:首先,您需要将/opt/mk1目录的所有者更改为普通账户。假设您要将目录所有者更改为用户名为username的普通账户,请运行以下命令: 这将递归地更改/opt/mk1目录及其所有子目录和文件的所有者为username。 更改目录的权限:接下来,您可以使用chmod命令更改目录的权限,以确保用户可以访问它。例如,如果您希望用户能够读、写和执行目录,可以运行以下命令: 这…
学习bacnet协议过程中,为了测试bacnet ip协议的连通性,所以使用kepserver连接了Yabe的Room Control模拟器软件,实现了kepserver能看到Yabe的模拟器点位。 技术总结如下: kepserver的终端配置页面中,ID格式为:主机名.设备ID; bacnet协议的每个ObjectId,例如AI:0实际上是一个对象,还需要.其的Key,最终如说:AnalogInput.0.PresentValue;