Search
58 result(s) for Controller
-
OPC-10000-80 – OPC Unified Architecture - Part 80: UAFX Overview and Concepts3.1.4 ControllerController industrial digital computer used in the control of manufacturing or process automation processes Note 1 to entry: A Controller reads inputs, performs logic, and writes outputs in real-time
-
OPC-30000 – OPC UA for Programmable Logic Controllers based on IEC61131-33.2.1 ControllerController a digitally operating electronic system, designed for use in an industrial environment, which uses a programmable memory for the internal storage of user-oriented instructions for implementing specific functions
-
OPC-30142 – OPC UA for PROFINET Remote IO3.2.1 ControllerController A Controller is a host running a program which reads and writes the Process Values used to control an automated process. The control is usually done in cycles consisting
-
OPC-30143 – OPC UA for PROFINET Encoder - Part <mm>: <Part Name>3.3.1 ControllerController The Controller is a controlling device which is associated with one or more Encoders . Related to the automation system, the Controller is the host for the overall automation
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic Model3.2.12 ControllerController A Controller is a host running a program which reads and writes the IO Data of one or more Devices
-
OPC-40020-1 – OPC UA for Cranes and Hoists - Part 1: Base Model Motion Devices System3.2.5 ControllerController Controlling unit of one or more motion devices. A controller can be e.g. a specific control cabinet
-
OPC-40501-1 – OPC UA for Machine Tools - Part 1: Machine Monitoring and Job Management3.2.3 ControllerController hybrid hardware/software systems that are used for controlling machines EXAMPLE: Distributed control systems (DCS), programmable logic controllers (PLC), numerical controller (NC), and supervisory control and data acquisition (SCADA) systems
-
OPC-10000-80 – OPC Unified Architecture - Part 80: UAFX Overview and Concepts3.1.14 OfflineEngineeringAutomationComponents is planned (typically without the hardware available), which gets deployed to the physical Controller , device , or Compute during the commissioning phase at a plant
-
OPC-10000-80 – OPC Unified Architecture - Part 80: UAFX Overview and Concepts5.1 Motivationincluding process control and discrete manufacturing. End-users and system integrators benefit from easier Controller integration and cross-vendor Controller-to-Controller interoperability. Seamless access to production data and process
-
OPC-10000-80 – OPC Unified Architecture - Part 80: UAFX Overview and ConceptsInteraction Model In the interaction model shown in Figure 3 , a Controller represents a control automation component typically implemented in a PLC or DCS controller. Today, Devices may be connected ... future, Devices may communicate directly with Compute application, eliminating the overhead of a Controller acting as an intermediary. Compute's hardware aspect scales from a single-board computer-based data
-
OPC-10000-80 – OPC Unified Architecture - Part 80: UAFX Overview and Concepts5.4.3 Application engineeringworkflow where Controls Engineers A and B jointly create a control application consisting of Controller A and Controller B while separated in time and space and potentially without the physical ... devices . Using Controller A's engineering tool, Engineer A creates the User Program for Controller A and describes the inputs and outputs to be shared. Engineer A then exports
-
OPC-10000-80 – OPC Unified Architecture - Part 80: UAFX Overview and Concepts5.4.4 Security configurationsecurity and rolls out the security policy required for the site per Controller , as shown in Figure 5 . The security policy contains, amongst others, certificates, roles, and user management
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Model12.2 FxRootServer exposes the AutomationComponents as instances. In the world of a physical Controller , there would only be one instance of an AutomationComponent . In the world of digital twins, there might
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information ModelD.2.4 Verifying Assetsuses the rack example. Figure D.14 - Sample for Assets of a chassis-based controller Figure D.14 illustrates the Assets of a rack-based Controller . The vendor modelled a 12-slot ... rack with Connectors , a communications module, and two Controller (CPU) modules. The IsPhysicallyConnectedTo Reference indicates that the modules are plugged into slots 1 & 2, whereas slot 3 is unused
-
OPC-10000-82 – OPC Unified Architecture - Part 82: UAFX NetworkingUAFX C onnection between two UAFX Controllers . Figure 2 - Client/server with DNS resolution Controller A, with ConnectionManager (CM), has a DNS client and has been configured via DHCP or vendor ... server(s). The DNS server is contacted to resolve the HostName of Controller B, if not already resolved as part of UA session establishment, before issuing the EstablishConnections Method . Figure
-
OPC-10000-82 – OPC Unified Architecture - Part 82: UAFX Networking5.6.4.2 Application and QoS engineeringdefault) networking configuration of the End Station Components (see 6.3 ) on their Controller. Next, Controls Engineers set up the Connection configurations needed for sharing data between Controllers . As a final ... Figure 6 illustrates an example where two engineers jointly create a UAFX Application containing Controller A and Controller B while separated in time and space and potentially without physical devices
-
OPC-10000-82 – OPC Unified Architecture - Part 82: UAFX Networking6.4.1 OverviewBridge Components within one device can also be found in industrial automation (e.g., a Controller with multiple modules). An IA-station can include one or more IA-station functions acting
-
OPC-10000-83 – OPC Unified Architecture - Part 83: UAFX OfflineEngineeringcase for sharing. Configuration information dependent on the type of AutomationComponent : Controller configurations typically contain the FunctionalEntities together with input and output Variables , DataSets , and the publisher and subscriber capabilities ... with another Controls Engineer. Figure 10 shows a Descriptor with configuration information for a Controller stored in the configuration.aml file. The Descriptor with product information is included. Figure 10 - Example
-
OPC-10000-83 – OPC Unified Architecture - Part 83: UAFX OfflineEngineeringmodelling process. Figure F.1 is an AML Information Model example of a modular Controller for a filling machine for liquids. The figure shows the assets of the Controller : A backplane ... digital output module in slot "1". Figure F.1 - Controller for a filling machine The Information Model of the filling machine is modelled with three FunctionalEntities
-
OPC-10000-83 – OPC Unified Architecture - Part 83: UAFX OfflineEngineeringAsset structure In the next step, the Asset structure of the modular Controller is created using the FxAssetType SUC, which is provided by the OPC UA FX AML Libraries ... digital output module (RY10R2_DigitalOutput). See Figure F.4 . Figure F.4 - Asset modules of the controller After the creation of the modules, the available data for the identification of the Asset
-
OPC-10000-84 – OPC Unified Architecture - Part 84: UAFX Profiles6.5 ApplicationsApplications Figure 1 illustrates the Profiles and Facets that make up a UAFX Controller application. Figure 1 - Structure of the UAFX Profiles
-
OPC-10000-84 – OPC Unified Architecture - Part 84: UAFX Profiles6.6.4.1 OverviewFigure 6 , Figure 7 , Figure 8 , and Figure 9 illustrate the structure of UAFX Controller Profiles and Facets . Figure 6 - Structure of the UAFX Server Profile Figure 7 - Structure ... UAFX ConnectionManager Facet Figure 8 - Structure of the UAFX Controller Profile Figure 9 - Structure of UAFX Controller Safety Facet
-
OPC-10000-84 – OPC Unified Architecture - Part 84: UAFX ProfilesUAFX Controller Server 2024 Profile Table 41 describes the details of the UAFX Controller 2024 Server Profile. This Profile extends the "Nano Embedded Device 2022 Server" Profile with ... functionality necessary to host a UAFX Controller application. This Profile supersedes the UAFX Controller Server Profile . Table 41 - UAFX Controller Server 2024 Profile Group Conformance Unit / Profile Title Optional Nano
-
OPC-10000-84 – OPC Unified Architecture - Part 84: UAFX Profiles6.6.4.10 UAFX Controller 2024 ProfileUAFX Controller 2024 Profile Table 49 describes the details of the UAFX Controller 2024 Profile. This Profile is a collection of Profiles and Facets necessary to build a functional UAFX ... Controller , including a ConnectionManager . This Profile supersedes the UAFX Controller 2023 Profile . Table 49 - UAFX Controller 2024 Profile Group Conformance Unit / Profile Title Optional UAFX Controller Server 2024 Profile Embedded
-
OPC-10000-84 – OPC Unified Architecture - Part 84: UAFX Profiles6.6.4.11 UAFX Controller Safety FacetUAFX Controller Safety Facet Table 50 describes the details of the UAFX Controller Safety Facet. This Facet includes the functionality needed for a UAFX Controller to exchange safety-related data ... Both SafetyProvider and SafetyConsumer functionality are provided. Table 50 - UAFX Controller Safety Facet Group Conformance Unit / Profile Title Optional SafetyProvider Facet SafetyConsumer Facet SafetyProviderPubSubMapper Facet SafetyConsumerPubSubMapper Facet
-
OPC-30000 – OPC UA for Programmable Logic Controllers based on IEC61131-3They are controlled by the same Ctrl Function Block which is instantiated in the Controller once for each tank. For developing the visualization it is useful to create first ... shift shall be presented on a visualization panel. The bottles are counted by the Controller and the result provided as an output Ctrl Variable of a Ctrl Function Block
-
OPC-30000 – OPC UA for Programmable Logic Controllers based on IEC61131-3lowest level represents examples of sub types defined by vendors or Controller programmers. Typically, the components of an ObjectType are fixed and can be extended by subtyping. However, since each ... Configuration compliant to IEC 61131-3 represents the special case of a complete engineered Controller with an OPC UA server providing access to all data of one or more
-
OPC-30000 – OPC UA for Programmable Logic Controllers based on IEC61131-37.1.1 OverviewOverview This ObjectType defines the representation of a Ctrl Configuration of a programmable Controller system in an OPC UA Address Space . It introduces Objects to group Ctrl Resources and different
-
OPC-30000 – OPC UA for Programmable Logic Controllers based on IEC61131-37.2.1 OverviewOverview This ObjectType defines the representation of a Crtl Resources of a programmable Controller system in an OPC UA Address Space . It introduces Objects to group Configuration and Diagnostic capabilities ... GlobalVars contains the corresponding list of GlobalVars that may be accessed in the programmable Controller system within the scope of the Ctrl Resource . The FunctionalGroup Configuration contains configuration Variables
-
OPC-30000 – OPC UA for Programmable Logic Controllers based on IEC61131-3This ObjectType defines the representation of a Ctrl Program Organization Unit of a programmable Controller system in an OPC UA Address Space . It defines how components of the Ctrl Program
-
OPC-30000 – OPC UA for Programmable Logic Controllers based on IEC61131-3ObjectType Definition This ObjectType defines the representation of a Ctrl Program of a programmable Controller system in an OPC UA Address Space . It is derived from CtrlProgramOrganizationUnitType and introduces additional
-
OPC-30000 – OPC UA for Programmable Logic Controllers based on IEC61131-3Definition This ObjectType defines the representation of a Ctrl Function Blocks of a programmable Controller system in an OPC UA Address Space . It is derived from CtrlProgramOrganizationUnitType and introduces Ctrl
-
OPC-30000 – OPC UA for Programmable Logic Controllers based on IEC61131-3ObjectType Definition This ObjectType defines the representation of a Ctrl Task of a programmable Controller system in an OPC UA Address Space . It introduces Properties providing information about the Ctrl
-
OPC-30000 – OPC UA for Programmable Logic Controllers based on IEC61131-39.2.3.1 Mapping of enumerated data typesused option depends on the way the string enumeration is defined in the Controller program. If integer values are assigned to the string values the Property EnumValues is used
-
OPC-30000 – OPC UA for Programmable Logic Controllers based on IEC61131-3Embedded OPC UA Server Embedded OPC UA servers are directly integrated into a Controller providing Ctrl Program and Ctrl Function Block Objects . Such a server allows direct access to information ... from a Controller using the OPC UA protocol on the wire. Other embedded applications like HMI acting as OPC UA clients can access the information from Controllers directly without
-
OPC-30040 – OPC UA for AutomationML - Xxx: OPC UA Information Model for AutomationML7.7.2.10.2 ObjectType DefinitionObjectType Definition The Controller is formally defined in Table 83 . Table 83 - Controller Definition Attribute Value BrowseName Controller IsAbstract False References NodeClass BrowseName DataType TypeDefinition ModellingRule Inherit the components
-
OPC-30050 – OPC UA for PackML - Common Object Model: PackMLused option depends on the way the string enumeration is defined in the Controller program. If integer values are assigned to the string values the Property EnumValues is used
-
OPC-30142 – OPC UA for PROFINET Remote IO3.2.2 DeviceDevice A Device is a stand-alone unit exchanging cyclic data with a Controller . Devices are usually configured by the Controller and may also generate acyclic data like alarms
-
OPC-30142 – OPC UA for PROFINET Remote IO7.2.2.1 RioPaAnalogInputChannelTypeObjects The ProcessValue Variable contains the current analog Input value for usage by a Controller . The SignalValue Variable contains the input signal value obtained by reading the input signal through
-
OPC-30142 – OPC UA for PROFINET Remote IO7.2.2.6 RioFaAnalogInputChannelTypeObjects The ProcessValue Variable contains the current analog Input value for usage by a Controller . The SignalValue Variable contains the input signal value obtained by reading the input signal through
-
OPC-30142 – OPC UA for PROFINET Remote IO7.2.4.1 RioPaDigitalInputChannelTypeUnits PNRIO Channel Objects The ProcessValue Variable contains the digital Input value for a Controller . The SignalValue Variable contains the input signal value obtained by reading the input signal through
-
OPC-30142 – OPC UA for PROFINET Remote IO7.2.4.6 RioFaDigitalInputChannelTypeUnits PNRIO Channel Objects The ProcessValue Variable contains the digital Input value for a Controller . The SignalValue Variable contains the input signal value obtained by reading the input signal through
-
OPC-30142 – OPC UA for PROFINET Remote IOdata object is invalid. The condition was detected by the device. BAD_BY_CONTROLLER 4 For ConsumerStatus : The submodule's IO data object could not be successfully processed ... application of the Controller (e.g. because of the operation state "stop"). For ProviderStatus : The content of the submodule's IO data object is invalid. The condition was only
-
OPC-30142 – OPC UA for PROFINET Remote IO10.4.5 RioQualityEnumerationName Value Description GOOD 0 Input : The Process Value can be used by the Controller . Output : The Signal was generated from the Process Value . UNCERTAIN 1 An error condition could ... Signal ( Output ). BAD 2 Input : The Process Value cannot be used by the Controller . Output : The Signal may not be generated from the Process Value . UNSPECIFIED 255 No information about
-
OPC-30143 – OPC UA for PROFINET Encoder - Part <mm>: <Part Name>3.3.2 P-DeviceEncoder Unit . The P-Device typically is associated with one or more Controller devices (See [ ENCP ], chapter
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic Model3.2.3 Output DataOutput Data Data, which a Device cyclically receives from the Controller and which controls the Device application or the peripherals
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic Model3.2.4 Input DataInput Data Data, which a Device cyclically sends to the Controller
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic Model3.2.11 DeviceDevice A Device is a separate addressable unit exchanging IO Data with a Controller . Devices are usually configured by the Controller and may also generate acyclic data like Alarms
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic Model3.2.14 Application Relation (AR)Record data CR ) and alarms (Alarm CR ). These CR's are established by the Controller during the start-up phase of the Device using the configuration data created
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic Model3.2.15 NameOfStationcommunication interface determined by the configuration assigned to the Device by the Controller . One Device can have more than one communication interface
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic Model7.1.1 SetApplicationTag MethodSubmodule encoded as GsdGenIoCommunicationStatusEnumeration . If the Submodule is performing cyclic data transfer with a Controller , the Value shall be INDATA ( ConfigurationStatus Property is either OK or SUBSTITUTE). If not ( ConfigurationStatus ... part 30140) is not provided. The optional ControllerName Property contains the NameOfStation of the Controller which owns and controls the Submodule . Intended to be used to show the related Controller/PLC
-
OPC-30145 – OPC UA for PROFINET Drives - Part 30145: UA CS for PROFINET Drives3.3.1 UntitledUntitled The Controller is a controlling device which is associated with one or more drives (axis). Related to the automation system, the Controller is the host for the overall automation
-
OPC-30145 – OPC UA for PROFINET Drives - Part 30145: UA CS for PROFINET DrivesServer in an edge or proxy Device (like a PLC cell Controller ) by using a generic mapping based on the PROFIdrive application model and using the PROFIdrive parameter channel ... Drive Devices , they have to be proxied by an edge Device or the cell Controller PLC acting as proxy for the Information Model of the PROFINET Devices under its control
-
OPC-30145 – OPC UA for PROFINET Drives - Part 30145: UA CS for PROFINET Drivescase for supervision or debugging of the original Signal values transmitted between the Motion Controller and the Drive Axis . If such a Signal contains the same information as a Variable
-
OPC-30500-1 – OPC UA for Laboratory & Analytical Device Standard (LADS) - Part 1: Basicslimit. See: 10000-9: Alarms & Conditions | ExclusiveDeviationAlarmType . ControllerTuningParameter contains information on the Controller configuration. For example, the K factor of a PID control. Operational is a FunctionalGroup that shall
-
OPC-30500-1 – OPC UA for Laboratory & Analytical Device Standard (LADS) - Part 1: BasicsTable 93 . Subtypes of the ControllerTuningParameterType contain the parameters and information about a Controller (configuration). Table 93 - ControllerTuningParameterType Definition Attribute Value BrowseName ControllerTuningParameterType IsAbstract False References Node Class BrowseName DataType
-
OPC-30500-1 – OPC UA for Laboratory & Analytical Device Standard (LADS) - Part 1: Basics9.2.3.10 LADS ControllerFunction Server FacetServer Facet Table 143 defines a Profile that a Server can provide if a Controller system is used in the model. At least one of the optional conformance units must
-
OPC-40550-1 – OPC UA for Woodworking Machines - Part 1: Vertical Interfacemachine. The ExternalEmergency Variable is True if there is an emergency from the line controller controller . The MaintenanceRequired Variable is True if maintenance is required. The FeedRuns Variable is True