工控技能教学 11d ago 你我都不是无师自通的人,要是那么厉害也不至于混到学PLC的地步,你觉得对吗?大多数初学者以为学会接线、学会很多的指令、学一些跑马灯案例、星三角启动案例就可以写项目程序了,事实是你跟本不知道怎么下手!现在的自动化项目,也就是自动化设备不是简单的跑马灯程序,或者星三角程序能搞定的。 一套项目一台设备程序是有一定的框架结构的,比如要手动控制、自动控制、报警控制、初始化控制、参数配方设置等等。这些功能控制之间的关系不是学几个指令或者跑马灯程序就能处理好的!手自动怎么切换?自动怎么停止?自动停止后怎么继续运行?自动过程报警停止了怎么继续?怎么初始化?初始化与自动控制手动控制怎么关联?怎么处理单元循环?怎么处理单步运行?怎么处理单元循环与自动控制的关联?手动操作后又如何自动继续运行等等!如果掌握不了这些框架结构之间的关系永远写不好程序! 不会写程序的原因:一是不知道一套完整项目程序的框架结构。二是不知道一套完整程序是怎么来的,不知道具体的写作过程,写作过程很少有人给你看,不可能写项目程序的时候你在旁边从头看到尾,就算你看,没人解说照样搞不懂。培训班未必教你一套完整框架程序的具体写作过程,大多数自己都连一套完整项目框架的功能搭配都没搞清楚,怎么可能给你讲清楚! 还有人是会写程序,但是漏洞百出,想到哪里写到哪里,毫无章法,做项目特别累,程序全靠修改拼凑出来的,这种程序非常不稳定,原因是结构混乱,乱自然就出问题,出问题原因都找不到的那种! 鉴于此,为了帮助大家学习,少走弯路。我把多年项目经验录制了一套课程,一套边写程序边讲解的课程,该套课程直播式讲解,边讲解边写程序,讲的是一套框架结构完整的,功能架构齐全的,稳定运行的设备程序的全部过程!包含运行调试!你看了课程就知道一套完整的项目程序到底是如何形成的,课程中应用的项目和框架是我工作应用多年的实际程序,所以不要担心程序是否有问题,并且课程后面会有对这套程序的调试过程!放心学习,非常具有借鉴意义。 学习工作技能无小事,等到找不到工作才想起学习,就晚了!机会是给有准备的人但成功是留给在行动的人!记住选择一定大于努力,选对了事半功倍,选错了浪费时间走弯路,以我的经验看,自己摸索等于摸黑,一不小心一辈子就这样摸过去了,你选对了吗? ♥ 17 ↩ 4
工控技能教学 10d ago 到底什么是结构化编程?进来有人常问曰:你的程序是结构化编程吗?我答曰:是。又问:那有ST吗?我答曰:没有?因为我目前的课程对象是面向初学者(也就是大家说的小白),目的是让初学者(就是不能写程序、不会写程序、没有见过程序怎么写、给个控制无从下手的人)学会如何写一套能够可靠稳定运行的项目程序的框架思路的课程。对于这类人群来说本来什么都不会,再用一点高级语言更学不会了,所以我的课程是梯形图的,因为梯形图是初学者最容易理解的,先用你能理解的语言学习掌握项目程序的编写思路后再去学习更高级的语言难道不是正常人的想法吗?(我这里所说的程序不是星三角启动、跑马灯、起保停之类的,是工厂控制自动化设备的完整的、系统的应用程序)。又问曰:连ST都没有怎么能叫结构化编程了?我……实在无法对答,突然发现被触发了自己的知识盲区,一时间无所适从。只好反问曰:那你认为什么是结构化的编程了?答曰:就是用FB了,程序封装了,ST啊什么的?每个初学者对“结构化”的编程都有自己的定义和理解,没有对与错,下面分享一点我自己的看法。个人认为所谓的结构化编程就是:一种以模块化、层次化方式组织程序的编程模式,其核心是通过模块化的程序(主控、手动、自动、初始化、报警、参数、清料等)实现思路逻辑清晰、可维护的代码设计。简单概括结构化的目的就是两个字“方便”,方便学、方便写、方便读、方便修改、方便用。以此论来我课程教学不就是“结构”化编程的教学吗?手动就是手动控制、自动就是自动控制、报警控制就是报警控制、初始化就是初始化控制等,结构相互独立互不干涉,自然方便理解,方便编写,方便阅读、方便修改、方便移植,并不是说用了FB、或者封装个块、用了某种语言就成了结构化了。你觉得我说的对吗?
Comments
你我都不是无师自通的人,要是那么厉害也不至于混到学PLC的地步,你觉得对吗?大多数初学者以为学会接线、学会很多的指令、学一些跑马灯案例、星三角启动案例就可以写项目程序了,事实是你跟本不知道怎么下手!现在的自动化项目,也就是自动化设备不是简单的跑马灯程序,或者星三角程序能搞定的。 一套项目一台设备程序是有一定的框架结构的,比如要手动控制、自动控制、报警控制、初始化控制、参数配方设置等等。这些功能控制之间的关系不是学几个指令或者跑马灯程序就能处理好的!手自动怎么切换?自动怎么停止?自动停止后怎么继续运行?自动过程报警停止了怎么继续?怎么初始化?初始化与自动控制手动控制怎么关联?怎么处理单元循环?怎么处理单步运行?怎么处理单元循环与自动控制的关联?手动操作后又如何自动继续运行等等!如果掌握不了这些框架结构之间的关系永远写不好程序! 不会写程序的原因:一是不知道一套完整项目程序的框架结构。二是不知道一套完整程序是怎么来的,不知道具体的写作过程,写作过程很少有人给你看,不可能写项目程序的时候你在旁边从头看到尾,就算你看,没人解说照样搞不懂。培训班未必教你一套完整框架程序的具体写作过程,大多数自己都连一套完整项目框架的功能搭配都没搞清楚,怎么可能给你讲清楚! 还有人是会写程序,但是漏洞百出,想到哪里写到哪里,毫无章法,做项目特别累,程序全靠修改拼凑出来的,这种程序非常不稳定,原因是结构混乱,乱自然就出问题,出问题原因都找不到的那种! 鉴于此,为了帮助大家学习,少走弯路。我把多年项目经验录制了一套课程,一套边写程序边讲解的课程,该套课程直播式讲解,边讲解边写程序,讲的是一套框架结构完整的,功能架构齐全的,稳定运行的设备程序的全部过程!包含运行调试!你看了课程就知道一套完整的项目程序到底是如何形成的,课程中应用的项目和框架是我工作应用多年的实际程序,所以不要担心程序是否有问题,并且课程后面会有对这套程序的调试过程!放心学习,非常具有借鉴意义。 学习工作技能无小事,等到找不到工作才想起学习,就晚了!机会是给有准备的人但成功是留给在行动的人!记住选择一定大于努力,选对了事半功倍,选错了浪费时间走弯路,以我的经验看,自己摸索等于摸黑,一不小心一辈子就这样摸过去了,你选对了吗?
♥ 17 ↩ 4
到底什么是结构化编程?进来有人常问曰:你的程序是结构化编程吗?我答曰:是。又问:那有ST吗?我答曰:没有?因为我目前的课程对象是面向初学者(也就是大家说的小白),目的是让初学者(就是不能写程序、不会写程序、没有见过程序怎么写、给个控制无从下手的人)学会如何写一套能够可靠稳定运行的项目程序的框架思路的课程。对于这类人群来说本来什么都不会,再用一点高级语言更学不会了,所以我的课程是梯形图的,因为梯形图是初学者最容易理解的,先用你能理解的语言学习掌握项目程序的编写思路后再去学习更高级的语言难道不是正常人的想法吗?(我这里所说的程序不是星三角启动、跑马灯、起保停之类的,是工厂控制自动化设备的完整的、系统的应用程序)。又问曰:连ST都没有怎么能叫结构化编程了?我……实在无法对答,突然发现被触发了自己的知识盲区,一时间无所适从。只好反问曰:那你认为什么是结构化的编程了?答曰:就是用FB了,程序封装了,ST啊什么的?每个初学者对“结构化”的编程都有自己的定义和理解,没有对与错,下面分享一点我自己的看法。个人认为所谓的结构化编程就是:一种以模块化、层次化方式组织程序的编程模式,其核心是通过模块化的程序(主控、手动、自动、初始化、报警、参数、清料等)实现思路逻辑清晰、可维护的代码设计。简单概括结构化的目的就是两个字“方便”,方便学、方便写、方便读、方便修改、方便用。以此论来我课程教学不就是“结构”化编程的教学吗?手动就是手动控制、自动就是自动控制、报警控制就是报警控制、初始化就是初始化控制等,结构相互独立互不干涉,自然方便理解,方便编写,方便阅读、方便修改、方便移植,并不是说用了FB、或者封装个块、用了某种语言就成了结构化了。你觉得我说的对吗?
没必要学了,直接接入ai搞定
框架课程你卖吗
↩ 1