C语言+ModbusTCP+Keil
1、使用C语言实现了Modbustcp协议
2、基于C语言实现了CRC校验
3、基于STM32单片机UART实现了ModbusTCP协议,支持读写寄存器。
4、兼容有人wifi模块、CR210 适配ESP8266 、ESP01-07
5、如遇到问题可以联系作者(ModBusTCP或者ModbusRTU、等工业数据采集)
EFCore+WPF+mysql
1 实现了多线程访问数据库
2 学习用
table滚动显示+WPF+HTML
1、在wpf中使用table滚动显示(当内容过长滚动显示)
2、wpf中使用html
3、wpf中使用webview显示table
4、echart+ElementUI+WPF+Webview
wpf框架下使用webview2浏览html文件和网页
1、实现了在wpf下加载网页
2、加载的webview可以实现js和css代码
3、实现页面内的表格的无限滚动
安卓电视机大屏显示ui设计
1、可以连接网络资源图片
2、滚动显示动态信息
3、实现了饼状图、折线图、条形图
4、使用xamarin.forms开发
5、适配小米电视、安卓5以上版本
CodeSys+scl+CRC校验
1、使用CodeSys实现了任意数据的CRC校验
2、实现了FB功能块,可任意实例化对象
3、实现了方法,可以直接调用
4、plc实现了CRC校验
5、标准的modbus校验
6、西门子SCL语言CRC校验
基于STM32 的控制无刷电调推进器、对Flash区进行读写操作、Uart串口通信
1、实现了STM32控制无刷电调
2、可实现6通道输出PWM控制无刷电调
3、实现了UART串口通信
4、对Flash区的读写
5、IO的输入输出
基于CodeSys的伺服电机控制教程。
1、CodeSys电机运行代码
2、实现了电机的JOG运行、绝对位移、抓点
3、实现了实时显示电机的位置
c# CodeSys 资源共享
1、实现了c#和codesys的内存共享
2、在c#中可以随意更改Codesys内容
基于Halcon的焊锡脚外观检测。
1、基于模板匹配筛选缩小检索范围
2、判断焊脚的位置
3、计算焊脚上焊锡的比例,
4、根据比例判断是否合格。
c#版编写的串口调试软件,可用于二次开发
1、使用c#开发的串口调试软件
2、具有发送hex和ascii功能
3、SerialPort类可以用于二次开发
4、 public void initport(string PortName,int bound,int parity,int len,int bits)
{
port = new SerialPort(PortName,bound,(Parity)parity,len,(StopBits)bits);
port.DataReceived += Port_DataReceived;
}
串口调试软件 可发送hex、ascii
1、用于测试通信协议
2、实现数据的传输
3、基于c#开发的串口调试软件
4、具备发送ascii和Hex等功能
5、下一个版本增加ModbusRTU校验功能。
Trio+翠欧运动控制器+埃斯顿伺服电机
1、通过Trio运动控制器对伺服电机的绝对位置清零
2、实现通过Trio运动控制器控制电机回零,并清除编码器的圈数以及圈内脉冲数。
3、Tiro+埃斯顿伺服电机,项目中使用代码
基于Pmac驱动私服系统运行配置说明
1、介绍了关键配置参数
2、通过对变量的配置可以实现控制电机运行
基于WPF开发的钩子函数,实现了勾取键盘所有输入,同时实现了对指定案件的屏蔽或替换。
1、实现屏蔽键盘输入
2、抓取键盘上任意输入内容
3、替换键盘输入内容
4、保存到本地
工业控制+台达伺服电机官方上位机软件+A3、B3系列伺服软件
1、用于上位机软件调节伺服参数
2、用于惯量调整
注意:台达伺服在调整过程中有噪音,属于正常现象。
ModbusTCP 客户端代码 +仿真器
使用c#实现了ModbusTCP客户端的功能,进行封装成了dll,供以后使用时进行调用。使用流程在debug下可以实现跨平台。
海康威视工业相机 +Opencv+C#+WPF
基于Opencv进行二次开发海康工业相机的调用流程,和阈值处理
c# 实现了抓取和屏蔽键盘操作源代码
c#环境下实现了钩子功能用于抓取键盘的操作,并输出到控制台和变量中,代码可直接运行。
xamarin.form实现了访问Mysql
Xamarin.form实现了移动端访问Myql,并进行数据库基本的增删改。
基于WPF的工厂车间看板资源
用于展示车间各工位信息,进度以及流程
汇川伺服电机 Ethercat配置文件
汇川伺服配置文件 SV510N、SV520N、SV630N 、SV635N
Halcon和c#的混编
在c#环境下进行编辑halcon代码,并显示
STM32 学习记录 操作Flash区
当前资源主要针对为初次操作Flash人员。用于HAL库进行操作Flash。
WPF的3D显示 ViewPort3D绘图入门参考资料
该程序是基于HelixToolkit.wpf,实现了3D模型的缩放旋转平移。
WPF HelixToolkitWPF 中文手册 HelixToolkitWPF中文手册.pdf
WPF HelixToolkitWPF 中文手册 HelixToolkitWPF中文手册.pdf
STM32单片机控制无刷电调--调试记录和总结
初次使用STM调试无刷电调的记录和总结,再次备份,仅供自己参考。
Trio运动控制器各轴脉冲初始化.txt
trio运动控制器 清空各轴的脉冲数,可用于清空埃斯顿私服电机的圈内脉冲数,(记录在这里,防止忘记)
Trio 运动控制器原版硬件手册
Trio运动控制器入门学些,了解上位机和Trio控制器交互
Android Studio 实例程序
使用android studio 开发的一款测试软件,该软件只实现了简单的布局和命令,适用于初学者参考,大佬勿下
OpencvForJava1.8.7z
针对Java平台测试的Opencv算法实例。该实例中包含Opencv的Imshow的扩展。
实现和测试了图片的加载和保存,图像的灰度处理 、通道分离、二值化处理、边缘提取、膨胀、腐蚀等形态学操作。
WPF基于MVVM框架的命令和属性绑定
使用了MVVMlight框架 实现了字段属性的绑定和命令绑定
Text.MouseDown.zip
基于WPF中MVVM框架的鼠标按压事件、按压、释放、左击、右击、事件
TrioPCMotion_2_19_0(x64)_Setup.7z
Trio上位机软件下载并安装后可以在c盘获取c#开发的dll接口安装后有任何问题可一和作者联系沟通和交流