详细介绍:
THQB32050有了上面的基础,就可以根据sis协议的数据格式来实时读写indradrive的内部参数,如读取位置反馈值参数s-0-0051的值,首先将参数号 51转化为十六进制数33,即在用户数据头的第四、五两个字节分别写入33 00(注意:高字节在后,低字节在前);其它字节可以相继得出,因是读参数值,所以不需写用户数据;从而发送内容应为:02 02 05 05 00 80 01 01 3c 01 00 33 00。如果通信正常,则会接收到类似的字节内容:,THQB32050其中后4个字节即为位置反馈值(注意:高字节在后,低字节在前),十六进制表示应为7ac4e,将其转化为十进制为502862,实际的位置值应为 50.2862(位置值的分辨率为0.0001)。在写参数时,和读参数的不同的地方就是用到用户数据,也就是将欲写入的值写到用户数据的位置。如将 100.0000写入最大行程值参数s-0-0278,首先将参数号278转化为十六进制数116,即在用户数据头的第四、五两个字节分别写入16 11;再将转化为十六进制为f4240,即在用户数据的四个字节依次写入40 42 0f 00;其它字节可以相继得出;发送内容应为:02 76 09 09 00 8f 01 01 3c 01 00 16 01 40 42 0f 00。如通信正常,则会接收到:02 1a 03 03 10 8f 3c 01,表示改写参数成功。
THQB32050值得注意的是,除了在数 据格式上遵从sis协议之外,操作过程中还应注意以下几点:
通信波特率应为115200 bps。
写参数时,应先使 indradrive处于pm(参数模式)。通过置位参数s-0-0420(激活参数模式)的bit1、bit0,就可以将indradrive切换到 pm;而在改写参数s-0-0420时,不需在pm;在将s-0-0420的bit1和bit0置位后,不要忘了再将其复位,这样便进入pm,便可以随意 改写参数了。在配置完参数后,应该跳出pm,进入om(操作模式),通过参数s-0-0422(跳出参数模式)来完成,配置过程与s-0-0420类似。
厦门兴锐达自动化设备有限公司
联系人:王文光
手机:15359273780
电话:0592-5580707 400-855-5103转001
传真:0592-5361289
QQ:1694785820 1282972140
邮箱:1282972140@qq.com
网址:http://www.xrdzidonghua.com
THQB32050
THQB32040
THQB32030
TE111020
TE111015
QOB2150VH
LAL26400
KH36125
KH36110
KC34250
PJ800
HFD3225
PC32000
ITE FXD63B225
KC34225
|