当前位置:
PLC编程习惯大讨论
回复 | 人气 | 打印
GKstudying 个人主页 给TA发消息 加TA为好友 发表于:2019-07-25 17:11:21 楼主

在做项目进行PLC编程时,有人写的PLC程序条例清晰,注释明白,有人写的就杂乱无章,接手者看的一头雾水,还不如自己重新编,但是这两种程序同样都可以实现设备的运转,区别在于前者任何人都可以接受,后者只能编写程序的一人明白。

 

由此衍生了几种类型的PLC程序员

 

1、代码写的好,项目bug少,看起来就像个闲人

 

2、代码清晰注释详细,任何人接手非常方便,以后谁都可以替代

 

3、代码写的复杂冗余,每天风风火火改bug  各种救火,成了公司亮眼人才

 

4、代码写的没有规则  只有自己能看懂   暂时无人能替代

 

借此话题欢迎大家爆一爆自己在项目中遇到的那些PLC程序究竟是属于那种类型呢?有没有让你感到特别抓狂的?自己的编程习惯又是如何呢?

 

欢迎大家回帖参与讨论,凡事有效参与讨论着,均可获得论坛50积分奖励。

 


分享到: 关注收藏 邀请回答 回复 举报


楼主最近还看过

彩色气球 个人主页 给TA发消息 加TA为好友 发表于:2019-07-25 18:13:20 1楼
 

自我感觉算是第二种把,第一种也只能仰望了。每次编程前都先规划好变量区域,一步步的写好注释,注释这个东西也是被逼无奈,其实不想写,太啰嗦像刚入门那会。但是需要负责项目太多,多线操作已是常态,不写注释最后项目功能都记混了,血的教训。

  回复 引用 举报
李东泽 个人主页 给TA发消息 加TA为好友 发表于:2019-07-25 19:24:03 2楼
 

我感觉是第四种人,程序编写复杂而且还十分的混乱,注释不清晰,只有我一个人懂

  回复 引用 举报
请叫我王老湿 个人主页 给TA发消息 加TA为好友 发表于:2019-07-25 20:09:38 3楼
 

2、代码清晰注释详细,任何人接手非常方便,以后谁都可以替代”我感觉我属于这类人,我会毫无保留的告诉同事我的设计思路,而且会把好的想法定义标准库,下次直接共享,减少编程时间,同事也喜欢和我合作,感觉技术是需要大家一起共享,取长补短。没有谁技术牛逼就看不起人, 有些技术问题别人只是时间问题,早点共享,彼此一起成长进步,我觉得挺好的,如果整个公司就你会,这样自己也很累,有时候需要同事彼此合作。即使有一天彼此不是同事了,但是想到曾经自己没有“坑过”同事,多年后依然是好朋友。如果写的程序不搞注释,只有自己能搞,在老板看来同事不如你,有一天同事受不了辞职了,他的那部分工作是你干,你不觉得累吗?相反,彼此坦诚相互合作无保留,有一天你辞职了,技术能力也提升了,可以去更好的平台展露拳脚。

  回复 引用 举报
xiexie1999 个人主页 给TA发消息 加TA为好友 发表于:2019-07-25 20:51:58 4楼
 

我觉得是第二种吧  注释程序逻辑都很清楚,自己清楚,别人也方便修改,上一个公司同事写的很混乱,想修改很麻烦,每一次修改完得花很长时间,都够重新编写了,这时代也没什么好保留的,彼此合作,工作效率更高,不然后面有的苦吃。

  回复 引用 举报
你猜你猜 个人主页 给TA发消息 加TA为好友 发表于:2019-07-25 22:02:59 5楼
 

回复内容:

对:李东泽 我感觉是第四种人,程序编写复杂而且还十分的混乱,注释不清晰,只有我一个人懂     内容的回复:

😂接坑的同事惨了

  回复 引用 举报
你猜你猜 个人主页 给TA发消息 加TA为好友 发表于:2019-07-25 22:05:20 6楼
 

终极目标就是要成为第一种,还得继续修炼呐

  回复 引用 举报
李东泽 个人主页 给TA发消息 加TA为好友 发表于:2019-07-25 22:15:20 7楼
 


引用 你猜你猜 的回复内容: 回复内容:对:李东泽 我感觉是第四种人,程序编写复杂而...

-------------------------

这才是最高境界,如果你的工作谁都可以替代,那么你离失业就不远了。

  回复 引用 举报
你猜你猜 个人主页 给TA发消息 加TA为好友 发表于:2019-07-26 08:23:34 8楼
 

回复内容:

对:李东泽 引用 你猜你猜 的回复内容: 回复内容:对:李东泽 我感觉是第四种人,程序编写复杂而...-------------------------这才是最高境界,如果你的工作谁都可以替代,那么你离失业就不远了。     内容的回复:

这种偏于保守,技术是开放的,学人之长补己之短,这才是正道,编程重在逻辑思维,技术够强大不怕失业,😛

  回复 引用 举报
你猜你猜 个人主页 给TA发消息 加TA为好友 发表于:2019-07-26 08:24:32 9楼
 

回复内容:

对:yinguiyao 最牛逼的是那种电气设计、配线、编程都是一个人一次性无错误完成,程序编好后只下载一次的,电器元件调试好后,设备就正常工作,而且从来没有也不需要过去现场的      内容的回复:

吾等向往之

  回复 引用 举报
gongkonglaj 个人主页 给TA发消息 加TA为好友 发表于:2019-07-26 08:34:58 10楼
 

刚参加工作时,代码写的复杂冗余,每天改bug,一个简单的控制功能也要编写6、7行。

参加工作5年后,水平明显提高,代码清晰注释详细,任何人接手非常方便,维护人员查找故障非常方便。一个简单的控制功能,1、2行就能完成。

 


  回复 引用 举报
hgxmm123 个人主页 给TA发消息 加TA为好友 发表于:2019-07-26 08:40:41 11楼
 

    刚开始学习编程时,随心所欲,没有条理,只有自己看得懂。

    随着参加的工程项目越来越多,经验逐渐积累,水平明显提高,开始学习老外,进行标准化编程。按照硬件配置、核心控制功能、流量处理、硬件诊断及修复等顺序编写,标签名和行注释,清晰明了,受到了厂领导的大力好评。同事们的评价也很高。

  回复 引用 举报
myjma1 个人主页 给TA发消息 加TA为好友 发表于:2019-07-26 08:53:12 12楼
 

第二种,先画好流程图,分好各种功能块,注释。努力奔向第一种!!

  回复 引用 举报
问学_23 个人主页 给TA发消息 加TA为好友 发表于:2019-07-26 09:21:15 13楼
 


引用 你猜你猜 的回复内容: 终极目标就是要成为第一种,还得继续修炼呐

-------------------------


  回复 引用 举报
黄鸿卿 个人主页 给TA发消息 加TA为好友 发表于:2019-07-26 09:23:34 14楼
 

程序要想售后少,备注逻辑结构化,先把能规整的动作,模块化,备注话,模块化可加密安全性高,自己该程序也方便,不过有时候工期紧急,程序杂乱无章也是有的,实际还是要看项目周期。能做的好 给自己少添麻烦,都会做好的。

  回复 引用 举报
Lasermade 个人主页 给TA发消息 加TA为好友 发表于:2019-07-26 09:26:59 15楼
 

第1种和第2种PLC程序员是我所向往的。有些人真的很让人看不起,就是比别人早毕业几年,接触的东西稍微多一点,然后就在平时工作中装高深,别人询问技术装作不知道,不搭理。跟同事之前保持一定距离,总以自我为中心,就觉得公司就自己最了不起。其实自动化这东西最讲究团结合作,你搞的东西只有你自己会,老板也不会给你年薪很高,因为东西就那些,换一个人也可以玩转,只是时间问题。所以我觉得程序员应该有分享和帮助别人的精神,在能力和人品之间,我觉得技术能力可以靠时间阅历去锻炼,但是人品问题值得深思。

  回复 引用 举报
夜空的星空 个人主页 给TA发消息 加TA为好友 发表于:2019-07-26 09:28:37 16楼
 

代码写的没有规则  只有自己能看懂   暂时无人能替代  貌似说得就是我吧  还在努力学习中

  回复 引用 举报
AC米兰 个人主页 给TA发消息 加TA为好友 发表于:2019-07-26 09:35:57 17楼
 

我自己趋向于第二种,这种编程的话自己看着也方便的,如果注释不清晰后面自己看自己的项目估计都是一脸懵逼,技术是开放的,编程区别在于每个人的思维逻辑不同,你的思维别人学不去,所以也就没必要藏着掖着,如果是应对难缠用户我估计会用点小后门,

  回复 引用 举报
AC米兰 个人主页 给TA发消息 加TA为好友 发表于:2019-07-26 09:36:40 18楼
 


回复内容:顶一个

对: Lasermade 第1种和第2种PLC程序员是我所向往的。有些人真的很让... 内容的回复!

-------------------------


  回复 引用 举报
AC米兰 个人主页 给TA发消息 加TA为好友 发表于:2019-07-26 09:39:13 19楼
 

说到这里我又联想到了当初毕业实习我们几个同学一起去公司实习,有的老师带学生明显就是敷衍,我忙,改天的,反正是问什么问题都推脱的那种,但有的老师却很细心的告诉你,明显的差距,学生学会会饿死师傅吗?

  回复 引用 举报
李东泽 个人主页 给TA发消息 加TA为好友 发表于:2019-07-26 10:00:12 20楼
 

微信截图_20190726095357.png我只想默默提醒你一句话,装逼需谨慎

引用 你猜你猜 的回复内容: 回复内容:对:李东泽 引用 你猜你猜 的回复内容: 回...

-------------------------


  回复 引用 举报
你猜你猜 个人主页 给TA发消息 加TA为好友 发表于:2019-07-26 10:08:17 21楼
 

回复内容:

对:李东泽 我只想默默提醒你一句话,装逼需谨慎引用 你猜你猜 的回复内容: 回复内容:对:李东泽 引用 你猜你猜 的回复内容: 回...-------------------------     内容的回复:

那只是一小部分人的心态,不能以偏概全

  回复 引用 举报
管他三七二十一 个人主页 给TA发消息 加TA为好友 发表于:2019-07-26 10:40:23 22楼
 

一般而言编写的程序除了要完成指定的功能,也要便于读懂和上手。在环境本身就恶劣的现场,拿到一堆迷一样的程序,你有还心情调试吗?估计没有


另外在程序中要把变量名、注释标识清楚,并且与图纸对应起来。做到程序中的信息便于检索和查找。后续排查故障用的着,没有规矩不成方圆,plc编程一样有其自身的规矩。


有了这个底子才能向高手进阶

这个如同画图纸一样,有的图纸特别整齐标准,有的就是一堆乱,各种引线标记不清,图纸多看着都烦

第二种是个好习惯,第三种估计是刚工作没经验吧,到处救火,第四种只适合小公司


  回复 引用 举报
早起的小鸟 个人主页 给TA发消息 加TA为好友 发表于:2019-07-26 10:59:01 23楼
 

刚开始编程吧确实有点乱,东一锤西一棒,别人看不懂,有时候自己都晕,后来慢慢就把程序功能块化,模板化,谁都能很快理解!

  回复 引用 举报
wxck 个人主页 给TA发消息 加TA为好友 发表于:2019-07-26 12:57:10 24楼
 

目标就是要成为第二种,还在继续努力中

  回复 引用 举报
乖乖小笨熊 个人主页 给TA发消息 加TA为好友 发表于:2019-07-27 08:28:40 25楼
 

时间太久了,这个4种全部干过

  回复 引用 举报
victor329 个人主页 给TA发消息 加TA为好友 发表于:2019-07-27 15:54:40 26楼
 

应该是从第4种开始的,逐渐向标准化发展,不然没啥进步,你得发展小弟来帮忙,就不能全部自己一人来干,那样会累死的!

现在应该到第2种啦!

  回复 引用 举报
广州阿君 个人主页 给TA发消息 加TA为好友 发表于:2019-07-28 15:38:03 27楼
 

2、代码清晰注释详细,任何人接手非常方便,以后谁都可以替代

强迫症的我  请先让我在小角落哭一会。。。

我承认我有强迫症,写程序1234都会标注得很清楚。。。

00.jpg

  回复 引用 举报
工控精英88 个人主页 给TA发消息 加TA为好友 发表于:2019-07-28 20:22:33 28楼
 

我是个新手,我觉得我暂时是第四种,但我相信我的努力

  回复 引用 举报
工控好人生 个人主页 给TA发消息 加TA为好友 发表于:2019-07-29 16:19:34 29楼
 

接受第二种吧,因为时间久了,自己都会忘了自己写的是啥了。

  回复 引用 举报
透明人y 个人主页 给TA发消息 加TA为好友 发表于:2019-07-29 17:24:38 30楼
 

个人感觉是第四种,自己也刚接触这一行,写的程序大概只有自己能看懂,有时候改bug自己都得花不少时间,很想学习一下大神们的编程习惯

  回复 引用 举报
左思右想 个人主页 给TA发消息 加TA为好友 发表于:2019-07-30 09:40:02 31楼
 


回复内容:模范,向您学习

对: 广州阿君 2、代码清晰注释详细,任何人接手非常方便,以后谁都可以... 内容的回复!

-------------------------


  回复 引用 举报
左思右想 个人主页 给TA发消息 加TA为好友 发表于:2019-07-30 09:40:29 32楼
 


回复内容:一起努力

对: 工控精英88 我是个新手,我觉得我暂时是第四种,但我相信我的努力 内容的回复!

-------------------------


  回复 引用 举报
左思右想 个人主页 给TA发消息 加TA为好友 发表于:2019-07-30 09:41:30 33楼
 


回复内容:注释清楚对自己后期查问题有帮助,做的项目多时间久的话不看注释也浪费时间呀

对: 透明人y 个人感觉是第四种,自己也刚接触这一行,写的程序大概只有... 内容的回复!

-------------------------


  回复 引用 举报
A.三创智能-曾年峰 个人主页 给TA发消息 加TA为好友 发表于:2019-07-30 16:25:59 34楼
 

终极目标就是要成为第一种,还得继续修炼呐

  回复 引用 举报
wangxiangfei11 个人主页 给TA发消息 加TA为好友 发表于:2019-07-30 16:43:12 35楼
 


回复内容:

对: 李东泽 我感觉是第四种人,程序编写复杂而且还十分的混乱,注释不... 内容的回复!

-------------------------

你是不是觉着自己很“牛逼”

  回复 引用 举报
wangxiangfei11 个人主页 给TA发消息 加TA为好友 发表于:2019-07-30 16:45:19 36楼
 


回复内容:

对: 你猜你猜 回复内容:对:yinguiyao 最牛逼的是那种电气设... 内容的回复!

-------------------------

不可能的,怎么可能程序下进去一次就OK了。看来你还没做个什么项目。

  回复 引用 举报
sky2018 个人主页 给TA发消息 加TA为好友 发表于:2019-07-30 20:36:26 37楼
 

刚学习PLC时,所有程序都在主程序里面,现在写程序,都用子程序了,这样清晰明了。无标题1.png

  回复 引用 举报
老姐姐 个人主页 给TA发消息 加TA为好友 发表于:2019-07-31 10:35:52 38楼
 

作为一个女同志,心比较细腻,写程序会清楚的备注,结构化,本人带点小强迫症

  回复 引用 举报
GKstudying 个人主页 给TA发消息 加TA为好友 发表于:2019-07-31 11:51:16 39楼
 


回复内容:好习惯

对: sky2018 刚学习PLC时,所有程序都在主程序里面,现在写程序,都... 内容的回复!

-------------------------


  回复 引用 举报
GKstudying 个人主页 给TA发消息 加TA为好友 发表于:2019-07-31 11:51:44 40楼
 


回复内容:女工控比较少哦,楼主厉害

对: 老姐姐 作为一个女同志,心比较细腻,写程序会清楚的备注,结构化... 内容的回复!

-------------------------


  回复 引用 举报
mumuxue 个人主页 给TA发消息 加TA为好友 发表于:2019-07-31 13:50:57 41楼
 

我还是感觉有时间的话注释都会写明白的,也方便自己回头查看!

但是一般项目时间紧的话就另说了,先保进度再说了!

  回复 引用 举报
管他三七二十一 个人主页 给TA发消息 加TA为好友 发表于:2019-07-31 16:05:42 42楼
 

也想往好了写,可是实力不允许呀,编程很考验个人的逻辑思维,还得继续继续努力

  回复 引用 举报
我是一只小蜜蜂 个人主页 给TA发消息 加TA为好友 发表于:2019-07-31 16:49:42 43楼
 


回复内容:

对: 彩色气球 自我感觉算是第二种把,第一种也只能仰望了。每次编程前都... 内容的回复!

-------------------------


  回复 引用 举报
我是一只小蜜蜂 个人主页 给TA发消息 加TA为好友 发表于:2019-07-31 16:49:55 44楼
 


回复内容:

对: 彩色气球 自我感觉算是第二种把,第一种也只能仰望了。每次编程前都... 内容的回复!

-------------------------


  回复 引用 举报
我是一只小蜜蜂 个人主页 给TA发消息 加TA为好友 发表于:2019-07-31 16:50:06 45楼
 


回复内容:

对: 彩色气球 自我感觉算是第二种把,第一种也只能仰望了。每次编程前都... 内容的回复!

-------------------------


回复内容:

对: GKstudying 回复内容:好习惯对: sky2018  刚学习PLC时... 内容的回复!

-------------------------


  回复 引用 举报
我是一只小蜜蜂 个人主页 给TA发消息 加TA为好友 发表于:2019-07-31 16:50:28 46楼
 


回复内容:

对: victor329 应该是从第4种开始的,逐渐向标准化发展,不然没啥进步,... 内容的回复!

-------------------------

可以可以

  回复 引用 举报
gk2017 个人主页 给TA发消息 加TA为好友 发表于:2019-08-01 10:31:05 47楼
 

代码写的没有规则  只有自己能看懂  貌似说得就是我吧  还在努力学习中

  回复 引用 举报
一杯红酒 个人主页 给TA发消息 加TA为好友 发表于:2019-08-02 09:37:51 48楼
 

我是第三种的哪个,由于自己做的项目比较少,条理还不是很明了,难免有些混乱。其实这些情况呢,我觉得做的项目多了,逻辑清晰了,条理明了,对自己有一定的规范要求,慢慢就会成为第一种的,你说是吗。

  回复 引用 举报
吃货灬周 个人主页 给TA发消息 加TA为好友 发表于:2019-08-02 09:44:40 49楼
 


 终极目标就是要成为第一种,还得继续修炼呐

-------------------------


  回复 引用 举报
大锅.GJH 个人主页 给TA发消息 加TA为好友 发表于:2019-08-02 11:15:23 50楼
 

亲身体现,在一家公司工作了7年,各种PLC控制系统、西门子、三楼、松下都有,各种控制系统honewell、组态王、中控都有,但是交接的时候质量相当不齐全,我断断续续用了5年时间才基本把所有确实的资料都弄清楚补齐,我注释都补上去,现在到了离职了,希望接收的人可以成为闲人吧!

  回复 引用 举报
总条数: | 当前第1/2页 首页 上一页 1 2 下一页 尾页

周点击排行
周回复排行
最新求助
Advertisement