自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 20251023 学习学习

最近在学习注电和电工,都报上了班。原本计划电工一个月搞定,后来才知道考试要到12月,而且要刷的视频很多,实操的内容也有很多需要注意的点,只能是慢慢来了。注电考试是非常难,每年只能考一次,感觉就跟高考一样。注电目前学得还算顺利,就是有些懒,不去动手总结和做练习,等后面的手写板到了之后再弄吧。之前一直用A4纸,感觉完全不够用,一天消耗四五张,用电子的好一些。注电是一个很难的考试,因此需要完全放弃游戏和其他消耗精力的事情,减少干扰项。但实际执行起来还是有点困难,有时候累了就是想要玩一玩游戏。

2025-10-23 20:58:58 121

原创 20251012 更变计划

原本以为ST语言是很吃香的,没想到连提一嘴的机会都不给。这很搞人心态,听亲戚建议,应该先考一个电工证,随便混进一个小厂多接触机器和电路才是比较好的路,因为目前我最欠缺的就是跟这些硬件打交道,只要这一块玩熟了,就直接能接上PLC的技术,接上位机的能力了,找工作哪怕胡乱写简历也问题不大。对了,最近还萌生了一个想法,就是考注册电气工程师这个证,有了这个证,后续的生活也许能慢节奏一些,不过这个证书特别难考,基本上需要消耗绝大多数时间精力了,但我依然想要试试,毕竟光打工完全不是出路,而且我主要的能力在于学习。

2025-10-12 17:37:33 330

原创 20251008 国庆回归

说说上次的计划进展如何。其实已经完成了画圆,但是整体代码质量不好,总是出现各种小问题,可能是思路并不太对吧,也是因为对PLC的功能不太理解,有不少事情都是踩过坑才知道的,也就是因为碰到了坑,导致道心破碎,去搞其他事情去了。明天继续计划,加油。国庆快要结束了,这段时间可以说放纵了一把,不过也耽误了学习和计划。所以打算调整回来,明天开始回来继续把计划进行下去,希望能完成计划吧。

2025-10-08 11:19:21 138

原创 20250922 进展缓慢

这是因为ST语言的每个函数都有可能是异步函数,经历过callback地狱的程序员都明白,这样的代码会多么难写。因此还需要探索出一套方法论,这几天就是琢磨这个事情,也有了一些进展了,就是将所有的函数放在main方法上面调用,其他函数通过纯函数来计算异步函数的参数。画五子棋盘,画圈,画叉,都已经做好了,但连起来就有一些问题,主要是因为自己的技术思维还停留在面向对象和函数式思维中,这种全局变量加过程式的编程语言给人带来的冲击力很大。在这个过程中,也逐渐融会贯通了,这对自己的编程生涯起到了很大作用。

2025-09-22 10:05:48 137

原创 20250917 进展 西门子200smart已经卖了

西门子200smart已经卖了,而且是刚挂上平台没过一分钟就卖掉了,一度让人觉得卖亏了。不过既然卖了也好,反正用不上了快点出手就可以买汇川PLC了,后来买了一台easy 521,网上看过发现配置果然很好,而且今天下载了它的编程软件,里面的功能也比较多,最关键的是支持ST代码编程,这才是真正能用的东西啊。不过视觉方面有了进展,已经完成了五子棋盘的识别,以及里面棋子的识别,也就是说从一张图片到五子棋盘棋子的二维数组,是勉强实现了的。不过问题应该也不大,就算不用opencv,借助AI也能识别。

2025-09-17 14:55:56 227

原创 20250915 进展 西门子200smart不好用

第二个是有bug,上次用它的运动向导,几乎把整个程序都搞崩溃了。第四个是每个变量都必须手动指定指针地址,这是耗费时间精力的,而且容易出问题,这种设计也是时代倒退的体现。第五个是不支持SCL,梯形图或者那个类汇编的语言,表达能力实在有限。这些问题都束缚了开发人员的创造力,必须尽早更换才行。如此低端的机器能卖700多块钱,也许说明了整个工业界的PLC也大致如此吧。西门子200smart太不好用了,果然是低端机,而且那么低端的机器还能卖那么贵。又得买设备了,至少得支持 codesys,几百块钱怕是省不了。

2025-09-15 11:31:02 263

原创 20250914 进展 三轴电机转动

目前三轴电机已经能正常,能实现正转反转,移动特定距离,设置原点等基本操作了,算是完成得顺利了。后续的开发都是以这几个功能作为基础的,有了这个,今天或许就能画简单的图形了,比如圆形,三角形,对钩等等。当然这还需要一点时间慢慢写代码,特别是圆形,这是需要控制两个轴以不一样的速度运行才能画得好。今天的计划是画图形,不过这部分代码打算写在C#里,因为PLC的梯形图表达能力实在太弱了,特别是写一个变量还需要手动标记它的地址,如果程序复杂一点,就需要耗费大量时间在这种无意义的事情上了。

2025-09-14 07:51:17 228

原创 20250912 进展 组装三轴运动平台

这几天在网上买了不少东西,其中这个三轴运动平台是压轴东西。买来这个主要是想要练手做一点东西,如果不做点小东西,找工作都不好找的。这个三轴运动平台,打算做一个自动五子棋棋的机器。大概思路是用PLC控制三个轴的运动,然后连接电脑,用一个摄像头拍摄棋盘,用opencv解析图片,提取棋盘信息,然后扔给AI推送下棋思路,最后控制PLC来操作三个轴,实现下棋。由于没有买吸盘和夹子,暂时用笔来在纸上画旗子吧。看着功能是挺多的,但难点不多,大多是以前都会的,主要是PLC不太熟,能过PLC这关就没问题了。

2025-09-12 15:07:05 251

原创 20250908 进展--modbus协议

功能很简单,PLC上通过继电器接了个小灯,在电脑用C# 做一个简易的界面,实现小灯的点亮和熄灭。接下来的时间,大概是这周吧,学会如何控制伺服电机,将PID的各类参数熟悉掌握,至少正反转,调整速度,同时使用PID完成丝滑启停。代码用到了C# 的fluent 这个库,非常好用,几行代码就能连上PLC了。这是代码地址: https://gitee.com/dasheng523/host-server。需要注意的是modbus只能写入PLC的V区变量,所以PLC也需要配合一下。// 写入寄存器数据。

2025-09-08 11:02:33 204

原创 20250905 进展和调整

昨天本来是想要下单买一个触摸屏,但是看到市面上的触摸屏并不是单纯的触摸屏,大多是加上了一些额外功能,比如通过modbus等协议对PLC进行通讯。所以干脆直接上手学习上位机得了,只要能够跟PLC通讯,基本接通10年软件开发的能力了,如果上位机只是负责与PLC协调工作,到时候找一个上位机工作就不难了。但是下午就不太顺利了,使用一个RS485转USB的串口线连接PLC和电脑,本来以为能够顺利访问PLC的。今天早上花了两个小时就使用C#代码完成了modbus的通讯,没想到这是非常简单的事情。

2025-09-05 20:32:42 172

原创 20250903 进展总结和本周计划

路上还是挺波折的,没想到西门子的产品差异还是挺大的,这个smart200并不支持SCL语言,只能用那些简单的语言,或者是类汇编这种可读性很差的语言。而且smart200迭代版本之间也不会向后兼容,我刚好买到的是一款今年不再支持的PLC,这款PLC还不支持退货。由于完成了简单功能,说明接线和编程软件已经初步上手了,接下来有是要购买大量学习物品了,大概是步进电机,伺服电机,变频器等,还有触摸屏。东西到了之后,直接上手接线进行测试,做到这一点,就能完成三分之一的计划了。

2025-09-03 20:22:39 184

原创 20250828 eplan学习

这个视频内容并不是特别重要,无非就是设置图框罢了,后续看视频只用看大概内容,用到的时候能够快速回来查看就行了。把重点放在如何设计上面。一部分学习组件已经到了,晚上接线成功了,连接了一个空气断路器,两个按钮,两个指示灯,安全顺利点亮了。明天继电器和PLC就能到了,明天晚上估计能玩一玩自锁,后天如果安装博途软件顺利,那应该能用PLC做做控制了。

2025-08-28 21:44:58 905

原创 20250827 微调本周计划

找了很久,找到张建飞老师的eplan课程,这是收费的。本来打算花一周时间好好学电工基础,但经过昨天的学习发现,电工后续的内容大多都是跟具体的电气元件打交道了,而作为一个在家自学的人来说,没有太多机会接触那些电气元件,那些电气元件就像编程中的很多函数,如果不经常用的话,会很容易忘记的,不如用到的时候去学比较好。东西到手前,就开始学习 eplan,因为东西到了之后,是要进行接线的,接线之前肯定要先画图,不然容易出错,所以学会这个软件会非常有帮助的。下右连接线,点击后按下退格键,选第三个,可以标识不相交。

2025-08-28 21:44:17 235

原创 20250825 学习电工基础01

一开始打算买整套的学习箱,然而学习箱里面的东西毕竟还是太少了,只能起一个入门作用,而且价格比较贵。后来就想学到什么就买什么,针对性地购买所需设备,这样会更加划算,而且还可以学到采购方面的知识。关于PLC,本来前段时间学的是西门子1200,但价格比较贵,所以选用西门子200smart ST40 型号。遗憾的是家里的电脑安装博途软件有问题,只能在虚拟机上跑软件,但虚拟机跑起来太卡了,影响体验。L进 L1出,可以控制回路的通断,L1进 L出,可以控制插座的通断。kbo 空开漏电隔离,接触器,继电器,一体的。

2025-08-27 09:06:43 696

原创 20250824 规划

近期要切换行业,从事工业自动化领域。主要是因为软件开发行业竞争非常激烈了,跨行业会有很大好处的。工业自动化领域目前得到的信息是比较缺乏上位机和车间管理等系统。这对于一个资深的软件开发人员来说是很容易上手的。学习工业自动化可以近距离接触硬件,打通软件和硬件的壁垒,对于个人的发展很重要。况且,对于写WEB写软件已经写出障碍的人来说,换个环境透透气也是很重要的。所以规划2个月时间好好学习工业自动化方面的知识。然后尝试从零开始寻找实习机会。要想在两个月内学到核心技术并能够面试成功,是一件比较有挑战的事情。

2025-08-27 09:06:07 991

fresh eggs.7z

fresh eggs.7z

2022-05-13

空空如也

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

TA关注的人

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