目標温度のリニア制御部分が実行中ステップ変更時と電源投入時におかしいとのこと。2014-12-7(日)二葉の里へ。平和大通りを通って舟入経由で帰宅。夜、知人をリーガロイヤルから広島駅へ送って行く。駅中のドトールでまったり。2014-12-6(土)府中町のイオンモールへ。南千田西町のケーキ屋さんへ寄ってから帰宅。2014-12-5(金)CM社第8工場エンコーダ用差動ラインレシーバ出力側のオープンコレクタの耐圧が7Vなので50V耐圧のトランジスタに交換。これで24V電源だけで動作できる。高温乾燥機で電気ヒータのPID制御がオーバーシュートするとのこと。送られてきたデータを見ると8分間周期くらいで発振している。応答が遅いのでD制御は効かないだろうと思い、入れていなかった。30秒前の値を参照するD制御を追加。温度が上昇に転じたら溜まったI制御をリセットするようにした。位相シフト法はレンズの収差なのかどうも計算が合わない。校正の方法を本気で考える必要がありそう。2014-12-4(木)市内CD社でシーケンサメーカM社のかたを交えてCM社第8工場エンコーダ取り替え工事のプログラム作成。アブソリュート型をインクリメンタル型に変更するのと、さまざまなパルス数のエンコーダに対応するのと、元のプログラムがアメリカ製ということもあり大変。呉のCM社第5工場へ移動。高温乾燥機のタッチパネルディスプレイとメインユニットのプログラムを入れ替え。2014-12-3(水)S社から預かったスピンドルモータケーブル延長用のラインドライバとレシーバの件。0-10Vだと思ったのは勘違い。モータドライバ側が10Vでプルアップされているだけだった。回らない理由はU相とW相が入れ替わっていたのとラインドライバICのライブラリが間違っていて+相と-相が逆だったこと。ケーブルを入れ替えて回るようになった。5Vが供給されていたのでレギュレータを取り外した。出力側のオープンコレクタの耐圧が7Vだったので50V耐圧のトランジスタに交換。論理が変わったのでまたケーブル入れ替え。S社向け新装置の基板が実装から戻ってきた。今回、新たに搭載したUSB-JTAGインタフェース部分の動作チェック。USBコネクタをミニBタイプからBタイプに変更したらGNDが繋がっていなかった。CM社第8工場台車エンコーダ取り替え工事の準備。Windows側でエンコーダパラメータを表示する部分を作成。昨日入れ替えた高温乾燥機のプログラムで排気温度がリニアに変化しないとのこと。ディスプレイへ送る数値が更新されていなかった。タッチパネルディスプレイとプログラムを変更。手元のユニットで動作確認。2014-12-2(火)位相シフト法の高さの計算に間違いがあった。分解能は0.3mm程度だった。スピンドルモータ延長用のラインドライバとレシーバが動かないとのことで預かる。