本文へ移動

Q&A トップ

HCOS一般

  ソフトウェアランタイムのみ購入できますか?

  PCの仕様は選択できますか?

  C言語は使用できますか?

  開発環境はどのようにして入手しますか?

  サンプルプロジェクトはありますか?

  対応している表示器は?

  他のPCやPLCとどのように通信しますか?

  プログラムはどのように記述しますか?

  他のPLCプログラムとの互換性はありますか?

  対応しているフィールドバスは何ですか?

  問い合わせはできますか?

  CODESYSが使用しているRTOSは何ですか?

  ブートの仕組みは?

  コントローラ上のWindowsからPLCを起動/停止はできますか

  開発環境からPLCの起動/停止はできますか

  PLCからWindowsを再起動できますか

  Windowsがフリーズした場合,PLCはどうなりますか?

  PLC動作中にWindowsをシャットダウンしてしまいました。PLCの挙動はどうなりますか?

  マルチタスクできますか?

  タスクごとに制御周期を設定できますか?

  タスクの種類は?

  タスクの数は?

  スキャンタイムは?

  フィールドバスケーブル冗長性の対応は?

  一つのPOUで複数種類の言語を使用できますか?

  一つのプロジェクトで複数種類の言語を使用できますか?

  オペレータに設定変更してほしくないパラメータをログイン画面等で保護することはできますか?

  オペレータがプログラムを消去してしまうことはないですか?

  PLCの負荷率はモニターできますか?

  PLCからCOMポートを使用できますか?

  アクティベーションはどのようにしていますか?

開発環境

  あるタスクに割り付けられたPOUがタスク周期内に処理が終わらなかった場合、どうなりますか?

  変数の状態をモニタできますか?

  複数の変数の変化のログは取れますか?

  使用できる言語は?

  HMIはどのように作成しますか?

  プログラムを別プロジェクトからコピー&ペーストすることはできますか?

  コメントは書けますか?

  ソースコードをコメント(無効)にする方法は?

  定数の定義はできますか?

  グローバル変数は使用できますか?

  変数名に漢字やカタカナを使用できますか?

  独自のファンクションやファンクションブロックを作成できますか?

  POUのバージョン管理はできますか?

  HMIの表示が文字化けします。

  変数にコメントを付けられますか?

  イベントタスクは使用できますか?

  ジャンプ機能はありますか?

  実機レスのシミュレーションはできますか?

  PLC接続時にログイン制限できますか?

  プロジェクトやPOUのログイン制限ができますか

  配列は使用できますか?

  ポインタは使用できますか?

  2バイト文字は使用できますか?

  プログラム内で全角文字は使用できますか?

  立ち上がり、立下り接点は使用できますか?

  コイルのセット/リセットは使用できますか?

  タスクの処理時間を計測できますか?

  デバッグ中にPLCを停止せずに変数の値を変更できますか?

  デバッグ中にPLCを停止せずに接点などの追加や削除はできますか?

  PLCからソースコードをアップロードできますか?

  数値表記(2進数,10進数,16進数)を切り替えられますか?

Q:ソフトウェアランタイムのみ購入できますか?

A:できません。ランタイムがアクティベーションされたIPCをコントローラとして提供します。

Q:PCの仕様は選択できますか?

A:カタログやホームページ上では選択イメージがしやすいように標準型式製品をリストにしていますが,お客様の要求に応じてカスタマイズ可能です。

Q:C言語は使用できますか?

A:できません。国際標準プログラミング規格 IEC 61131-3で定義された言語を使用します。

開発環境はどのようにして入手しますか?

弊社ホームページよりダウンロードできます(無償)。ダウンロードするためには専用のIDとPassが必要です。

サンプルプロジェクトはありますか?

弊社ホームページよりダウンロードできます(無償)。ダウンロードするためには専用のIDとPassが必要です。

対応している表示器は?

PCに接続できる表示器が使用できます。その他、従来のPLCで使用されている表示器については現在準備中です。

他のPCやPLCとどのように通信しますか?

LANケーブルを使用し、TCP/IPプロトコルで通信可能です。その他、RS-232Cも使用可能です。

プログラムはどのように記述しますか?

IEC 61131-3で規格化された5言語、LD (Ladder Diagram), FBD (Function Block Diagram), ST (Structured Text), IL (Instruction List), SFC (Sequential Function Chart) のいずれかで記述いただけます。

他のPLCプログラムとの互換性はありますか?

PLCopen-XMLに対応したPLCプログラム開発環境で開発されたプログラムであれば互換性があります。

対応しているフィールドバスは何ですか?

現状EtherCATに対応可能です。将来的にMechatrolinkⅢとSSCNETⅢ/Hに対応予定です。

問い合わせはできますか?

弊社ホームページからのメール、または直接電話、FAXにてお問合せいただけます。
TEL:03-3846-3801
FAX:03-3846-3773

CODESYSが使用しているRTOSは何ですか?

CODESYS独自の「RTE」というRTOSを使用しています。

ブートの仕組みは?

まず、Windowsが起動し、WindowsがRTEを起動させます。その上でPLCが起動します。
RTEやPLCの起動は、それぞれ手動または自動の選択が出来ます。

コントローラ上のWindowsからPLCを起動/停止はできますか

可能です。

開発環境からPLCの起動/停止はできますか

可能です。

PLCからWindowsを再起動できますか

できません。

Windowsがフリーズした場合,PLCはどうなりますか?

WindowsのCPUコアとPLCのCPUコアは別のため、PLCは動作し続けます。

PLC動作中にWindowsをシャットダウンしてしまいました。PLCの挙動はどうなりますか?

WindowsがシャットダウンするとPLCも予告なくストップします。

マルチタスクできますか?

できます。

タスクの優先度は設定できますか?

32段階で設定可能です。

タスクごとに制御周期を設定できますか?

サイクリックタスクでは周期設定可能です。

タスクの種類は?

サイクリック・フリーホイール・イベント・ステータスの4種類があります。

タスクの数は?

最大100タスクまで割付可能です。

スキャンタイムは?

サイクリックタスクの場合最小50usまで設定可能です。

フィールドバスケーブル冗長性の対応は?

EtherCATの場合、ケーブルリダンダンシーに対応しています。

一つのPOUで複数種類の言語を使用できますか?

基本は1言語ですが、Execute Boxを使用するとLD(FBD)とST言語の混在が可能です。

一つのプロジェクトで複数種類の言語を使用できますか?

最大5言語まで可能

オペレータに設定変更してほしくないパラメータをログイン画面等で保護することはできますか?

ユーザ管理でアクセス権の制限ができますので、防ぐことは可能です。

オペレータがプログラムを消去してしまうことはないですか?

ユーザ管理でアクセス権の制限ができますので、防ぐことは可能です。

PLCの負荷率はモニターできますか?

開発環境より、Tab[PLCシェル]においてコマンド'plcload'で確認いただけます。PLC本体ではPLC Configurationより確認できます。

PLCからCOMポートを使用できますか?

使用可能です。PLCを搭載したIPCにはCOMポートが搭載されています。

アクティベーションはどのようにしていますか?

IPCにアクティベーションされた状態で出荷します。

あるタスクに割り付けられたPOUがタスク周期内に処理が終わらなかった場合、 どうなりますか?

そのタスクよりプライオリティの高いタスクがある場合、高いタスクに処理が移ります。
高いタスクの処理が終わり次第、そのタスクの続きを実行します。高いタスクが無い場合は、そのままタスクの処理を続けます。

変数の状態をモニタできますか?

開発環境のデバッグ画面からモニタ可能です。

複数の変数の変化のログは取れますか?

トレース機能で複数の変数を同時に取得可能です。

使用できる言語は?

LD,ST,SFC,CFC,FBDの五種類が使用可能です。

HMIはどのように作成しますか?

CODESYS開発環境で作成できます。
開発環境は、弊社ホームページよりダウンロードできます(無償)。ダウンロードするためには専用のIDとPassが必要です。

プログラムを別プロジェクトからコピー&ペーストすることはできますか?

POU単位でのエクスポート、インポートが可能です。

コメントは書けますか?

記述が可能です。LDの場合ネットワーク毎に記述が可能です。STの場合、C言語やC#と同じ感覚で記述が可能です。

ソースコードをコメント(無効)にする方法は?

ソースコードのコメント化機能でコメントアウト可が可能です。

定数の定義はできますか?

可能です。

グローバル変数は使用できますか?

使用可能です。

変数名に漢字やカタカナを使用できますか?

使用できません。半角英数字のみです。

独自のファンクションやファンクションブロックを作成できますか?

可能です。同一プロジェクト内に作成する場合は標準パッケージで対応しています。別途ライブラリを作成する場合はパッケージデザイナ(無償:要ユーザー登録)が必要です。
弊社ホームページよりダウンロードできます(無償)。ダウンロードするためには専用のIDとPassが必要です。

POUのバージョン管理はできますか?

ライブラリ化すればライブラリ単位で可能です。

HMIの表示が文字化けします。

WSTRING型を使い、Visualizationの設定をUnicord対応にすれば表示可能です。

変数にコメントを付けられますか?

可能です。宣言した変数の後ろにコメントを入れてください。

イベントタスクは使用できますか?

タスクの属性を変えることで使用可能です。

ジャンプ機能はありますか?

CODESYSではJamp用のコマンドが用意されています。

実機レスのシミュレーションはできますか?

softmotion機能内の仮想軸機能やトレース機能を用いることで実機レスのシミュレーションが可能です。

PLC接続時にログイン制限できますか?

PLC単位でユーザ管理が可能です。ユーザ管理でアクセス権の設定ができます。

プロジェクトやPOUのログイン制限ができますか

プロジェクトとPOU単位でユーザ管理が可能です。ユーザ管理でアクセス権の設定ができます。

配列は使用できますか?

Array機能にて使用可能です。

ポインタは使用できますか?

使用可能です。

2バイト文字は使用できますか?

使用可能ですがVisualization上で使う場合注意が必要です。
  • Unicode使用にチェックボックス
  • 変数型を専用ものにする

プログラム内で全角文字は使用できますか?

コメントのみ使用可能です。

立ち上がり、立下り接点は使用できますか?

使用可能です。

コイルのセット/リセットは使用できますか?

使用可能です。

タスクの処理時間を計測できますか?

タスクのモニタリング機能で可能です。詳細な時間計測は高精度タイマー等を使用し計測できます。

デバッグ中にPLCを停止せずに変数の値を変更できますか?

RUN中変数書き込み可能です。

デバッグ中にPLCを停止せずに接点などの追加や削除はできますか?

オンラインエディットで可能です。

PLCからソースコードをアップロードできますか?

PLCからのアップロードが可能です。

数値表記(2進数,10進数,16進数)を切り替えられますか?

表示モードの切り替えが可能です。

CODESYS において [Visualization manager がインスタンス化されていません] のエラーが発生した際の対処法

CODESYS において [Visualization manager がインスタンス化されていません。インターフェースを含むか、インスタンス化を解除してください。] のエラーが発生した際の対処法は次のとおりです。
 
Visualization の変数部が ”VAR ~ END_VAR” になっているか確認してください。
まれにVisualizationの変数部が “VAR_IN_OUT ~ END_VAR” になっている場合があり、その際に上記のエラーが発生いたします。

ファンクションとファンクションブロックの違い

ファンクションはインスタンス名を持たず、内部状態を保たない命令です。ファンクションブロックはインスタンス名を持ち、内部状態を保つ命令です。

グローバル変数とローカル変数

グローバル変数はプロジェクト間で共有できる変数です。ローカル変数は宣言されたプログラム内で使用される変数になります。

別プログラムからローカル変数へアクセスできますか?

書き込みはできませんが、参照は可能です。

指令パルス出力形式を選択できますか?

CPDシリーズまたはmotionCATシリーズを使用した場合、2パルス、パルス列と方向信号、位相差出力が可能です。

Windowsと連携するには、どのような方法はありますか?

共有メモリ,ソケット通信,ファイル入出力があります。

補間動作はできますか?

可能ですが標準パッケージには付属されていません。SM+CNCランタイムオプションが必要です。弊社で用意しているライブラリで直線補間、円弧補間動作の実行が可能です。

電子カム動作はできますか?

可能ですが標準パッケージには付属されていません。SM(ソフトモーション)ランタイムオプションが必要です。

ケーブルリダンダンシーに対応していますか?

対応しています

複数マスター(複数系統)に対応していますか?

対応しています。

PDOサイクルは最短どれくらいですか?

各スレーブに依存します。現在、Panasonic社MINAS A6Bシリーズなどは125[us]です

スレーブ毎にPDOサイクルを変えられますか?

スレーブ毎には可能です。1スレーブに複数モータが接続されている場合もスレーブ毎となります。

ロボット制御はできますか?

可能ですが標準パッケージには付属されていません。SM+CNCランタイムオプションが必要です。
TOPへ戻る