CANIO_ADDRESS -- CAN通讯设置

类型

系统参数

描述

控制器上CANCANID和速度的设置。

 

扩展板的CAN速度通过拨码开关设置。

自动存储到FLASH重启后生效。

80-7表示CANID范围0-32缺省3232表示为主控制器。

88-15表示CAN速度。

8位值

CAN速度

0

500 KBPS缺省值

1

250KBPS

2

125KBPS

3

1 MBPS

一个网络中不要配置多个主控制器。

CAN地址和速度设置必须重启后生效。

语法

CANIO_ADDRESS = value

适用控制器

通用

例子

CANIO_ADDRESS = 32        '设置主端,CAN波特率500KBPS

CANIO_ADDRESS = 32+ 256   '设置主端,CAN波特率为250KBPS

CANIO_ADDRESS = 32+ 512   '设置主端,CAN波特率为125KBPS

CANIO_ADDRESS = 32+ 768   '设置主端,CAN波特率为1MBPS

 

CANIO_ADDRESS = 1   '设置CANID1,此时为从端,500 KBPS,不能连接IO

CANIO_ADDRESS = 1 +256   '设置CANID1,此时为从端,250 KBPS,作为ZCAN从站使用

CANIO_ADDRESS = 1 +512   '设置CANID1,此时为从端,125 KBPS,作为ZCAN从站使用

CANIO_ADDRESS = 1 +768   '设置CANID1,此时为从端,1 MBPS,作为ZCAN从站使用

 

CANIO_ADDRESS = 3    '设置CANID3,此时为从端,500 KBPS,作为ZCAN从站使用

CANIO_ADDRESS = 8 +256   '设置CAN ID8,此时为从端,250 KBPS,作为ZCAN从站使用

CANIO_ADDRESS = 16 +512   '设置CAN ID16,此时为从端,125 KBPS,作为ZCAN从站使用

CANIO_ADDRESS = 31 +768   '设置CAN ID31,此时为从端,1MBPS,作为ZCAN从站使用

 

具体使用参考第十七章的CAN通讯例子

相关指令

CANIO_ENABLECANCANIO_STATUS