- 博客(135)
- 资源 (20)
- 问答 (1)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 pycharm界面改为中文,中英文切换
打开pycharm,选择“plugins”(插件)。在plugins市场的搜索框,输入“chinese”选择第二个插件,点击插件后面的安装按钮“install”,会自己安装,安装好后,软件会要求重新启动,点击确定即可。重启后就可以显示为中文界面了。如果不想用中文,想改回去也很容易。选择“plugins”,然后在右侧的窗口,选择“已安装”,可以看到所有安装的插件,将安装的中文插件的右侧的勾选框点掉,然后点击其他处,软件会提示重启,点击确定即可。...
2021-06-28 13:38:57
70341
7
原创 <PLC><Python>使用python与汇川PLC基于socket通讯程序:传感器数据传送与监控
本系列是关于PLC相关的博文,包括PLC编程、PLC与上位机通讯、PLC与下位驱动、仪器仪表等通讯、PLC指令解析等相关内容。PLC品牌包括但不限于西门子、三菱等国外品牌,汇川、信捷等国内品牌。除了PLC为主要内容外,PLC相关元器件如触摸屏(HMI)、交换机等工控产品,如果有值得记录的内容,也会添加进来。
2024-07-22 17:01:13
20
原创 <PLC><汇川>汇川Eazy52x系列PLC固件升级固件烧录过程中的注意点
汇川的小型PLC使用的编程软件是Autoshop,最近更新了新版本,版本号是4.10.1.0完整更新日志如下:【V4.10.1.0修改记录】一、EASY支持OPC UA服务器,通讯规格详见应用手册。二、EtherCAT优化:1、EASY支持GR10-EC-6SW分支器,最大支持三级;2、支持简单从站(解决GR20T卧式IO、SMC阀岛、WAGO耦合器等无法适配问题);3、支持总览界面统一设置EtherCAT别名;4、轴单位换算界面支持用户单位设置;
2024-07-19 16:33:18
26
原创 <Rust><GUI>rust语言GUI库tauri体验:前、后端结合创建一个窗口并修改其样式
前言本文是rust语言下的GUI库:tauri来创建一个窗口的简单演示,主要说明一下,使用tauri这个库如何创建GUI以及如何添加部件、如何编写逻辑、如何修改风格等,所以,这也是一个专栏,将包括tauri库的多个方面。环境配置系统:windows平台:visual studio code语言:rust、javascript、html、css库:tauri概述本文是tauri库系列博文的第一篇,主要是简单实现一个窗口程序并成功运行,当然,这是基于官方的示例,事实上官方给出的上手例程非常详细,不
2024-07-16 15:18:07
1241
原创 <Rust>egui部件学习:如何在egui窗口中添加按钮button以及标签label部件?
本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
2024-07-15 14:08:47
735
原创 <Rust>egui部件学习:如何在窗口及部件显示中文字符?
本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
2024-07-15 12:33:28
901
原创 <PLC><威纶通>威纶通触摸与信捷PLC通讯,使用脚本根据页面自动切换模式
本系列是关于PLC相关的博文,包括PLC编程、PLC与上位机通讯、PLC与下位驱动、仪器仪表等通讯、PLC指令解析等相关内容。PLC品牌包括但不限于西门子、三菱等国外品牌,汇川、信捷等国内品牌。除了PLC为主要内容外,PLC相关元器件如触摸屏(HMI)、交换机等工控产品,如果有值得记录的内容,也会添加进来。
2024-07-10 16:47:55
878
原创 <PLC><模拟量><SMC>使用SMC温度流量传感器PF3W系列与汇川PLC进行模拟量通讯的接线与设置
本系列是关于PLC相关的博文,包括PLC编程、PLC与上位机通讯、PLC与下位驱动、仪器仪表等通讯、PLC指令解析等相关内容。PLC品牌包括但不限于西门子、三菱等国外品牌,汇川、信捷等国内品牌。除了PLC为主要内容外,PLC相关元器件如触摸屏(HMI)、交换机等工控产品,如果有值得记录的内容,也会添加进来。
2024-07-09 14:42:25
62
原创 <PLC><汇川><模拟量>基于汇川Easy521系列PLC使用模拟量模块与模拟量传感器进行通讯
本系列是关于PLC相关的博文,包括PLC编程、PLC与上位机通讯、PLC与下位驱动、仪器仪表等通讯、PLC指令解析等相关内容。PLC品牌包括但不限于西门子、三菱等国外品牌,汇川、信捷等国内品牌。除了PLC为主要内容外,PLC相关元器件如触摸屏(HMI)、交换机等工控产品,如果有值得记录的内容,也会添加进来。
2024-07-09 13:51:07
225
原创 <PLC><汇川><串口485>汇川Eazy521系列PLC与特域水冷机进行485通讯的设置
本系列是关于PLC相关的博文,包括PLC编程、PLC与上位机通讯、PLC与下位驱动、仪器仪表等通讯、PLC指令解析等相关内容。PLC品牌包括但不限于西门子、三菱等国外品牌,汇川、信捷等国内品牌。除了PLC为主要内容外,PLC相关元器件如触摸屏(HMI)、交换机等工控产品,如果有值得记录的内容,也会添加进来。
2024-07-08 18:49:24
80
原创 华为仓颉语言体验:一个简单的socket服务端实现
由于仓颉目前是内测状态, 不能展示仓颉的详细信息,但是华为仓颉官网的公共文档的内容是可以公开的。我相信有不少喜欢编程的朋友都申请了内测,但是一些编程初学者应该和我一样,处于摸索阶段。所以,我这里把我测试的一个示例程序分享一下,以便大家参考。
2024-07-01 13:27:22
675
原创 <Python><ffmpeg>基于python使用PyQt5构建GUI实例:音频格式转换程序(MP3/aac/wma/flac)(优化版2)
本文是基于python语言使用pyqt5来构建的GUI,功能是使用ffmpeg来对音频文件进行格式转换,如mp3、aac、wma、flac等音乐格式。
2024-06-26 14:04:17
191
原创 <Rust><iced>在iced中显示gif动态图片的一种方法
在iced中,提供了image部件,从理论上说,image是支持gif图片的,但是如果你直接将gif的图片路径提供给image,获取图片的handle数据,然后在UI上显示这个image,是无法显示动态图片的,通常,这种情况下,只会显示gif图片的第一帧。看下面的示例:效果如下:如上图的左边,image部件只会显示这个gif的第一帧。而右边的图片则是动态的,下面我就来说一下让gif动态显示的方法。这个事件会根据当前系统硬件来刷新,它触发的就是窗口的重绘。
2024-06-21 17:35:04
500
原创 <Rust><iced>基于rust使用iced构建GUI实例:如何将svg格式转为ico格式图片?
ok()如上,pp为Vec< u8>即图片被转为字节数组,这样一来,我们就可以使用image库对其进行处理了。.decode()?;如此,svg数据已经被转为了image下的DynamicImage数据了,现在,我们可以将其随意转为其他格式,image支持一下格式:当然也包括ico格式。只是需要注意,如果要转为jpeg,需要丢掉透明度,要转为ico,尺寸不能大于256。综上,我们实现svg转ico的过程,是利用了中间数据Vec< u8>,这是对图片基础数据的操作。
2024-06-19 09:54:12
827
原创 <Rust><iced><resvg>基于rust使用iced构建GUI实例:使用resvg库实现svg转png
本文是使用rust库resvg来将svg图片转为png图片。
2024-06-18 15:41:33
420
1
原创 <Python><paddleocr>基于python使用百度paddleocr实现图片文字识别与替换
本文是使用百度的开源库paddleocr来实现对图片文字的识别,准确度还不错,对图片文字的替换,则利用opencv来完成。
2024-06-17 14:51:24
482
原创 <PLC><汇川>汇川PLC基于EtherCat协议使用转矩模式控制SV630N伺服驱动电机
本系列是关于PLC相关的博文,包括PLC编程、PLC与上位机通讯、PLC与下位驱动、仪器仪表等通讯、PLC指令解析等相关内容。PLC品牌包括但不限于西门子、三菱等国外品牌,汇川、信捷等国内品牌。除了PLC为主要内容外,PLC相关元器件如触摸屏(HMI)、交换机等工控产品,如果有值得记录的内容,也会添加进来。
2024-06-17 11:46:49
330
原创 <Rust><iced>基于rust使用iced库构建GUI实例:图片的格式转换程序
package]<Rust><iced>基于rust使用iced库构建GUI实例:动态改变主题色下面主要说一下本篇所涉及的两个功能,一个是图片数据的处理,使用的是image库,一个是文件的对话框,使用的是rfd库。.set_title("打开图像").add_filter("所有图像文件", &["png","jpg","jpeg","bmp","ico","tiff","gif"])FileDialog是文件对话框,MessageDialog是消息对话框。
2024-06-15 22:56:30
328
原创 <Python><PyQt5>使用PyQt5创建多窗口之间传递数据(利用槽和信号)
本文是作为一个记录,使用pyqt5来编写窗口时,如果创建了两个或多个窗口,且希望主窗口的数据可以同时更新到其他窗口,如何实现?
2024-06-14 09:41:15
334
原创 <Python><报错>python安装paddleocr时报错“no module patch_ng”如何解决?
python安装paddleocr时报错“no module patch_ng”的解决办法。
2024-06-13 14:15:44
371
原创 <tesseract><opencv><Python>基于python和opencv,使用ocr识别图片中的文本并进行替换
本文程序功能实现,主要依赖于tesseractOCR这个库,它能够识别图片的文字并返回。当然,其识别是有准确度的,并非百分之百识别。
2024-06-13 11:21:13
306
原创 <PLC><汇川><伺服>汇川SV630N伺服驱动使用转矩模式时报错E234.0的一种解决办法
报警代码是E234.0,故障名是“飞车”,根据汇川官方技术客服的回答,是伺服检测到电机的速度方向与设定的方向相反,所以报警。但是需要注意的是,根据汇川技术客服的表示,此参数修改为0后,即速度限制判断不再起作用。如图,使用汇川的伺服驱动软件InoDriveShop,连接伺服驱动,在线后,打开参数列表,选择。在电机空载时,反馈的力矩是无法达到目标力矩的,此时给电机添加负载,目标力矩即可达到。我们将此参数修改为0,下载后,重启伺服,再次测试,会发现不再报警。默认值是10ms,最大值为300ms,最小值为0。
2024-06-06 16:12:52
1057
原创 <vs2022><问题记录>visual studio 2022使用console打印输出时,输出窗口不显示内容
在使用visual studio 2022编写代码时,如C#,在代码中使用console.writeline来打印某些内容,以便于观察,但发现输出窗口不显示,而代码是完全没有问题的。注意:本文纯作为一个记录,以便于后面遇到类似问题时,有个参考。
2024-06-05 16:00:37
561
原创 <PLC><信捷><工控>在信捷PLC中使用C语言来编写CRC16-Modbus校验程序
本系列是关于PLC相关的博文,包括PLC编程、PLC与上位机通讯、PLC与下位驱动、仪器仪表等通讯、PLC指令解析等相关内容。PLC品牌包括但不限于西门子、三菱等国外品牌,汇川、信捷等国内品牌。除了PLC为主要内容外,PLC相关元器件如触摸屏(HMI)、交换机等工控产品,如果有值得记录的内容,也会添加进来。
2024-06-05 13:15:59
160
原创 <PLC><西门子><工控>西门子博图V18中使用SCL语言编写一个CRC16-modbus校验程序
西门子官方对于SCL语言的介绍如下:SCL 编程语言SCL 编程语言SCL(Structured Control Language,结构化控制语言)是一种基于 PASCAL 的高级编程语言。这种语言基于标准DIN EN 61131-3(国际标准为 IEC 1131-3)。根据该标准,可对用于可编程逻辑控制器的编程语言进行标准化。SCL 编程语言实现了该标准中定义的 ST 语言 (结构化文本) 的PLCopen 初级水平。语言元素。
2024-06-04 17:02:36
311
原创 <Python><PyQt5>基于python使用PyQt5编写UI时,如何在单独的文件里构建菜单项然后调用?
本文纯作为记录,但如果恰好有相同需要的朋友,也可以看看。本文实现的是,使用PyQt5时,如果需要添加menu项,但不想把所有元素都写在一个主程序文件中,部件太多的话,程序臃肿,因此需要剥离一些部件项,如菜单栏,可以在单独的文件中编写,然后在主程序文件中调用即可。环境配置:系统:windows平台:vscode语言:python库:pyqt5。
2024-06-04 15:42:15
257
原创 <PLC><工控>使用汇川PLC中的LiteST语言来编写一个CRC16校验码程序
汇川官方对于LiteST的介绍如下:LiteST是针对自动化系统的高级文本编程语言,语法结构与PASCAL 类似。简单的标准结构确保快速、高效的编程。LiteST使用了高级语言的许多传统特性,包括:变量、操作符和控制流程语句。LiteST语言拥有自由的文本编辑方式,相对于IL编程方式而言,它没有固定的格式限制,通过加入额外的占位符使整个程序从外形结构上具有层次结构,这样便于阅读和理解;相对于LD等图形编程方式,全文本也便于移植和重复使 用。
2024-06-04 11:17:16
450
原创 <PLC><工控>使用汇川PLC控制SV630N伺服驱动的循环运动程序(附PLC程序)
本系列是关于PLC相关的博文,包括PLC编程、PLC与上位机通讯、PLC与下位驱动、仪器仪表等通讯、PLC指令解析等相关内容。PLC品牌包括但不限于西门子、三菱等国外品牌,汇川、信捷等国内品牌。除了PLC为主要内容外,PLC相关元器件如触摸屏(HMI)、交换机等工控产品,如果有值得记录的内容,也会添加进来。
2024-06-03 15:47:26
1374
原创 <Rust><iced>基于rust使用iced库构建GUI实例:动态改变主题色
package]文件夹结构:其中img文件夹提供了UI所需的各种图片:本篇所涉及的内容,有一些是公用的,如菜单栏设置、样式设置等,本篇会讲的详细些,后续篇章涉及这些基础内容,就不再赘述。RustGUI学习(iced/iced_aw)之扩展小部件(十六):如何使用菜单menu部件来创建菜单栏?但之前只是简单说了如何使用menu,本篇将详细介绍菜单栏的构建函数。
2024-06-02 12:47:31
446
3
原创 <PLC><Python>基于pyqt5使用python与汇川PLC进行485串口通讯(自由协议)
本系列是关于PLC相关的博文,包括PLC编程、PLC与上位机通讯、PLC与下位驱动、仪器仪表等通讯、PLC指令解析等相关内容。PLC品牌包括但不限于西门子、三菱等国外品牌,汇川、信捷等国内品牌。除了PLC为主要内容外,PLC相关元器件如触摸屏(HMI)、交换机等工控产品,如果有值得记录的内容,也会添加进来。
2024-06-01 11:06:48
573
原创 <工控><PLC>汇川Easy521系列PLC与汇川SV630N伺服进行EtherCat通讯的相关配置及指令编写
本系列是关于PLC相关的博文,包括PLC编程、PLC与上位机通讯、PLC与下位驱动、仪器仪表等通讯、PLC指令解析等相关内容。PLC品牌包括但不限于西门子、三菱等国外品牌,汇川、信捷等国内品牌。除了PLC为主要内容外,PLC相关元器件如触摸屏(HMI)、交换机等工控产品,如果有值得记录的内容,也会添加进来。
2024-05-24 17:18:09
1805
原创 RustGUI学习(iced/iced_aw)之扩展小部件(二十七):如何使用number_input部件?
本专栏是学习Rust的GUI库iced的合集,将介绍iced涉及的各个小部件分别介绍,最后会汇总为一个总的程序。iced是RustGUI中比较强大的一个,目前处于发展中(即版本可能会改变),本专栏基于版本0.12.1.
2024-05-22 22:14:55
479
原创 RustGUI学习(iced/iced_aw)之扩展小部件(二十六):如何是drop_down部件来构建下拉菜单?
本专栏是学习Rust的GUI库iced的合集,将介绍iced涉及的各个小部件分别介绍,最后会汇总为一个总的程序。iced是RustGUI中比较强大的一个,目前处于发展中(即版本可能会改变),本专栏基于版本0.12.1.
2024-05-22 21:30:24
291
原创 RustGUI学习(iced/iced_aw)之扩展小部件(二十五):如何使用tab部件来创建tab多页面切换?
本专栏是学习Rust的GUI库iced的合集,将介绍iced涉及的各个小部件分别介绍,最后会汇总为一个总的程序。iced是RustGUI中比较强大的一个,目前处于发展中(即版本可能会改变),本专栏基于版本0.12.1.
2024-05-21 20:54:35
339
原创 RustGUI学习(iced/iced_aw)之扩展小部件(二十四):如何使用date_picker、time_picker来选择日期时间?
本专栏是学习Rust的GUI库iced的合集,将介绍iced涉及的各个小部件分别介绍,最后会汇总为一个总的程序。iced是RustGUI中比较强大的一个,目前处于发展中(即版本可能会改变),本专栏基于版本0.12.1.
2024-05-20 22:33:05
317
1
原创 <工控><PLC>汇川IT7070E触摸屏如何实现单一画面多元素共存显示?
本文是汇川HMI的一个实际应用,主要涉及到HMI中层的概念和动画属性的可见性,来实现单个画面中,多个部分重叠显示的效果。环境配置:系统:windows平台:汇川HMI软件 InoTouchPad软件:HMI编程本文是系列的第二篇,主要介绍汇川IT7070E触摸屏中如何使用层概念来实现多部分重叠显示的效果。
2024-05-20 16:53:56
128
原创 RustGUI学习(iced/iced_aw)之扩展小部件(二十三):如何使用sliderbar部件来创建滑动条?
本专栏是学习Rust的GUI库iced的合集,将介绍iced涉及的各个小部件分别介绍,最后会汇总为一个总的程序。iced是RustGUI中比较强大的一个,目前处于发展中(即版本可能会改变),本专栏基于版本0.12.1.
2024-05-18 20:34:51
225
1
原创 RustGUI学习(iced/iced_aw)之扩展小部件(二十二):如何使用spinner部件来创建旋转显示效果(类似加载中)?
本专栏是学习Rust的GUI库iced的合集,将介绍iced涉及的各个小部件分别介绍,最后会汇总为一个总的程序。iced是RustGUI中比较强大的一个,目前处于发展中(即版本可能会改变),本专栏基于版本0.12.1.
2024-05-18 19:20:45
45
原创 RustGUI学习(iced/iced_aw)之扩展小部件(二十一):如何使用modal部件来实现叠加模态显示?
本专栏是学习Rust的GUI库iced的合集,将介绍iced涉及的各个小部件分别介绍,最后会汇总为一个总的程序。iced是RustGUI中比较强大的一个,目前处于发展中(即版本可能会改变),本专栏基于版本0.12.1.
2024-05-16 19:34:47
287
1
原创 RustGUI学习(iced/iced_aw)之扩展小部件(二十):如何使用split部件来拆分空间?
本专栏是学习Rust的GUI库iced的合集,将介绍iced涉及的各个小部件分别介绍,最后会汇总为一个总的程序。iced是RustGUI中比较强大的一个,目前处于发展中(即版本可能会改变),本专栏基于版本0.12.1.
2024-05-16 17:08:02
557
信捷PLC-EtherCat轴控制-三轴运动系统-光纤掩膜版走点
2023-03-09
VB.net下串口通讯程序
2023-02-27
人脸合成dlib库的python实现示例
2022-11-07
<Python>简易串口调试助手(优化版,功能和界面优化)
2022-11-02
华中数控EtherCat配置工具
2022-10-19
使用python加PyQt5,利用QMediaPlayer写一个简易的音乐播放器(进度条拖动,音量改变,播放停止切换,歌曲列表)
2022-04-29
python-下载图片-图片下载器
2022-04-20
Matlab-多窗口调用app程序示例.rar
2021-09-27
使用UDP进行通讯的简单示例
2021-08-05
汇川Eazy52X系列PLC固件升级包V6-3-0-0
2024-07-19
python-ffmpeg-音频格式转换程序(MP3-aac-wma-flac)(源代码)
2024-06-26
基于python使用百度paddleocr实现图片文字识别与替换(源代码)
2024-06-17
基于python和opencv以及tesseract,使用ocr识别图片中的文本并进行替换
2024-06-13
基于python和opencv以及tesseract,使用ocr识别图片中的文本并进行替换(源代码)
2024-06-13
python和Beautiful Soup编写的图片下载器程序(源代码)
2024-06-07
python和Beautiful Soup编写的图片下载器程序(exe格式)
2024-06-07
汇川PLC控制SV630N伺服轴运动示例程序
2024-06-03
python编写的纯文本txt转字幕文件srt/ass格式程序
2024-02-28
python+PyQt5,UI分离的示例
2024-01-09
python串口调试助手(优化版)-exe文件-crc计算工具-16进制转换工具
2023-12-27
python-beautifulsoup4-图片爬取-图片下载
2023-12-20
使用python和ffmpeg制作的音频文件分割程序
2023-11-03
python和ffmpeg音频格式转换程序
2023-10-30
python和k-lite制作的视频播放器
2023-05-20
Python-PyQt5-视频播放器
2023-03-13
信捷PLC-脉冲控制-轴运动-四轴机械臂系统程序
2023-03-09
rust中如何重命名项目名称?
2023-12-06
鸿蒙如何重新定义世界?
2021-06-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人