質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

91.35%

  • Linux

    2695questions

    Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

  • C++

    2412questions

    C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

  • Ubuntu

    847questions

    Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

  • サーバ

    634questions

    サーバは、 クライアントサーバモデルにおいてクライアントからの要求に対し 何らかのサービスを提供するプログラムを指す言葉です。 また、サーバーソフトウェアを稼動させているコンピュータ機器そのもののことも、 サーバーと呼ぶ場合もあります。

産業用PCで電源投入と同時に起動するプログラムの運用方法について

解決済

回答 1

投稿 2017/12/07 18:23 ・編集 2017/12/07 19:40

  • 評価
  • クリップ 2
  • VIEW 119

 背景

産業用PCを用いた、ソフトウェアの運用方法を知りたいと考えております。

目的は、産業用カメラ、アナログ計測機器、ディジタルIOからの入力情報をもとに、イーサネット経由でデータロガー設備に計測情報を送信するという計測プログラムを産業用PCで24時間動作させることです。

 前提となる条件についてご説明

使用を想定している産業用PCは以下のようなファンレスの産業用PCで、カメラ情報の処理に必要なスペックのCPUとメモリを搭載するつもりです。
http://www.unipos.net/find/product_item.php?id=3180&gclid=EAIaIQobChMI5sWFicD31wIVmB0rCh0rbA6BEAAYASAAEgKzoPD_BwE

この産業用PCと、計測設備は、プログラム開発者以外の人が電源を入切するので、産業用PC起動後、当該ソフトウェアが自動で起動することが必要です。
(モニターやキーボード、マウスは付属させられず、操作者がGUI / CUIを操作することはできません)

また、プログラムはC/C++で記述されており、対応ドライバの関係で選択できるOSは、 CentOS / Ubuntu / Windows です。
(どれでも構いません)

 知りたいこと

1:どのようなOSの設定、ソフトウェアの設定をすれば、以上のようなことを実現できるでしょうか?
(もしくは、私に不足している認識や知識をご指摘いただければ嬉しいです) 

2:上記3種のOSであれば、今回の用途にどれがふさわしいでしょうか?
(状況にもよると思いますが、ご自身の経験談をお聞かせいただけるととても嬉しいです)

産業用ソフトウェア、組み込みソフトウェアの運用経験がないため、的外れなご相談でしたらご容赦ください。
どうぞよろしくお願いいたします。

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

質問への追記・修正、ベストアンサー選択の依頼

  • 退会済みユーザー

    2017/12/08 09:25

    複数のユーザーから「やってほしいことだけを記載した丸投げの質問」という意見がありました
    「質問を編集する」ボタンから編集を行い、調査したこと・試したことを記入していただくと、回答が得られやすくなります。

  • RyosukeNishida

    2017/12/08 14:10

    ご意見をいただいたので、質問を取りやめさせていただきます。

    キャンセル

回答 1

check解決した方法

0

質問内容があ

投稿 2017/12/08 14:10

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

15分調べてもわからないことは、teratailで質問しよう!

ただいまの回答率

91.35%

関連した質問

  • 解決済

    JavaFXのSceneって何ですか?

    JavaFXに興味を持っています。 Web上でいろいろソースを見たのですが、 Sceneという概念がよく分かりませんでした。 どういう目的であるのでしょうか?

  • 解決済

    javascript で起動したスマートフォンのカメラを止める方法

    下記のfunction でカメラを起動しました。     function camerastart() {         navigator.getUserMedia = na

  • 受付中

    Swiftでの動画撮影アプリ作成時のエラー

    iOSアプリ開発を初めて1ヶ月の初心者です。 環境はXcode7.2 使用言語はSwift こちらのサイトを元にして、最新のコードに書き換えつつ動画撮影アプリを作成してい

  • 受付中

    Unityの質問

    前提・実現したいこと Unityでカメラを自動でまっすぐに進ませたい (再生ボタン(▶︎)を押すとカメラがスーーーっと前に進む) 発生している問題・エラーメッセージ ま

  • 受付中

    PypeRとRPy2の違いについて

    今自分は「人工知能に関する断創録」というサイトの「類似楽曲検索システムを作ろう」というページにて類似楽曲検索システムの再現を試みています。このサイトではPythonでプログラミング

  • 解決済

    could not find driver

    初歩的な質問かもしれません。 CentOSで開いているサーバでデータベースを参照したいのですが、その参照したいデータベースは別PCのMacの中にあります。もちろんMacにはMys

  • 解決済

    UnityでのPixel

    すみません、どうしてもわからないことがあります。 「UnityでPixcelとは何なのか」です。 カメラ画像を張り付けたTexture2Dがありますが、これがwidth

  • 解決済

    産業用カメラを用いたビューワのWebシステム構築

    前提・実現したいこと 産業用カメラを用いたビューワのWebシステム構築 課題 こちらのような産業用カメラを用いてWeb上でのビューワシステムの構築を検討しています。 上記の

同じタグがついた質問を見る

  • Linux

    2695questions

    Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

  • C++

    2412questions

    C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

  • Ubuntu

    847questions

    Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

  • サーバ

    634questions

    サーバは、 クライアントサーバモデルにおいてクライアントからの要求に対し 何らかのサービスを提供するプログラムを指す言葉です。 また、サーバーソフトウェアを稼動させているコンピュータ機器そのもののことも、 サーバーと呼ぶ場合もあります。