S7-300DP 通讯控制S120 完成基本定位功能 一.通过DP 总线实现S7-300 与SINAMICS S120 通讯 1.1 DP 总线通讯功能 S7-300 与SINAMICS S120 之间DP 通讯借助于系统功能块SFC14/SFC15 进行周期性数据通讯。周期性数据交换指的是数据的实时交换,如控制字和设定值。 1.2 DP 地址设定 驱动侧,S120 上通过拨码开关来设置 DP 地址,设定范围为 1-126. 当所有拨码拨至 ON 或者 OFF 状态时,通过P918 参数设置 DP 地址。 1.3 STEP7 硬件配置 在 STEP7 中新建项目,点击 Insert-Station-2. Simatic 300 Station 打开硬件组态,新建DP NETWORK,在CATALOG 中选择相应S120 产品,如SINAMICS S120 CU320,将其加入DP 总线,DP 地址设置应与驱动侧设置地址一致。 选择相应的 S120Firmware 版本,如V2.5 此时会要求选择Message frame,点击选中Object1,然后点击Delete slot, 这时Message frame selection 为None。点击OK。 保存编译硬件组态,将其下载至 PLC 中。 注:此时仅将 PLC 硬件配置完成,S7-300 与 S120 之间通讯尚未建立,CPU 会BF 灯亮,SF 等闪烁,S120 侧 LED DP 灯不亮。 1.4 S120 配置 打开STEP7,此时会出现SINAMICS S120 CU320,点击Open Object 打开S120 项 目。 打开S120 项目后,选择在线 Connect to target system 若是新的 CF 卡可选择自动配置Automatic Configuration,通过 DRIVE-CLIQ口将 S120 硬件配置装载至 PG 电脑。 若是旧CF 已有配置,可选择工厂复位,将参数复位到出厂状态。 点击 Start automatic configuration 按钮,开始自动配置 提示选择S120 驱动类型,选择SERVO 伺服方式。 配置完毕出现下图画面,点击 close 此时需要离线配置,点击 Disconnect from target system 配置驱动 SERVO_02,点击 Confiure DDS 出现S120 驱动配置画面,将前三项都打勾,激活基本定位功能。 配置MotorModule,由于之前已有 Drive-CLIQ 将配置读上来,直接 Continue 出现提示,将P0864 Infeed in operation 设为1 配置电机,直接由Connection X1 通过DriveCLIQ 读出电机信息 选择电机是否有抱闸刹车 选择编码器类型 已有DriveCLIQ 读出 在Mechanics 画面中 设置传动比,Load revolutions 和Motor revolutions 设置S120 电机一圈所对应的长度单位LU。 LU per load revolutions(positio...