問題タブ [okuma]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
450 参照

vb.net - VB.NET 3.5 の実行時に API リファレンスを変更する

Windows XP を実行しているデバイス用のアプリケーションを作成しています。デバイスには 2 つのバージョンがあり、各バージョンには、デバイスのソフトウェアと通信するための独自の API があります。私が書いているアプリケーションは、API から同じデータを取得する必要があります。私の質問は、実行時にデバイスのバージョンを検出し、適切な API を使用するアプリケーションを作成する方法です。レジストリを読み取ってデバイスを特定する方法を理解しました。

すべての一般的なメソッドと、インターフェイスを実装する各デバイスのクラスを含むインターフェイスを作成しました。ここで、実行時に正しいものを有効にする方法を知る必要があります。

0 投票する
2 に答える
229 参照

okuma - オークマの工作機械制御開発用IDE・言語

Okuma API と SDK を使用して Okuma コントロール用のアプリを作成する新しい開発者を何人かセットアップしようとしています。どのような環境を使用する必要がありますか? Visual Studio Express 2012 をインストールしようとしましたが、インストール中にファイルを探しているときにエラーが発生し続けます。また、Okuma API を使用するにはどの言語を使用すればよいですか?

0 投票する
1 に答える
1618 参照

api - Okuma コントロールの API ドキュメント

これまでのところ、オークマの工作機械のコントローラ (NC) は Windows ベースであり、"THINC_API" として知られているものを使用して、誰でも工作機械とやり取りするプログラムを作成できることを知りました。この API に関するドキュメントはどこで公開されていますか?

0 投票する
1 に答える
280 参照

api - Okuma ThincAPI の初期化

Okuma THINC_API をインストールしました。私のプログラムでそれを使用するには、「Dim objMachine As Okuma.CMDATAPI.DataAPI.CMachine」をどこかに配置する必要があることを知っています。「using」ディレクティブで一番上に上がりますか?または、名前空間内にある必要がありますか?

0 投票する
1 に答える
188 参照

c# - Okuma API から正しいスピンドル ロード コールを取得する

旋盤の各スピンドルの負荷を取得しようとしています。
軸負荷の取得は正常に機能しますが、スピンドル負荷がうまくいきません。
サブシステム呼び出しに取り組む前に、最初のスピンドルを機能させたいと考えています。
以下は私が試したことです。

軸負荷の例 (問題なく動作):

スピンドル負荷の試行:

プログラムを実行しましたが、軸負荷は値を返しますが、スピンドル負荷は値を返しません。

0 投票する
2 に答える
448 参照

api - 旋盤とミルの両方で動作するプログラムが必要な場合、Okuma API を初期化するための最良の方法は?

旋盤とマシニング センターの両方で実行されるプログラムを作成しています。読み込み中に行わずに API を初期化するにはどうすればよいですか。マシンの種類ごとにクラスを呼び出す必要がありますか、それとも同じクラス内でそれぞれを呼び出す (そして閉じる) ことができますか?

旋盤だけの現在の方法の例を追加しました...

0 投票する
1 に答える
388 参照

api - API を使用して共通 (パート プログラム) 変数にアクセスする

ハードウェア: Okuma OSP-P200L
API バージョン: 1.15.0.0
共通変数の値を読み書きするにはどうすればよいですか?
ヘルプ ファイルでサンプル コードを見つけましたが、現在のサブ システムを設定する方法が説明されていません。AddCommonVariableValue()また、との違いについて混乱していますSetCommonVariableValue()。誰かが明確な例/説明を教えてください。

===GET===
Me.varValue.Text = objVariables.GetCommonVariableValue(CInt(Me.varCommonVarNumber.Text))

===セット===
objVariables.SetCommonVariableValue(CInt(Me.varCommonVarNumber.Text), Dbl(Me.varValueUpdate.Text))

0 投票する
2 に答える
636 参照

okuma - Okuma API を使用してサイクル タイムを取得する

コントロール: オークマ OSP-P200L
マシン: LB3000
API: 1.15.0.0

THINC API を使用して Okuma Lathe のパート プログラムのサイクル タイムを取得する必要があります。ヘルプ ファイルには、サイクルを完了する方法が記載されています。
public bool CycleComplete( MachineSideEnum enMachineSide )
しかし、サイクルの開始を検出する方法が見つかりません。
何か案は?