ST言語でべき乗(**)の底に負の数値(例えば、-2.0**4.0)を使うと、正の数値の場合(2.0**4.0)と演算結果が違います。なぜでしょうか?
べき乗演算では、底に負の数値を使用した場合、結果は0になります。 詳細表示
DINT形で宣言された変数のうち下位ワードがINT形変数として動作しています。INT形変数として読み出すにはどのようにしたらよいですか? 例:高速カウンタ(_MHCNTH)
対策として、AT指定にて同一アドレスにデータ形:DINT、INT変数を宣言して下さい。 例) INT1 AT%MD1.0 : DINT ; DINT1 AT%MW1.0 : INT ; DINT形で宣言された変数をDINT1に割付け、INT形計数値を使用するアプリでは、INT1を読上げるこ... 詳細表示
冗長化システムにおいて、SXバスおよびTリンクの出力は、CPU切替時に前回値を保持することはできますか?
入出力データはCPU切り替え時も継続されます。(前回値は保持されます。) 詳細表示
SX通信ミドルウェア(形式:NP4N-MDLW)とはどのような製品ですか?
OLE/COMをプロセス制御用途に拡張するOPC(OLE for Process Control)にて提唱されている、データアクセス(DA2.0)に対応したLocal/Remoteのデータサーバ(OPCサーバ)です。 PCアプリケーションから、複雑なデータ読み書き手順(データ連携)をユーザが作成しなくても、... 詳細表示
READ_WORD/WRITE_WORDの命令は、いくつまでのデータサイズを転送できますか?
記述上の範囲は各々4096Wまでです。 ただし、SXバス上のメッセージ転送は、実際にはREAD_WORD:160W/WRITE_WORD:240Wの単位で分割転送しています。 詳細表示
マルチCPUシステムでI/Oグループ登録の“出力参照入力”を設定していますが、出力参照入力に指定している変数(接点)がONしません。コイル側ではその変数はONしています。
出力値参照入力を使用する場合、実際に出力モジュールが搭載されている必要があります。システム構成定義にて“未実装”の設定にしていると入力側はONしません。 詳細表示
冗長化システムにおいて、フィルタ命令を等値化したい。どのように設定するのでしょうか?
フィルタ命令はシステムFBです。システムFBで等値化できるのは、エッジ検出FBの前回値、カウンタFBのカウンタ現在値、タイマ、積算タイマFBのタイマ現在値、前回入力値、計時中フラグのみです。 フィルタ命令相当のプログラムをユーザアプリで作成して、等値化したい部分を指定する必要があります。 詳細表示
マルチCPUシステムでダイレクトライト命令を双方のCPU同士で同時に行ったとき、同時に処理可能されますか?
ダイレクトリード・ライト命令は、SXバスを介し目的のCPUへリード/ライトを要求します。アプリケーション上は全く同じタイミングで要求してもSXバスを管理するSXバスマスタCPUが交通整理を行い、順番(トークン)が決められます。 詳細表示
冗長化システムにおいて、稼働CPU(CPU0)から待機CPU(CPU1)のバッテリ異常を認識する方法はありますか?
SPH2000_256Hの冗長化システムでは、V16n以降よりシステムメモリを追加しており、待機CPUの状態も稼働CPU側で確認できます.SPH300シリーズの冗長化システムでは確認できません. 詳細表示
SPHの内蔵カレンダをプログラムで読み書きしたい。どのようにすればいいですか?
SPHの内蔵カレンダは内部メモリには割り当てられていません。 FBを使用して読み書きする必要があります。 サンプルFBが公開されています。 FeLibraryの全文検索で[公開]というキーワードで検索して、公開ユーザFB集(D300用、またはStandard用)をダウンロードしてください。 D... 詳細表示
13件中 1 - 10 件を表示