You're currently browsing the Ignition 7.9 docs. Click here to view the latest docs.


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

On this page ...

com.inductiveautomation.omron.NjDriver Keys

Device PropertyKey
Hostnamehostname
Timeouttimeout

Concurrency

concurrency
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 Level

outstationConformanceDefault

  • "UNKNOWN"
  • "ONE"
  • "TWO"
  • "THREE"
  • "FOUR"
Analog Input Points

analogInputDefaultValueType

  • "INTEGER"
  • "SHORT"
  • "FLOAT"
  • "DOUBLE"
  • "VARIATION_0"
Analog Input Frozen Points

analogInputFrozenDefaultValueType

  • "INTEGER"
  • "SHORT"
  • "FLOAT"
  • "DOUBLE"
  • "VARIATION_0"
Analog Output Points

analogOutputDefaultValueType

  • "INTEGER"
  • "SHORT"
  • "FLOAT"
  • "DOUBLE"
  • "VARIATION_0"
Counter Points

counterDefaultValueType

  • "INTEGER"
  • "SHORT"
  • "VARIATION_0"
Counter Frozen Points

counterFrozenDefaultValueType

  • "INTEGER"
  • "SHORT"
  • "VARIATION_0"
Binary Input Points

binaryInputDefaultValueType

  • "PACKED"
  • "WITH_FLAGS"
  • "VARIATION_0"
Double-Bit Binary Input Points

doubleBitBinaryInputDefaultValueType

  • "PACKED"
  • "WITH_FLAGS"
  • "VARIATION_0"
Binary Output Points

binaryOutputDefaultValueType

  • "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 Type

messageDelimiterType

  • "PacketBased"
  • "CharacterBased"
  • "FixedSize"
Message DelimitermessageDelimiter
Field CountfieldCount
Field DelimiterfieldDelimiter
Writeback EnabledwritebackEnabled
Writeback Message DelimiterwritebackDelimiter

UDPDriver Keys

Device PropertyKeyAcceptable Values
Port(s)ports
Addressaddress
Message Delimiter Type

messageDelimiterType

  • "PacketBased"
  • "CharacterBased"
  • "FixedSize"
Message DelimitermessageDelimiter
Field CountfieldCount
Field DelimiterfieldDelimiter
Message Buffer SizemessageBufferSize
Multicastmulticast


  • No labels