すべてのメンバ一覧
Public 変数 |
| OutPorts |
| InPorts |
| ConfOutPorts |
| ConfInPorts |
| conf_data_type |
| conf_port_type |
| conf_column |
| conf_start_row |
| conf_end_row |
| conf_sheetname |
| actionLock |
| red |
| green |
| blue |
| c_move |
| Attach_Port |
| guard |
| m_CalcInPort |
| m_CalcInPortSeq |
| m_CalcInPortEx |
| m_CalcOutPort |
| m_CalcOutPortSeq |
| m_CalcOutPortEx |
コンストラクタとデストラクタ
def CalcControl.CalcControl.__init__ |
( |
|
self, |
|
|
|
manager |
|
) |
| |
メソッド
def CalcControl.CalcControl.addConfInPort |
( |
|
self, |
|
|
|
name, |
|
|
|
data_type, |
|
|
|
row, |
|
|
|
col, |
|
|
|
mlen, |
|
|
|
sn, |
|
|
|
mstate, |
|
|
|
t_attachports |
|
) |
| |
コンフィギュレーションパラメータによりインポートを追加する関数
- 引数:
-
self | |
name | データポート名 |
data_type | データ型 |
row | 行番号 |
col | 列番号 |
mlen | 行番号の範囲 |
sn | シート名 |
mstate | 列を移動するか |
t_attachports | 関連付けしたアウトポート |
def CalcControl.CalcControl.addConfOutPort |
( |
|
self, |
|
|
|
name, |
|
|
|
data_type, |
|
|
|
row, |
|
|
|
col, |
|
|
|
mlen, |
|
|
|
sn, |
|
|
|
mstate, |
|
|
|
t_attachports |
|
) |
| |
コンフィギュレーションパラメータによりアウトポートを追加する関数
- 引数:
-
self | |
name | データポート名 |
data_type | データ型 |
row | 行番号 |
col | 列番号 |
mlen | 行番号の範囲 |
sn | シート名 |
mstate | 列を移動するか |
t_attachports | 関連付けしたインポート |
def CalcControl.CalcControl.configUpdate |
( |
|
self | ) |
|
def CalcControl.CalcControl.mActivate |
( |
|
self | ) |
|
def CalcControl.CalcControl.mAddInPort |
( |
|
self, |
|
|
|
name, |
|
|
|
m_outport, |
|
|
|
row, |
|
|
|
col, |
|
|
|
mlen, |
|
|
|
sn, |
|
|
|
mstate, |
|
|
|
t_attachports |
|
) |
| |
インポート追加の関数
- 引数:
-
self | |
name | インポートの名前 |
m_outport | 接続するアウトポート |
row | データを書き込む行番号 |
sn | 書き込むシート |
mstate | 列を移動するか |
t_attachports | 関連付けするデータポート |
- 戻り値:
- 追加したインポート
def CalcControl.CalcControl.mAddOutPort |
( |
|
self, |
|
|
|
name, |
|
|
|
m_inport, |
|
|
|
row, |
|
|
|
col, |
|
|
|
mlen, |
|
|
|
sn, |
|
|
|
mstate, |
|
|
|
t_attachports |
|
) |
| |
アウトポート追加の関数
- 引数:
-
self | |
name | アウトポートの名前 |
m_inport | 接続するインポート |
row | データを書き込む行番号 |
sn | 接続するインポートのパス |
mstate | 列を移動するか |
t_attachports | 関連付けするデータポート |
- 戻り値:
- 追加したアウトポート
def CalcControl.CalcControl.mDeactivate |
( |
|
self | ) |
|
def CalcControl.CalcControl.mRemoveAllPort |
( |
|
self | ) |
|
def CalcControl.CalcControl.mRemoveInPort |
( |
|
self, |
|
|
|
inport |
|
) |
| |
def CalcControl.CalcControl.mRemoveOutPort |
( |
|
self, |
|
|
|
outport |
|
) |
| |
def CalcControl.CalcControl.mSetRate |
( |
|
self, |
|
|
|
rate |
|
) |
| |
def CalcControl.CalcControl.on_shutdown |
( |
|
self, |
|
|
|
ec_id |
|
) |
| |
終了処理用コールバック関数
- 引数:
-
self | |
ec_id | target ExecutionContext Id |
- 戻り値:
- RTC::ReturnCode_t
ExcelRTC.ExcelControlで再定義されています。
def CalcControl.CalcControl.onDeactivated |
( |
|
self, |
|
|
|
ec_id |
|
) |
| |
不活性化時のコールバック関数
- 引数:
-
self | |
ec_id | target ExecutionContext Id |
- 戻り値:
- RTC::ReturnCode_t
ExcelRTC.ExcelControlで再定義されています。
def CalcControl.CalcControl.onExecute |
( |
|
self, |
|
|
|
ec_id |
|
) |
| |
周期処理用コールバック関数
- 引数:
-
self | |
ec_id | target ExecutionContext Id |
- 戻り値:
- RTC::ReturnCode_t
ExcelRTC.ExcelControlで再定義されています。
def CalcControl.CalcControl.onInitialize |
( |
|
self | ) |
|
def CalcControl.CalcControl.udAPort |
( |
|
self, |
|
|
|
ip, |
|
|
|
OutPorts, |
|
|
|
InPorts |
|
) |
| |
関連付けたインポート、アウトポートの処理
- 引数:
-
self | |
ip | インポート |
OutPorts | アウトポートのリスト |
InPorts | インポートのリスト |
def CalcControl.CalcControl.update_cellName |
( |
|
self | ) |
|
データポートと関連付けしたセルに名前を入力
- 引数:
-
def CalcControl.CalcControl.updateAPort |
( |
|
self, |
|
|
|
ip |
|
) |
| |
インポートと関連付けしたアウトポートのデータ入力後、インポートのデータ出力
- 引数:
-
このクラスの説明は次のファイルから生成されました: