Skip to content

Enum: CommunicationProtocolEnum

Communication protocols for laboratory automation integration

URI: valuesets:CommunicationProtocolEnum

Permissible Values

Value Meaning Description
GRPC None gRPC protocol used in SiLA 2
REST_API None RESTful HTTP-based API
SOAP None Simple Object Access Protocol
OPC_UA None OPC Unified Architecture for industrial automation
MODBUS None Serial communication protocol for industrial devices
CUSTOM_API None Vendor-specific custom API
SERIAL None Serial communication protocol (RS-232, RS-485)
TCP_IP None TCP/IP network protocol
USB None Universal Serial Bus communication

Slots

Name Description
communication_protocol Communication protocol for laboratory device integration

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/linkml/valuesets

LinkML Source

name: CommunicationProtocolEnum
description: Communication protocols for laboratory automation integration
from_schema: https://w3id.org/linkml/valuesets
rank: 1000
permissible_values:
  GRPC:
    text: GRPC
    description: gRPC protocol used in SiLA 2
    annotations:
      used_by:
        tag: used_by
        value: SiLA 2
    title: gRPC
  REST_API:
    text: REST_API
    description: RESTful HTTP-based API
    title: REST API
  SOAP:
    text: SOAP
    description: Simple Object Access Protocol
    title: SOAP
  OPC_UA:
    text: OPC_UA
    description: OPC Unified Architecture for industrial automation
    annotations:
      full_name:
        tag: full_name
        value: OPC Unified Architecture
    title: OPC UA
  MODBUS:
    text: MODBUS
    description: Serial communication protocol for industrial devices
    title: Modbus
  CUSTOM_API:
    text: CUSTOM_API
    description: Vendor-specific custom API
    title: custom API
  SERIAL:
    text: SERIAL
    description: Serial communication protocol (RS-232, RS-485)
    title: serial
  TCP_IP:
    text: TCP_IP
    description: TCP/IP network protocol
    title: TCP/IP
  USB:
    text: USB
    description: Universal Serial Bus communication
    title: USB