
Appendix E: Backward Compatibility
60 (70)
E.3
General Software
E.3.1
Extended Memory Areas
The memory areas have been extended in the 40-series, and it is now possible to access larger
sizes of process data (up to 4096 bytes instead of former maximum 256 bytes) and message
data (up to 1524 bytes instead of former maximum 255 bytes). The 30-series has reserved
memory ranges that the application should not use. The 40-series implements new functionality
in some of these memory areas.
To use the extended memory areas you need to implement a new communication protocol which
is not part of this document.
Memory areas not supported by the specific network cannot be used. Make sure you do not ac-
cess these areas, e.g. for doing read/write memory tests.
Related Information: Anybus CompactCom 40 Software Design Guide (HMSI-216-125), Sec-
tion “Memory Map”
E.3.2
Faster Ping-Pong Protocol
The ping-pong protocol (the protocol used in the 30-series) is faster in the 40-series. A 30-ser-
ies module typically responds to a “ping” within 10-100 µs. The 40-series typically responds to a
“ping” within 2 µs.
Interrupt-driven applications (parallel operating mode) may see increased CPU load due to the
increased speed.
E.3.3
Requests from CompactCom to Host Application During Startup
All requests to software objects in the host application must be handled and responded to (even
if the object does not exist). This applies for both the 30-series and the 40-series. The 40-series
introduces additional objects for new functionality.
There may also be additional commands in existing objects added to the 40-series that must be
responded to (even if it is not supported).
If your implementation already responds to all commands it cannot process, which is the ex-
pected behavior, you do not need to change anything.
E.3.4
Anybus Object (01h)
Attribute
30-series
40-series
Change/Action/Comment
#1, Module Type
0401h
0403h
Make sure the host application accepts the
new module type value for the 40-series.
#15, Auxiliary Bit
Available
Removed
It is not possible to turn off the “Changed Data
Indication” in the 40-series. Also see “Control
Register CTRL_AUX-bit” and “Status Regis-
ter STAT_AUX-bit” below.
#16, GPIO
Configuration
Default: General
input and output
pins
Default: LED3
and LED4
outputs
See also ..
•
•
Anybus
®
CompactCom
™
40 Modbus-TCP
®
Transparent Ethernet Network Guide
SCM-1202-022 1.1