Patent ID: 7013188

Claim:
A programming station for generating an automation application program, to be executed in automation equipment and written in at least one graphic automation language, said programming station comprising: an internal memory for storing a plurality of grammar files written in text format and compliant with eXtensible Markup Language (XML) syntax, each said grammar file comprising a description grammar describing a syntax of a respective graphic automation language, said internal memory for storing a plurality of application description files, each said application description files being expressed in an XML language and describing part of said automation application program, and said programming station is for using at least one of said grammar files to generate at least one of said application description files describing part of said automation application program, wherein said automation application program is generated by said programming station using at least one of the application description files, and wherein said application description files comprise an automation application program description file, an application input-output description file and an application data description file.