4

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

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

4

2 に答える 2

3

AppFzx が言ったように、ポーリングする必要があります。ユーザーにアプリケーションを開始させてから、パート プログラムを開始します。アプリケーションは、パート プログラムがいつ開始されるかを確認するために、ポーリングする必要がありますGetProgramRunningState()(100 ミリ秒間隔より速くはなりません!)。次に、いつ終了するかを確認するためにポーリングCycleComplete()します。ただし、そのスレッドでは、イベントは将来の API リリースにとって興味深いアイデアです...

于 2013-09-11T13:53:37.163 に答える