hymd

フォーラムへの返信

10件の投稿を表示中 - 1 - 10件目 (全11件中)
  • 投稿者
    投稿
  • 返信先: 待機タイマー #4762
    hymd
    参加者

    早々の返信ありがとうございます。
    メモリー増加に付きましては、こちらのPCの問題かもしれません。
    ご指導いただきましたスレッドアロケータを用いて構成したところ、
    メモリー増加もなく、今までは30個連続までが限度(メモリー増加の為)でしたが、
    シリアル通信を使用して連続100個のデータをメモリー増加もなく入手することができました。

    ご教授ありがとうございました。

    返信先: プログラム分岐 #4477
    hymd
    参加者

    処理と判定処理が1組だけ接続されるように、構成も含め、実際のプログラム変更を致します。
    ありがとうございました。

    返信先: プログラム分岐 #4473
    hymd
    参加者

    ご回答ありがとうございます。
    TEST2modで、サブルーチン4を1回になっており、3回すると同様のことになります。
    サブルーチン4は便宜上のサブルーチンで3回繰り返すのは、別々のサブルーチンを実行することを想定しています。外部信号によって都度処理するようにしています。
    また、実際は、ボタン実行②のようになっており、NGの時にボタン②を実行する前の状態もしくは確認ダイヤログを選択する状態(初期状態)にできないかと思っています。前述と同様にテキストフィールドを設けていますが、この部分でサブルーチンを設けて個々の処理をしています。
    (test2mod1.zip)
    NGにならなければ、順調に動作しているのですが、イレギュラーでNGが発生した時の処理で困っています。
    プログラムの構成もあるかもしれませんが、ご助言お願いします。

    添付ファイル:
    返信先: プログラム分岐 #4469
    hymd
    参加者

    文章だけで申し訳ありませんでした。
    TEST2.zipを添付します。プログラム内にコメントを入れています。
    実際は、シリアル通信でマイコン制御を行い製品に信号を送信し、製品が受け付けた場合OKを
    戻すようにしています。一回でOKが戻るとは限らず数回繰り返してOKを戻しています。これを何度か繰り返して、製品を作り上げています。製品が不良の場合、OKが戻らず無限ループになるので、解除するために添付のようなファイルを作成しました。エラーメッセージが発生した時でプログラムを開始時にジャンプしたいのですが、上手くいきません。
    お手数ですが、助言をお願いします。

    添付ファイル:
    返信先: シリアル通信 #4389
    hymd
    参加者

    属性を変更して、実施したところ問題なくデータが読み込めました。
    マイコンボードの送信には、必ず改行コードを付加した内容で構築していきます。
    ありがとうございました。

    返信先: シリアル通信 #4387
    hymd
    参加者

    お手数をおかけします。
    1)ポートCOM7,通信速度9600、データ長8,パリティビット0,ストップビット1,フローなし,の設定です。
    2)マイコンボードには、文字列を送受信します。例)RST$ 送信すると、OK<CR><LF>と受信するのですが、受信できません。ほかのREAD,1$でも同様に受信できません--->通信内容はSEND:RST$のみの表示で、RECV表示はありません。この状態で、通信内容クリア、フロー制御選択、テキストフィールドの変更は可能ですが、クローズを押すと、プログラムが固まり、他の項目も変更できなくなります。それで、USBを取り外すと、「通信データの読み込みに失敗しました。」とエラーメッセージダイヤログが表示されます。
    3)送信のみの場合(例WRITE,1,111111$)は、通信内容に表示され、クローズを押しても0:ポートの切断になり、他の動作も問題なくできます。また、USBを外しても問題ありません。
    4)ボードでの信号LED点灯が2)3)とも確認できております。
    以上ですが、宜しくお願いいたします。

    返信先: GP-IB #4370
    hymd
    参加者

    説明不足で申し訳ありません。
    I/O制御は、GPIBとは別の内容で、I/Oユニットを用いた制御を考えています。
    宜しくお願いします。

    返信先: 3次近似 #4366
    hymd
    参加者

    無事、数値化することができました。
    ありがとうございました。

    返信先: 3次近似 #4364
    hymd
    参加者

    追加になりますが、
    3次の係数だけ使いたいのですが、この文字列から係数を切り出す操作で各係数を得ることはできました。その係数に於いて、1.0242268*10^(-4)となった場合、文字列を数値化することができません。ご教授ください。

    返信先: 3次近似 #4363
    hymd
    参加者

    ご回答ありがとうございます。
    最小二乗法のコンポーネント追加できました。また、サンプルプログラムを実施し3次近似を行うことができました。
    サンプルプログラム内に、最小二乗法を用いた例(多項式近似計算、対数近似計算、指数近似計算、塁上近似計算)があり、今後活用させていただきます。

10件の投稿を表示中 - 1 - 10件目 (全11件中)