Defining the Semantics of Languages for Programmable Controllers with Synchronous Processes
暂无分享,去创建一个
Real-time systems are systems which interact permanently with their environment by receiving external information and producing output commands on it. They are commonly met in factories for the control of industrial processes. In this case, they are often implemented with Programmable Controllers (PC). The GRAFCET language, which is derived from Petri-Nets, is often used for programming such PC. Unfortunately, it is not based on a single semantics, which complicates program veriication, program exchange and program simulation. This paper shows how to express its semantics with synchronous processes, implemented by the synchronous language SIGNAL and investigated methods to make proofs on it.
[1] Thierry Gautier,et al. Programming real-time applications with SIGNAL , 1991, Proc. IEEE.
[2] Albert Benveniste,et al. The synchronous approach to reactive and real-time systems , 1991 .
[3] A. Benveniste,et al. Polynomial ideal theory methods in discrete event, and hybrid dynamical systems , 1989, Proceedings of the 28th IEEE Conference on Decision and Control,.