PLC硬件组成 组成图 PLC扩展模块 一般PLC会有一个主单元,电源模块,CPU,I/O模块都集成在一起。某些时候,由于控制对象控制需求的点数比较多,主单元I/O点数不够,就需要增加扩展I/O模块,...
vi vim常用命令
记录一下vi/vim编辑器的常用命令,省得用的时候到处找。 + 屏幕『向下』移动一页,相当于 按键 (常用) + 屏幕『向上』移动一页,相当于 按键 (常用) 0 或功能键 这是数字『 0 』:移动到...
Ubuntu 18.04安装Docker教程及常见问题
Docker没用过,装个玩玩,安装教程记录一下 安装步骤 参考https://blog.csdn.net/b9567/article/details/105027440/ 亲测有效。 测试hello-...
软考高项所有图表汇总
信息系统项目管理师高项论文中经常需要画图表,这些图表基本来自于教材中的图表示例,比如2022年12月考的质量管理检查单,又比如2023年5月考的风险清单,都出自教材,考场上需要将这些图表画出来。因此,...
non-pod static qstring报错解决方法 Qt经验集
报错代码: namespace UserDefUiCtrlID { static const QString UiCtrlID_NewProject = "PrjManagerMod_N...
StarUML5安装和破解方法
注册码输入框 方法 1、在安装路径下的StarUML\resources 路径中找到app.asar文件 2、使用WinAsar工具打开app.asar文件 3、然后找到里面的 license-man...
Qt开发–TCP和UDP区别
TCP传输 TCP传输控制协议(Transmission Control Protocol)是一种可靠的、面向连接、面向数据流的传输协议。TCP通信需要建立通信连接。HTTP/FTP等高层应用协议以T...
git版本控制下修改了代码,如何快速恢复
场景 你的代码已经被git版本控制了,今天想改一点代码,结果发现改错了,想撤销修改,今天改的代码还没有做过git add、git commit、git push操作 方法 直接删除改的文件,然后用gi...
python+opencv系列教程(3)——Numpy数组操作
1 Python的多维数组切片 : 表示取一个维度 data 有一个逗号,说明有两个维度,前面一个:的前后没有值,说明是取完所有,即取完所有行,逗号后面若没有:,只有一个数字,相当于取一列,若是n,就...
Qt warning: no return statement in function returning non-void [-Wreturn-type] Qt经验集
问题 函数没有写返回值 后果 QtCreator中以Debug模式编译程序时,可能没有问题;但是Release模式编译后,运行程序就会出现崩溃,且问题报错很奇怪,定位错误代码比较难。这个时候,就需要养...