0721【万泉河】PLC编程水平能力自测标准
0721【万泉河】PLC编程水平能力自测标准
我发现,很多PLC工程师自尊心很强。
这是好事。 一个国家一个民族, 如果失去了自尊心, 那就丧失了上进心和奋斗毅力。个人和一个行业也是如此。我们的自动化行业同样需要所有人保持不懈的上进心和奋斗。
然而,其中有不少却没有能力对自己 有一个客观准确的评价。因而对自己在社会中的定位都是模糊不清的。
我上一篇文章《0716【万泉河】PLC标准化编程的主要目的 - 万泉河的文章》,就又得罪了不少人。比如就有人在抱怨我打压贬低PLC工程师的同时,又质疑道:你自己又有多少水平能力, 拿出你自己做的成果来证明下你能力!
这就不好玩了。
首先,我自己也是做PLC的工程师,我自己贬低我自己做的工作的技术含量,对我自己毫无益处。 所以顶多,是我自己内心的客观评价。 比如上周,一个前西门子的同事给我打电话,他原本是做WINCC的,而我是WINCC版主,所以这方面交往比较多。但他自己是不搞PLC的, 知道我一直也做PLC方面的工作,所以想咨询下我的意见。
他的小孩,13岁了,这是中学放暑假了,没事玩。 前面已经用树莓派等完成了办公室窗帘自动控制等功能,现在问我有没有必要让小孩学学玩玩西门子SMART 200 PLC。
我赶紧劝阻, 没啥意思。 小孩都能玩树莓派了, 那PLC就太小儿科了,根本不值得他玩。 既不锻炼什么技能, 也不增加什么含金量。 不过他说正好办公室里有一个以前留下的西门子样品,我说那了解一下也行, 对这种天才级的小孩,顶多一两天的,装一下软件,通讯连上玩玩了解下原理,也就够了。
所以, 我贬低自己的专业,并不会让人鄙视,而如果倒过来,我要吹牛逼说这技能有多牛逼,有多值钱,等他家的小孩花上半天入门了解之后,就会立马瞧不起我。 会问他爸爸,你这是交往了个啥子傻逼朋友啊!就这点低智商的技能,还当成了多么了不起的天花板?
而在我的帖子下面,竟然还有人回复,为啥就没有见到支持你的声音,却净是反对的呢?反对者如此之众,有没有一种可能性是大家才是对的, 你的观点是错的呢?
我想到的是,当人没有辨识能力的时候,所有的争论都成了没意义的死循环。当然也是这个行业长久以来的现状。 许多同行以及他们的公司,愿意吹牛逼,把他们吹捧成行业明珠,技能顶流。 有可能是为了获得客户的信赖。 然而逐渐的,他们自己也信以为真了。
上个月,我的一本新书《西门子S7-200 SMART PLC编程技巧精粹》刚刚由机械工业出版社出版发行。我都不好意思称之为专著,因为这并不是SMART PLC的全功能手册,而只是技能集锦,我以在SMART中实现FB功能目的为主线,集合所有需要的技能, 整理成了一本小册子。所以给书起的付名:给SMART 插上FB翅膀。
这本书中介绍到的技能方法绝大部分是在SMART 200标准化编程烟台方法的示范项目中所用到的。 但只不过都是基础技能,还没有涉及到面向对象的模块化设计。
SMART 200 PLC属于PLC中比较简单易用的,所以所有人都很容易从中定位判断自己的水平能力。 特别是已经入门,也做过不少项目应用,积累了丰富的应用经验,或者自己也有做过深入研究,掌握了一些比较高级的技能原理。
那么,所有PLC工程师可以通过我这本小册子来自测定位下自己的水平层级了。
简单列一下:
1,刚刚入门,还看不懂
2, 能看懂其中的部分内容,但有另一半看不太懂,或者不能理解研究这些有什么应用价值。
3,不需要看书,只要看到书的目录,就可以大致了解书的内容,自己也完全可以实现。
4,在看到我的书之前,自己对这些技能早就了如指掌,并在工程项目中熟练应用。
5,自己也整理了同样章节结构的小册子,只不过是没有公开出版发行。
和我一样公开出版发行书的看来是没有了。 市面上所有的讲SMART编程的书,无一例外全部都在讲入门知识,如我书中第一章所介绍的内容。
而即便把未公开发行也算数,我估计全国范围内,达到5的层级的PLC工程师也不会有。而由于SMART 200只针对中国市场的小型PLC,而中国目前是世界独一无二的制造业大国,所以,其实在全球范围内,我也很难再找到一个5级的同行。
至于达到了4级的PLC工程师,我乐观的估计,不会超过5个。而悲观一点,恐怕也仍然一个都没有。我做WINCC版主20年,所有的S7-200版块的版主全都认识,貌似他们都还没有实现我做的级别的应用。当然,他们之中有的人生活比较成功,早就达到了财富自由,自然也没有必要再深入玩这些不入流的技术。
而至于第一点的1,2,3的层级,每个工程师自己对号入座定位吧!或许会有人指责我搞这个自测题的目的, 无非是为了卖书。 首先,我出的书都不是自费出书,而是出版社正式立项的项目,书也是出版社在发行出售,我自己不卖书。
其次,如果有人实在是穷,可以去买盗版,那里既便宜,盗版书商也不会给我一分钱版税。 甚至,还可以有技巧从盗版书商那里白撸。有读者已经成功撸到了。
当然,如果有人实在自负,认为自己已经达到3级的水平,那就不用看书,只看一眼书的目录自己做一遍就可以了。 毕竟书的目录总是可以免费看到的。
也会有人表示虽然同样的PLC行业,但从来没有用过玩过西门子SMART PLC,所以这个评测对他不公平。 我的建议是,SMART 200是比较简单的PLC, 如果成手的PLC工程师,基本上不需要学习时间拿到手就可以掌握。不会比13岁的小孩哥花费的时间更多。而如果你实在没有学习的欲望和能力,也可以把你更熟悉应用的小型PLC的品牌告诉我,我可以花费1-2个月,未来把这本书的内容翻译移植到另外的没有FB的PLC中。海为,军创,科威,伟创,傲拓,本炜,信捷,禾川。如果这些PLC里面有的原生具备FB功能, 也不妨碍,我书中的技能方法也同样有价值。 所以这些不同品牌PLC的高级编程方法的应用,也会是我未来几年写书的方向。
有人指责我仗势欺负同行,首先,我手里并没有什么权势,不能干预到每一个人一分钱的利益收入,其次,对我自己来说,没有可以坐下来对等公平交流的对手,反而不是什么好事。 我现在计划布局的许多事,都无人可以商量合作。
所以如果真有人可以达到3,4,5 级,欢迎联系我跟我合作。印证方式也很简单,只要你能拿出应用的成果资料,我就敢相信。
在更早的2年前, 我先出版了一本《PLC标准化编程原理与方法》,看来是跨度太大,超越了很多人的认知,一些自以为行业精英,其实并没有能力看懂,因而产生不少非议。 甚至,当我告诉他们,如果当下看不懂,别着急,可能你现在的水平还没达到我20年前的水平,要想达到这本蓝皮书的水平,恐怕要花费20年的时间的时候,他们又翻脸不高兴了, 指责我违反了广告法。 嘿嘿。
现在有这本更接地气的绿皮书出现,同行们终于可以有可以自测的标准了。
欢迎把自己的评测结果回复在下面。
大家再遇到那些出言不逊的自称PLC高手的家伙的时候,也不妨问问他自己到了几级了。
怎样用最快的速度排查PLC程序上的错误?
要以最快的速度排查PLC程序上的错误,可以采取以下步骤仅供参考:
(1)确定错误现象: 首先,仔细观察PLC程序的运行情况,确定具体的错误现象。这可能包括设备无响应、输出不正确、报警等。
(2)检查输入输出: 检查PLC程序所涉及的输入输出设备,确保它们的连接正确,传感器和执行器都正常工作。检查信号线路和电源供应是否正常。
(3)检查程序逻辑: 仔细检查PLC程序的逻辑,确保程序的控制流程正确。检查所有的条件语句、循环、跳转等逻辑是否按照预期工作。
(4)查看报警信息: 查看PLC的报警信息,这些信息可能会提供有关错误的线索。查看报警历史记录,以确定是否存在重复的或持续出现的错误。
(5)使用调试工具: 使用PLC编程软件的调试工具来帮助排查错误。这些工具通常提供在线监视、断点调试、变量跟踪等功能,可以帮助定位错误的源头。
(6)进行单元测试: 将PLC程序分为较小的单元,并对每个单元进行测试。这样可以更容易地定位和解决错误,并确保程序的各个部分按照预期工作。
(7)回顾变更记录: 如果在最近对PLC程序进行了修改或更新,回顾变更记录以确定是否有与错误相关的变更。这可以帮助缩小错误排查的范围。
(8)寻求专家帮助: 如果以上步骤无法解决问题,寻求PLC编程专家或设备制造商的帮助。他们可能有更深入的了解和经验,能够快速定位和解决错误。
免责声明:本文转自网络,版权归原作者所有,如涉及作品版权问题,请及时与我们联系删除,谢谢!
相关问答
plc如何检测程序运行?
把PLC连接电源后,看看PLC电源指示灯是否亮,亮则正常,否则损坏。2,连接输入信号,PLC输出指示灯亮,则正常。3,使用电脑和通信线(保证电脑和通信线没有问...把...
PLc的检测方法?
1,把PLC连接电源后,看看PLC电源指示灯是否亮,亮则正常,否则损坏。2,连接输入信号,PLC输出指示灯亮,则正常。3,使用电脑和通信线(保证电脑和通信线没有...1,...
拿到一个2手的西门子plc,如何检测plc好坏,怎么编这个程序?
程序都是相通的,因为控制的逻辑是相同的。不同的在于:编程的环境,新建一个程序,硬件组态,怎么上传下载到PLC,怎么修改程序。找个入门的实例看下,然后看些...
三菱plc写好了程序怎么测试?
你好,要测试三菱PLC的程序,可以按照以下步骤进行:1.确保PLC和相关设备的连接正确,例如传感器、执行器等。2.在PLC软件中,将程序下载到PLC设备中。3.确...
plc数字量输入怎么判断好坏?
1.数字量输入:对应的通道接入信号电源,看指示灯是否点亮,PLC在线看对应的通道值是否“接通”;2.数字量输出:强制对应的通道输出,看指示灯是否点亮,晶体管...
plc输入信号怎么检测通断?
1.PLC输入信号可以通过检测通断来确定其状态。2.PLC通常会使用数字输入模块来接收外部信号,这些模块可以检测输入信号的通断情况。当信号通断时,数字输入模...
plc485怎么检测通信正常?
以下5种:1.检查接口芯片是否正确连接,供电是否正常。这是通信的基础,如果引脚接错或供电不正常,通信将无法进行。2.利用串口调试软件,如串口助手,发送...
怎样,用,三菱plc编程,软件,检测,输入,与,输出,故障?
输入和输出点的故障是无法在程序里面检测的。每个扫描周期只刷新输入和输出点的状态,如果输入或者输出点损坏,造成的结果是触点长期接通或者断开,这个情况PLC...
怎么验证PLCDI模块信号?
验证PLCDI模块信号的过程可以分为以下几个步骤:硬件连接:将PLC的DI模块与被控设备或传感器连接起来,确保线路连接正确且牢固。信号输入:通过手动控制或外...
plc接好线没程序,怎么试电?
在测试PLC的电路之前,您需要确保已经正确地接好了所有的电线和线缆,以避免电路故障和损坏。如果您已经确认电线连接正确,可以按照以下步骤测试PLC电路:1.确...