Expertise - Softing

Transcription

ExpertiseTechnology, Products andServices for Secure andReliable Data Integration

OPC TechnologyOPC is the world’s leading interoperability standard for secureand reliable data exchange in industrial automation and otherapplications. It ensures the seamless flow of information betweendevices and software applications of different manufacturers.The current OPC UA (Unified Architecture) standard is platformindependent, leveraging advanced security and data modelingtechnologies to deliver future-proof, scalable and extensiblesolutions. Companion Specifications further simplify the use of OPCUA for the end user.

OPC UA and OPC Classic Servers, OPC MiddlewareSecure and Reliable All-in-One Solution for OPC Communication and IoT Cloud ConnectivitydataFEED OPC Suite is a software solution for OPC UA and OPC Classic communication and for cloud connectivity in a singleproduct. The integrated OPC UA Server including store-and-forward provides secure and reliable access to PLCs of all leadingmanufacturers, including Siemens SIMATIC S7, Rockwell ControlLogix, B&R, Mitsubishi, and Modbus controls as supplied by Wagoand others.By acting as a gateway between the two OPC standards, dataFEED OPC Suite also enables the integration of existing OPC Classiccomponents and applications with modern Industrie 4.0 OPC UA solutions. Using the MQTT and REST protocols, production datacan be transferred to IoT Cloud or Big Data applications on Microsoft Azure, Amazon AWS, Google Cloud, Bosch PPM and SiemensMind-Sphere platforms. dataFEED OPC Suite also allows production data to be saved out to a file or stored in an SQL database,or in MongoDB or CouchDB. Thanks to the extensive data preprocessing functionality, data can be adjusted easily and flexibly.Analytics Big DataPredictiveMaintenance TrendingSiemens MindSphere, Microsoft Azure, Amazon AWS, .OPC UA / OPC Classic Client ApplicationsERPMESHistoriandataFEED OPC SuiteCloudConnectorTrendingOPC UA / OPC Classic ServerINATNoSQLDatabaseMongo DB,Couch DBWIN CCSensorSiemensSQLDatabaseFileMySQL, Oracle,Microsoft-SQLTXT, HTML,XMLSchneider Electric,WAGO, PhoenixProcessingDataLoggingTunnelOPC ClientAllen BradleyLogix 5583ESiemens S71500B&RX20CP1483ExchangeOPC TunnelDeviceConnectorSimple and Independent Access to Controllersand IoT DevicesMitsubishiGateways andFirewallsOPC ServerIoTDeviceGateway to Big Data and IoT Clouds Solutions Integration of automation devices via MQTT Publisher/ No changes to control program required Integration of non-OPC UA-capable components,such as Siemens S7 controllers, into OPC UA solutions Cost savings by using existing OPC Classic components Gateway functionality for connecting controllers and components with integrated OPC UA Server toOPC Classic applicationsDirect connection of IoT devices (MQTT Publisher)without using an MQTT BrokerSubscriber, MindConnect and REST Client functionalityin IoT cloud applications, e.g. Siemens MindSphere,Amazon AWS or Microsoft AzureEasy integration of production data into NoSQL BigData storage solutions such as MongoDBState-of-the-art security provided by SSL/TLS support,including certificatesProtection against data loss through Store & Forwardfor OPC, MQTT and RESTEasy ConfigurationExtensive and Flexible Data Processing Modern, intuitive graphical user interface for fast Value conversions, e.g. from Celsius to Fahrenheit Comprehensive logical operations such as extraction DataPreprocessingOPCClassicUA of bits from an integerData exchange between different automation worlds(e.g. between Siemens and Rockwell controls)without changing the control program 3OPC communication configurationUse of smart hands-on defaults, setup wizards anddrag-and-drop supportTime savings through effective and efficient configurationof distributed automation systems comprising a largenumber of OPC UA and OPC Classic Servers

OPC UA GatewaysEmbedded OPC UA Server Gateways for Siemens and Modbus PLCsSofting’s OPC UA gateway product family offers everything needed to make existing and new systems ready for “Industrie 4.0”.The integrated OPC UA Server enables easy and secure data connections to higher-level management systems, such as ERP, MESor SCADA systems. The OPC UA gateways are compact, sustainable and at the same time industry-proven many times over.Local ApplicationsuaGatesSiemensSINUMERIK840D sl / plSecurity Features Proven in Industrial Applications Physically distinct interfaces and separate configurationrights for OT and IT networks to prevent intrusions Support for security standards such as SSL/ TLS and X.509 certificatesOPC UA compliant data encryption and user authenticationSecurity supported for MQTT communication withprivate and public cloudsuaGate 840D – OPC UA and MQTT Connectivity forSINUMERIK 840D Data Access to PLC, NCK and Drives data from Siemens SINUMERIK 840DIntegration of different NCU types with softwareversion V4.4 or laterDelivered with pre-defined symbol files for 4 axesand 4 drives, individually adaptable by userUse of data for analysis, condition monitoring, predictivemaintenance or data logging purposesSiemens SIMATICS7-300/400/1200/1500Modbus TCPPLCsuaGate SI – OPC UA and MQTT CommunicationUpgrade of Siemens Retrofit Plants Easy integration for Siemens S7-300/400/1200/1500controllers Direct symbol import from SIMATIC STEP 7 and TIA Portal projectsNamespace configuration by searching the SIMATIC S71200/1500 variablesSupport of optimized data blocks in SIMATIC S7 1200and S7 1500 controllersuaGate MB – OPC UA and MQTT CommunicationUpgrade of Modbus TCP Plants Access to Modbus controllers, e.g. from Schneider Electric, 4Wago, Beckhoff, Phoenix ContactSymbol import via user-created text fileEasy local and global access to field data andforwarding through firewallsMinimum control programming required toset up the registers

Modern Docker ContainersSoftware Modules for Connecting SIMATIC S7, SINUMERIK 840D and Modbus TCPControllers to Industrial IoT ApplicationsSofting’s edgeConnector products securely connect production lines and machines to the cloud. They use modern Docker container technology for easy scaling of IIoT solutions and fast OT/IT integration. The integrated OPC UA Server enables easyand secure data connections to higher-level management systems, such as ERP, MES or SCADA systems. The data can also be transmitted using MQTT.Local NUMERIK840D sl / plSiemens SIMATICS7-300/400/1200/1500Lightweight Flexible Container SolutionedgeConnector Siemens – Accessing Siemens PLC Datafrom OPC UA Applications MQTT Publisher and OPC UA Server functionality Access to SIMATIC S7-300/400/1200/1500 data Support of optimized data blocks in SIMATIC S7-for connecting industrial networks to IT applicationsrunning on-premise or in cloudLess resources required plus increased scalabilityand flexibilitySupport of security standards such as SSL/TLS, X.509certificates, authentication and data encryptionHighly flexible state-of-the-art application to be startedor stopped immediately, if neededDeployment and configuration also via managementsystems such as Kubernetes, Azure IoT Edge orAWS IoT Greengrass300/400/1200/1500 controllers Namespace configuration by importing SIMATIC STEP 7 Provision of SINUMERIK 840D Solution Line and Access to Modbus controls, e.g. from Schneider Electric, or TIA Portal project files or by directly browsing thevariables in S7-1200/1500 controllersConnection of up to 20 Siemens PLCs withone Container RuntimeSuitable for retrofit upgrades of existing Siemens controllersedgeConnector 840D – Accessing Tooling MachineData from OPC UA ApplicationsedgeConnector Modbus – Accessing Data in ModbusControllers by OPC UA Applications Modbus TCPPLCsWago, Beckhoff, Phoenix Contact, etc.Namespace configuration using a text file createdby the user with standard Modbus syntaxMinimum control programming required toset up the registersCreation of up to 20 Modbus TCP connectionswith one Container Runtime 5Power Line dataPre-defined namespace, customizable forspecial machine data setsAutomatic tool recognition and listing of allavailable magazines and toolsConnection to up to 5 SINUMERIK 840D PLCswith one Container RuntimeSuitable for retrofit upgrades of existingSINUMERIK controllers

Secure Integration ServerSecure and Flexible OPC UA-based IT/OT Integration SolutionSecure Integration Server offers a secure data integration layer for IoT applications, enabling the aggregation of productionand machine data. IT applications can access this data through consistent software interfaces. End users gain the flexibly to continuously scale their IoT solution throughout the lifecycle of their control system while benefiting from significantly reducedintegration and configuration costs.OPC UA ServersSecure Integration ServerOPC UA sAccessControlAggregateControllerSensorTrendingHMI / MESSecure CommunicationData Aggregation Support of all safety functions of OPC UA standard Provision of different data for different users Aggregation of data from multiple sources in a serverand applications Support for multiple OPC UA Endpoints (client or server),each with its own certificates Filtered access, depending on IP address(White List / Black List for OPC UA Endpoints)(aggregation of OPC UA Namespace) Application access to aggregation servers insteadof many individual data sources Extensive and flexible OPC UA Service-based addressspace filtering, down to OPC UA Item level Reduced configuration effort (no separate configurationrequired for each OPC UA data source and eachOPC UA Client) Detection of DoS (Denial of Service) attacks onOPC UA authenticationSolutions for Edge Architectures Edge solution with features and benefits identical tothose resulting from using central cloud platforms Running local clients (e.g. for edge analytics) in parallelwith cloud-based applications Start with small cloud-based IoT solution, with gradualadaptation and expansion possible over timeInterface Abstraction Common, stable OT interface for different IT applications Adaptations in automation network transparentfor IT applications Easy integration of IT applications with standardOPC UA Clients in different OT environments Decoupling of investment decisions in IT and OTenvironment6

edgeAggregatorContainer-based OT/IT Integration Solution Based on OPC UA and MQTTedgeAggregator provides a powerful OPC UA data integration layer in combination with a modern Docker-based IoT edge solution.The OPC UA aggregation server can be used to combine different OPC UA Servers at the automation level with their respectiveaddress spaces. The data is made available to the IT applications via a consistent OPC UA interface.The edgeAggregator’s interface abstraction enables continuous adaptation and scaling of OPC UA- and MQTT-based IoT solutionsthroughout their entire lifecycle. Users gain a high degree of flexibility and at the same time reduce their integration and configuration costs.Azure IoTCentralAWS IoT SiteWiseMicrosoft OPCPublisherAWS IoT SiteWiseConnectorCloudLocal MQTTBrokerEDGE DEVICEedgeAggregatorLocal OPC lerHMI / MESSiemens SIMATICS7-300/400/1200/1500SiemensSINUMERIK840D sl / plSPS withOPC UAServersHARTDevicesSecure CommunicationData Aggregation and Interface Abstraction Support of all OPC UA and MQTT security features Provision of different data for different users Aggregation of data from multiple sources in a server and applicationsFiltered access, depending on IP address(White List / Black List for OPC UA Endpoints)Detection of DoS (Denial of Service) attacks onOPC UA authentication Lightweight Flexible Container Solution(aggregation of OPC UA Namespace)Application access to aggregation servers insteadof many individual data sourcesExtensive and flexible OPC UA Service-based addressspace filtering, down to OPC UA Item levelReduced configuration effort (no separate configurationrequired for each OPC UA data source and eachOPC UA Client)Adaptations in automation network transparentfor IT applications Less resources plus increased scalability and flexibility Highly flexible state-of-the-art application to be deployed, Solutions for Edge Architectures adjusted or started and stopped immediately, if neededDeployment and configuration also via managementsystems such as Kubernetes, Azure IoT Edge orAWS IoT GreengrassContainer images stored in different online repositorieslike Docker Hub or Azure Container Registry (ACR) Edge solution with features and benefits identical to 7those resulting from using central cloud platformsRunning local clients (e.g. for edge analytics) in parallelwith cloud-based applicationsStart with small edge-based IoT solution, with gradualadaptation and expansion possible over time

OPC UA Expertise from SoftingLocal OPC UA ApplicationsAzure IoT CentralAWS IoT SiteWiseMicrosoft OPCPublisherAWS IoT SiteWiseConnectoredgeAggregatorQuick and easyintegration of OPCUA Client/Server &Publisher/SubscribercommunicationSecure Integration ServerMappingFiltersAccessControlAggregateSoftware modulesfor connectingcontrollers toindustrial IoT applicationsdataFEED OPC act, secure IoTgateways for verticaland horizontal PLCdata integration intolocal applicationsand the cloudController (Siemens,Modbus, Rockwell)Field Devices8Software for OT/IT integrationbased on the OPC UAinter operability standardedgeConnectorsuaGatesEmbeddedOPC UA Servergateways forPROFINET, PROFIBUS andHART networksOPC UA DemoClient for testingOPC UA ServerconnectionsAccessControlContainer-based OT/ITintegration solution basedon OPC UA and MQTTsmartLinksOPC UA Demo ClientDataLoggingProcessingDirect integration ofan OPC UA Serverinto a ControlLogixchassisQuick and easyintegration of OPCUA Client/Server ectoreATM OPC UA ServerSecure andreliable All-in-OneSolution for OPCcommunicationand IoT CloudconnectivityControlLogixControl with OPC UA9Sensor with OPC UA

OPC UA SDKsFast Development of OPC UA ApplicationsSofting’s OPC UA SDKs enable the fast integration of OPC UA connectivity capabilities in automation applications. The SDKsconsist of a comprehensive set of libraries featuring a simple and well-documented programming interface, relevant example applications, along with test and simulation tools, allowing short time-to-market of OPC UA-enabled programs.Target OperatingSystemsDevelopmentEnvironmentsTarget DevicesComplete Solution Addressing all CustomerRequirementsComprehensive Scope of Delivery for Easy and FastDevelopment Comprehensive set of building blocks offering encapsulation Optimized Application Programming Interface (API)and easy-to-use functionality required for implementingOPC UA Clients/Servers and OPC UA Publishers/Subscribers Modular design to scale OPC UA functionality according toand easy to understand documentation Complimentary how-to example applications, step-by-steptutorials, complex test and simulation clients and serversenabling a quick start of OPC UA developmentcurrent requirements Wide range of available functionality, including ExtendedSecurity, Data Access, Complex Data, Events, Alarms &Conditions and Historical Access Integrated security protocols allowing safe remote datatransfer actively addressing modern security threatsInvestment Security Through Innovative License Model Implementation according to the latest OPC UA Clientand Server specifications Free migration to upcoming OPC UA SDK versionsthanks to SDK software and 3 years’ right toupdates to future versions Can be used for time-critical control tasks and complexautomation projects OPC UA Servers and Clients capable to move data and Technology proven by use in Softing’s OPC Serverand middleware productsinformation between factory floor and enterprise level10

OPC UA Demo ClientFree Software for Integrating OPC UA Communication in Customer Applicationswith the Help of SDKsThe OPC UA Demo Client provides an easy way to access OPC UA data in development or manufacturing environments. The OPCUA client created with the help of the .NET Standard SDK shows the possibilities that exist for using an SDK. End users can taketheir first steps with OPC UA communication with the free OPC UA client. The OPC UA client provides support in commissioningOPC UA products, such as the dataFEED OPC Suite or the edgeConnectors.Secure CommunicationUp to Date Use of the latest security interfaces Secure, encrypted data communication Regular updates available Support for OPC UA Specification 1.04 Available for Windows operating systemsData Access Access to data on all common OPC UA Servers Value monitoring Writing of values on OPC UA Servers11

smartLinksEmbedded OPC UA Server Gateways for PROFINET, PROFIBUS and HART NetworksThe smartLink product family offers Industrie 4.0 connectivity for new and existing networks. The integrated OPC UA Server enables easy and secure data connections to higher-level management systems, such as ERP, MES or SCADA systems. smartLinksare compact, future-proof and support PROFINET, PROFIBUS and HART.Local ApplicationssmartLinkssmartLink HW-DP – IIoT Gateway for Connecting toLegacy PROFIBUS Networks Enables integration of Industrie 4.0 applications into PROFIBUS & Hart systemsDevice configuration, parameterization and plant assetmanagement using standard industry toolsAcquisition of all relevant data with minimum footprintIndependent of the control system usedsmartLink HW-PN – IIoT Gateway for Connectingto Legacy PROFINET Networks Enables integration of Industrie 4.0 applications into PROFINET systemsDevice configuration, parameterization and plantasset management using standard industry toolsDirect connectivity to the PROFINET networkIndependent of the control system usedsmartLink SW-PN – Software for Connecting to LegacyPROFINET Networks Enables integration of Industrie 4.0 applications into PROFINET systems without requiring additional hardwareDevice configuration, parameterization and plant assetmanagement using standard industry toolsDirect connectivity to the PROFINET network usingthe existing infrastructureIndependent of the control system usedsmartLink SW-HT – Hart Multiplexer Software forAccessing Configuration and Diagnostics Data Access to HART devices connected to Schneider Electric 12M580 and Allen Bradley 1756 ControlLogix withoutrequiring additional hardwareHighly scalable business modelTransparent HART communicationSupports Azure IoT Edge for easy integration fromCloud to the Industrial EdgeEasy deployment for Windows, Kubernetes and Docker

eATM OPC UA Server-Module for ControlLogixDirect Integration of an OPC UA Server into a ControlLogix ChassisThe eATM (Enterprise Appliance Transaction Module) control module provides an OPC UA Server in a ControlLogix controller thatenables the integration of OPC UA Clients. eATM OPC UA server allows data to be exchanged between the IT and automationworlds. This allows recipes and manufacturing instructions to be loaded into the controller or the production history and data tobe used for device monitoring in the OPC UA Client.eATM OPC UA Server was developed under the Rockwell Automation Encompass Product Partner program. This allows Softing tooffer direct access to backplane bus data and control variables in its modules for the ControlLogix controller.eATM OPC UA ServerOPC UA ClientsERPAnalyticsControlLogixPLCTrendingHMI / MESControlLogix PLCSimple and Fast Connection of OPC UA Clients andAdditional PLCs to ControlLogixCompactLogix PLCRobust Data Handling Access to controller data using native backplane Acts as a transaction server, replacing an additionalcommunication based on Rockwell AutomationEncompass Product Partner program, resulting inincreased transaction speedPC plus software for connectivity Automatic generation of SQL transaction code No need to modify PLC logic for tag monitoring applicationsbased on easy-to-use menu-driven selectionssuch as monitoring key performance indicators Easy integration into OPC UA applications Integration of additional Rockwell PLCs fordata exchange with databases Migration from legacy systems to Industrie 4.0Rock Solid Security Virus-resistant in-chassis module, not requiringanti-virus updates and on-going security patches Configuration software with assignable user privileges13

Training and Additional ServicesOPC UA Training and Consulting Based on Extensive ExperienceSofting offers a complete portfolio of services ensuring the successful entry to OPC UA technology. These include offerings tailored to meet the specific needs of OPC product manufacturers, software developers or OPC technology users. All servicesleverage Softing’s rich OPC experience and are technically sound and designed for practical use.TRAININGCONSULTINGSERVICESOPC Development and ConsultingOPC User Training and OPC UA Technology Jump Start Customized consulting services for developers on designing, Efficient OPC UA jump start training for decision makers, Development support for C and C# programming Compact but thorough introduction to OPC UA Evaluating the use of OPC UA technology Providing support in making decisions about the right timedeveloping, optimizing and testing customers’ OPC UAtechnology products using Softing OPC UA SDKs.languages Access to in-depth experience in selecting suitabletechnical leaders and product managersand approach to start OPC UA developmentOPC specifications, optimum architectureoptions and development tools Porting of Softing OPC UA SDKs to customer-specificoperating systems and hardware platforms Consulting on OPC UA compliance certification14

Softing ExpertiseWith more than 20 years of experience in OPC technology anda close working relationship with the OPC Foundation, Softingis the ideal partner for all OPC-related topics. Softing developsand markets a broad range of development tools and consumerproducts, including gateways for innovative and secure IoTarchitectures. This enables customers to implement state-of-theart solutions for OPC-based data exchange, perfectly tailored toindividual requirements, both in brownfield applications and newsystems. Since all Softing products support state-of-the-art OPCUA technology, the implemented applications benefit directly fromits advantages. The product range is supplemented by appropriatetraining and development services.

RESThttps://industrial.softing.com

Access to Modbus controls, e.g. from Schneider Electric, Wago, Beckhoff, Phoenix Contact, etc. Namespace configuration using a text file created by the user with standard Modbus syntax Minimum control programming required to set up the registers Creation of up to 20 Modbus TCP connections with one Container Runtime