TSN (Time Sensitive Networking) は、IEEE（Institute of Electrical and Electronic Engineers：米国電気電子学会）が定義した Ethernet の拡張規格で、Ethernet をベースにしたネットワークが決定性のある挙動をするよう工夫されています。このトレーニング・シリーズでは、ファクトリ・オートメーション分野における TSN を紹介し、ファクトリ・オートメーションの最終機器の概要、オペレーションのニーズを満たす TI ソリューションについて説明します。
In 2019 more than 2.5 million industrial robots will be in operation worldwide, according to a forecast of the international federation of robotics. An industrial robot typically consists out of a control cabinet, a robot arm and a Human Machine Interface (HMI) Panel. To guarantee safe operation of the complete robot system, the different robot components and its interfaces need to be isolated to each other.
The training starts with an overview of an analog input module. Typical components and their voltage supply levels are shown. Next, possible power topologies like push-pull, flyback or flybuck with their advantages and disadvantages are discussed.
CNC routers use step and direction signals to control each stepper motors. In addition motor information (position, temperature, fault) gets transferred from stepper motors back to control unit. This must be done in star topology and a mix of proprietary interfaces. Simple open real-time Ethernet (SORTE) enables 4 µs cycle time on industrial Ethernet and replaces step/direction signal and motor feedback info into a single Ethernet cable that is also wired in line topology.
A common method to measure process parameters in plants is based on sound waves. This method is used in: level, flow and displacement field transmitters. It works based on measuring the time of flight (ToF) between when the pulse, generated by a piezo electric crystal, is sent and received back by the piezo.
This training helps to understand relevant parameter of a 4-20mA analog input module, such as surge protection, handling miss-wiring, broken wire detection, isolation or protection of the module against over-current at power and signal inputs.
Analog outputs in industrial automation come in a variety of configurations that each must deliver strong precision while passing stringent EMI /EMC certification tests. This session will address these systems and their challenges by explaining each configuration, and explaining example designs
The purpose of this module is to learn software development methodology and understand how to set up an Integrated Development Environment (IDE), to then import and export Code Composer Studio (CCS) projects, as well as critical debugging information to understand the memory usage and performance of the software on the processor.
The purpose of this course is to review basic electronic components and the electrical properties needed to interface sensors and actuators to a microcontroller. You will learn how to measure reactance of a capacitor and use your project to measure current and voltage. The electrical properties of the capacitor will help you design circuits that “filter” or remove noise from your robot.
This module serves as a brief introduction to the ARM Cortex-M microcontroller, assembly programming language and some debugging techniques. Understanding how the processor works is essential for the design of embedded systems, such as the one used in your robot.
This module is an introduction to C, a general-purpose programming language, in addition to the concepts of compiling and debugging using the MSP432 and TI Code Composer Studio™. Debugging skills are a valuable tool when developing complex systems involved with robotics.