回复:老外太坏了

Letham

西门子1847工业学习平台

  • 帖子

    2038
  • 精华

    43
  • 被关注

    360

论坛等级:至圣

注册时间:2006-04-15

白金 白金 如何晋级?

发布于 2014-12-29 12:34:39

24楼

不给你源程序,那的确是太坏了。
但是,使用各种复杂数据、各种寻址寄存器间接寻址、各种复杂的控制理念,这个是老外的优点,是我们国内工程师所缺乏的做大型程序,做标准化程序,做产品化良好习惯。
使用复杂数据类型有时候会让程序看起来更紧凑,某些设备相关的所有的数据我可以为这个设备定义一个UDT 方便多次使用。
再说控制,比如一个电机的控制,我想大多数程序员就是类似下面的方式
A(
A AUTO
A START_AUTO
O
A START_BUTTON
O MOTRO
AN AUTO
AN STOP_BUTTON
)
AN FAULT
=MOTOR
这个的确没有问题,但是如果做成一个产品化,标准化的可重复利用程序是远远不够的,电机有 单方向,单速度的电机,有单双向,双速度的电机;有双方向,单速度的电机;有双方向,双速度的电机;也有变频控制。
我们可以最成一个标准化的程序,把这些控制做到一个程序块里,同时我们需要 做出电机的状态字(比如是启动中,以启动,停止中,停止,故障,手/自动)等等 ,这样我们在画面上给操作员表达的信息页更清楚,而不仅仅是启动,停止,故障这三个状态。

这些是老外的优点,程序的标准化,通用性等比我们的国内的一些公司强太多了!
人生就像一场旅行!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54711条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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