[hemmerling] Industrial Data & Industrial Data Exchange

Interfaces & Protocols for Automation

Bit Alarm Procedure

Windows Data Transfer Technologies

COM

DCOM

DDE, NetDDE

.NET Remoting

Interfaces & Protocols for MES

Communications

Directory Services

Electronic data interchange ( EDI )

EUROMAP 63

File Transfer, Access and Management ( FTAM )

ISO 10303 - Standard for the Exchange of Product Model Data ( STEP )

ISO 15531-44

ISO 20242 & ASAM–GDI

Radio-Frequency Identification ( RFID )

Remote Procedure Call ( RPC )

SAP's Interfaces

Special Devices

Andon Board, Andon Button

AOI, ATE

Distributed Control System ( DCS )

    • Foxboro Data format without text ( = CSV data format ).
    • Foxboro Data format with text ( = CSV data format ).

Meters

Mobile Computers for visual Data Acquisition

  • pixolus GmbH - “Mobile visuelle Datenerfassung Abtippen war gestern”. “Produkte (1) Verbrauchsablesung durch Mitarbeiter (2) Kundenselbstablesung”.

Mobile Computers with "Windows Mobile 6"

Printing, Scanning,..

Scales

  • “Scale Listener” - instrumentation device for scales.

Universal Machine Connectivity ( UMCM )

Time Stamping

Continous timestamped Data Storage without Influence of Daylight Savings

  • It is important that a MES software stores data with timestamps in UTC and not in local time. The problem are daylight savings applied to local time in many countries, including EU: In Spring, you have a gap of one our in your datastream, in Autumn you loose data of 1 hour ( as it is not possible for most MES systems, to store 2 datasets with the same timestamp :-( ).

Temporal Validity

Web Services

Interfaces & Protocols for PI Systems

Distributed Network Protocol ( DNP3 )

IEC 60870

IEC 61850 / 61400-25

Modbus IDA, RTU, TCP

Control and Data Communication Concepts & Data Sources

OLE for Process Control ( OPC )

Organisations

Traditional OPC Server Tools

Traditional OPC Client Tools

Commercial OPC-UA Client / Server Tools

  • As OPC member, you have access to an OPC-UA C++ stack. According to experts, this stack isn't a complete application and which needs much improvements and upgrades to be used for production purposes.
    • ”.. basiert komplett auf Internet-Technologien wie HTML5, CSS3, SVG (Scalable Vector Graphics) und kommt ohne Plug-Ins aus. Flash, Silverlight oder ähnliches wird nicht benötigt. Die mit groov erstellten Anwendungen lassen sich mit jedem Betriebssystem und aktuellen Webbrowser ausführen”.
    • ”... Kommunikation zu den bekannten industriellen Steuerungssystemen möglich. Dazu zählen Siemens Simatic, Schneider Electric Modicon und GE PAC-Systems. Der Datenaustausch läuft hier via OPC-UA-Standardprotokoll”.
  • The non-free OPC-UA client&server OpenOpcUa - “An opensource and multi-platform C/C++ project”, “First remember that Open is different than Free”, “The access to the OpenOpcUa codebase require a onetime fee”.

OpenSource OPC-UA Client / Server Tools

Project & Tools
Resources
  • all-electronics "OPC UA wird Open Source", 2015-05-22 - “Das Ganze funktioniert nur, wenn OPC UA in möglichst vielen Geräten, Komponenten und Tools implementiert ist – auch außerhalb der klassischen Industrieautomation. Deshalb hat die OPC Foundation eine strategische Entscheidung getroffen: Spezifikationen und Stack werden auch Nicht-Mitgliedern als Open Source zur Verfügung gestellt. 'Derzeit arbeiten wir an einer Open-Shared-Source-Strategie', erklärte Hoppe. Die freie Verwendung des Stacks ermöglicht Entwicklern einen schnellen Einstieg in die Technologie und kurze Implementierungszeiten bei Prototypen. Die Foundation nutzt dazu für den größten Teil der Software die MIT License. Der Software-Stack steht Nicht-Mitgliedern dagegen als GPL (GNU General Public License) zur Verfügung”.

German Books

English Books

Resources

OPC-UA
SPS-MAGAZIN Issue Date of Publication Topic
3 2012-02-24 OPC UA Status
4 2012-03-16 OPC UA: Origin, Development and Objectives
HMI Special 2012-04-13 Ten Reasons for OPC UA
5 2012-05-10 OPC UA Specifications
6 2012-06-01 OPC UA Companion Standards
7 2012-06-30 OPC UA Compliance Test
8 2012-07-27 OPC UA Toolkits
9 2012-08-31 OPC UA Outlook
OPC & OPC-UA
General

SEMI Standards

SEMI

Equipments Data Acquisition ( EDA )

  • SEMI Interface A Standards ( E120, E125, E132, E134 ).
  • EDA does not replace the SEMI SECS/GEM standards or the SEMI GEM 300 standards, since EDA does not provide any features for equipment control or configuration. Instead, equipment suppliers support EDA in addition to other required interfaces.

SEMI SECS/GEM & SEMI GEM 300 - Communications of MES Systems with Factory Equipment

  • SEMI SECS/GEM standards ( E4, E5, E30, and E37 ).
  • SEMI GEM 300 standards ( E39, E40, E87, E90, E94, E116, E148, and E157 ).
  • The Generic Equipment Model ( GEM ) defines a standard implementation of SECS-II for all semiconductor manufacturing equipment. The GEM standard defines a common set of equipment behavior and communications capabilities that provide the functionality and flexibility to support the manufacturing automation programs of semiconductor device manufacturers.

Free Software

Resources

SICLIMAT X File Format

CVS System as Base for Data Storage & Visualisation

  • In the book Kathrin Passig, Johannes Jander "Weniger schlecht programmieren", the chapter “Versionskontrolle als Softwarebausteine” describes the use of a CVS system for data storage and visualisation:
    1. Creat a file 2015-01-01.txt.
    2. Upload it to a Subversion repository with 'svn add 2015-01-01.txt', 'svn commit -m ””'.
    3. Write your data in the file 2015-01-01.txt.
    4. Updates to this file are updated to the Subversion repository by these 2 commands ( i.e. 'svn add 2015-01-01.txt', 'svn commit -m ””' ).
    5. A web server checks out the data frequently by “svn up” and embedds it into a website.

Resources

Forums, Newsgroups

 
en/industrialdata.html.txt · Last modified: 2015/07/03 19:01 (external edit) · []
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki