SIEMENS西门子阜新代理商
(2)输入PLC 的 IP 地址和子网掩码;添加需要控制的 G120 从站的 GSDML 文件,注意要和实际的变频器版本一致;对新添加的 G120 设备输入 IP 地址和设备名称,注意这里输入的地址和名称需要和实际的 G120 当前的 IP 地址设备名称一致;后点击"next"。 
<图 1-3="" plc="" g120="" ip=""> (3)选择所需要的报文,点击"Add";设置报文发送和接收的起始地址。由于使用SINA_SPEED 块需要使用标准报文 1,所以在这里添加"Standard telegram 1, PZD-2/2"。 <图 1-4="" g120=""> (4) 向导的后一步会总结当前从站的一些通讯参数,后点击"Generate"。 <图 1-5="" g120=""> 2 使用 SINA_SPEED 控制变频器2.1 SINA_SPEED 管脚定义 参数 | 输入/输出
| 数据类型 | 描述 | EnableAxis | IN | BOOL | "EnableAxis" = 1 -> 启动驱动 | AckError | IN | BOOL | 为 1 时确认故障 | SpeedSp | IN | REAL | 速度设定值。速度设定值会随着参考转速改变而改变;例如,参考转速是1000rpm,速度设定值的范围是(0,1000rpm) | Refspeed | IN | REAL | 驱动参考转速。数值范围是(6,210000rpm) | ConfigAxis | IN | WORD | 没有直接在块中定义的一路输入;具体参考"ConfigAxis"的详细信息(缺省值为 0) | Starting_I_add | IN | DWORD | PROFINET IO:指向 I 存储区的指针起始地址 | Starting_Q_add | IN | DWORD | PROFINET IO:指向 Q 存储区的指针起始地址 | AxisEnabled | OUT | BOOL | 驱动已使能 | Lockout | OUT | BOOL | 1=接通禁 | ActVelocity | OUT | REAL | 实际速度,跟参考转速相关 | Error | OUT | BOOL | 1 =组错误 |
<表 2-1="" sina_speed=""> 2.1.1 ConfigAxis 位定义 ConfigAxis | 含义 | Bit0 | OFF2 | Bit1 | OFF3 | Bit2 | 使能运行 | Bit3 | 使能斜坡函数发生器 | Bit4 | 继续斜坡函数发生器 | Bit5 | 使能速度设定值 | Bit6 | 运转方向 | Bit7 | 强制打开报闸 | Bit8 | MOP 设定值增加 | Bit9 | MOP 设定值减小 | Bit10 | 预留 | Bit11 | 预留 | Bit12 | 预留 | Bit13 | 预留 | Bit14 | 预留 | Bit15 | 预留 |
<表 2-2="" configaxis=""> 2.2 SINA_SPEED 应用实例-控制变频器启动及速度给定 参数管脚 | 参数值 | 描述 | SpeedSp | 200 | 设定转速 | RefSpeed | 1500 | 参考转速 | ConfigAxis | 16#003F |
| Starting_I_add | &IB128 | I 存储区起始地址指针 | Starting_Q_add | &QB128 | Q 存储区起始地址指针 |
<表 2-3="" sina_speed=""> 
<图 2-1="" sina_speed=""> 其余参数不变,将 EnableAxis 设置为 1;之后变频器将启动运行,实际速度将按照设定斜坡上升到设定转速,下图中可以看到,当实际转速到达设定转速时,ActVelocity 显示 199.8596rpm。 
|