Appendix G: Backward Compatibility
G.3
General Software
G.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"
G.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.
G.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.
G.3.4
Anybus Object (01h)
Attribute
#1, Module Type
#15, Auxiliary Bit
#16, GPIO
Configuration
®
Anybus
CompactCom
™
40 PROFIBUS DP-V0/DP-V1 Network Guide
30-series
40-series
0401h
0403h
Available
Removed
Default: General
Default: LED3
input and output
and LED4
pins
outputs
Change/Action/Comment
Make sure the host application accepts the
new module type value for the 40-series.
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.
See also ..
•
GIP[0..1]/LED3[A..B], p. 66
•
GOP[0..1]/LED4[A..B], p. 66
HMSI-27-210-EN 2.3
68 (72)
Need help?
Do you have a question about the CompactCom 40 and is the answer not in the manual?
Questions and answers