马上注册,享受更多特权
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
组成CAN网络时,所有设备的三根线均要一一对应连在一起。总线的两端均要加120欧姆的CAN总线匹配电阻(H5U内置电阻,可通过拨码选择是否接入)。 CANlink3.0的通信应用编程时,不是以往的CAN通信指令方式,而是以“CAN网络配置”方式,将需要进行的通信交互内容事先配置好,在下载用户程序时,同时将“CAN网络配置”下载到PLC中。 先理解CANlink3.0网络配置的原理,有助于正确填写“CAN网络配置”CANlink3.0网络中,必需只有1个通信主站,及1个或多个通信从站。CANlink3.0网络中的主站从站设备,均采用主动发送“通信写”数据的方式,而非询问应答方式。 因CANlink3.0从站不需配置,而是通过主站PLC向从站转达CANlink配置,故在主站的CANlink3.0通信配置项中,有对主站的配置、有分别对各从站的配置,这些对从站的配置项,是由CANlink主站通过配置帧进行转发的。 在主站每次开始运行时,都会向CANlink从站发送一次配置帧,将各从站的“通信任务清单”布置下去,一旦 运行起来,各从站按照该任务清单,主动对外发送各项数据; CANlink3.0配置项中内容包括:待发送数据的寄存器地址、目标接收从站地址、数据个数、接收寄存器地址、通信发送的时间间隔、触发条件等等,这些都是一般的通信指令中必需的内容。与一般的通信不同的是,这些“通信写”操作默认为不需要操作是否成功的应答的。 对于需要多个从机同时动作响应的通信应用,例如由伺服驱动的多轴同步控制、位置控制的高速运动应用,需要主站配置中采用“同步写”的配置选项中填写。实际运行时,主站先分别对各从站写入数据后,再发送同时生效的广播命令帧,使得各从站同时操作。 通过以下步骤完成CANlink网络的配置: 1. 通过AutoShop完成CANlink网络组态,定义需要交换的数据。 2. 把配置信息下载到H5U系列PLC中。 建立工程后,在“工程管理”的“配置”中双击“CAN”弹出如下窗口,当通信协议选择为“CANlink”时,系统会自动根据是否有CANlink配置,决定本机是做为CANlink主站还是CANlink从站。
|