caixf25的个人主页

http://www.qtcn.org/bbs/u/191792  [收藏] [复制]

caixf25

  • 0

    关注

  • 0

    粉丝

  • 5

    访客

  • 等级:新手上路
  • 总积分:0
  • 男,1994-07-12

最后登录:2018-11-20

更多资料

日志

2018-10-18 08:12

采用Keil μVision为STM32F407VETx编程,找出自己的编程设备J-LINK。这个J-LINK好像不是自己买的。是仲家送给我的。居然可以使用,太神奇了。但在使用的过程中还是遇到了问题。
1、编译时出现一个CPU DLL没有设置
解决的方法是比较低级的。在Device项目下面是没有改变的地方,在编辑时换一个设备,再换回来就可以实现CPU DLL的设定了。
2、在编译时出现Flash Contex-M4错误
这个应该是以前版本的错误,重新编译一遍程序就可以解决了。
以上的问题已经解决了,可以试一试如何破解了,当然是学习用。但总是怀疑,外国人使用这些软件时也花钱 ..

阅读全文»分类:默认分类|回复:0|浏览:479
2018-10-09 22:07

明天一上班就讨论ICU的合同和预付款的工作。

阅读全文»分类:默认分类|回复:0|浏览:486
2018-10-07 21:54

伙伴编辑模式(Edit Buddies)
QLabel标签和伙伴窗口包含了一个标签(QLabel)和一个窗口部件。这个标签和窗口部件具有伙伴关系。当用户激活标签快捷键时,鼠标和键盘的焦点将会转移到它的伙伴窗口部件上。Only QLabel才可以有伙伴窗口部件。也只有QLabel对象具有快捷键。(在显示文本的某个字母前添加一个前缀“&”,可以定义一个快捷键)时,伙伴关系才有效。例如:

QLineEdit * ageLineEdit = new QLineEdit(this);
QLabel * ageLabel = new QLabel("&Age", this);
ageLabel->setBuddy(ageLineEdit);
代码定义了 ..

阅读全文»分类:默认分类|回复:0|浏览:512
2018-10-07 13:08

采用一款国产的PLC,最大的特点是集成了以太网通讯口。可以使用比较久版本的编程软件与PLC进行通讯。也可以使用组态王这样的软件和PLC进行通讯。下面是使用国内比较流行的组态王软件与PLC进行通讯的例子。
首先是要建立PLC与编程软件的通讯。按照说明文件做就可以了,但要组成以太网可能不会很容易。因为在使用个过程中不知道是啥原因,一个启动的网页不知道为啥打不开了,用ping命令还是可以ping到设备,但网页打不开了。
这个问题留待以后再加以解决吧。问了买PLC的技术支持,没有回音。
由于日志的画面打不开,不写了。

阅读全文»分类:默认分类|回复:3|浏览:1002
2018-10-07 12:33

当我们编写程序是,可以使用3种方法来表示指令的地址。一般的PLC都支持这种寻址方式。
直接寻址符号寻址间接寻址
Direct Addressing
S7-200通过不同的存储位置来存储不同的地址,我们可以显式的表示一个内存的地址,表明这就是存储的数据的地址。这可以使程序能够直接的读取这些信息。直接弟子可以表明存储的位置,大小等,比如,VW790表明的是字地址,是在内存的V存储区当中。

要读取位的信息,先设定一个存储器的区域,再用点后的数字表明一个位置。下面的例子表明一个位的信息。
I3.4
I是区域,3是字节,4是位信息(0~7)
可以用字节 ..

阅读全文»分类:默认分类|回复:0|浏览:395
2018-10-05 19:19

今天我们来展示一个S7-200的组网通讯的实战过程。今天是2108年-10-5日,星期五。本次实战的目的是利用S7-200的通讯能力实现2个PLC之间的数据通讯。
实战材料:
两台S7-200的PLC,采用的接头是S7的PROFIBUS接头。用软线连接,并采用终端的形式连接。
说明一下,采用的PLC是国产特别的PLC,具有以太网连接的能力。可以通过以太网为PLC进行通讯。
1、PLC编程软件通讯篇
采用PLC, 采用STEP 7-Micro/WIN为PLC进行编程
(1)、PLC软件的版本要注意,新的PLC编程软件是可以启动和停止PLC但好像无法将PLC的程序上在上来。所以要选择特定版本的PLC ..

阅读全文»分类:默认分类|回复:2|浏览:523
2018-10-02 19:04

今天要用代码的形式来编写
1、创建一个项目,按1-6步开始。
在第三步时不要建立ui的文件,即不要创建界面文件
2、在工程中添加代码

这是得到的未完成的程序的样子。
3,通过添加出发事件方式来完成显示相应圆的面积。
在dialog.h文件中增加代码:
private: slots:
void showArea();
新的程序运行结果如下:

今天学习到这里吧!

阅读全文»分类:默认分类|回复:0|浏览:444
2018-09-30 12:24

今天是开始QT的第一天,我准备每天话费2个小时的时间来学习QT。

1、目的
利用QT开发软件,主要是使用蓝牙通讯和以太网通讯来实现各种计算机的通讯。
2、开始时在macOS上开发。学习开发并能够熟练的掌握QT。

学习开始

1、学习开始使用
首先学习QT书

1.1 运行QT 5 Creator
1.1.1 欢迎
1.1.2 编辑
1.1.3 设计
1.1.4 Debug
1.1.5 项目
1.1.6 帮助

1.1.7 计算机图标
1.1.8 运行图标
1.1.9 调试图标
1.1.10 构建项目
1.2 QT 5 的开发环境
除了可以通过手写代码来实现软件的功能外,可以使用Qt的GUI洁面设计器来进行洁面的绘制和布局。该工 ..

阅读全文»分类:默认分类|回复:0|浏览:294

Powered by phpwind v8.7 Certificate Copyright Time now is:04-17 04:27
©2005-2016 QTCN开发网 版权所有 Gzip disabled