Mapping of Machine Model Entities to Configuration Elements in PCo

The Machine Model in the SAP Digital Manufacturing Cloud is used to manage information about machines and devices on the shop floor. The digital twin of a machine in the Machine Model contains all the information about the machine that is required to call up machine data or plan a machine orchestration.

In the Machine Model, you can model the following objects:

  • Shop floor systems

    A shop floor system is a server in production that provides tags or services. You can use the shop floor system to model a server as a data source and then connect it as a data source. For example, you can create an OPC UA server as a data source and define all properties of the OPC UA server.

    Mapping of Entities (Shop Floor Systems)
    Shop Floor System PCo Configuration Elements

    OPC UA server

    OPC UA source system and the corresponding agent instance

    OPC DA server

    OPC DA source system and the corresponding agent instance

    OPC HDA server

    OPC HDA source system and the corresponding agent instance

    IP21 server

    IP21 source system and the corresponding agent instance

    AF server

    Asset Framework source system and corresponding agent instance

    Proficy Historian server

    Proficy Historian source system and corresponding agent instance

  • Service provider

    With the help of a service provider, you can model objects, services, and tag information in the Machine Model. When you configure the service provider, you define the service provider type (internal or external) and the usage of the object in PCo.

    The corresponding configuration elements are then generated automatically in PCo. The following table shows which objects (that you configure in the Machine Model) correspond to which configuration elements in PCo.

    Mapping of Entities (Service Providers)

    Object in Machine Model

    Service Provider Type

    Usage Type

    PCo Configuration Elements

    Service provider

    External

    File system data source

    File system source system and corresponding agent instance

    Service provider

    External

    Web server

    Service provider is only created in the PCo database; display in the PCo Management Console is not possible

    Service provider

    Internal

    OPC UA server

    Service provider in the database and an agent instance for the OPC UA server

    Service provider

    Internal

    Web server

    Service provider in database, an agent instance for Web server

    Tag

    Internal

    -

    Tag

    Service

    External

    -

    Service, only metadata, display in the PCo Management Console is not possible

    Service

    Internal

    Direct destination call

    Service, method definition, method notification with reference to a destination system

    Client proxy

    A client proxy is generated automatically in the Machine Model based on the service providers and service parameters

    -

    Multi

    Destination system of the type multiple call destination system

    Client proxy

    -

    Universal Web server

    Destination system of the type Universal Web service destination system (RESTful)

    Client proxy

    -

    OPC UA server

    Destination system of type OPC UA destination system