IODD
The IODD (
Structure
The IODD structure conforms to the specifications of the standard ISO 15745
The embedded communication network profile can be easily replaced and hence the IODD can be easily used to describe sensors and actuators with different communication interfaces.
Language support
The textual data can be specified in multiple languages. In the actual device description only text identifiers are used. Separate text lists (for each supported language one is necessary) link the corresponding language-dependent text to the text identifier. Usually all of the text lists are included in the main file. For subsequent translation into other languages the text lists can be provided as separate files to leave the main file unchanged.
Standard definition
All parameters and diagnosis data, pre-defined by the IO-Link standard,[3] are described in the file"IODD-StandardDefinitions[version].xml" with the same syntax used in the IODD. These default parameters and diagnosis data are not described but referenced in the IODD.
The IODD specification, the IODD guideline with examples and the IODD Checker are provided by the IO-Link Consortium.[4] At present, the IODD version V1.0.1 is available, which describes devices based on the IO-Link specification V1.0 as well as devices based on the IO-Link specification V1.1 in V1.0 compatibility mode. In future, IODD V1.1 will provide a description of devices for the IO-Link specification V1.1. The IODD V1.1 will not replace the V1.0.1.
IODD Checker
The tool "IODD Checker"[5] considers not only the compliance of the schemas but also all the rules of the IODD specification, which can not be checked by the XML schema. After passing the examination the IODD is stamped by the Checker. This test is mandatory. Engineering tools only accept stamped IODDs hence there is no need to implement these tests in the engineering tool.
IODD Finder
The IO-Link community provides interfaces to an "IODD Finder",[6] which can be used by engineering or master tools to present the appropriate IODD for a device.
See also
Literature
- Joachim R. Uffelmann, Peter Wienzek, Myriam Jahn: IO-Link. The DNA of Industry 4.0. Edition 1. Vulkan-Verlag GmbH, Essen 2018, ISBN 978-3-8356-7390-8.
- Peter Wienzek; Joachim R. Uffelmann, 2010, "IO-Link: intelligente Geräte brauchen einfache Schnittstellen", ISBN 978-3-8356-3115-1
- IO-LINK Verrassende uitkomsten onderzoek naar toepassingsmogelijkheden IO-Link biedt de mogelijkheid om componenten direct vanuit het scada-pakket te configureren. Dat maakt het gebruik van IO-Link bijzonder aantrekkelijk., In: Automatie, ISSN 0005-1128, Bd. 7 (2010)
- PERSPECTIVES - AUTOMATISME - IO-Link donne la parole aux détecteurs - Grâce au standard de communication IO-Link, les détecteurs et actionneurs transmettent leurs données aux systèmes d'automatisme, In: Industrie et technologies, ISSN 1633-7107 (2006), 883, p. 56-57
- IO-Link Sensoren—Innovation mit echtem Mehrwert, In: Automatisierungstechnische Praxis, ISSN 0340-4730, Bd. 50 (2008), 7, p. 26-27
References
- ^ Bapp, Michael (2008-12-01). "IO Link: Sensor to Automation System Communication". Control Engineering Europe. Retrieved 2020-05-19.
- ^ "Industrial automation systems and integration — Open systems application integration framework". International Standard Organization (ISO). 2003. ISO 15745-1. Retrieved 2020-05-19.
- ^ "IO Device Description V1.1 Specification (with Schemas and Standard Definitions)". IO-Link Community Consortium. Retrieved 2020-05-19.
- ^ "Downloads - IO Device Description". IO-Link Consortium. Retrieved 2020-05-19.
- ^ "IODD V1.1 Checker V1.1.4". IO-Link Consortium. Retrieved 2020-05-19.
- ^ "IODD finder". IO-Link Community Consortium. Retrieved 27 September 2018.