新闻中心

EEPW首页>嵌入式系统>设计应用> PROFIBUS-DP现场总线技术在野战光缆生产线主动放线绞笼中的应用

PROFIBUS-DP现场总线技术在野战光缆生产线主动放线绞笼中的应用

作者: 时间:2012-06-01 来源:网络 收藏

3.2 系统从站
  作为S—DP系统的从站.DANFOSSVI T 5000系列变频器实时响应主站发出的各种命令,直接控制现场设备(变频电动机),同时实时检测和反馈电机的运行状态。DANFOSS VI T变频器具有优越的计算处理性能,故采用VI T 5000系列变频器。它通过S-DP通信网卡连接到现场总线网。
4 系统软件设计
4.1 应用STEP 7组态的S-控制系统
  首先要安装DP V1设备所需要的VLT 5000GSD文件。我们采用S7—300编程工具STEP 7完成硬件组态。在STEP 7的硬件中将CPU 315—2DP作为系统的主站,然后添加VLT 5000作为系统的从站,共添加8个变频器从站,分别将它们的通信地址设置为5~12,每个从站插入PPO的模块类型为6。PPO即参数过程数据对象,其类型如表1所示。

  其中,PCA为参数特征;IND表示索引;PVA表示参数变量;CTW 为控制字;sTw 为状态字;MRV表示主要参考变量;MAV表示主要实际变量(实际输出频率);PCD表示参数过程数据。
  这里选用的PPO的模块类型为6,通信存储区为8个字节,即CTW/STW(1~2)、MRV/MAV(3~4)、PCD3(5~6)、PCD4(7~8)。其中,在PCD3、PCD4中可以定义我们想要的参数变量。插入PPO模块类型6以后系统会自动给各个从站分配输入输出地址。例如,第一个变频器从站分配的输入输出地址为256~263,第二个从站分配的输入输出地址则为264~271,依次向下分配给八个从站。
4.2 变频器中PROFIBUS—DP参数值的设定
  PROFIBUS-DP通信网卡插入VLT 5000变频器以后,变频器会多出一部分参数选项,这些选项专为PROFIBUS—提供。首先要使变频器中的PPO模块类型与所组态中插入的PPO模块类型保持一致(设定参数P904为PPO模块类型6),然后确定从站变频器的地址,使从站的地址与所组态的地址保持一致(设定参数P918)。其次选定电报行规准许的控制字的FIELDBUS PROFII (现场总线行规)和FC DRIVE(FC变频器行规)。我们这里选用的是FC DRIVE。最后定义PCD过程数据对应的参数值,读写的PCD值在P915(写入过程参数数据)和P916(读取过程参数数据)设定。
  做完以上工作之后,变频器中的PROFIBUS—DP参数已经基本设定好了。
4.3 软件编程设计
  在主动放线绞笼中,张力传感器接在VI T 5000变频器上,模拟输入端子为54号。读取张力传感器送来的模拟电压信号,并且运用S7—300内部的PID过程控制模块进行运算并将控制信号送给变频器。
  用STEP 7对PCD读写参数时,调用SFC14、SFC15两个系统功能模块。其中SFC14(“DPRD—DAT”)用于读取PROFIBU DP从站的数据。如果在数据传送期间没有出现错误,则已读取的数据将被输入到有RECORD标识的目标区域中,其目标区域的长度必须与用STEP 7选定的模块的长度相同。SFC15(“DPWR—DAT”)用于将数据写入PRCIFIBUS从站,利用SFC15可以将RECORD中的数据一致地传送到已寻址的DP标准从站。数据是同步传送的,既完成了SFC,也完成了作业。其源区域的长度必须与用STEP 7选定的模块组态的长度相同。主要的梯形图如图2和图3所示。



评论


相关推荐

技术专区

关闭