漫坊亭

社会の底辺プログラマ

K糸ソフト改造が終わった

 システム設定の「ロット開始時にスタートのラッチをクリアする」というチェックが入っていなかったため、無駄な時間を使った。
 現象は、ST1&ST2が同時に入るとアラームを出してロット終了するのだが、再びロット開始した瞬間、同じアラームが出てしまう。変数の初期化漏れを疑った。
 が、デバッガで追ってみると、IsStartメソッドがStartを返し、GetWorkExistが実際と違う値を返す。そんで、WAIT_END:後にラッチクリア(End出力)を書いたら正常になった。

 WaitLoop先頭でクリアしたほうがいいだろ、と思いコードを追ってみると、すでにあるではないか! しかも、if (tenv.XXX)。。。 システム設定を見てみると、コレだ!となった。

 電池チェッカは、分光フイルム?を発見。1枚100円なのでGood。 マイコンボードと液晶だけ買いたいな。GR-PEACHが欲しいけど高いな。

片●隊長の考えていることがわからん。本気か!?