纯粹辱骂一下计算机专业的PLC毕设

你知道吗?懂PLC的大概率不懂计算机,懂计算机的同样大概率不懂PLC。如果你找到了俩都精通的,那恭喜你,他要么是你的朋友,要么是你的谭竹。

嗯,因为这个,我被坑了800。

计算机专业的PLC毕设就他妈是一坨屎。计算机专业毕设的价值在架构设计,在软件实现,不是随随便便拉出一个你根本就没学过的技术现场去学,特么的就六个月的时间你学得完吗?

虽然我很不待见管理系统,但它至少有个价值,就是资料出奇的多,很他妈的多,多到你随便跑GitHub里蝶泳就能找到现成的,从线上考场到地府OA,总有一款适合你。

PLC呢?资料非常他妈的磨人性子,虽然多,但需要至少3个月的深度学习,还不包含上层依赖。这对于需要完成毕设的学生来说是很致命的,它意味着你根本无法速成。哦对了,没有现成项目哦,自己花钱买去吧。

哦对了,即使你是花钱去买,那也请务必注意,它也分等级:

  • 毕设代做:不清楚,1000吧。
  • 程序代做:4000起。
  • 模块代做:2000起。
  • 找毕设代做的求个现成项目:800起。
  • 找程序代做的要个示例程序:800。
  • 买现成项目:1到300。

注意,PLC这东西,遵循这么个规则:有现成买现成,没有现成的看看相似的,实在找不到就拉倒。否则这东西花钱比特么赌博还快,无底洞了属实是。

哦对了,你还记得你选PLC项目时候的任务计划书吗?里面是不是有一个叫需要用Qt实现上位机的?恭喜你!你在市面上能买到的所有PLC项目,全都是PLC+HMI!你需要自己搓一个上位机,反正PLC的控制本质上是对DB(数据块)的控制,你需要定义是哪个IP下的哪个PLC,并定义要改哪个数据块的什么变量之类(这下C语言上大分了,PLC的变量是一个地址,也是一样的开一块内存空间把数据存进去,但是你调它需要的不是名字,而是那块地的门牌号,也就是地址)。

当然,都计算机专业了,这个上位机,肯定还会有一个功能叫权限控制吧?嘿嘿,惊不惊喜?引入一个数据库专门实现用户登录和注册,这是标准解法。但当你做一遍需求分析之后,你会自然而然的想到注册和登录应该解耦,至少不应该在同一界面上,所以你引入了MQTT Broker,它正好能实现你的需求。它同时改变了你的上位机,你的上位机只需要和中间件沟通即可,不需要再考虑S7之类的操蛋协议了,家人们谁懂啊。

但是,你又发现,西门子PLC好像有个叫LMQTT的模块,你好像可以用上哦。但是,你发现你他妈的不懂梯形图!所以你又花钱去买了!对方只给你发了一个示例,里面有个公司名字,好像叫上海什么什么有限公司的,不管了,你死盯着它,发现你不会用!抱歉,800是示例的价格,你需要2000来让他帮你讲。但是!代集成是另外的价格!还记得上面那个列表吗?在这等着你呢。

等你付完了,想止损,去网上一搜,嘿,回到你的计算机领域舒适圈了,只需要部署和填配置文件即可解决你的烦恼!我草你大爷的怎么不早说?得,800智商税了。

哦对了,如果你是Windows 11用户,你大概率早就有了一个西门子账户了,因为比较老的,如博图V19的授权软件有些小问题,与最新的Windows不太兼容,你需要手动跑官网下一个升级包安装一下,而升级包下载需要账户。

都这样了,论文呢?很简单,你现在的状况已经是东市买骏马,西市买鞍鞯,南市买辔头,北市买长鞭了,主打一个拼好设,论文当然也是他妈的自己写咯,这架构只有你自己看得懂。学术不端?学术不端的前提是你这论文也得有开袋即食的预制菜才行啊,这B样你说学术不端?你咋不说路易十六和赤蛮奇是一对苦命鸳鸯啊?

你有没有发现这么一个问题?这一套下来,要么在开题阶段找老师换个题目,要么自己没苦硬吃,花钱找人代写,要么被迫延毕。诶卧槽你大爷的,博图的安装帮你打开了一扇窗,但写一个项目则是帮你开了一个后门,还是咱喵把烤肠塞进去的那个后门。当你发现不对劲的时候,已经晚了,骑虎难下了,得,继续过吧。

哦对了,还有一个冷提醒,这东西它会卡你脖子,你需要首先完成PLC,才能照着做上位机,然后你会发现你的架构设计可以改一下,做到并行开发。惊不惊喜?开不开心?最后你会发现,因为不会PLC,后面的全部寄掉。

最后,你选择了退化成常规的PLC+Qt上位机。什么他妈的物联网三层架构啊,不要管了,能毕业才是最要紧的。

然后你就会发现我草怎么根本没人接PLC+Qt上位机啊,特么的真就是懂PLC的不懂计算机,懂计算机的不懂PLC,这就像是路易十六和巴麻美结婚,愣凑不出一个头来。

以及,请千万!千万!千万记得为博图专门搞一个虚拟机或独立的实体机!主要是重装系统方便,我朋友电脑惨被博图干爆两次,而且跳车容易。博图这东西最好是固定环境下安装,例如博图V16最好配Windows 10 LTSC 2019,而你买的那个项目最好是匹配博图版本的,例如多数现成项目都是V16,这样可以避免一些操蛋问题,诸如我的V19根本改不了SIM表变量,调试直接寄,上位机反正是能用,但是就死活无法测试。

但是有些时候你会发现博图V16还不是灵丹妙药,如果你是买的项目,按给的最新项目的版本为准。人家改肯定有其原因,多问一嘴也没啥用。

等你开始写论文的时候,问题更大了:什么叫梯形图占了5页?什么叫代码成为屎山,贴进论文就超篇幅?什么叫PLC也得写测试用例?

我不知道其他学校如何,我这边本科的毕业论文老师是给一个其他人写的优秀论文照着写的,我就是按他那个架构填的。写论文是最为痛苦的时刻,尤其是你拉不下脸问AI的时候,有些东西你憋不出来就是憋不出来,跟特么高数似的。这论文写下来后你会发现你的智商如琪露诺,心态如古明地恋,破坏欲如芙兰朵露,脾气如白泽化的慧音,主打的就是一个精神状态堪忧。

经老师指导,你发现你的梯形图基本上就那么个模板,成功通过删梯形图把页数从63降到了60,也正好满足了老师图文并茂的要求。好耶,你只差一个上位机修改了。上位机完成了记得联合调试拍个视频出来演示一下,五分钟左右,提问答辩占剩下五分钟。

其实,不必非得Qt,更主流的方案是用C#加dotnet写。西门子这东西开发工具链基本是全部基于Windows的,你想干什么其实基本都逃不开Windows,最多就是上位机开发可以Linux,运行如果需要KIOSK环境可以Android、OpenHarmony甚至Linux。

你能看到这篇文章就说明我的毕业设计几近完成,至少老师点头说合格了。


发布于

修改于

,即

(未显示说明未经修改)

分类:

标签:

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注


许可协议

更多文章