- 博客(13)
- 收藏
- 关注
原创 CODESYS笔记2
全局变量通常在整个程序范围内定义,会放在“Application”树下面。其添加方法是在“Application”上点右键,在“添加对象”中选择“全局变量列表…在弹出的窗口中输入全局变量的定义域名称,默认是“GVL”。局部变量通常在程序、函数或功能块内部定义。局部变量的定义必须是在字段“VAR…END_VAR”之内。比如上一期工程里面main函数的变量定义都属于局部变量。变量名 : ARRAY[0..N,0..M] OF 变量类型;变量名 : ARRAY[0..N] OF 变量类型;
2024-03-08 20:34:24
1773
1
原创 CODESYS学习笔记1
目前全球有近400家的控制系统生产制造商是CODESYS的用户:如ABB、施耐德电气SchneiderElectric、伊顿电气EATON、博世力士乐Rexroth、倍福BECKHOFF、科控KEBA、日立HITACHI、三菱自动化MITSUBISHI、欧姆龙OMRON、研华科技、凌华科技ADLINK、新汉电脑、和利时集团、SUPCON 中控集团、步科自动化KINCO、深圳雷赛、汇川技术、深圳合信、深圳英威腾、华中数控、固高科技等等。全面的功能,方便工程和自动化应用的调试。可重用程序代码的库的概念。
2024-03-08 20:12:36
882
1
原创 利用pcan api在qt写can上位机遇到的问题(笔记)
当时一直以为是自己的pcan驱动问题,又在官网中寻找其他版本的驱动,逐个尝试后依然有这种情况。后来知道qt最新版本本身是有pcan的库的,这个可以自己在欢迎界面搜索CANBUSexample,在编写好例程的代码后,发现还是初始化失败,找不到句柄。我的codesys gateway一直在启动状态,我才知道是我的codesys一直在占用pcan的通道。但是最后我有个疑问,为什么我的codesys占用pcan通道后,我的pcan-view为什么可以正常使用。最近有个项目需要我用qt写个上位机,完成pcan通信。
2023-11-17 18:10:50
831
4
原创 【网络高级】Http协议
1、HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于Web Browser(浏览器)到Web Server(服务器)进行数据交互的传输协议。2、HTTP是应用层协议3、HTTP是一个基于TCP通信协议传输来传递数据(HTML 文件, 图片文件, 查询结果等)4、HTTP协议工作于B/S架构上,浏览器作为HTTP客户端通过URL主动向HTTP服务端即WEB服务器发送所有请求,Web服务器根据接收到的请求后,向客户端发送响应信息。
2023-03-14 18:54:36
145
原创 STM32自己写延时函数
在stm32中有些地方不可以用HAL_Delay();延时函数来进行延时操作(比如中断);用的时候直接调用delay();就可以了,是不是非常简单?
2023-03-13 19:35:45
1350
2
原创 keil自己代码实现printf和scanf
while(!return ch;int ch;while(!return ch;(注意:我用的只是int型,用字符以及其他的话,替换一下就可以了)keil自己代码实现printf和scanf
2023-03-13 19:17:10
1612
2
原创 Qt实现简易计算器
该槽函数是由Qt自动创建和定义的空函数,已和该按键clicked信号连接,我们只需要编写其内部代码即可。选择某按键组件,右击后选择“转到槽”,再选择clicked,ok后,自动转到cpp文件中槽函数。并修改其显示值(text)、组件属性:水平策略和垂直策略为Expanding。拖拽若干个Push Batton、1个lineEdit等组件到窗口中,
2023-03-08 20:27:06
1400
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人