您现在所在的是:

PLC论坛

回帖:7个,阅读:2089 [上一页] [1] [下一页]
3766
18540531
文章数:485
年度积分:161
历史总积分:3766
注册时间:2017/3/18
发站内信
发表于:2018/11/22 17:18:48
#0楼
 [size=4] 在上一个公司,我还是装配电工的时候,技术部的经理对我说,
一个好的程序,一定要有一个好的框架。
只有框架建立好了,才能在对程序不断的调试中,修改中,游刃有余 否则就会越改越复杂。
  虽然我现在也写程序,但也就是几千步的小程序,还不太能感受所谓的框架。
请大师门给点建议,在建立一个新的项目的时候,
  如何把握程序的框架???
   有哪些个套路可以追寻呢???
   或者说有哪些注意事项??[/size]
20918
bnnyygy
文章数:5990
年度积分:1584
历史总积分:20918
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2018/11/22 17:40:44
#1楼
看过别人写的一个大程序,一个主程序,然后每个工位一个子程序

主程序负责启动需要的工位,子程序完成后给完成信号。

感觉就有点框架的感觉,想改哪里直接改子程序,主程序不动。
3766
18540531
文章数:485
年度积分:161
历史总积分:3766
注册时间:2017/3/18
发站内信
发表于:2018/11/23 9:50:22
#2楼
回复 #1楼 bnnyygy
应该就是所谓的模块化编程,
3766
18540531
文章数:485
年度积分:161
历史总积分:3766
注册时间:2017/3/18
发站内信
发表于:2018/11/23 11:09:24
#3楼
回复 #2楼 18540531
就像我写个程序,就是根据项目要求,简单满足使用。
可是一旦出现改动就比较麻烦,
领导今天让你改个这个,明天有让你再改个哪个,改的次数多了,程序就异常的混乱,
费哪个事,还不如重新再写一个呢》?
39267
jint 管理员
文章数:20718
年度积分:777
历史总积分:39267
注册时间:2007/8/30
发站内信
发表于:2018/11/23 15:37:23
#4楼
回复 #3楼 18540531
说得深有体会。格局要大,总体框架要有的意思,空间大了好改动。架构完美了看着也舒服,不然分分钟让你想重头再来表情
3766
18540531
文章数:485
年度积分:161
历史总积分:3766
注册时间:2017/3/18
发站内信
发表于:2018/11/23 17:16:38
#5楼
回复 #4楼 jint
    框架的意思,是不是就是模块化编程的思想,
   比如说设备要用到停止信号,就应该把所有的停止信号分类,再汇总到一起
而不是把所有的停止条件都串到主程序里,
   再就是动作集化,不能把所有的动作挨着从头写到尾。
要不然会改的头疼,
12465
蛇会大学
文章数:4619
年度积分:791
历史总积分:12465
注册时间:2015/12/14
发站内信
2018论坛分享达人
发表于:2018/11/23 23:02:03
#6楼
没学过这类编程方法,估计跟模块化编程差不多
722
275490806
文章数:80
年度积分:50
历史总积分:722
注册时间:2018/10/16
发站内信
发表于:2018/12/31 18:33:12
#7楼
好像有编程思想这本书
此帖发自论坛手机版

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

46.8003