A process for programming an automation application program on an
automation equipment programming station, including defining several
structured type objects each representing an input-output channel of
automation equipment, declaring symbolic input-output variables of the
program as an instance of a previously defined structured type object, a
configuring symbolic input-output variables comprising a definition of the
physical location of inputs-outputs of the automation equipment,
automatically interpreting the program to execute it on the automation
equipment, comprising replacing symbolic variables in the program with the
complete topological address of corresponding input-output information.