Skip to main content
Version: 7.9

system.device.addDevice - deviceProps Listing

Description

Below is a table of properties callable by system.device.addDevice.

Note that the Description and Enabled properties may not be configured with this function, although a device connection could be disabled with a call to system.device.setDeviceEnabled() after creating the connection.

CompactLogix Keys

Device PropertyKey
Hostnamehostname
Timeouttimeout
Connection Pathpath
Concurrent RequestsconcurrentRequests
Disable Automatic BrowsedisableAutomaticBrowse
Show String ArraysshowStringArrays
Status Request Poll RatepollRate

com.inductiveautomation.omron.NjDriver Keys

Device PropertyKey
Hostnamehostname
Timeouttimeout
Concurrencyconcurrency
Connection SizeconnectionSize
Slot NumberslotNumber

ControlLogix Keys

Device PropertyKey
Hostnamehostname
Timeouttimeout
Connection Pathpath
Concurrent RequestsconcurrentRequests
Disable Automatic BrowsedisableAutomaticBrowse
Show String ArraysshowStringArrays
Status Request Poll RatepollRate
Slot NumberslotNumber

Dnp3Driver Keys

Device PropertyKeyAcceptable Values
Hostnamehostname
Portport
Source AddresssourceAddress
Destination AddressdestinationAddress
Integrity Poll IntervalintegrityPollInterval
Direct Operate EnableddirectOperateEnabled
Unsolicited Messages EnabledunsolicitedMessagesEnabled
Message Fragment SizemaxMessageFragmentSize
Message Timeouttimeout
Retriesretries
Link Layer ConfirmationlinkLayerConfirmationEnabled
Default Outstation Conformance LeveloutstationConformanceDefault
  • "UNKNOWN"
  • "ONE"
  • "TWO"
  • "THREE"
  • "FOUR"
Analog Input PointsanalogInputDefaultValueType
  • "INTEGER"
  • "SHORT"
  • "FLOAT"
  • "DOUBLE"
  • "VARIATION_0"
Analog Input Frozen PointsanalogInputFrozenDefaultValueType
  • "INTEGER"
  • "SHORT"
  • "FLOAT"
  • "DOUBLE"
  • "VARIATION_0"
Analog Output PointsanalogOutputDefaultValueType
  • "INTEGER"
  • "SHORT"
  • "FLOAT"
  • "DOUBLE"
  • "VARIATION_0"
Counter PointscounterDefaultValueType
  • "INTEGER"
  • "SHORT"
  • "VARIATION_0"
Counter Frozen PointscounterFrozenDefaultValueType
  • "INTEGER"
  • "SHORT"
  • "VARIATION_0"
Binary Input PointsbinaryInputDefaultValueType
  • "PACKED"
  • "WITH_FLAGS"
  • "VARIATION_0"
Double-Bit Binary Input PointsdoubleBitBinaryInputDefaultValueType
  • "PACKED"
  • "WITH_FLAGS"
  • "VARIATION_0"
Binary Output PointsbinaryOutputDefaultValueType
  • "PACKED"
  • "WITH_FLAGS"
  • "VARIATION_0"

MicroLogix Keys

Device PropertyKey
Hostnamehostname
Timeouttimeout
Browse Cache TimeoutbrowseCacheTimeout
Connection Pathpath
Disable Processor BrowsedisableProcessorBrowse
Zero TNS ConnectionuseZeroTnsConnections

ModbusRtuOverTcp and ModbusTcp Keys

Device PropertyKey
Hostnamehostname
Portport
Communication TimeoutcommunicationTimeout
Max Holding Registers Per RequestmaxHoldingRegistersPerRequest
Max Input Registers Per RequestmaxInputRegistersPerRequest
Max Coils Per RequestmaxCoilsPerRequest
Max Discrete Inputs Per RequestmaxDiscreteInputsPerRequest
Reverse Word OrderreverseWordOrder
One-based AddressingzeroBasedAddressing
Span GapsspanGaps
Allow Write Multiple Registers RequestwriteMultipleRegistersRequestAllowed
Force Multiple Register WritesforceMultipleRegisterWritesEnabled
Allow Write Multiple Coils RequestwriteMultipleCoilsRequestAllowed
Allow Read Multiple Registers RequestreadMultipleRegistersRequestAllowed
Allow Read Multiple CoilsreadMultipleCoilsAllowed
Allow Read Multiple Discrete InputsreadMultipleDiscreteInputsAllowed
Reconnect After Consecutive TimeoutsreconnectAfterConsecutiveTimeouts
Max Retry CountmaxRetryCount
Reverse String Byte OrderreverseStringByteOrder
Right Justify StringrightJustifyStrings
Read Raw StringsreadRawStrings

PLC5 Keys

Device PropertyKey
Hostnamehostname
Timeouttimeout
Browse Cache TimeoutbrowseCacheTimeout
Connection Pathpath
Disable Processor BrowsedisableProcessorBrowse
Zero TNS ConnectionuseZeroTnsConnections

S7300, S7400, S71200, and S71500 Keys

Device PropertyKey
Hostnamehostname
Timeouttimeout
Portport
PDU SizepduSize
Rack NumberrackNumber
CPU Slot NumbercpuSlotNumber
Reconnect After Consecutive TimeoutsreconnectAfterConsecutiveTimeouts

SLC Keys

Device PropertyKey
Hostnamehostname
Timeouttimeout
Browse Cache TimeoutbrowseCacheTimeout
Connection Pathpath
Disable Processor BrowsedisableProcessorBrowse
Zero TNS ConnectionuseZeroTnsConnections

TCPDriver Keys

Device PropertyKeyAcceptable Values
Port(s)ports
Addressaddress
Inactivity TimeoutinactivityTimeout
Message Delimiter TypemessageDelimiterType
  • "PacketBased"
  • "CharacterBased"
  • "FixedSize"
Field CountfieldCount
Field DelimiterfieldDelimiter
Writeback EnabledwritebackEnabled
Writeback Message DelimiterwritebackDelimiter

UDPDriver Keys

Device PropertyKeyAcceptable Values
Port(s)ports
Addressaddress
Message Delimiter TypemessageDelimiterType
  • "PacketBased"
  • "CharacterBased"
  • "FixedSize"
Message DelimitermessageDelimiter
Field CountfieldCount
Field DelimiterfieldDelimiter
Message buffer SizemessageBufferSize
Multicastmulticast