SUPPORT APPARATUS AND SUPPORT PROGRAM
To realize compatibility of callable unit programs constituting a user program.SOLUTION: A code generation unit that generates a code in an executable form in a control apparatus from a user program generates an instruction code that makes a structure for storing association information associating...
Saved in:
Main Author | |
---|---|
Format | Patent |
Language | English Japanese |
Published |
19.09.2019
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | To realize compatibility of callable unit programs constituting a user program.SOLUTION: A code generation unit that generates a code in an executable form in a control apparatus from a user program generates an instruction code that makes a structure for storing association information associating an argument name with a value set to an argument in a calling expression, and transforms the calling expression to an instruction code calling the unit program using an identification of the structure. In addition, when the association information corresponding to the argument name of the argument is stored in the structure for each of the argument of the unit program, the value of the association information is set to the argument, and when the association information is not stored, an instruction code for setting a predetermined value to the argument is generated.SELECTED DRAWING: Figure 4
【課題】ユーザープログラムを構成する呼出可能な単位プログラムの互換性を実現する。【解決手段】ユーザープログラムから制御装置で実行可能な形式のコードを生成するコード生成部は、呼出式について、引数名と、当該引数に設定する値を関連付けるための関連付情報を格納する構造体を作成する命令コードを生成し、当該呼出式を構造体の識別子を用いて当該単位プログラムを呼出す命令コードに変換する。また、単位プログラムの各引数について、構造体に当該引数の引数名に対応の関連付情報が格納されているときは、当該引数に関連付情報の値を設定し、関連付情報が格納されていないときは、当該引数に所定値を設定するための命令コードを生成する。【選択図】図4 |
---|---|
Bibliography: | Application Number: JP20180040510 |