card
card elements contain block elements that define the data required for a single Modbus DynaCard.
This element is:
- Case sensitive
- Required in a DynaCard-enabled, Modbus device template file
- Used as many times as needed per cardBlocks element
To learn about how this element relates to other elements in a CygNet device template file, see Device Template File Hierarchy.
See also Modbus EFM EIE Dynagraph Card Data Group.
Example
|
<cardBlocks cardOrdinal="0" surfacePtCount="50" regByteLen="2" funcCode="3" regOff="-40001" txMaxRegCnt="124"> <card cardNum="1" surfacePtCount="200" downholePtCount="200"> <block1 regNum="57201" regCnt="477" cardRep="none"/> <block2 regNum="50001" regCnt="400" cardRep="surface"/> <block3 regNum="50401" regCnt="400" cardRep="surface"/> <block4 regNum="50801" regCnt="400" cardRep="downhole"/> <block5 regNum="51201" regCnt="400" cardRep="downhole"/> </card> <card cardNum="2" cardRep="surface"> <block1 regNum="57201" regCnt="477" cardRep="none"/> <block2 regNum="58401" regCnt="100"/> <block3 regNum="58801" regCnt="100"/> </card> <card cardNum="3" cardRep="surface"> <block1 regNum="57201" regCnt="477" cardRep="none"/> <block2 regNum="58501" regCnt="100"/> <block3 regNum="58901" regCnt="100"/> </card> <postCard> <block6 regNum="60000" regCnt="2"/> </postCard> </cardBlocks> |
Attributes
The following table lists and describes attributes generally applicable to this element. However, not all of the attributes listed here are applicable to all EIEs. Additionally, some attributes are required for use in every device template file of a certain EIE, but others may be used on a case-by-case or device-by-device basis, depending on your specific needs. All attributes in templates are case sensitive; but the case sensitivity of attribute values is based on context.
Note: Occasionally, device template files for different EIEs use attributes of the same name that do different things. Efforts are made in this document to highlight cases where an attribute by one name does different things in different EIEs.
| Attribute | Description |
|---|---|
|
downholePtCount |
downholePtCard specifies the number of downhole points (i.e., load-position pairs) to retrieve for a DynaCard. The number of points retrieved affects the precision of the resulting graph. Value:
|
|
cardNum |
cardNum specifies the numeric identifier of an instance of a DynaCard type. Typically used to represent historicized instances of a card. Value:
|
|
cardRep |
cardRep specifies the type of DynaCard data represented by a card or block element. Value:
|
|
reqType |
reqType specifies a unique request type for different card elements that use the same cardNum value. Effectively, this enables you to switch between two card selection modes that include the same card number. Value:
See regNum. |
|
surfacePtCount |
surfacePtCard specifies the number of surface points (i.e., load-position pairs) to retrieve for a DynaCard. The number of points retrieved affects the precision of the resulting graph. Value:
|


