{"title":"A structured text to MISRA-C translator and issues with IEC 61131-3 standard","authors":"Ashutosh Kabra, G. Karmakar, R. K. Patil","doi":"10.1109/ETFA.2012.6489693","DOIUrl":"https://doi.org/10.1109/ETFA.2012.6489693","url":null,"abstract":"Programmable Controllers (PLC) are being increasingly used in control systems for Nuclear Power Plants. A PLC, qualified for safety applications, is attractive because it saves a lot of time in verification and validation effort as compared to development of embedded control systems. We developed a tool, ST to MISRA-C translator, required for developing application program using Structured Text (ST) in a qualified PLC. The syntax and semantics of ST programming language is defined in the IEC 61131-3 standard. During the development of the translator, we found some issues with ST language syntax and semantics not pointed out by other researchers. These issues are discussed in this paper along with proposed changes in the ST language grammar for its unambiguous parsing.","PeriodicalId":222799,"journal":{"name":"Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128688219","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
T. Holm, Lars Christiansen, M. Göring, T. Jäger, A. Fay
{"title":"ISO 15926 vs. IEC 62424 — Comparison of plant structure modeling concepts","authors":"T. Holm, Lars Christiansen, M. Göring, T. Jäger, A. Fay","doi":"10.1109/ETFA.2012.6489662","DOIUrl":"https://doi.org/10.1109/ETFA.2012.6489662","url":null,"abstract":"In the domain of process automation there exist two upcoming standards for the modeling of plant data, namely ISO 15926 and IEC 62424 (CAEX). Both standards' objective is to describe the plant over the whole lifecycle. Within this contribution both standards will be compared. By using an example application of the automation domain, i.e. a belt conveyor, the application of both standards will be shown exemplarily. Applying a list of criteria, both standards will be compared in order to identify strengths and weaknesses.","PeriodicalId":222799,"journal":{"name":"Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129468622","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Comparing RT-WiFi and HCCA approaches to handle real-time traffic in open communication environments","authors":"Robson Costa, P. Portugal, F. Vasques, R. Moraes","doi":"10.1109/ETFA.2012.6489554","DOIUrl":"https://doi.org/10.1109/ETFA.2012.6489554","url":null,"abstract":"In this paper we make a comparative assessment between the RT-WiFi and HCCA approaches to handle realtime traffic in IEEE 802.11 networks operating in open communication environments. The main focus will be on the assessment of the admission control mechanism proposed for the RT-WiFi upper layer, that is based on a non-preemptive EDF scheduling algorithm combined with a mechanism that measures the blockage times on medium access of real-time stations due to retransmissions and delays. The goal is to achieve a good compromise between medium utilization and timeliness. This proposal is compared with HCCA, and the results show that RT-WiFi offers a significantly better behavior in what concerns the maximum number of admitted streams.","PeriodicalId":222799,"journal":{"name":"Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012)","volume":"35 10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123514975","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Yuta Honda, N. Uchiyama, S. Sano, A. Kato, T. Yonezawa
{"title":"Residual vibration suppression for industrial machines using simple motion trajectory","authors":"Yuta Honda, N. Uchiyama, S. Sano, A. Kato, T. Yonezawa","doi":"10.1109/ETFA.2012.6489637","DOIUrl":"https://doi.org/10.1109/ETFA.2012.6489637","url":null,"abstract":"Many industrial machines are operated along a simple motion trajectory such as a trapezoidal or S-curve acceleration/deceleration trajectory. This paper presents a motion trajectory generation method that suppresses the residual vibrations of such machines. First, we consider a residual vibration problem for a gantry-type crane that is widely used in industrial factories. The dynamics of the crane system is represented by a simple set of differential equations. Assuming that only a simple motion trajectory can be applied to an industrial controller, we propose a motion trajectory generation method that suppresses the residual vibration, which increases the production takt time. Simulation and experimental results demonstrate the effectiveness of the proposed method.","PeriodicalId":222799,"journal":{"name":"Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012)","volume":"227 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114103271","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"FPGA based hardware accelerator for calculations of the parallel robot inverse kinematics","authors":"K. Gac, G. Karpiel, M. Petko","doi":"10.1109/ETFA.2012.6489717","DOIUrl":"https://doi.org/10.1109/ETFA.2012.6489717","url":null,"abstract":"The paper presents an application of field programmable gate arrays (FPGA) to support the calculation of the inverse kinematics problem of a parallel robot. The presented robot is designed for milling by moving the spindle along a desired trajectory generated in the Cartesian space. This means that for each point of the trajectory a solution of the inverse kinematics problem is needed. The resulting sequence of data creates the joint space trajectory that must be calculated on-line at high frequency. The paper shows how to decrease the calculation time preserving required accuracy, by augmenting the arithmetic-logic unit (ALU) of a microprocessor with custom instructions. The hardware implementation of the accelerator is described and results of calculations performed in an Altera FPGA chip are analyzed.","PeriodicalId":222799,"journal":{"name":"Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114201502","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
R. Bevan, P. Berruet, Florent de Lamotte, Mickael Adam, O. Cardin, P. Castagna
{"title":"Generation of multiplatform control for transitic systems using a component-based approach","authors":"R. Bevan, P. Berruet, Florent de Lamotte, Mickael Adam, O. Cardin, P. Castagna","doi":"10.1109/ETFA.2012.6489605","DOIUrl":"https://doi.org/10.1109/ETFA.2012.6489605","url":null,"abstract":"Transitic systems are typically conveying systems used to transport parcels/products. The design of these systems is more and more complex due to flow and speed increase which pose hardware and software problems. The control engineers, who master the logic of control systems, also have to adapt themselves to the type of hardware already present at the customer (PLC) without necessarily mastering their programming. In the current logic of time-to-market reduction, these designers have to design the control of the systems more and more quickly without denying the Quality. To overcome these challenges, this paper presents a design flow which automates the generation of multiplatform control for the transitic systems. Based on model driven engineering and using a component approach, it has been implemented in a tool. We present the specificities of Straton and Unity generations and analyze the cost of adding a new platform.","PeriodicalId":222799,"journal":{"name":"Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012)","volume":"71 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114719150","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Holger Flatt, S. Schriegel, J. Jasperneite, Frank Schewe
{"title":"An FPGA based approach for the enhancement of COTS switch ASICs with real-time Ethernet functions","authors":"Holger Flatt, S. Schriegel, J. Jasperneite, Frank Schewe","doi":"10.1109/ETFA.2012.6489776","DOIUrl":"https://doi.org/10.1109/ETFA.2012.6489776","url":null,"abstract":"This paper presents an approach for the enhancement of standard switch ASICs with real-time Ethernet functions. Whereas a standard switch ASIC provides sophisticated mechanisms for switching of non real-time frames, an attached FPGA implements cut-through switching of real-time frames. The proposed FPGA architecture supports configuration of port numbers, bandwidth reservation for real-time frames and utilizes flow-control mechanisms of the ASIC in order to keep frame buffer sizes low. Mapping exemplary RTE extensions of PROFINET IRT onto a Xilinx Spartan 6 FPGA demonstrates the capability of providing band-width reservation and cut-through-forwarding of real-time frames. Therefore, the approach benefits from the innovations made by the switch manufacturers, whereas only a small amount of functions has to be mapped onto an FPGA.","PeriodicalId":222799,"journal":{"name":"Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012)","volume":"70 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124230881","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Manuel Jose Moreno Lizaranzu, Federico Cuesta Rojo
{"title":"Model driven architecture approach in the semiconductor industry: A practical implementation","authors":"Manuel Jose Moreno Lizaranzu, Federico Cuesta Rojo","doi":"10.1109/ETFA.2012.6489687","DOIUrl":"https://doi.org/10.1109/ETFA.2012.6489687","url":null,"abstract":"Computer Integrated Manufacturing (CIM) in the semiconductor industry faces a plethora of challenges. Companies must adapt continuously to the changing economic environment while providing new products and solutions, consequently new requirements are constantly being added to CIM applications. Development is normally tackled by multiple, small groups without sharing a common architecture. Software documentation is frequently poor. Software prototyping, development as well as upgrading existing application must be done in a short time and the final applications must be robust and efficient to decrease CPU, memory, disk space, and network costs, increasing the competitiveness of the company. To address all these problems, a framework has been created to quickly develop shop floor applications for the semiconductor industry.","PeriodicalId":222799,"journal":{"name":"Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012)","volume":"2012 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128123634","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Knowledge-based mobile remote engineering for maintenance processes","authors":"R. Behrens, C. Westerkamp, H. Speckmann, W. Bisle","doi":"10.1109/ETFA.2012.6489658","DOIUrl":"https://doi.org/10.1109/ETFA.2012.6489658","url":null,"abstract":"This paper presents the OMA system (Online Maintenance Assistance) for remote service support. The system is used to support complex maintenance processes by assistance from remote experts in an online video conference with integration to inspection workflow and devices. The system operates on Commercial of the Shelf hardware and in standard Web Browsers. It allows flexible integration into the enterprise IT e.g. in existing role and authentication concepts and is compliant to standard enterprise security regulations. The OMA system is still in development, but will be ready for use in the near future. Current research focuses on creating a model based signal monitoring function and improving the workflow support by using context awareness.","PeriodicalId":222799,"journal":{"name":"Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125616164","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"IoT@Work automation middleware system design and architecture","authors":"S. Gusmeroli, S. Piccione, D. Rotondi","doi":"10.1109/ETFA.2012.6489652","DOIUrl":"https://doi.org/10.1109/ETFA.2012.6489652","url":null,"abstract":"The industrial sector is being impacted by the Internet of Things due to the increasing availability of computing and communication capabilities in a wide range of devices and equipment deployed in the shop floor. This requires substantial architectural and functional improvements in order to actually manage and exploit the potential of such smart components. The EU FP7 IoT@Work project aims at addressing the issues of Plug&Work configuration and self-management features in automation systems. This paper focuses on presenting the architecture and the main features of the IoT@Work Event Notification Service (ENS) middleware that is used to support an event-driven communication paradigm among devices and services, both inside and outside the factory plant.","PeriodicalId":222799,"journal":{"name":"Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122268987","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}