Skip to content

CIP Library

Jeremy edited this page Jan 26, 2023 · 26 revisions

Overview

This collection of diagnostic instructions align to their corresponding Common Industrial Protocol object.

Common Objects

0x01: Identity

Enumerated by the UDT ST_Sys_Identity:

  • VendorID (UINT, attribute 1)
  • DeviceType (UINT, attribute 2)
  • ProductCode (UINT, attribute 3)
  • MajorRevision (USINT, attribute 4)
  • MinorRevision (USINT, attribute 4)
  • Status (UINT, attribute 5)
  • SerialNumber (UDINT, attribute 6)
  • ProductName (STR_32, attribute 7)

0xF4: Port

Enumerated by the UDT ST_Sys_Port:

  • Type (UINT, attribute 1)
  • Number (UINT, attribute 2)
  • LinkObjectPath (STR_12, attribute 3)
  • Name (STR_64, attribute 4)
  • TypeName (STR_64, attribute 5)
  • NodeAddress (SINT[82]), attribute 7)

0xF5: TCP/IP Interface

  • Status UDINT Attribute 1
  • Capability UDINT Attribute 2
  • Control UDINT Attribute 3
  • IPAddress UDINT Attribute 5
  • IPMask UDINT Attribute 5
  • IPGateway UDINT Attribute 5
  • DNS1 UDINT Decimal Attribute 5
  • DNS2 UDINT Decimal Attribute 5
  • DomainName STR_48 Attribute 5
  • HostName STR_64 Attribute 6

0xF6: Ethernet Link

Clone this wiki locally