回复:大家编程是用梯形图呢还是语句表?

n次看你的背影

  • 帖子

    2321
  • 精华

    73
  • 被关注

    53

论坛等级:奇侠

注册时间:2008-03-11

普通 普通 如何晋级?

发布于 2008-03-21 16:10:45

0楼

我个人建议混合使用比较好些。因为不同的编程人员有不同的专业偏向,人们总是喜欢用自己熟悉的语言来编程。比如:熟悉电气硬件控制线路的人们,一般喜欢使用LAD(梯形图)来编程,这样他们看起来会感觉程序很直观;那些熟悉电子电路和逻辑控制的人们,一般喜欢使用FBD(功能块图)来编程,这样他们看起来会感觉逻辑性很强;那些熟悉汇编语言的人们,一般喜欢使用STL(语句表)来编程,他们会感觉执行效率高,能实现任何功能。siemens PLC编程,还可以通过其它语言编程,比如c语言、类似pascal语言等等来编程。所以我个人认为不同专业偏向的人们,采用自己最熟悉的语言来编程方向是对的,没有必要规定非要用某种语言。对于编程语言来说没有最好的,只有最适合的。siemens PLC编程语言适合很多种专业偏向的人们,这也是siemens PLC由狭隘变博大的一种思想体现。我个人对编程的建议:凡事从简单的做起,先是"线性化"编程;到了对程序的有了较高认识的时候,再试着采用"模块化"编程;等到"模块化"编程思维再提升到某个高度的时候,"结构化"编程的雏形也就产生了,结构化编程主要应用在大型程序之中,它主要是一种编程思想。结构化编程的一般方法:使用自己最熟悉的语言来开发各种基本单元,在这些基本单元或者说“模块”完全调试ok后,只要清楚它的输入和输出功能,可以把自己开发好的特定功能的“模块”放在自己创建的“程序库”里面。然后再用自己最熟悉的语言,配合良好的程序结构,比如:有规律的符号、规划好的有某种结构的DB、详细的段注释、块注释等等。在真正的用户应用、控制程序里面调用库里面的“模块”,这样编程就很有规律,大型程序也就比较容易编写和管理了。冰冻三尺,非一日之寒!思路决定方向!因你博大的思想而让程序更加深邃、更加容易!希望我能与大家共学、共勉、共进!!也希望我能给那些热爱PLC技术的人们一点点参考!! ^_^ ◎_◎
佛对我说:“你的痛苦来自于你的欲望,没有欲望也就没有痛苦!”
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54703条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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