自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CODESYS入门学习笔记——编译调试

本文介绍了CODESYS工程中的编译调试方法。主要内容包括:1)编译操作类型(编译、重新编译、清除、清除所有)及其对变量值的影响;2)调试工具如交叉引用列表和变量定义查找;3)程序下载方式(在线修改、下载、不做修改)及启动应用创建;4)源代码下载和上传操作。文章通过具体示例说明了不同操作对变量值的处理差异,为自动化编程初学者提供了实用的调试技巧和注意事项。

2026-04-30 15:21:27 351

原创 Codesys软件版本与工程文件的兼容性的解决方法

摘要: 本文分享了解决Codesys软件版本高于工程文件版本时的兼容性问题。当使用V3.5 SP19 Patch 2打开V3.5 SP17 Patch 3的工程文件时,需选择“开发阶段打开”或“保持原版本代码”,前者允许升级但可能影响兼容性。通过更新设备、下载缺失库文件(如图形库VisuElem)等步骤,最终消除报错并成功运行贪吃蛇仿真程序。关键点包括:1)谨慎选择版本升级选项;2)通过库管理器补全依赖;3)备份原工程文件以防意外。该方案适用于版本差异较小的场景,确保程序行为与开发者意图一致。

2026-04-29 14:57:20 358

原创 CODESYS小程序详解——贪吃蛇(Snake Game)

本文介绍了基于Codesys平台使用ST语言开发的贪吃蛇游戏实现。文章详细讲解了游戏的功能设计,包括地图设置、蛇身控制、食物生成、得分计算等核心机制。通过PLC编程实现了游戏状态的三种模式控制(开始/暂停/结束),并采用二维数组表示20x20的游戏地图。关键点包括蛇身移动的坐标处理、食物随机生成算法、碰撞检测逻辑以及速度控制功能。程序使用TON定时器控制游戏节奏,并通过系统时间模拟随机数生成。文中还特别说明了蛇身增长的补偿逻辑和游戏时长统计的实现方法,为PLC编程学习提供了一个完整的实践案例。

2026-04-27 15:18:31 879

原创 Linux基础入门学习——vi及常用命令的使用

本文介绍了Linux系统基础入门知识,重点讲解了vi编辑器的使用方法和常用Linux命令。vi编辑器包含命令模式、插入模式和尾行模式三种工作模式,详细说明了内容插入、光标移动、复制粘贴、查找替换等操作指令。常用Linux命令部分主要介绍了ls命令及其参数组合的用法,用于查看目录内容和文件信息。文章还提到.vimrc配置文件的使用,可以帮助保存个性化设置。这些基础操作是学习Linux系统的重要入门知识,适合初学者快速掌握基本使用技能。

2026-04-25 00:21:55 489

空空如也

空空如也

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

TA关注的人

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