发布于 2007-03-02 16:39:04
0楼
我赞成首先要从基础抓起,PLC的编程与电脑的编程是相通的。必须有程序的概念才能编一个好的程序,也要养成一个良好的编程习惯,才能使你的程序得到推广与进步。其次要有一个好的实践环境,很多东西尤其程序的时序结构必须在实践的大量运行情况下检验才能通过的。
工程上的程序基本上都是在大量的调试工作后,才正常运行的,能够在编写程序时少出错误,减少调试工作量就是一个好的程序员。
我建议你先边看Step7的书边做一些时序结构简单的程序,然后利用PLCSIM软件仿真,Step7中STL部分你可以先放一放,但如果你有良好的汇编或C语言编写能力,则建议你可以多编写一些STL语句,处理一些复杂的数据计算与交换。
最后有点希望你记住,PLC程序的扫描也是顺序控制的,也就是说一条一条的执行,只不过扫描周期快了一些而已,所以在调试时一定要注意各状态寄存器状态位的变化,尤其是在程序较为复杂时。