Allen-Bradley 1444-TSCX02-02RB User Manual page 470

Monitoring system
Table of Contents

Advertisement

Appendix A
CIP Objects
Table 208 - 0x4C Service Responses
Byte Offset
Structure Member
Within Structure
0
SessionInstance
1
DynamicChannel
2
Completed Records
4
RecordSize
8
PacketCountDown
12
Status
16
Data Array
470
Channel Select
Bit
0
Channel
0
The Dynamix 1444 as part of an 0x4C service response returns the following.
Data Type
Description
USINT
The host copies the SessionInstance returned here into each subsequent CM Record Request. Up to 3
instances are supported except when reading Live Data. See the IMPORTANT note about the
SpecialRequest structure on
USINT
Indicates the dynamic channel for this record. Channels 0...3 are valid channels.
UINT
Incremented each time that another complete record has been transferred. There are often several
packets per completed record.
UDINT
For a given session, the RecordSize returned here is fixed.
DWORD
The host copies the PacketCountDown returned here into each subsequent CM Record Request.
When the PacketCountDown reaches 0, the session is complete and the final value in
CompletedRecords is all that is transferred.
DINT
Any of the following can be returned:
• eUnrecognizedSession (1)
• e maxSessionsReached (2)
• ePacketCountOutOfSequence (3)
• eInvalidBufferSelect(4)
• eNoDataAvailable (5)
• eGeneralError (6)
For all successful requests eSUCCESS (0) is returned, any other value ends the session.
DWORD[50]
Each record is an array of DWORDs of size RecordSize. This array of records can be large. It is the
calling applications responsibility to handle these records appropriately. The DWORD type is just a
placeholder for the actual types in the data structure that maps to this RecordArray. See the next
section for details.
Rockwell Automation Publication 1444-UM001D-EN-P - June 2018
1
2
3
4
1
2
3
page
391.
5
6
7
Reserved

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents