S 1 Lexium32M驱动器采用Profibus通讯的设计方法 一. 概述 施耐德公司最新推出的Lex iu m32M系列伺服驱动器支持Profibu s总线技术,通过添加DP卡选件,使其可以应用于更多的系统
本文以Lex iu m32M系列驱动器与西门子S7-300 PLC进行通讯为例,介绍调用多种复杂功能块和自主编写功能较简易程序的两种使用Lex iu m32M的方法
二. Profibus的硬件连接 1. PLC上的连接 采用如下图所示的九针D型接头与PLC的DP口相连 注意: 屏蔽线同连接端口相接确保屏蔽良好
2. 伺服驱动器上的连接 将DP通讯卡安装在伺服的Slot3插槽上,接线图如下所示: S 2 三.通讯协议与数据格式 发送的数据格式1:Drive Profile Lexium1 发送的数据格式2:Drive Profile Lexium2 1、PCTRL 和PV四个PZD是参数通道,具体结构如下: S 3 2、dmControl用于设定控制字和模式控制,其结构如下: S 4 3、reA_32和reB_32是两个双字的变量,根据伺服的工作模式不同所包含的定义也不同
4、ACC/DEC 是伺服的加减速度,可以直接改变伺服内的参数值
5、Optional Data 是可以根据不同的应用自由定义最多8个变量,总的数据长度不得超过20个字
*Mode Toggle的位7为任务触发信号位,要使新修改的PZD参数有效改位必须有0->1或 1->0的跳变
接收的数据格式1 : 接收的数据格式2 : S 5 1、Driv eStat 是状态字PZD1,具体数据格式如下: S 6 S 7 S 8 S 9 S 10 2、mfStat是驱动器当前模式的相关状态PZD2,具体数据格式如下: S 11 3、motionStat用于描述电机的状态(运行或加减速中)PZD3