回复:怎么样让你的程序完美整齐

东方红一红

西门子1847工业学习平台

  • 帖子

    6780
  • 精华

    50
  • 被关注

    142

论坛等级:至圣

注册时间:2003-07-12

钻石 钻石 如何晋级?

发布于 2014-04-15 22:22:03

3楼

1,程序块要适当细分,尽可能多地调用通用的FC/FB;
2,用程序逻辑描写工艺过程时,不能就事论事,而要从工艺的全过程来思量,引入中间状态变量来分段描述工艺过程。只要模型对路,用户现场不明导致的是增减工艺段,或变动其中某段的逻辑条件,怎么改,程序的框架和整体流程是清晰,不变的。程序的可读性及可维护性就能保持良好。
3,一般逻辑的实现大多工程师都是指令引用数据然后进行逻辑混合运算,这样每次逻辑的更改或完善,就需要重新反复构思逻辑,可读和可维护性都不理想。我的体会,如果引入程序机的原理或面向对象的编程方式,通过将逻辑+数据打包在一起,有很多逻辑复杂逻辑可以简单的逻辑运算+特殊的数据结构来实现,效果非常好。这点不好理解和描述,要通过具体问题才好理解。比如系统有几个输入与输出存在几种固定的关系,就可以引入配方的原理来实现工艺所需的不同输出变化。
知其道,用其妙!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

谈天说地

共有13246条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。