Click or drag to resize

IOMap Class

IO Map.
Inheritance Hierarchy
SystemObject
  Demo3D.PLC.Rockwell.Comms.CIP.Nodes.DeviceIOMap

Namespace: Demo3D.PLC.Rockwell.Comms.CIP.Nodes.Device
Assembly: PLC (in PLC.dll) Version: 19.00.00
Syntax
C#
[TypeConverterAttribute(typeof(ExpandableObjectConverter))]
public class IOMap : IAttributeDatabase

The IOMap type exposes the following members.

Constructors
 NameDescription
Public methodIOMap Constructs an IOMap.
Top
Properties
 NameDescription
Public propertyAddress Map address.
Public propertyCompatibleModule Compatible module bit set.
Public propertyConfigAddress Configuration data address (only older versions of logix).
Public propertyConfigData Configuration data (normally passed in the Forward Open request).
Public propertyConfigDataClassId Config class from ConfigDataPath.
Public propertyConfigDataInstanceId Config instance id from ConfigDataPath.
Public propertyConfigDataPath Configuration data EPATH.
Public propertyConfigScript Configuration script.
Public propertyConfigScriptPath Configuration script EPATH.
Public propertyEDSInfo EDS info for this entry.
Public propertyInstanceId Instance id of map entry.
Public propertyKey The EDS info (with the compatibility bit encoded in the revision major).
Public propertyKeyMask Key mask.
Public propertyLinkAddr Link address.
Public propertyLinkPort Link port.
Public propertyMapAddress Address of map entry. Only older versions of logix - not v37 or above.
Public propertyMode Mode.
Public propertyParentInst Parent instance id.
Public propertySafetyScript Safety script.
Public propertySafetyScriptPath Safety script EPATH.
Public propertyStatus Status of this entry.
Public propertyStorage Storage data.
Public propertyStorageId Storage instance id.
Public propertyType The IO Map entry type.
Top
Methods
 NameDescription
Public methodFindAddOrUpdateAttributeValue Find, add or update an attribute value.

If an attribute value with the specified id does not exist, then the function 'create' is called to create a new attribute value. If the 'create' function is null then no new attribute value is added.

If an attribute value with the specified id already exists, then the function 'update' (if not null) is called to update the attribute value.

Public methodGetAttributeValues Get all the attribute values.
Top
Extension Methods
 NameDescription
Public Extension MethodFindAttributeValue Find an attribute value by id.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodFindByteArrayAttribute Finds an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodFindByteAttribute Finds an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodFindDIntAttribute Finds an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodFindDWordAttribute Finds an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodFindLIntAttribute Finds an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodFindLRealAttribute Finds an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodFindLWordAttribute Finds an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodFindOrAddAttributeValue Find or add an attribute value.

If an attribute value with the specified id does not exist, then the specified attribute is added. If an attribute value with the specified id already exists, then the original attribute is returned.


(Defined by AttributeDatabaseExtensions)
Public Extension MethodFindOrAddAttributeValue Find or add an attribute value.

If an attribute value with the specified id already exists, then it's returned. If an attribute value with the specified id does not exist, then a new attribute value is created.


(Defined by AttributeDatabaseExtensions)
Public Extension MethodFindRealAttribute Finds an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodFindShortStringAttribute Finds an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodFindWordAttribute Finds an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodGetByteArrayAttribute Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodGetByteArrayAttribute Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodGetByteArrayAttribute Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodGetByteAttribute Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodGetByteAttribute Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodGetDIntAttribute Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodGetDIntAttribute Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodGetDWordAttribute Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodGetDWordAttribute Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodGetLIntAttribute Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodGetLIntAttribute Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodGetLRealAttribute Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodGetLRealAttribute Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodGetLWordAttribute Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodGetLWordAttribute Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodGetRealAttribute Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodGetRealAttribute Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodGetShortStringAttribute Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodGetShortStringAttribute Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodGetWordAttribute Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions)
Public Extension MethodGetWordAttribute Finds or creates an attribute.
(Defined by AttributeDatabaseExtensions)
Top
See Also