Embedded Products - Anybus-IC Chip Solutions
Read the most common questions about the Anybus-IC chip solutions.
Q: What kind
of development tools do I need when I want to embed
Anybus-IC into my device?
A: There are two interface options, either via the SCI channel
with a TX/RX serial interface or the SSC channel which is
a SPI type interface (DataIn, DataOut, CLK and Load).
The SCI channel is a Modbus slave, your microprocessor system need to write and read data from Anybus-IC acting as a Modbus master.
If you use the SSC channel you do not need to do any software, just add shift registers for input and output signal directly to the SSC interface.
The Anybus-IC Design Guide describe these two interface channels in detail.
If you want to do some evaluation and test before you have you own hardware ready, take a look on the ABIC-EVB, which is an evaluation hardware with input and output signals.
Q: I am using the SCI channel when interfacing Anybus-IC, but the
serial protocol is using CRC checksum, which is very difficult for us to
use in our microprocessor. Are there any ways to disable the CRC?
A: CRC is enabled as default, but it can be disabled during start
up. Please consult the Anybus-IC Design Guide for further details.
Q: What PC software do I need to connect to the
Monitor Interface of the Anybus-IC?
A: The monitor interface can connect to the hyper terminal on
the PC, so you do not need to get any specific software for this, since
it is one of the standard Windows tools. Use the default port setting 38400,
N, 8, 1
Q: Which kind of software do I need to run easier evaluations against
the SCI interface of the Anybus-IC?
A: You can use any type of Modbus RTU master software, HMS has used
different software’s for easier evaluations that are available on the
market, and one of them is the Modscan32 for example.
Q: HMS specify specific shift-registers in the design guide to use
together with the SSC channel of the Anybus-IC, do I have to use exactly
these or can I choose another type?
A: The shift-registers that are specified in the design guide are
just one example of what shift-registers that can be used. However, it is very
important if you choose to use another type or manufacturer, that they have
the same electrical specification.
Q: The Anybus-IC module can handle max 144 bytes on the fieldbus side,
why can I only run up to 128 bytes on the SCI channel?
A: The IO data of the Anybus IC is divided between the two application serial channels of the Anybus-IC module, the maximum data of the SCI Interface is 128 byte and max for the SSC interface is 16 byte, together this is 144 bytes on the fieldbus.
Q: How can I upgrade my Anybus-IC module if HMS release a later version
of the software?
A: It is very easy to download new software to the Anybus-IC module,
via the monitor interface you just choose download software and follow the
instructions.
Q: In my application it is not possible to mount the Anybus-IC close
to the fieldbus connector, how long can the distance between the Anybus-IC
and the fieldbus connector be?
A: The maximum distance between the Anybus-IC and the fieldbus connector
differs between the different fieldbuses. Shortest allowed distance is for
the Anybus-IC for Profibus, where this distance only can be 25mm maximum. This
length is specified from the Profibus certification specification. For more
information please look in the different fieldbus appendixs for Anybus-IC.
Q: How do I set the address and baudrate for the fieldbus
side on the Anybus-IC?
A: There are two ways to set the address and baudrate, either you
use the SSC interface and add a switch on the application mother board or you
write this information form the application via the SCI interface to a parameter
in the Anybus-IC. For more information, please look into the Anybus-IC design
guide.
