Table 4-4: CAN status register list

AsciiToHex(FF)

 

Name

 

Value

 

 

Function

 

 

 

 

 

 

1

Bus-off; the SJA100 is not involved in bus

Bit 7 (MSB)

 

Bus Status

activities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

Bus-on; the SJA1000 is involved in bus

 

 

 

 

 

 

 

 

activities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

Error; at least one of the error counter has

Bit 6

 

Error Status

reached or exceeded the CPU warning

 

 

 

limit

 

 

 

 

 

 

 

 

 

 

 

0

Ok; both

error counters

are below the

 

 

 

 

warning limit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bit 5

 

Transmit Status

1

Transmit; the SJA1000 is transmitting a

 

message

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

Idle; no transmit message is in progress

Bit 4

 

Receive Status

1

Receive;

the

SJA1000

is

receiving

a

 

message

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

Idle; no receive message is in progress

 

 

 

 

 

1

Complete;

the

previously

requested

Bit 3

 

Transmission

transmission is not yet completed

 

 

 

 

 

 

Complete Status

0

Incomplete;

the

previously

requested

 

 

 

 

 

 

 

transmission is not yet complement

 

 

 

 

 

 

 

 

 

 

 

Transmit Buffer

1

Released; the CPU may write a message

Bit 2

 

into the transmit buffer

 

 

 

 

 

 

 

 

 

 

 

 

Status

0

Locked;

a

message

is

waiting

for

 

 

 

 

 

 

 

transmission or is already in process

 

 

 

 

 

 

 

 

Bit 1

 

Data Overrun Status

1

Overrun; a message was lost

 

 

 

0

Absent; no data overrun has occurred

 

 

 

 

 

 

Bit 0 (LSB)

 

Receive Buffer Status

1

Full; one or more messages are available

 

in the RXFIFO

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

Empty; no message is available

 

 

 

 

Table 4-5: CAN Error flag list

 

 

 

 

 

 

 

 

 

AsciiToHex(O)

 

 

Description

 

 

 

 

 

 

 

 

Bit 3 =1

 

CAN Transmit Error

 

 

 

 

 

 

 

 

 

Bit 2 = 1

 

CAN Receive Error

 

 

 

 

 

 

 

 

 

Bit 1 =1

 

CAN FIFO Overflow

 

 

 

 

 

 

 

 

 

Bit 0 =1

 

Initial CAN Chip Error

 

 

 

 

 

 

¾Example: Command: 99S Receive: !40C00000<CR>

Obtain some current information on the i-7540D module. The response will show the following results: CAN baud rate=125K, CAN status register= transmission complete and transmit buffer is released, CAN transmit error counter=0, CAN receive error counter=0 and CAN FIFO= normal.

Note: This command can only be accepted by 7540D’s port 10000

i-7540D CAN-Ethernet Gateway User’s Manual (Version 1.4, April/2008)

64

Page 64
Image 64
ICP DAS USA I-7540D user manual Can status register list AsciiToHexFF Name Value Function

I-7540D specifications

The ICP DAS USA I-7540D is an advanced industrial field gateway designed to provide seamless communication between remote I/O devices and various industrial protocols. This device plays a crucial role in modern automation systems, enabling data acquisition and control over diverse industrial environments.

One of the key features of the I-7540D is its support for multiple communication protocols, including Modbus TCP/IP and MQTT. This versatility allows users to integrate the device into various industrial networks easily, facilitating connectivity with PLCs, SCADA systems, and various IoT applications. As a result, the I-7540D significantly enhances interoperability among devices, regardless of the manufacturer or communication protocol.

The I-7540D also boasts robust hardware specifications that ensure reliable performance in demanding industrial environments. With a wide operating temperature range from -25°C to 75°C, this gateway is equipped to withstand extreme temperatures, making it suitable for outdoor and harsh indoor applications. Additionally, it features a durable design that meets various industrial standards, ensuring long-term operation without frequent maintenance.

In terms of user accessibility, the I-7540D includes comprehensive web-based configuration and monitoring tools. This user-friendly interface simplifies the setup process, enabling users to manage their devices remotely without needing specialized software. Enhanced security features, including HTTPS and user authentication, protect data integrity and ensure that only authorized personnel can access the system.

The integration of wireless communication capabilities in the I-7540D sets it apart from traditional wired gateways. This feature opens up new possibilities for industrial applications, such as connecting devices in hard-to-reach locations or areas where cabling is impractical. The device supports various wireless standards, including Wi-Fi and cellular networks, allowing for flexible installation and minimal infrastructure costs.

In summary, the ICP DAS USA I-7540D is a feature-rich industrial field gateway that excels in facilitating communication across diverse devices and protocols. With its flexibility, robust design, and user-friendly interface, it serves as an essential tool for industries aiming to harness the power of automation and IoT technologies. By incorporating the I-7540D into their systems, organizations can significantly enhance operational efficiency, improve data collection, and streamline processes, paving the way for a more connected and intelligent industrial environment.