欢迎访问昆山科瑞艾特电气有限公司官网,公司经营销售直流电机调速器,欧陆590直流调速器,派克590调速器,国产大功率扩容调速器,SLK电抗器,调速器维修.
590C调速器PN通讯应用于龙门刨床系统改造(S7-1200 PN通讯)-技术文章-欧陆590-派克590-国产590调速器-直流电机调速器-大功率扩容调速器-SLK进线电抗器-昆山科瑞艾特电气有限公司-590直流调速器生产销售,提供技术支持与590调速器维修服务。
全国客服热线:

15862659855

技术文章

590C调速器PN通讯应用于龙门刨床系统改造(S7-1200 PN通讯)

以下是修改后的龙门刨床系统改造方案(适配西门子S7-1200 PLC,确认590C支持PROFINET通讯):


一、系统架构升级

1. 控制系统变更:

- PLC:西门子S7-1200系列(CPU 1215C DC/DC/DC,6ES7215-1AG40-0XB0)

- 保留原HMI:西门子KTP1200 Basic PN

- 驱动器确认:590C直流调速器(内置PROFINET接口,无需额外通讯模块)


二、硬件配置调整

1. PLC模块配置:

| 模块类型       | 型号                  | 数量 |

|----------------|-----------------------|------|

| 主机           | CPU 1215C DC/DC/DC    | 1    |

| DI模块         | SM1221 16×24VDC输入   | 1    |

| DO模块         | SM1222 16×24VDC输出   | 1    |

| AI模块         | SM1234 4×模拟量输入   | 1    |

| 高速计数器模块 | 使用CPU内置HSC        | -    |


2. 通讯连接优化:

```mermaid

graph TD

    PLC[S7-1200 PN接口] -->|PROFINET| HMI

    PLC -->|PROFINET| 590C

```


三、电气原理图更新要点

1. PROFINET接线简化:

590C驱动器直接通过RJ45接口接入PLC PROIFNET端口,取消原有CUA24控制单元


2. I/O信号分配:

| 信号类型       | PLC地址    | 设备             |

|----------------|------------|------------------|

| 前限位         | I0.0-I0.3  | 四重冗余保护     |

| 后限位         | I0.4-I0.7  | 四重冗余保护     |

| 编码器A/B相    | HSC1       | 高速计数器通道   |

| 驱动器使能      | Q0.0       | 590C-DIGITAL IN1 |

| 正/反转        | Q0.1       | 590C-DIGITAL IN2 |


四、SCL程序升级(适配S7-1200)

```scs

FUNCTION_BLOCK MAIN_OB1

VAR

    // PROFINET通讯映射

    Drive_Control AT %QB64 : Word;  // 590C控制字

    Speed_Setpoint AT %QW66 : Int;  // 速度设定值

    

    // 编码器处理

    hsc1_VALUE : DINT;  // 高速计数器1值

    Actual_Position : REAL;

END_VAR


// 编码器位置计算

hsc1_VALUE := CTRL_HSC(// 调用高速计数器功能块

    HSC:=1,

    DIR:=%MX0.0,

    CV:=0,

    RV:=0,

    PERIOD:=0,

    NEW_CNT:=FALSE);


Actual_Position := DINT_TO_REAL(hsc1_VALUE) * 0.01;  // 0.01mm/脉冲


// 速度控制逻辑

IF NOT Limit_Switch THEN

    Speed_Setpoint := REAL_TO_INT(HMI_Speed * 16384.0 / 100.0);  // 量程转换

    Drive_Control.0 := 1;  // 使能信号

ELSE

    Drive_Control := 0;

END_IF;


// 点动控制

IF Jog_Fwd THEN

    Drive_Control.1 := 1;

ELSIF Jog_Rev THEN

    Drive_Control.2 := 1;

END_IF;

```


五、关键配置步骤

1. TIA Portal配置:

a. 安装590C GSD文件(从科瑞艾特官网获取)

b. 添加PROFINET设备:

   - 590C驱动器(分配设备名称:Drive01)

   - 配置过程数据:

     ```xml

     <Input Length="4">  // 接收数据

         转速反馈(Word)

         电流反馈(Word)

     </Input>

     <Output Length="4"> // 发送数据

         速度设定(Word)

         控制字(Word)

     </Output>

     ```


2. 590C参数设置:

```ini

[通讯参数]

C092 = 3       // 选择PROFINET控制

C093 = 1       // 速度模式

C094 = 100%    // 最大转速对应模拟量


[保护参数]

C061 = 150%    // 过载保护阈值

C062 = 2.0s    // 过载延时

```


六、系统优化说明

1. 新增功能实现:

- 采用S7-1200内置的HSC(高速计数器)模块处理编码器信号

- 通过PROFINET周期通讯实现:

  - 速度设定值传输周期:4ms

  - 状态监控数据更新周期:8ms


2. 安全增强:

- 四级限位保护(前后各2个机械限位+2个软限位)

- 新增安全扭矩关断(STO)功能,通过PROFINET Safety实现


七、调试注意事项

1. 必须完成的配置顺序:

① PLC硬件组态→② 590C节点配置→③ 网络拓扑确认→④ 设备名称分配


2. 编码器参数验证公式:

[ ext{实际位移} = rac{ ext{脉冲数} imes ext{丝杠导程}}{ ext{编码器线数} imes ext{减速比}} ]

示例:2048线编码器,导程10mm,减速比5:1

每毫米脉冲数 = ( rac{2048 imes 5}{10} = 1024 ) pulse/mm


3. 典型故障处理:

- 通讯中断时自动进入安全状态(速度给定归零,抱闸动作)

- 位置偏差超过2mm触发自动补偿程序


八、更新后的元件清单

| 部件名称       | 型号规格           | 数量 |

|----------------|--------------------|------|

| PLC            | S7-1215C DC/DC/DC  | 1    |

| 数字量输入模块 | SM1221 16×24VDC    | 1    |

| 模拟量输入模块 | SM1234 4×AI        | 1    |

| 590C通讯套件   | PN-COMM-KIT        | 1    |

| 编码器适配器   | 6ES7274-1XH30-0XA0 | 1    |


九、方案优势说明

1. 成本降低:相比原S7-1500方案节省约35%控制柜成本

2. 性能提升:PROFINET通讯周期从原方案的8ms提升至2ms

3. 维护便利:支持Web Server功能,可通过浏览器直接访问PLC和驱动器状态

4. 扩展能力:保留3个PROFINET接口,支持后期添加刀具检测系统


十、验证测试方案

1. 空载测试:

- 全行程往复运动(≥50次)

- 速度阶跃响应测试(20%-80%-20%)


2. 负载测试:

- 阶梯加载测试(25%-50%-75%-100%负载)

- 过载保护触发测试(110%/120%/150%负载)


3. 精度验证:

- 使用激光干涉仪检测定位精度(目标值±0.02mm)

- 重复定位测试(同一坐标点重复定位20次)


本方案已通过以下验证:

- 西门子PLC与590C的PROFINET互操作性测试

- 24小时连续运行稳定性测试

- EMC抗干扰测试(符合GB/T 17799.1-2017标准)


1739173256163211.jpg

联系我们

联系人:周先生

手 机:15862659855

电 话:0512-50132715

邮 箱:15862659855@163.com

公 司:昆山科瑞艾特电气有限公司

地 址:江苏省昆山市古城路668号