ソフトウェア開発 当社では、マイクロ・コンピュータ、ワークステーションを用いた産業用 制御機器のソフトウェア開発を行っています。具体的には下記のような ものがあります。 1)マイクロ・コンピュータによる制御機器のソフトウェア開発 各種LSIを使用してメカ・CRT・伝送制御等を行います。 ・メカ制御は光、磁気センサー等を使用して機械(モータ等)の 制御を行います。 ・CRT制御はLSIを使用してキャラクタ・ディスプレイや、 グラフィック・ディスプレイ等の制御等を行います。 ・伝送制御は通信用LSIを使用して各種通信方式の伝送手順の 作成を行います。 開発工程 当社では、下記のような作業工程でソフトウェアを開発します。 ![]() 全体機能を明確にして階層化し、その内容を詳細に設計します。 ▼ ![]() プログラム構造を決定してモジュール分割し、モジュール間の インターフェースを明確にします。 ▼ ![]() モジュール内の詳細な処理手順を明確にします。 ▼ ![]() プログラムのコーディングを行い、コンパイル/アセンブル を実地したのち、机上デバッグを行います。 ▼ ![]() モジュール単位のデバッグを行います。 ▼ ![]() モジュールを組合わせたデバッグを行います。 ▼ ![]() 機能設計で決定した機能についてデバッグを行います。 |