PLC编程习惯大讨论 点击:4694 | 回复:96



GKstudying

    
  • [管理员]
  • 精华:4帖
  • 求助:4帖
  • 帖子:1019帖 | 7217回
  • 年度积分:1194
  • 历史总积分:18802
  • 注册:2008年11月11日
发表于:2019-07-25 17:11:21
楼主

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 


1分不嫌少!


楼主最近还看过



mumuxue

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 110回
  • 年度积分:386
  • 历史总积分:3054
  • 注册:2017年10月12日
发表于:2019-07-31 13:50:57
41楼

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

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

管他三七二十一

  • 精华:0帖
  • 求助:0帖
  • 帖子:16帖 | 113回
  • 年度积分:5
  • 历史总积分:109
  • 注册:2015年10月29日
发表于:2019-07-31 16:05:42
42楼

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

我是一只小蜜蜂

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 140回
  • 年度积分:0
  • 历史总积分:105
  • 注册:2019年3月05日
发表于:2019-07-31 16:49:42
43楼


回复内容:

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

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


我是一只小蜜蜂

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 140回
  • 年度积分:0
  • 历史总积分:105
  • 注册:2019年3月05日
发表于:2019-07-31 16:49:55
44楼


回复内容:

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

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


我是一只小蜜蜂

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 140回
  • 年度积分:0
  • 历史总积分:105
  • 注册:2019年3月05日
发表于:2019-07-31 16:50:06
45楼


回复内容:

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

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


回复内容:

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

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


我是一只小蜜蜂

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 140回
  • 年度积分:0
  • 历史总积分:105
  • 注册:2019年3月05日
发表于:2019-07-31 16:50:28
46楼


回复内容:

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

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

可以可以

gk2017

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 15回
  • 年度积分:0
  • 历史总积分:155
  • 注册:2019年7月31日
发表于:2019-08-01 10:31:05
47楼

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

一杯红酒

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 112回
  • 年度积分:1
  • 历史总积分:154
  • 注册:2017年8月05日
发表于:2019-08-02 09:37:51
48楼

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

吃货灬周

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:35
  • 注册:2019年8月01日
发表于:2019-08-02 09:44:40
49楼


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

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


大锅.GJH

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 61回
  • 年度积分:0
  • 历史总积分:1303
  • 注册:2018年8月29日
发表于:2019-08-02 11:15:23
50楼

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

GKstudying

  • [管理员]
  • 精华:4帖
  • 求助:4帖
  • 帖子:1019帖 | 7217回
  • 年度积分:1194
  • 历史总积分:18802
  • 注册:2008年11月11日
发表于:2019-08-02 16:01:19
51楼


回复内容:对,经验都是积累出来的

对: 一杯红酒 我是第三种的哪个,由于自己做的项目比较少,条理还不是很... 内容的回复!

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


AC米兰

  • 精华:0帖
  • 求助:0帖
  • 帖子:135帖 | 1067回
  • 年度积分:16
  • 历史总积分:5841
  • 注册:2016年4月23日
发表于:2019-08-02 16:03:16
52楼


回复内容:哎,就当是为接替者做的一些福利吧,离职交接项目是比较头疼的,估计得熟悉一段时间

对: 大锅.GJH 亲身体现,在一家公司工作了7年,各种PLC控制系统、西... 内容的回复!

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


万泉河

  • 精华:0帖
  • 求助:0帖
  • 帖子:74帖 | 62回
  • 年度积分:52
  • 历史总积分:398
  • 注册:2009年12月04日
发表于:2019-08-04 21:09:33
53楼

习惯是次要的,水平才是主要的。 


我提出编程不要用M以及其他任何形式的全局变量的编程方式,众多的反对者是因为习惯吗?不是,是因为他们离了全局变量不会编程了。 


业界亟需提高编程水平才是第一要务。 


liujian5118-PLC技术军团

  • 精华:2帖
  • 求助:8帖
  • 帖子:31帖 | 3109回
  • 年度积分:199
  • 历史总积分:19924
  • 注册:2009年3月25日
发表于:2019-08-05 11:48:39
54楼

4往2的转变过程。刚开始写程式那段时间,思维比较活跃;同样的设备(8入6出),写了4,5个不同版本的。那是拿着手持式编程器直接上。后面,程式越来越多,设备点数也增加很多,开始做归类,出程式前,先出IO表,每次升级修改都在前一版本的基础上调整。

浮游云中

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 167回
  • 年度积分:4
  • 历史总积分:362
  • 注册:2014年1月06日
发表于:2019-08-05 13:26:29
55楼


回复内容:水平有高有低呀,类似码农一样,为什么有的只能编代码,有的能做架构师,

对: 万泉河 习惯是次要的,水平才是主要的。 我提出编程不要用M以及... 内容的回复!

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


浮游云中

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 167回
  • 年度积分:4
  • 历史总积分:362
  • 注册:2014年1月06日
发表于:2019-08-05 13:28:33
56楼

我认为好习惯是第一位,编程规范制度要遵守,至于水平就看个人发挥到什么程度了,反正目的都是项目能运行交付,因为编程思维这个东西真的是每个人都不一样

Time has always boil people

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 97回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2017年2月16日
发表于:2019-08-05 15:46:02
57楼

第一种,个人喜欢条条框框罗列清楚,方便检查,虽然前期设计规划花费时间多点,但是今后,出现问题时,也可以快速并准确的去解决问题。总的来说这样方便别人,也方便自己。大家觉得呢!

yuetianbing

  • 精华:0帖
  • 求助:1帖
  • 帖子:11帖 | 354回
  • 年度积分:58
  • 历史总积分:1880
  • 注册:2012年8月07日
发表于:2019-08-06 20:38:45
58楼

我比较喜欢先写流程再写程序,写程序之前自己一定要流程非常清晰

qmlabcd

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:36
  • 注册:2011年10月07日
发表于:2019-08-07 00:34:31
59楼

感谢分享,正困惑中,谢谢

无知2017

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 20回
  • 年度积分:0
  • 历史总积分:121
  • 注册:2017年8月09日
发表于:2019-08-07 08:59:13
60楼

跟现场情况看  只要动起来


热门招聘
相关主题

官方公众号

智造工程师