ソフトウェア設計

ファームウェア設計

MPU、DSP、ソフトプロセッサコアを使用した制御系組み込みファームウェア開発

■通信ネットワーク

  • TCP/IP通信、UDP通信、シリアル通信
    (RS232C、RS422、RS485)、
  • CAN通信、FOMAパケット通信、ARCNET、
  • I2C、SPI、USB

■制御・監視

■DSPによるデジタル信号処理

■組み込みWebサーバ構築

■OS対応

  • 市販CPUボードやカスタムボードを使った組み込み開発
●MPU対応実績

◆MPU

  • SH(SH-2,SH-3,SH-4)、
  • H8(H8/300H、H8/300H Tiny)、
  • M16C、78KIV、AVR、PIC、ARM920T

◆DSP

  • TMS32C55x

◆ソフト プロセッサ コア

  • NiosII、MicroBlaze

◆OS

  • 組み込みLinux、NORTi(※1)、 TOPPERS(※1
※1.μITRON4.0仕様準拠
聞取改善装置 基盤写真 DSP,FLASH等搭載基板
聞取改善装置
(老人性難聴者の聞き取り補助装置)
Armadillo-220 基盤写真 小型CPUボードにLinuxを実装した
組み込み機器

PLCのプログラム設計(プログラマブル ロジック コントローラ)

■ラダープログラム設計

■PLC + タッチパネルによる
  ユーザーインターフェース設計

  • 製造ライン向け自動搬送装置
  • カメラ認識ユニットを用いた外観検査装置
  • 監視制御装置(制御盤)
  • データロガー装置(データ収集)

●PLC/タッチパネル対応実績

◆PLC

  • オムロン、キーエンス、三菱電機

◆タッチパネル

  • オムロン、デジタル(Pro-face)
PLCを用いた基板供給装置 PLCを用いた基板供給装置
PLCを用いた基板格納装置 PLCを用いた基板格納装置
ローダ・アンローダ

アプリケーション設計

Windows,Linux,Webアプリケーションの開発

■監視制御系アプリケーション

  • 通信、ネットワーク、データベース

■カメラコントロールシステム

  • (ネットワークカメラ制御アプリケーション)

■検査装置

  • GP-IBによる測定器制御、
    CAN通信、シリアル通信

■PHP、JavaScript、データベースを用いた、

  Webアプリケーション

監視制御システム画面 遠隔監視制御システム
監視 制御 画面
カメラコントロールシステム カメラマップ画面 カメラコントロールシステム
カメラマップ画面
カメラコントロールシステム 4分割 カメラ画面 カメラコントロールシステム
9分割 カメラ画面

開発環境

言語

C、Visual Studio(Basic、C++、C#)、Borland C++、VBA、PHP

データベース

Oracle、Access、My SQL、PostgreSQL、SQLite