开源一个使用python和pyQT实现的产测工具

导语

之前给同伙友谊开发的一个产测工具,现开源,有需要的同伙可以在这个基础上举行二次开发。

操作界面如下

开源一个使用python和pyQT实现的产测工具

主要特征

  • 自动识别启动信息,然后进入产测写入状态
  • 序列号和MAC地址自动按指定数目增添
  • 每次操作有详细日志文件纪录所有写入的数据
  • 可通过设置文件预设好设置,然后锁定设置状态,降低生产工人误操作。

安装 winpython

winpython 是在windows下开发python对照利便的开发环境,集成spyder等一系列优异的开发工具,而且pyQT也默认安装好了。
下载地址: http://winpython.github.io/
安装方式请参考官方文档

产测工具使用了串口模块,需要安装一下:
打开winpython的下令行,点击运行D:\WPy64-3720\WinPython Command Prompt.exe

在下令行输入下令:

D:\WorkSpace\ptool-git> pip install pyserial

开发调试

打开WinPython安装目录的spyder.exe,然后打开ptool.py文件,点击运行即可。

公布给别人使用

python是一种脚本语言,要想公布给别人使用,最好天生exe文件。这里需要使用pyinstaller。
winpython并没有安装这个工具,需要自己安装。

二值图像连通域标记算法优化

打开winpython的下令行,点击运行D:\WPy64-3720\WinPython Command Prompt.exe

在下令行输入下令:

D:\WorkSpace\ptool-git> pip install pyinstaller

然后进入产测工具源码目录:

D:\WorkSpace\ptool-git>pyinstaller -F -w -i icon.ico ptool.py

整个历程需要花点时间。耐心守候安装完成。

下令执行完成后,会天生几个新目录,可执行文件就在dist目录,在执行这个可执行文件前,先将需要用到的两个文件复制到dist目录。

操作完成后,dist目录有如下几个文件。

> dir dist
 + config.ini
 + icon.ico
 + ptool.exe

然后执行ptool.exe,就可以正常使用了。可以将dist公布给其他人使用了。

生产实操建议步骤

  1. 打开生产参数写入工具,在界面中勾选所要写入的项目,并输入响应的值。将串口线接
    入操作电脑,然后选择“打开串口”。串口状态将酿成绿色,示意串口打开乐成。
  2. 将串口线连接到待写入装备
  3. 上电待写入装备
  4. 守候装备写入完成
  5. 该装备操作完成后,重复步骤2-4,写入下一台装备。

源码下载地址

https://gitee.com/eehut/ptool-python

原创文章,作者:28x29新闻网,如若转载,请注明出处:https://www.28x29.com/archives/592.html