发布于 2004-02-07 00:14:47
0楼
对于一般的使用840D数控机床的厂家,去阅读PLC程序仅仅是为了更好的了解机床特性或进行设备的维护保养,就和我现在差不多。而常见的PLC程序通常有如下几大功能块:
OB1:相当于系统的一个初始化程序,其中进行一些相关的设定及调用相关的功能块函数(如FCxxx等);
OBxxx:通常用于系统设定,如840D系统采用的是标准配置,则这些函数可不做修改;
DBxxx、FBxxx:这两个功能块起什么作用我记不清楚了,可以在《Installation and Start-Up Guide 840D_SIMODRIVE 611D》和《SIMATIC Getting Started Working with STEP 7 V5.2》中去找一下,好象有一些相关介绍;
FCxxx:这是PLC程序中最为重要的部分,其中设定了机床操作中的所有控制逻辑。
而在这些FCxxx功能块中又有一些network子块组成,每一个network子块完成该FCxxx所需要实现的控制中的一个特定功能。
若要读懂PLC程序(前提条件是你必须熟悉STEP7编程语言),仅仅只是看PLC程序还不够,应该将PLC程序、电气原理图、电气接线图及电气说明书等相互对照,方才能够弄清楚各段程序的意义。
以上是我在工作中的一点所得,若有错误请指正。