自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(110)
  • 资源 (42)
  • 收藏
  • 关注

原创 WPF实现电机选型功能

2、对一些新的工具的探索,该工具使用了WPFMath工具,可以很好的显示我需要显示的Latex公式,这样就可以很直观的显示计算过程,虽然还是有缺点(无法在公式后面显示单位,可能是本人使用方式不太对),个人喜欢将公式直接显示出来的效果,哈哈;1、工作需要,虽然是开发电机驱动的工程师,但是在很多情况下需要了解和知道电机选型,如果糊里糊涂的拿个电机就上机器,很有可能电机参数调好了,可就是在机器上不能正常工作;3、由于时间较短,目前只开发了丝杆无传动机构部分的计算和选型,基本实现选型功能,整体框架基本搭好;

2024-02-22 10:04:22 485

原创 C# 开发CANopen主站

C#开发CANopen主站(SDO收发数据) 一、准备工作 熟悉CANopen相关知识,可以参考另一篇博客《CANopen学习笔记》获取周立功或者广成科技的上位机二次开发包及驱动熟悉二次开发包(以周立功二次开发包为例)了解开发需求 二、修改二次开发包(以周立功USBCAN为例) 因为用不到CAN的高速功能(CAN_FD),因此相关的都可以删除或者注释掉。 修改后,最重要的三个函数和一个数据接收委托事件就是需要注意的是,生成的exe同等级文件夹路径下需要添加dll库文件 还需要注意dll库兼容的是

2024-02-21 18:34:01 2475 1

原创 CANopen 从站伺服配置报文及使用

从站发出报文:0x381 0x00 0x00 0xE8 0x03 0x00 0x00 0xE8 0x03(16bit状态字,32bit 实际位置 1000,16bit 实际力矩 1000)主站发送报文:0x601 0x22 0x00 0x14 0x01 0x01 0x02 0x00 0x80。主站发送报文:0x601 0x22 0x01 0x14 0x01 0x01 0x03 0x00 0x80。报文:0x601 0x22 0x00 0x18 0x01 0x81 0x01 0x00 0x80。

2024-02-20 16:20:57 1136 1

原创 canopen

CANOpen是位于CAN总线之上的一个应用层协议。CAN总线只规定了物理层和数据链路层,有了这两层,数据就可以在CAN总线上传输了。我们和哪个设备通信就和哪个设备约定好,哪个ID代表什么,哪个字节代表什么,但是这样一来,每个厂家的设备都定义一个自己的协议,岂不是乱套了。如果约定好一个开放的,标准化的协议,厂商都去遵循这个约定好的标准,那么设备之间互相通信就简单了。CANOpen协议通常分为用户应用层、对象字典、通信这三个部分。

2024-02-20 09:02:38 1532

原创 CANOpen PDO传输

PDO的全称Process Data Object,用来传输过程数据。比如,温度、电压等等。PDO传输是属于生产者消费者模型,生产数据方把数据发送出去。消费者需要处理数据的就去处理,不需要处理的就不处理。PDO是单向传输,不需要应答,所以PDO传输效率高于SDO传输效率。

2024-02-20 08:59:26 1697 1

原创 Ubuntu 18.04 进入 Recovery 模式

通过uname -a可以查看到当前正在使用的内核版本,把不是当前版本的处于install状态的image-xxx-generic文件卸载掉,对于本例中linux-modules-extra-4.15.0-39-generic是多余的内核文件,正在使用的是linux-modules-extra-4.15.0-43-generic,开始卸载。卸载命令为sudo apt-get remove linux-modules-xxx-generic,其中xxx为要卸载的内核版本号。这两条命令对于依赖则是不管的。

2023-12-08 10:29:15 1705

原创 linux profile文件环境变量配置

这三种文件类型的差异用一句话表述就是:/etc/profile,/etc/bashrc 是系统全局环境变量设定;/.profile,/.bashrc用户家目录下的私有环境变量设定。当登入系统时候获得一个 shell 进程时,其读取环境设定档如下:首先读入全局环境变量设定档/etc/profile,然后根据其内容读取额外的设定的文档,如/etc/profile.d和/etc/inputrc;根据不同使用者帐号,于其家目录内读取~/.bash_profile;

2023-12-08 10:27:23 2054

原创 linux文件目录:/usr/lib/systemd/system目录作用

如上出现的/usr/lib/systemd/system/mysqld.service,其实我们。一般系统管理员手工创建的单元文件建议存放在/etc/systemd/system/目录下面。,其实上面命令中的mysqld也可以用mysqld.service,

2023-12-07 13:36:51 724

原创 shell脚本:exit和return

用于退出应用程序,删除进程使用的内存空间,并将应用程序的一个状态返回给OS,这个状态标识了应用程序的一些运行信息,这个信息和操作系统有关,一般 0 为正常退出,非0为异常退出。6、非主函数中调用return和exit效果很明显,但是在main函数中调用return和exit的现象就很模糊,多数情况下现象都是一致的。系统程序对于程序运行错误是有约定含义的,不为 0 就表示程序运行出错。用于结束一个函数的执行,将函数的执行信息传出个其他调用函数使用;若在主函数中,则会退出函数并返回一个值。

2023-12-07 13:33:57 256

原创 linux命令:java shell脚本互相调用

在start()之后, waitFor()之前把缓冲区读出来打log, 就可以看到你的shell为什么会没有按照预期运行。在调用时需要执行waitFor()函数,因为shell进程是JAVA进程的子进程,JAVA作为父进程需要等待子进程执行完毕。在做DTS迁移的过程中,要执行包里面的shell脚本, 解压出来了之后,发现执行不了。:可以在RUNNING_SHELL_FILE脚本中直接通过$1,$2,$3分别拿到的参数。#使用awk,分割出pid ($1部分),及Java程序名称($2部分)

2023-12-07 13:33:11 623

原创 shell脚本:时间处理

date 能用来显示或设定系统的日期和时间,在显示方面,使用者能设定欲显示的格式,格式设定为一个加号后接数个标记,其中。表示2019年07月16日12点 向后移动三个小时的时间,运行结果为:2019071615。这里处理方法,是将基础的时间转变为时间戳,然后,需要增加或者改变时间,变成 秒。若是不以加号作为开头,则表示要设定时间,而时间格式为。表示获取当前时间点3小时之后的时间,结果精确到小时。将系统时间设为 datestr 中所设定的时间。同样转成时间戳,然后计算天,时,分,秒。显示目前的格林威治时间。

2023-12-07 13:16:03 4911

原创 linux操作:重定向

(1)重定向命令列表命令说明将输出重定向到 file将输入重定向到 file将输出以追加的方式重定向到 filen > file将文件描述符为 n 的文件重定向到 filen >> file将文件描述符为 n 的文件以追加的方式重定向到 filen >& m将输出文件 m 和 n 合并n <& m将输入文件 m 和 n 合并<< tag将开始标记 tag 和结束标记 tag 之间的内容作为输入(2)文件描述符0:通常是标准输入(STDIN)1:是标准输出(STDOUT)

2023-12-07 11:34:03 155

原创 linux 使用笔记

这指的其实是32位操作系统中每个进程系统给分配的“虚拟内存”为4G(具体机制这里就不说了,虚拟内存是相当大的一篇内容,仍需学习),我们日常所说的32位和64位其实就是对应着4G(2的32次方)和8G(2的64次方)的进程内存。,如果输出结果中行末尾是^M, 则 是 d o s 格 式 , 如 果 行 末 尾 只 是 ,则是dos格式,如果行末尾只是,则是dos格式,如果行末尾只是,则是unix格式。,以16进制查看文件,若输出结果中存在“0d 0a”则为dos格式,如果只有“0a”则为unix格式。

2023-12-07 11:32:30 52

原创 linux操作:清空文件

清空文件的内容,这绝对是很有用的一个小技能,方式有很多,自然优劣各有不同,该文章便是我用于记录我学习到的清空文件的方式,当然,这并不一定是全部方式,持续学习更新。若将 null 做为输出输入到文件中,你应该使用-n选项,这个选项将告诉echo不再像上面的那个命令那样输出结尾的那个新行,即没有空白行了。正是如此,当你将echo 命令的输出作为输入重定向到文件后,使用cat 命令来查看该文件的内容时,你将看到一个。这也是我最早接触到的清空文件的方式,可能因为echo命令的缘故。

2023-12-07 11:27:26 768

原创 linux操作:僵尸文件导致的空间不足问题处理

等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口。这里可能会有人直接rm该文件,这样是没办法将该文件完全清除的,空间还是被占用着,当然,若该进程没用了,直接kill掉,这样空间也是可以释放的。可是我这样处理时,文件清空了,但空间使用还是100%,压根没有释放,万般无奈下,我是直接将对应进程重启,空间才释放出来。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。

2023-12-07 11:20:37 233

原创 linux文件目录:Linux中各目录(文件夹)作用详解

前面讲过用户管理相关内容,那是一篇对用户相关基础知识的概括文章,后面用于提升,会有更多的相关文章,这里就记录下一些“如何查看当前登录系统的用户信息”。

2023-12-07 11:16:19 656

原创 linux命令:查看当前登录的用户相关信息(w、who、last)

前面讲过用户管理相关内容,那是一篇对用户相关基础知识的概括文章,后面用于提升,会有更多的相关文章,这里就记录下一些“如何查看当前登录系统的用户信息”。

2023-12-07 11:15:40 760

原创 linux操作:用户管理

用于存储 Linux 系统中用户的密码信息,又称为“

2023-12-07 11:13:53 258

原创 linux命令:ps、netstat

日常我们查看服务,进程,端口,路径等等都可以用到这两个命令,因为我记得也不够详细,这里为了提升自己运用能力,特写此文章。用于显示当前进程的状态,类似于Windows中的任务管理器。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。1.Linux上进程的简单介绍 (1)Linux上进程的状态: 1)运行(正在运行或在运行队列中等待) 2)中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号)

2023-12-07 11:12:47 429

原创 linux文件目录:systemd的service文件说明

压缩:tar jcvf FileName.tar.bz2 DirName。压缩:tar zcvf FileName.tar.gz DirName。压缩:tar Zcvf FileName.tar.Z DirName。打包:tar cvf FileName.tar DirName。解压:tar jxvf FileName.tar.bz2。解压:tar zxvf FileName.tar.gz。解压:tar jxvf FileName.tar.bz。解压:tar Zxvf FileName.tar.Z。

2023-12-07 11:12:14 1444

原创 linux命令:tar(打包、压缩、解压)

压缩:tar jcvf FileName.tar.bz2 DirName。压缩:tar zcvf FileName.tar.gz DirName。压缩:tar Zcvf FileName.tar.Z DirName。打包:tar cvf FileName.tar DirName。解压:tar jxvf FileName.tar.bz2。解压:tar zxvf FileName.tar.gz。解压:tar jxvf FileName.tar.bz。解压:tar Zxvf FileName.tar.Z。

2023-12-07 11:11:05 2353

原创 linux命令:curl

curl命令是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称curl为下载工具。作为一款强力工具,curl支持包括HTTP、HTTPS、ftp等众多协议,还支持POST、cookies、认证、从指定偏移处下载部分文件、用户代理字符串、限速、文件大小、进度条等特征。做网页处理流程和数据检索自动化,curl可以助一臂之力。1、支持的协议协议DICTFILEFTPFTPSGOPHERHTTPHTTPSIMAPIMAPSLDAP。

2023-12-07 11:10:19 220

原创 Linux上安装和使用SSH工具

SSH(Secure Shell,安全外壳)是一种网络安全协议,通过加密和认证机制实现安全的访问和文件传输等业务,我们通过SSH可以很方便实现远程登录以及文件传输等工作。下面记录下如何在Debian/Ubuntu系统下实现SSH Server配置工作。

2023-12-06 14:53:32 303

原创 二进制八进制十进制十六进制 原码\反码\补码

在这种编码方式中,每一位二进制值的1都是代表一个固定数值,把每一位的1代表的十进制数加起来得到的结果就是它所代表的十进制数;就是二进制定点表示法,即最高位位符号位,【0】表示正,【1】表示负,其余位数表示数值大小;也有数据是八进制,十进制,十六进制进行存储或运算,了解不同的进制,便于我们对数据的运算过程理解的更加深刻;遇到0(false)则0(false),两边同时位1(true),结果才是1(true)遇到1(true)则1(true),两边同时位0(false),结果才是0(false)

2023-12-06 14:51:16 616

原创 Linux 的启动流程

在《计算机是如何启动的?这篇文章中,探讨BIOS和主引导记录的作用。那篇文章不涉及操作系统,只与主板的板载程序有关。今天,我想接着往下写,探讨操作系统接管硬件以后发生的事情,也就是操作系统的启动流程。这个部分比较有意思。因为在BIOS阶段,计算机的行为基本上被写死了,程序员可以做的事情并不多;但是,一旦进入操作系统,程序员几乎可以定制所有方面。所以,这个部分与程序员的关系更密切。我主要关心的是Linux操作系统,它是目前服务器端的主流操作系统。

2023-12-06 14:46:24 35

原创 十、二、八、十六进制间转换(包含负数间进制转换)原码、补码、反码定义

​ 我们知道 1字节 (byte) = 8 位(bit)(即8位二进制,如:11111111)、1024个字节 = 1 K 、1024 K = 1M​ 所以,一字节可以表示的范围就有 0 ~ 256 (无符号数),而有符号数表示的范围则是: -128 ~ 127​ 无符号数的表示范围应该是无异议的,但是有符号数的表示范围就有门道了,为什么负数会多表示一位呢?

2023-12-06 14:45:00 432

原创 数据在内存中的存储

1.整型家族charunsigned char 无符号数signed char 有符号数shortunsigned short [int]无符号数signed short [int]有符号数int......long......long long......整型家族中的类型都分为无符号类型和有符号类型,无符号类型的数不分正负,有符号类型分正负。在编译器中如果不加unsigned,默认使用的是有符号类型。

2023-12-06 14:41:48 29

原创 原码 反码 补码的转换

原码符号位不变,其他位取反----反码 1111 1111 1111 1111 1111 1111 0011。*pFloat = 9.0,把9.0存放进去- -得到的二进制为正数–补码为原码,直接打印 ,打印一个很大的数。反码+1-- – -- -补码 1111 1111 1111 1111 1111 1111 0110。大端–把数据的低位字节序的内容存放在高地址处,高位字节序的内容存放在低地址。小端–把数据的低位字节序的内容放在低地址,高位字节序的内容存放在高地址。负整数:原码、反码、补码要进行计算。

2023-12-06 14:39:57 635

原创 什么程度是精通Linux

了解下grub的代码,也还好,网上讲解的比较多。9. 组网,网络的知识,比如神马netstat、route,ping等等,要是能在深入下了解socket编程最好。3. 毫无压力的安装tgz,deb以及rpm包,这是基础,学好的话理解rpm或是deb包的原理,不是很难的事情。1. 掌握常用命令(包括grep、awk、sed、ps、find等等吧,熟练使用,基础的选项不用man)7. 不解释,基础工具,vim的话熟练使用,不用鼠标,知道高级技巧,别一味的想着配vimrc,没意思。8. shell脚本吧,学吧。

2023-12-06 14:17:33 134

原创 对于uint32_t,uint16_t和uint8_t之间的相互转化,以及uint16_t的高低位互换,bit->int转换

【代码】对于uint32_t,uint16_t和uint8_t之间的相互转化,以及uint16_t的高低位互换,bit->int转换。

2023-12-06 14:11:31 2393

原创 uint16_t 十六位类型数据转化成uint8_t 八位数据类型数据的两种方法

最近在STM32单片机操作中,常常需要通过UART,I2C,USB等端口发送各种传感器的数据,这些传感器寄存器大多是32位或者16位的。HAL库中发送函数都是8位指针结构,不能直接发送不同类型的数据,这就需要把不同长度及类型的数据转换成uint8_t 无符号8位整型。

2023-12-06 14:08:23 2116 1

原创 十六进制 小端情况下补码转换为十进制

16进制负数转换成10进制

2023-12-06 13:55:16 123

原创 Qt Creator运行应用程序时提示Wayland警告

操作系统:Ubuntu 22.04 Desktop、Linux Kernel 6.2.0编程环境:Qt 5.14.2、Qt Creator 4.11.1警告内容:Qt Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.解决方案:1、运行 sudo vim /etc/gdm3/custom.conf 命令。

2023-12-05 15:35:25 2695 2

原创 Ubuntu开机自启服务systemd.service配置教程

systemd是目前主流的init系统,大多数Ubuntu版本都支持使用systemd来配置开机自启服务。但是,对于旧版本的Ubuntu,可能需要使用upstart来配置开机自启服务。这是默认的服务类型,如果没有指定Type=,则假定为simple。对于此类型,一旦启动服务的主进程,systemd即认为服务已经启动成功。适合用于不会派生子进程并且在后台持续运行的应用程序。注意,使用systemctl status查看某个服务状态时,可能因为服务日志信息太长产生分页,阻塞程序执行,这时可以加个。

2023-12-05 15:31:04 2573

原创 ubuntu下安装Qt和添加Qt快捷启动方式

可以点击右键将快捷方式添加到左边工具栏的Favorites.Qt下载之后就可以安装了,安装步骤可参考下面链接。若要双击Qt.sh运行,可以在网上查找对应的方式。也可参考网上其他安装步骤链接。

2023-12-05 15:24:36 762

原创 Ubuntu22.04+Qt15.5.0环境配置

注:此时启动Qt会报错没有Qt6的库,因为Ubuntu的版本太低了而Qt在线安装的的qtcreator是最新的版本10.0.1,无法兼容,所以需要安装一个低版本的qtcreator然后使用5.15.0的编译套件编译程序。点击右上角的添加,在弹出的文件选择框中找到你第二部中使用在线安装工具安装的Qt5.15.0的文件夹中的5.15.0/gcc_64/bin/qmake。一般情况下无法在终端使用简单的命令快速启动qt,我们可以创建一个脚本,实现在终端输入qtcreator即可打开Qt。

2023-12-05 15:16:41 1006

原创 libcurl 接口使用

libcurl是一个跨平台的网络协议库,支持http, https, ftp, gopher, telnet, dict, file, 和ldap协议。libcurl同样支持HTTPS证书授权,上传,HTTP基本表单上传,代理,cookies,和用户认证。函数只能用一次。(其实在调用函数后仍然可再用)如果这个函数在函数调用时还没调用,它讲由libcurl库自动调用,所以多线程下最好主动调用该函数以防止在线程中时多次调用。注意:虽然libcurl是线程安全的,但。

2023-11-23 15:19:39 78

原创 Linux (ubuntu)终端共享 分屏神器tmux

使用过后明显感觉到,开启模式下,虽然对panel的操作更友好了,但是复制文本的时候就变的麻烦了,,按下前缀组合键后松开,再按下快捷键操作,我们将这个组合键称作prefix,尝试使用。命令直接建立的session的名字会默认以数字0,1,…窗格为我们同时提供了多个界面,方便了需要多个界面同时显示的操作。为了区分输入和快捷键,tmux设置了一个前缀组合键。不同的版本,tmux的设置和快捷键可能有所不同。是自定义的会话的名字,通过。,再按↑、↓、←、→键切换。,同时按↑、↓、←、→键。再分享一个遇到的小问题。

2023-11-23 15:15:17 437

原创 Ubuntu 20.04 安装到配置全套指南

目标:把一台虚拟机设置成网络服务器+啥都能干的电脑最近想用虚拟机搭个网络服务器,原以为两三天就会搞定,但我却估计错了它的复杂程度。光是重装就已经四五遍了,更别提配置很多东西,为了避 坑,也为了之后的安装之路顺遂平安,我写了这篇帖子,帮助新入坑的萌 新 避 坑!!!!!!!!!!

2023-11-23 11:42:14 948

原创 Linux 终端向GUI程序发送按键消息(F5)

您需要找到要将按键发送到的窗口ID。可以使用xdotool做到这一点。xdotool search --class Chrome返回所有Chrome窗口的窗口ID列表。如果返回的结果不止一个,则需要选择所需的一个。您可以使用xdotool search --name标题上的匹配来代替class。找到正确的窗口ID后,您可以调用xdotool来传递案件信息。不过,许多应用程序是拒绝即另一个应用程序发送的击键和鼠标事件的。这个命令一般包含GUI的Linux系统都是自带的,用于像X服务器发送消息。

2023-11-23 11:36:29 159

软考 高级项目经理 成本管理论文参考范文

软考 高级项目经理 成本管理论文参考范文

2023-11-06

软考 高级项目经理 采购管理论文参考范文

软考 高级项目经理 采购管理论文参考范文

2023-11-06

Kinco MD系列集成式伺服电机使用手册

Kinco MD系列集成式伺服电机使用手册 MD 系列 集成式伺服电机使用手册 第1 章系统配置和型号说明.........................................................................................................................................1 1.1 产品规格.............................................................................................................................................................. 1 1.2 产品说明.................................................................................................................................

2023-11-06

步科伺服技术交流分享 canopen RS485

步科伺服技术交流分享 Canopen通讯 RS485 EtherCat通讯 Rs232通讯 SDO的使用_读取 SDO的使用_修改 单位换算 SDO错误码 PDO传输类型 PDO映射解释 PDO开启节点 PDO同步模式 PDO异步模式 PDO例程(同步) PDO例程(异步) PDO例程(RPDO) PDO保护方式

2023-11-06

estun EtherCAT使用手册 canopen

埃斯顿伺服使用手册

2021-08-20

MySQL笔记 mysql

MySQL笔记 mysql

2021-08-20

C++_高级参考手册 c++

C++_高级参考手册 c++

2021-08-20

C++ 17 标准手册 c++

C++ 17 标准手册

2021-08-20

即用即查——XML数据标记语言参考手册

即用即查——XML数据标记语言参考手册

2021-08-20

opencv 4.1中文官方文档

opencv 4.1中文官方文档

2021-08-20

python作excel、word、pdf

python作excel、word、pdf

2021-08-20

Python思维导图 经典系列

Python思维导图 经典系列

2021-08-20

SV-X3E系列伺服驱动器龙游同动功能使用手册

SV-X3E系列伺服驱动器龙游同动功能使用手册

2021-08-20

中文MODBUS协议 c++

中文MODBUS协议 c++

2021-08-20

台达CANopen手册

台达CANopen手册

2021-08-20

Modicon M340 CANopen User Manual-CN

Modicon M340 CANopen User Manual-CN

2021-08-20

Modbus协议中文版【完整版】

Modbus协议中文版【完整版】

2021-08-20

MODBUS通信资料 c++

MODBUS通信资料 c++

2021-08-20

Modbus高级通讯教程

Modbus高级通讯教程

2021-08-20

CANopen轻松入门(周立功)

CANopen轻松入门(周立功)

2021-08-20

CANOPEN通讯用户手册

CANOPEN通讯用户手册

2021-08-20

ESTUN 伺服 CANOPEN手册

ESTUN 伺服 CANOPEN手册

2021-08-20

ESTUN ProNet Plus 系列交流伺服用户手册

ESTUN ProNet Plus 系列交流伺服用户手册

2021-08-20

CiA301 V4.2.0(中文注释版).zip

CiA301 V4.2.0(中文注释版)

2021-08-10

Robot Studio操作员手册.zip

Robot Studio操作员手册

2021-07-15

ABB RobotStudio编程操作资料手册.zip

ABB RobotStudio编程操作资料手册

2021-07-15

ABB flexpendant.pdf

紧急停止回路说明 robotStudio 权限修改说明

2021-07-15

3HAC073107 OM Robot Control Mate-zh-cn.pdf

本手册包含了有关在OmniCore 机器人系统中使用Robot Control Mate 的基本说明。 本手册提供了有关微动(自动)、位置校准、控制和示教等方面的基本信息。

2021-07-15

SOUI入门文档(第一版).pdf

SOUI入门文档(第一版) 针对于SOUI的说明文档 简介 SOUI为一款由个人(启程软件)开发并开源的C++ DirectUI库。基于DuiEngine经过重构跟优化完成的一个新的版本(DuiEngine是一个基于原金山的Bkwin重构的UI库,经过两年的不断更新,已经相对稳定,并且已经在多个有大量用户的客户端产品中使用,如多玩魔盒2.0等)。 相对于DuiEngine库SOUI做了以下的优化: 1、 功能模块化,特别是渲染模块用户可根据自身的需求选择渲染模式,如GDI、GDI+、SKIA。 2、 优化性能 3、 简化XML配置 4、 增加多语言支持 5、 增加了对lua脚本的支持

2020-08-31

NationalInstruments.SystemConfiguration.dll

National Instruments的VISA驱动, C# .net下面使用的 NationalInstruments.SystemConfiguration.dll

2020-05-27

NationalInstruments.NiLmClientDLL.dll

National Instruments的VISA驱动, C# .net下面使用的 NationalInstruments.NiLmClientDLL.dll

2020-05-27

NationalInstruments.MStudioCLM.dll

NationalInstruments.MStudioCLM.dll National Instruments的VISA驱动, C# .net下面使用

2020-05-27

NationalInstruments.Common.dll

National Instruments的VISA驱动 NationalInstruments.Common.dll

2020-05-27

NationalInstruments.Visa.dll

NationalInstruments.Visa.dll National Instruments的VISA驱动

2020-05-27

modbusslave.rar

Modbus Slave: Modbus从设备仿真器,可以仿真32个从设备/地址域。每个接口都提供了对EXCEL报表的OLE自动化支持。主要用来模拟Modbus从站设备,接收主站的命令包,回送数据包。帮助Modbus通讯设备开发人员进行Modbus通讯协议的模拟和测试,用于模拟、测试、调试Modbus通讯设备。可以32个窗口中模拟多达32个Modbus子设备。与Modbus Poll的用户界面相同,支持功能01, 02, 03, 04, 05, 06, 15, 16, 22和23,监视串口数据。

2020-03-08

ModbusPoll.rar

Modbus Poll :Modbus主机仿真器,用于测试和调试Modbus从设备。该软件支持ModbusRTU、ASCII、TCP/IP。用来帮助开发人员测试Modbus从设备,或者其它Modbus协议的测试和仿真。它支持多文档接口,即,可以同时监视多个从设备/数据域。每个窗口简单地设定从设备ID,功能,地址,大小和轮询间隔。你可以从任意一个窗口读写寄存器和线圈。如果你想改变一个单独的寄存器,简单地双击这个值即可。或者你可以改变多个寄存器/线圈值。提供数据的多种格式方式,比如浮点、双精度、长整型(可以字节序列交换)。

2020-03-08

基于MVVM框架的加密消息收发系统

基于MVVM框架的安全消息收发系统 加密信息收发系统,采用socket技术

2018-05-26

基于MVVM框架的点餐系统

基于MVVM框架的点餐系统 采用MVVM框架模式 WPF源码 数据采用xml文件格式

2018-05-26

DevExpress皮肤应用源码实例

DevExpress皮肤应用源码实例 使用DevExpress皮肤 环境为VS 2010

2018-05-26

学校信息管理系统(ADO+SQL2005)

学校信息管理系统(ADO+SQL2000)

2012-08-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除