TIDEP0078

OPC UA Data Access Server for AM572x Reference Design

TIDEP0078

Design files

Overview

OPC UA is an industrial machine-to-machine protocol designed to allow interoperability and communication between all machines connected under Industry 4.0. This reference design demonstrates use of the Matrikon OPC™ OPC UA server development kit (SDK) to allow communications using an OPC UA data access (DA) server running embedded in a project or design. The OPC UA DA deals with real-time data and is best suited for industrial automation applications where time is an important aspect of the data. A reference OPC UA server implementation is provided that accesses the GPIO capabilities of the AM572x IDK. The reference code can be extended to provide an OPC UA interface to any data the AM572x IDK board can access including data acquired through Profibus, RS-485, CAN bus and industrial Ethernet-based protocols such as EtherCAT™ or PROFINET™ using the Programmable Real-time Unit Industrial Communication Subsystems (PRU-ICSS).

Features
  • Fully-embedded OPC UA server running on Sitara AM57x processor
  • Matrikon OPC UA SDK R100 and sample OPC UA server (demo version is time-limited to two hours)
  • Linux operating environment through Processor-SDK-Linux
  • Control GPIO read/write over TCP/IP from OPC UA sample client with GUI
  • Tested on the TMDXIDK5728 board and includes documentation, software, demo appliaction and hardware design files
??image.gallery.download_en_US?? View video with transcript Video

A fully assembled board has been developed for testing and performance validation only, and is not available for sale.

Design files & products

Design files

Download ready-to-use system files to speed your design process.

TIDUCC5A.PDF (4216 K)

Reference design overview and verified performance test data

TIDRP30.PDF (789 K)

Detailed schematic diagram for design layout and components

TIDRLH4.ZIP (1453 K)

Detailed schematic diagram for design layout and components

TIDRP31.PDF (110 K)

Complete listing of design components, reference designators, and manufacturers/part numbers

TIDRLH5.ZIP (31 K)

Complete listing of design components, reference designators, and manufacturers/part numbers

TIDRP32.ZIP (607 K)

Detailed overview of design layout for component placement

TIDRLH6.ZIP (606 K)

Detailed overview of design layout for component placement

TIDRLH7A.PDF (6325 K)

Files used for 3D models or 2D drawings of IC components

TIDRP33.ZIP (7084 K)

Files used for 3D models or 2D drawings of IC components

TIDRLH7.ZIP (19060 K)

Files used for 3D models or 2D drawings of IC components

TIDCC42A.ZIP (1495 K)

Design file that contains information on physical board layer of design PCB

TIDCD01.ZIP (10114 K)

Design file that contains information on physical board layer of design PCB

TIDCC42.ZIP (10113 K)

Design file that contains information on physical board layer of design PCB

Products

Includes TI products in the design and potential alternatives.

AC/DC & DC/DC converters (integrated FET)

TPS6108518.5-V, 2-A, 650-kHz / 1.2-MHz step-up DC/DC converter

Data sheet: PDF | HTML
AC/DC & DC/DC converters (integrated FET)

TPS63010High Efficient Single Inductor Buck-Boost Converter with 2-A Switches

Data sheet: PDF | HTML
AND gates

SN74LVC1G081-ch, 2-input 1.65-V to 5.5-V 32 mA drive strength AND gate

Data sheet: PDF
Arm-based processors

AM5716Sitara processor: Arm Cortex-A15 & DSP

Data sheet: PDF | HTML
Arm-based processors

AM5718Sitara processor: Arm Cortex-A15 & DSP, multimedia

Data sheet: PDF | HTML
Arm-based processors

AM5726Sitara processor: dual Arm Cortex-A15 & dual DSP

Data sheet: PDF | HTML
Arm-based processors

AM5728Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia

Data sheet: PDF | HTML
Automotive LED drivers

TPIC28108-bit LED driver with I2C interface

Data sheet: PDF
Clock generators

CDCE913Programmable 1-PLL VCXO clock synthesizer with 2.5-V or 3.3-V LVCMOS outputs

Data sheet: PDF | HTML
Clock generators

CDCM9102Low noise two channel 100-MHz PCIe clock generator

Data sheet: PDF | HTML
Direction-controlled voltage translators

SN74AVC4T245Four-bit dual-supply bus transceiver with configurable voltage-level shifting

Data sheet: PDF | HTML
ESD protection diodes

TPD2E001Dual 1.5-pF, 5.5-V, ±8-kV ESD protection diode with 1-nA max leakage & VCC pin for USB 2.0

Data sheet: PDF | HTML
ESD protection diodes

TPD2EUSB30Dual 0.7-pF, 5.5-V ±8-kV ESD protection diode with 5-A surge rating for USB 3.0

Data sheet: PDF | HTML
ESD protection diodes

TPD4E05U06Quad 0.5-pF, 5.5-V, ±12-kV ESD protection diode for USB, HDMI & High Speed Interfaces

Data sheet: PDF | HTML
ESD protection diodes

TPD4S012Quad 0.8-pF, 5.5-V, ±10-kV ESD protection diode with 15-V tolerant Vbus for USB Interface<

Data sheet: PDF | HTML
ESD protection diodes

TPD6E0016 channel 1.5-pF, 5.5-V, ±8-kV ESD protection diode with 1-nA max leakage & VCC pin for USB 2.0

Data sheet: PDF | HTML
Ethernet PHYs

TLK105LIndustrial temperature, single port 10/100-Mbps Ethernet physical layer

Data sheet: PDF | HTML
Fixed-direction voltage translators

SN74AVC2T244Dual-Bit Dual-Supply Bus Transceiver

Data sheet: PDF | HTML
HDMI, DisplayPort & MIPI ICs

TPD12S016Value-line HDMI companion chip for Portable applications

Data sheet: PDF | HTML
Inverting buffers & drivers

SN74LVC1G04Single 1.65-V to 5.5-V inverter

Data sheet: PDF
Linear & low-dropout (LDO) regulators

LP38693500-mA, 10-V, low-dropout voltage regulator with enable

Data sheet: PDF | HTML
Linear & low-dropout (LDO) regulators

TPS717150-mA, high-PSRR, low-IQ, low-dropout voltage regulator with enable

Data sheet: PDF | HTML
Linear & low-dropout (LDO) regulators

TPS766 250-mA ultra-low IQ low-dropout voltage regulator

Data sheet: PDF | HTML
Multi-channel ICs (PMICs)

TPS512003A Sink/Source DDR Termination Regulator w/ VTTREF Buffered Reference for DDR2, DDR3, DDR3L and DDR4

Data sheet: PDF | HTML
Multi-channel ICs (PMICs)

TPS659037Power Management IC (PMIC) for ARM Cortex A15 Processors

Data sheet: PDF | HTML
Multi-switch detection interface (MSDI) ICs

SN65HVS88234-V, 8-channel digital-input serializer for industrial automation & process control

Data sheet: PDF
NAND gates

SN74LVC1G00Single 2-input, 1.65-V to 5.5-V NAND gate

Data sheet: PDF | HTML
Noninverting buffers & drivers

SN74LVC1G07Single 1.65-V to 5.5-V buffer with open-drain outputs

Data sheet: PDF | HTML
Noninverting buffers & drivers

SN74LVC1G125Single 1.65-V to 5.5-V buffer with 3-state outputs

Data sheet: PDF | HTML
RS-485 & RS-422 transceivers

SN65HVD783.3 V Half-Duplex RS-485, with IEC ESD, 50 Mbps

Data sheet: PDF | HTML
Shunt voltage references

TLVH4311.5% low-voltage wide-operating current adjustable precision shunt regulator

Data sheet: PDF | HTML
USB power switches & charging port controllers

TPS2051B0.5A loading, 2.7-5.5V, 70mΩ USB power switch, active-high

Data sheet: PDF | HTML
USB power switches & charging port controllers

TPS2065D1A loading, 4.5-5.5V, 96mΩ USB power switch, active-high, output discharge, reverse blocking

Data sheet: PDF | HTML

Technical documentation

star
= Top documentation selected by TI
No results found. Please clear your search and try again.
View all 1
Type Title Date
* Design guide OPC UA DA Server Reference Design for Industrial Automation (Rev. A) Jan. 10, 2017

Related design resources

Software development

SOFTWARE DEVELOPMENT KIT (SDK)
PROCESSOR-SDK-AM57X Processor SDK for AM57x Sitara Processors - Linux and TI-RTOS Support

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​

Videos