- 博客(8)
- 收藏
- 关注
原创 python作工控上位机————自修记录(第七天)调用PYQT5做界面,TCP通讯,作客户端。作服务端,与客户端 通讯。
经测试,客户端和服务端通讯正常。
2023-07-03 19:54:28 862 2
原创 python作工控上位机————自修记录(第六天)调用PYQT5做界面,生成二维码,第三版
在D盘根目录下建一文件夹,名字为二维码生成,在文件夹内加一EXCL表格名字为安全上料仓位表格,在文件内添加需要内容即可。在经历了前两版二维码生成器后,个人觉得,先把信息写入EXSL表格,然后在生成二维码时只要选仓,有利于现场调试。封装后,在运行程序时只要选仓,然后点校验,然后点生成,弹出提示框,确定后保存二维码。
2023-06-27 18:13:38 506 2
原创 python作工控上位机————自修记录(第五天) 二维码生成器之读取EXCL表格
前一阵子出差,这两天刚回来。在调试中返现,因为每个二维码的仓号都不一样,仓号需要频繁更换,很不方便,所以做了个表格,把程序做了修改。表格名称为安全上料仓位表格。在D盘新建一个文件夹,命名为二维码生成。把表格放入文件夹,把打包后的程序放入文件夹,发送程序快捷方式至桌面。
2023-06-21 16:18:18 178 1
原创 python作工控上位机————自修记录(第四天) 二维码生成器
file_path, _ = QFileDialog.getSaveFileName(self, '保存二维码', '', 'Images (*.png *.jpg *.bmp)')self.label_store = QLabel('仓号:', self)self.btn_gen = QPushButton('生成', self)self.label_id = QLabel('站号ID:', self)self.label_hour = QLabel('时:', self)# 读取输入框中的数据。
2023-06-05 21:40:23 220 1
原创 python作工控上位机————自修记录(第三天) 调用PYQT5做一个简单的登录界面
打开PYqt5 Designer,作好登录界面,在做好的UI文件上单击右键,选择Extenrnal 选择PyUIC,将ui文件转换成PY文件,在相同目录下放置exit.ico和loge.ico,两个图片。然后添加按钮图标,绑定信号和槽。
2023-06-04 16:17:16 784 2
原创 python作工控上位机————自修记录(第二天) 读写西门子smart VB100 VW10 VD100
H', data) # 转换为2个字节的字节数组。I', data) # 转换为4个字节的字节数组。h', data) # 解压2个字节的数据。length = 2 # 需要读取的数据长度(字)data = 12345678 # 要写入的数据。address = 100 # VD100的地址。# 读取vw100开始的2个字节,转换为一个字。# #写入Smart vb0开始的4个字节。data = 1234 # 要写入的数据。#写入Smart vb0开始的4个字节。# 读取VD100开始的一个双字。
2023-06-02 21:27:34 648 1
原创 pycharm调用pyqt5做界面,调用smap7与西门子S7-200 smart通讯,做一个小插件
2.在IP输入框,输入IP地址,点击链接按钮,链接至PLC,链接成功或失败,弹出提示框。连接成功读取PLC vb100开始的六个字节的值写入对应的六个输入框。在6个输入框中写入要修改的值,点击写入按钮,将6个输入框的内容写入VB100开始的连续的6个字节。(输入为整数)写入成功或失败,弹出提示框。1.调用pyqt5做界面, ip标签 ,IP输入框,链接按钮,6个标签, 6个输入框,一个写入按钮,一个退出按钮。3.点击退出按钮,断开链接,关闭窗口。
2023-05-31 17:20:41 760 1
组态王与西门子smart通讯,西门子smart485自由口通讯
2023-07-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人