Click or drag to resize

Demo3D.PLC.Rockwell.Emulator.ModuleEmulators Namespace

[Missing <summary> documentation for "N:Demo3D.PLC.Rockwell.Emulator.ModuleEmulators"]

Classes
  ClassDescription
Public classAreaPathAttribute
Specifies the Area path for a tag.
Public classArrayAttribute
Specifies the Array attribute for a tag.
Public classAutoAttribute
Specifies the Auto attribute for a tag (primitive value type), or a struct or class instance.
Public classAutoClassAttribute
Specifies the AutoClass attribute for a field or property.
Public classAutoInstanceAttribute
Specifies the AutoClassInstance attribute for a field or property.
Public classBOOLAttribute
Specifies the BOOL PLC type attribute for a tag.
Public classBYTEAttribute
Specifies the BYTE PLC type attribute for a tag.
Public classDescriptionAttribute
Specifies the Description attribute for a tag.
Public classDeviceAreaAttribute
Specifies the DeviceArea attribute for a tag.
Public classDINTAttribute
Specifies the DINT PLC type attribute for a tag.
Public classDWORDAttribute
Specifies the DWORD PLC type attribute for a tag.
Public classEmulatorAttribute
Specifies the Emulator attribute for a tag.
Public classEndLogicArgs
Public classExecutionOrderAttribute
Specifies the ExecutionOrder attribute for event methods.
Public classHiddenAttribute
Specifies the Hidden attribute for a tag.
Public classINTAttribute
Specifies the INT PLC type attribute for a tag.
Public classModuleAPI
The module emulator scripting API.
Public classCode exampleModuleEmulator
Represents a module emulator.
Public classModuleEmulatorConfiguration
Configuration for a module emulator.
Public classModuleEmulatorConnection
Parameters for identifying a specified EDSInfo, Config ID, and connection point(s).
Public classModuleEmulatorSymbolParameters
Optional parameters for controlling symbol names.
Public classNoCreateAttribute
Specifies the NoCreate attribute for a tag.
Public classNotUsedAttribute
Specifies the NotUsed attribute for a tag.
Public classParameterAttribute
Specifies the Parameter to substitute.
Public classPlcTypeAttribute
Specifies the PlcType attribute for a tag.
Public classReadOnlyAttribute
Specifies the ReadOnly attribute for a tag.
Public classRPIAttribute
Specifies the RPI attribute for a tag.
Public classSetParameterAttribute
Sets a substitution parameter.
Public classSINTAttribute
Specifies the SINT PLC type attribute for a tag.
Public classTagNameAttribute
Specifies the TagName attribute for a tag.
Public classUDINTAttribute
Specifies the UDINT PLC type attribute for a tag.
Public classUINTAttribute
Specifies the UINT PLC type attribute for a tag.
Public classUSINTAttribute
Specifies the USINT PLC type attribute for a tag.
Public classWORDAttribute
Specifies the WORD PLC type attribute for a tag.
Structures
  StructureDescription
Public structureModuleEmulatorReaderLock
Locks the module emulator logic lock and prepares access to read data from the specified device areas.
Public structureModuleEmulatorStdWriterLock
Locks the module emulator logic lock and prepares access to write to the device in response to an IO event.
Interfaces
  InterfaceDescription
Public interfaceIAfterOutputs
Represents a class that processes PLC outputs as soon as they're received from the PLC.
Public interfaceIBeforeInputs
Represents a class that computes PLC inputs immediately before sending to the PLC.
Public interfaceIComputeInputs
Represents a class that computes PLC inputs in response to updates from the lower level emulation.
Public interfaceIConfigChanged
Represents a class that responds to a detected configuration change.
Public interfaceIConstructEmulator
Represents an emulator class that needs to be constructed.
Public interfaceIConstructRPI
Represents an emulator class that needs to be constructed.
Public interfaceIProcessOutputs
Represents a class that processes PLC outputs before passing them to the lower level emulation.
Enumerations