发布于 2011-04-16 11:47:12
47楼
STL语言适合那些对汇编语言熟悉的人员,但STL语言又要比汇编语言高级一点,用它来编程能实现任何功能,而且代码比较短,非常灵活、精炼!LAD适合那些对继电器回路比较熟悉的人员,比较直观,但使用局限较多!FBD适合那些对数字电路比较熟悉的人员,逻辑性比较强,但使用局限也较多!SCL语言是一种高级语言,适合计算机专业人员,用它来编程,语言结构严谨、抽象,能实现任何功能,编译后代码比较多,也非常灵活,适合开发FC或者FB!我个人认为西门子PLC-300、400程序结构思想和C语言程序结构思想是一致的,所以它的编程思想博大,功能也就很强大了,再配上适合各类专业人群的编程语言,其使用面就更广了。
要学好STL语言,我个人建议:可以先用你熟悉的语言编写一些小程序,然后再切换到STL语言格式,用心去理解和体会每条STL指令操作的含义,还要对累加器、存储器、地址寄存器、程序状态字等知识要有一定的认识。相信你的努力肯定会得到回报的!也肯定能学好STL语言的。如果你不怕麻烦,我还建议你可以学习一下MCS51单片机,回过头来再来学习西门子PLC-300、400的STL语言,你会发现STL就没有那么难了,而且还会有更多的意外收获!
佛对我说:“你的痛苦来自于你的欲望,没有欲望也就没有痛苦!”