TL;DR: In this paper, a test suite for CAN equipment safety test system and test method is developed, where the test suite comprises a DeviceNet protocol test script and a CAN open protocol test scripts based on a test script grammar rule, and a test engine for carrying out protocol data interaction with CAN tested equipment.
Abstract: The invention relates to a CAN equipment safety test system and test method. Based on an existing industrial control protocol fuzzy test platform, a test suite supporting a CAN high-level protocol isdeveloped; wherein the test suite comprises a DeviceNet protocol test script and a CANopen protocol test script based on a test script grammar rule, and a test engine for carrying out protocol data interaction with CAN tested equipment; wherein the test engine can automatically analyze a protocol data script containing a variation strategy, generate a test data packet in a frame format, send the test data packet to CAN tested equipment through the extended USBCAN interface card, and receive return data of the CAN tested equipment. According to the whole design technical scheme, the high-levelprotocol can be efficiently tested, and stability verification is achieved for the robustness of the protocol of the CAN tested equipment.
TL;DR: The real-time control of the multi-motor system was realized based upon the CANopen network, which is applicable in most industrial automation applications.
Abstract: One of CAN high-leyel protocol CANopen had been illustrated in this paper.Setting and functions of the CANopen master and slave nodes were studied.Applied in an actual multi-motor testing platform,the CANopen master and slave nodes were built,and the real-time control of the multi-motor system was realized based upon the CANopen network.This scheme is applicable in most industrial automation applications.
TL;DR: An approach of implementing CANopen real-time distributed control network was proposed and experiments showed that the processing time of a CANopen object is about 100 µs which fulfills the need of most automatic production line.
Abstract: An approach of implementing CANopen real-time distributed control network was proposed in this paper. To build the network, CanFestival open source CANopen stack was used. The CANopen slave nodes were established on ARM7 LPC2478 platform with µC/OS-II real-time operating system; the CANopen master node was built on an industrial PC with Windows operating system. Test codes were added to trace the execution of a slave node, and the control interface of the master node was developed to manipulate the behaviors of slave nodes. At last, key components of time delay were analyzed and experiments were carried out in order to measure the performance of the network. Experimental results showed that the processing time of a CANopen object is about 100 µs which fulfills the need of most automatic production line.
TL;DR: In this paper, a CANOPEN (Controller Area Network Open) data recording unit for a locomotive and a working method thereof is described, where the CANOPIN protocol controller is sequentially and bi-directionally connected with a high speed single-chip microcomputer and a PC104 bus interface through an internal bus.
Abstract: The invention discloses a CANOPEN (Controller Area Network Open) data recording unit for a locomotive and a working method thereof. The recording unit comprises a CANOPEN protocol controller, a CANOPEN bus transceiver and a CANOPEN optoelectronic isolator, wherein the CANOPEN protocol controller is sequentially and bi-directionally connected with a high speed single-chip microcomputer and a PC104 bus interface through an internal bus; the PC104 bus interface and a PC104 bus of a PC104 bus X86 interface card are bi-directionally connected through the internal bus; and a PC104 output end of the PC104 bus X86 interface card is connected with an input end of a data storage unit. The high speed single-chip microcomputer is used for controlling a work time sequence of the CANOPEN protocol controller and the generation of a PC104 data stream, and after being processed by the PC104X86 interface card, the data are stored and recorded by the data storage unit. The invention has the advantages of reliability, flexibility, generality, low cost, and the like.