background image

重新启动块

OB 100.

 

引导程序块

FB 1.

 

用户程序块

.

 

主程序  

循环块

OB 1.

基本

程序

OB 1.

包括

N CK

及通

道和轴数据

,

FC6, FC 14

.

用户

程序

.

FC8, FC 9, FC10

, FC15, FC16,

FC19, FC22,

FC25

.

报警处理块

OB 40.

  

基本报警块

FC3.

用户报警块

.

  

2

 

PL C

基本程序结构

4

 系统安装调式

在仔细检查系统硬件之后, 首先将 NU C 模块

上的开关 S3 置于“1”开机, 这样模块中所需的系统
软件会从 PCM C IA 卡上自动载入各自存储区。再将

S3 开关置于“0”

, 上电复位。然后在显示器上设定密

码, 打开机械参数画面, 分别设定各机械轴及通道轴
的名称和种类。 在驱动配置参数画面中, 选取相应
的伺服模块及电机型号, 并上电复位。接下来利用

输入机床

机械参数

.

选择

JO G

移动各轴

.

  正确

?

否 检查相应

机械参数

.

1000mm

m in

倍率

移动轴

10mm.

    移动位置

     正确

?

检查编码器

及速度响应

参数

.

    跟随误差

     正确

?

否 检查

K

v

参数

.

(

结   束

)

3

 测试步骤

N CU 模块上开关 S4 将 PL C 数据清除一次, 并将准

备好的机床 PL C 数据通过 R S485 串行口传至系统
内。
  系统在安装调试中, 主轴及伺服轴的调试最为
关键。 轴的测试步骤如图 3 所示。 系统在设计时轴
采用位置随动系统闭环控制, 如图 4 所示。轴在测试
中为了获得插补运算的高精度, 其中位置环的增益

K

v 必须要大。 而

K

v 定义如下:

K

v= 速度 (m

m in)

gÙ位置差(mm )

4

 位置随动系统闭环控制

  

K

v 的大小取决于驱动的动态响应设计和机床

的机械质量。 系统的安装软件本身提供了许多检查

K

v 的方法, 如频率量测、速度和位置控制闭环量测

等。若

K

v 选择合适, 则位置环不会出现超调。而出

现超调的原因有: (1) 机床加速太快 (超过当前极
限)。 (2) 速度环参数错误, 必须再优化。 (3) 速度环
增加时间太高。(4) 机械背隙过大。(5) 负载有波动。

(6) 机械部分有倾斜等。可以根据以上情况机床做相

应的优化处理。

铣床M CV

2800P 在安装了 840D 系统后, 运行

稳定可靠, 用户反映良好。

参 考 文 献

[ 1 ]

 西门子可编程控制器硬件与安装

.

[ 2 ]

 西门子

840D

系统软件技术

.

[ 3 ]

 西门子

ST EP 7

程序设计方法

.

[ 4 ]

 陈伯时

.

自动控制系统

.

上海工业大学出版社

.

3

3

21

卷第

3

期 

1999

6

《机械工业自动化》