ソフトウェア開発
池上精機では、お客様のご要望や製品の仕様・機能に合わせたソフトウェア開発をご提供いたします。
エンベデッドシステム開発に不可欠なファームウエアをはじめ、データ分析・画像処理・GUIベースのプログラマブルな制御システムを可能とするPCアプリケーション、PC周辺機器開発に不可欠なデバイスドライバや、高機能なエンベデッドシステムのための組み込みOS、FA用機器に多用されるPLCのプログラムなど、分野を越えた対応力でお客様の課題を解決いたします。
エンベデッドシステム
量産製品の電装で圧倒的なコストメリットを生むエンベデッドシステム。
池上精機では、豊富なノウハウを基に最適な構成や開発手法を選択することでイニシャルコストを抑制いたします。
従来、なかなか採用に踏み切れなかった少量生産の製品にも採用可能です。
特徴
社会と産業のさまざまな分野で活用されている組み込みシステム 。
家庭用品や玩具、OA機器から携帯電話、航空宇宙機器まで、暮らしやビジネスを支えるありとあらゆる機器に用いられています。
ファームウェア(組込アプリケーション)だけでなく、ミドルウェア(制御用PCアプリケーションやドライバ)との組み合わせにより、小規模から大規模なシステムまで幅広く対応いたします。
Embedded system Solution
- 開発言語:
- C、C++、C#、VB、アセンブラ
- 環境:
- リアルタイムOS(iTRON、Vxworksなど)、Windows CE、Windows Embedded
- 通信等:
- TCP/IP、各種通信(RS232C、USB、SATA、GPIB等)、特殊通信(1553B等)
- 用途:
-
制御(高精度位置決制御、ロボットアーム制御)
Androidアプリケーション開発
無線応用システム
各種機器ファームウェア(部品製造機器、OA機器、通信機器)
計測システム(データロガー、マルチメータ等の計測機器を用いたシステム)
携帯端末アプリケーション及びインターフェースミドルウェア
ファームウェア
自社ブランドのIS製品に使われているコードの活用や、回路技術との組み合わせなど、ハード・ソフト・製造を一貫してお任せいただくことで、工数を大幅に削減いたします。
今まで手の届かなかったエンベデッドシステムを、身近な物にできるよう、お客様のシステムやご要望に合わせ、多種多様なファームウエア開発を承ります。
- 対応CPU:
- renesas (H8/SH1~4/R8C/RX)、ARM,、Coretex M3、AVR、PIC、dsPIC, 他
PCアプリケーション
PCアプリケーションの用途は幅広く、処理・分析・保存・画像表示・解析・GUIを使ったプログラム機能などがあります。 池上精機ではこれらを応用し、
- ユーザー側で様々な設定や動作のプログラミングが行える装置
- 測定器との連携(自動測定)
- メカのPC制御システム構築
- データ分析
- 機器制御
- シミュレーション(三次元物理演算シミュレーション)
等を実現することも可能です。
- 開発言語:
-
C, C++, Visual Studio(Visual C++, Visual C#),
Java, etc
3D描画(Open GL)
Matlab/Simulink
LabVIEW
PC活用のシステム構築
制御や、計測システムの構築にてPCを活用することがございます。
- 計測したデータの処理
- 分析
- 管理の自動化
- お客様のシステムとの接続
など、様々な拡張性を持たせることができます。
OS・システム系ソフトウェア
PCに接続して使うボードや周辺機器・装置を作る場合に必要なデバイスドライバや、セキュリティソリューション構築に必要となるCredential Provider・CSPなどのソフトウエアの開発を行います。
Windows及びMicrosoftの開発環境及びハードウエアに精通したエンジニアが対応します。
また、高機能なエンベデッドシステム構築に必要な組み込みOSのポーティングにも対応いたします。
- 対応可能OS:
- μITRON、e-linux、WindowsCE、VxWorks他
PLC/シーケンサ
FAの世界で圧倒的に実績のある方法です。
自動検査機・製造装置などに要求される信頼性・耐久性に優れており、使用環境や要求仕様に合わせ、タッチパネルによる操作や、各種測定器、画像処理判定との組み合わせも可能です。
- 対応PLC:
- 三菱、 OMRON、 キーエンス 他
電子機器の制御ユニットの実現手法について
電子機器の制御ユニットの実現手法について、下記の表にまとめました。
エンベデッドシステム(組み込みマイコンシステム)は、まとまった完成度の高い製品づくりには欠かせない方法ですが、多大なイニシャルコストが導入を阻んでいました。
FA | ファームウェア | PCソフト | |
---|---|---|---|
ハード | シーケンサー | IC回路基板製作 | PC・ボード |
有利 | 市販機器の組み合わせ | 小さい | 計測等取り込みの必要なもの |
LOTの少ないもの | LOTの多いもの | LOTは関係ない | |
不利 | 大きい | 操作系の制約 | PCを使う |
OSの変化に対応要する | |||
操作性 | タッチパネル | 専用パネル | PC依存 |