自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 解决Qt中下载gradle下载缓慢的问题

进入“F:\Project\Qt\Study\build-qmlPhone-Qt_6_5_2_Clang_x86_64-Debug\android-build”文件夹下,打开“build.gradle”文件,修改为。保存后,运行同一目录下的“gradlew.bat”文件。

2023-09-05 09:28:38 513

原创 Qt+Android修改模拟器位置

进入文件夹“D:\Qt\AndroidAVD.android\avd”,打开文件“Pixel_4_API_31.ini”,将文件中path修改。安装Android Studio(AS)之后,创建的AVD会默认放在C盘(C:\Users\用户名.android),非常占用空间。为“path=D:\Qt\AndroidAVD.android\avd\Pixel_4_API_31.avd”如 D:\Android\avd,注意:该值为.android文件夹的上一级目录。1、我们可以来将它改到D盘。

2023-09-05 09:22:01 181

原创 EPLAN初学——动态表格的修改

EPLAN初学中,对动态表格的修改步骤,可生成自己想要的表格。

2022-04-21 10:31:11 4879

原创 EPLAN学习笔记——常用操作步骤

EPLAN初学过程中,常用操作步骤

2022-04-08 10:29:57 21126 5

原创 一个好用的PLC调试神器

2022-04-08 10:28:27 693 1

原创 博途V17 & PLCSIM & FactoryIO 连接教程

PLCSIM V17 和 FactoryIO 连接教程前言一、软件版本二、连接步骤1. 连接PLCSIM2. 博途编程3.连接FactoryIO总结前言该文详细讲解了新手入门博途,并通过使用自带PLCSIM和FactoryIO实现连接。一、软件版本TIA Portal V17S7-PLCSIM V17Factory IO V2.5.1二、连接步骤1. 连接PLCSIM打开PLCSIM进入项目模式新建仿真项目2. 博途编程将F

2022-03-08 00:03:01 19558 7

原创 S7-200 SMART TCP 通信测试(PLC作为客户端)

PLC为服务器,电脑和触屏作为客户端1. 测试准备TPC7062Ti触摸屏,ST30 PLC,笔记本电脑,交换机,三根网线电脑IP:192.168.2.2:2000(服务器)触屏IP:192.168.2.3:3000PLC IP:192.168.2.1:21002. 测试过程2.1 PLC程序编写1. 知识点在S7-200 SMART 调用 Open User Communication 库指令(TCP_CONNECT,DISCONNECT,TCP_SEND,TCP_RECV)。客户

2022-03-02 17:07:55 2240

原创 S7-200 SMART TCP 通信测试(PLC作为服务器)

PLC为服务器,电脑和触屏作为客户端1. 测试准备TPC7062Ti触摸屏,ST30 PLC,笔记本电脑,交换机,四根网线;电脑1 IP:192.168.2.2;电脑2 IP:192.168.2.4;触屏IP:192.168.2.3:3000;PLC IP:192.168.2.1,作为服务器1时端口设置为2100,作为服务器2时端口设置为2200;2. 测试过程2.1 PLC程序编写2.1.1. 知识点在S7-200 SMART 调用 Open User Communication

2022-03-02 16:57:29 6763 1

原创 油猴编写-使用Bootstrap

// ==UserScript==// @name bootstrapUI// @namespace http://tampermonkey.net/// @version 0.1// @description 实现bootstrap的弹出框// @author soledadchao// @match https://wenku.baidu.com/*// @require https://cdn.bootcdn.net/

2021-08-11 13:33:41 584 1

原创 PLC作为Modbus TCP客户端

PLC作为Modbus TCP客户端,Modbus Slave作为服务器

2020-11-27 15:23:53 3232

原创 PLC作为Modbus TCP服务器

PLC作为Modbus TCP服务器,Modbus Poll实现客户端模拟

2020-11-27 15:21:52 2952

原创 Modbus学习中遇到的问题

1. MCGS串口子设备的选择串口数据转发设备是把组态软件用作从机的,就像一些modbus仪表一样,做下位机,从机的,而莫迪康Modbus RTU是把组态软件用作主机的。这里主机和从机最大的区别就是主动和被动的关系,一般的情况下,是主机是主动的,从机是被动的,主机先主动发送报文,然后从机接收到报文,在被动的返回相应的报文给主机,从机不主动发送报文。2. Modbus TCP 客户端和服务器的选择Modbus TCP没有主站、从站之分,但是有服务器(Server)与客户端(Client)之分:发出数据

2020-11-27 00:13:17 948

原创 MCGS作为Modbus TCP服务器

Modbus Poll为主站,MCGS为服务器端,实现Modbus TCP通信

2020-11-27 00:09:09 3277 5

原创 MCGS作为Modbus RTU主站

Modbus Slave 为从站,MCGS为主站,实现Modbus RTU通信

2020-11-27 00:06:42 3754

原创 MCGS作为Modbus RTU从站

使用Modbus Poll为主站,MCGS为从站,实现Modbus RTU。

2020-11-27 00:02:42 4741 4

原创 Python进阶

*args和 **kwargs只有变量前面的*(星号)才是必须的,你也可以写成*var和**vars,这知识一个通俗的命名约定。*args和**kwargs主要用于函数定义,可以将不定数量的参数传递给一个函数。*args是用来发送给一个非键值对的可变数量的参数列表给一个函数。def test_var_args(f_arg, *argv):print("first normal arg:", f_arg)for arg in argv:print("another arg through *.

2020-05-28 16:52:35 154

转载 装饰器

主要介绍了:装饰器使用方法、调用顺序以及分类(无参函数装饰器,含参函数装饰器,无参的类装饰器,含参的类装饰器,装饰类的装饰器)。

2020-05-12 15:48:15 100

转载 IP基础知识

IP基础知识一、IP基础知识https://mp.weixin.qq.com/s/jYc5E1Nd7oC47bdCWbCLJw网络层与数据链层IP 在 TCP/IP 参考模型中处于第三层,也就是网络层。网络层的主要作用是:实现主机与主机之间的通信,也叫点对点(end to end)通信。网络层与数据链层的关系  IP 的作用是主机之间通信中的,而MAC的作用则是实现「直连」的两个设备之间通信,而 IP 则负责在「没有直连」的两个网络之间进行通信传输。举例:小林要去一个很远的地方

2020-05-11 17:35:35 1343

原创 Pyinstaller打包遇到的问题解决方法

今天在用Pyinstaller 打包一个很简单的python程序时,虽然打包好了exe文件,运行出现"Failed to execute script xxx.exe"。问题:在cmd中运行exe文件显示,no module named 'PyQt5'。解决方法:cmd中运行pyinstaller - F **.py -p 包地址(site-packages)。...

2020-04-30 15:37:39 264

原创 PyQt5第一个窗口

以下为通用框架:能够实现页面与逻辑分离import sysfrom QtLearning import Ui_MainWindowfrom PyQt5.QtWidgets import QMainWindow, QApplicationclass MyWindow(Ui_MainWindow, QMainWindow): def __init__(self, parent=Non...

2020-03-26 17:07:20 146

转载 TensorFlow2.0:30 秒上手 Keras

https://keras-zh.readthedocs.io/Keras 的核心数据结构是 model,一种组织网络层的方式。最简单的模型是 Sequential 顺序模型,它由多个网络层线性堆叠。对于更复杂的结构,你应该使用 Keras 函数式 API,它允许构建任意的神经网络图。Sequential 模型如下所示:from keras.models import Sequentia...

2020-03-26 13:50:37 123

原创 TensorFlow2.0学习中的笔记

全连接层由于每个输出节点与全部的输入节点相连接,这种网络层称为全连接层(Fully-connected Layer),或者稠密连接层(Dense Layer),W 矩阵叫做全连接层的权值矩阵,????向量叫做全连接层的偏置。神经网络通过层层堆叠图 6.5 中的全连接层,保证前一层的输出节点数与当前层的输入节点数匹配,即可堆叠出任意层数的网络。我们把这种由神经元构成的网络叫做神经网络。张量...

2020-03-26 11:50:35 250

原创 Python数据分析入门

pandas在线文档:http://s0pandas0pydata0org.icopy.site/pandas-docs/stable/reference/io.html

2020-03-17 15:36:41 83

原创 建立Python的运行环境

1. 安装Python如果安装多个版本的Python,可按照以下方法进行。从官网分别下载所需版本,选择"Add to PATH",分别安装。安装后,修改对应Python目录下的python.exe和pythonw.exe,修改Script目录下的pip.exe名称。在终端中运行修改后的名称,比如python2 -V,pip2 -V,如果可以正常显示版本,则证明安装正确。假如以上pip无...

2020-03-17 13:25:50 135

原创 TensorFlow GPU版本Windows下安装

cuda 10.1和cudnn 7.6.4https://developer.nvidia.com/cuda-downloadshttps://developer.nvidia.com/rdp/cudnn-archive (注意对应cuda版本)安装cuda 10.1,解压cudnn,将文件粘贴到C:\Program Files\NVIDIA GPU Computing Tool...

2020-03-14 01:38:59 95

原创 Python多版本并存

从官网分别下载所需版本,选择"Add to PATH",分别安装。安装后,修改对应Python目录下的python.exe和pythonw.exe,修改Script目录下的pip.exe名称。在终端中运行修改后的名称,比如python2 -V,pip2 -V,如果可以正常显示版本,则证明安装正确。假如以上pip无法正常显示版本,提示Fatal error in launcher: Unab...

2020-03-13 23:15:37 109

原创 机器学习入门算法----简介

分类算法KNN决策树ID3CART聚类算法K-Means集成学习深度学习增强学习迁移学习关联规则

2020-03-05 14:15:37 87

原创 Pandas学习

2020-03-03 15:40:18 56

转载 Python常用函数

输入输出函数inputinput() 介绍及锦囊openopen() 介绍及锦囊printprint() 介绍及锦囊格式化处理% 运算符% 运算符介绍及锦囊format 函数format函数介绍及锦囊str.format函数str.format函数介绍及锦囊========================================================...

2020-03-03 10:22:41 99

原创 Matplotlib学习

2020-03-02 20:19:23 58

原创 Numpy学习

2020-03-02 17:23:42 62

原创 Jupyter

修改Jupyter的默认存放文档路径使用jupyter notebook --generate-config获取Jupyter当前路径此时才会生成 jupyter_notebook_config.py进入jupyter_notebook_config.py文件中,找到并替换 c.NotebookApp.notebook_dir = '希望存放的文件夹地址'...

2020-02-28 16:10:37 83

转载 MonggoDB学习

MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。基本命令成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令:show dbs:...

2020-02-26 09:55:59 1081

空空如也

空空如也

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

TA关注的人

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