ヘッドライン

【システム】いまだにものづくりの現場で使われているPC-98の生産設備、Windows環境に移植するサービスが登場

1 :海江田三郎 ★ :2015/11/05(木) 17:21:05.47 ID:???.net
http://techon.nikkeibp.co.jp/atcl/mag/15/400480/091800003/

 かつて一世を風靡した、NECのパソコン「PC-9800」シリーズ(以下、PC-98)。
販売は2003年で終了したが、ものづくりの現場では生産設備や計測機器のコントローラーなどとして
今も非常に多くのPC-98が稼働している。そのPC-98を「Windows」パソコン(以下、Windows機)に
置き換えるサービスを、NECの販売特約店である三保電機(本社鳥取県米子市)が始めた(図1)。

IoTにも対応
 このサービスは、PC-98の標準的なOSである「MS-DOS」のエミュレーション環境をWindows機に構築し
、PC-98による生産設備や計測機器の制御をWindows機で再現するというもの*1。ユーザーから見ると、
長年の稼働実績がある制御プログラムをほぼそのままWindows機に低コストで移植できるというメリットがある。
既に、半導体メーカーや半導体製造装置メーカー、鉄鋼メーカー、工具機器メーカーなどによる採用実績があるという。

現状では、「Windows 7」「同8」に対応する。「同10」への対応も検討するという。
 PC-98では、外部機器との接続インターフェースとして、シリアル通信の「RS-232C」、
パラレル通信の「IEEE 1284」(いわゆるセントロニクス仕様)、拡張スロットの「Cバス」などがある。
これらのインターフェースがWindows機でもリアルタイム性を確保しながらきちんと動作するように、
三保電機では各種ドライバーのエミュレーターを独自に開発している。
 三保電機がこのようなサービスを手掛けるのは、PC-98の販売終了から10年以上が経過し、
PC-98の運用が難しくなってきたからだ。従来、ユーザーは主に中古市場でPC-98の本体や回路基板などを入手し、
ハードウエアを交換しながらPC-98を運用してきた。しかし、中古市場に出回るハードウエア自体が減り、そうした
“綱渡り”的な運用に限界が見えてきたのである。

 現在、PC-98は機械加工ラインや半導体製造ラインの他、製鉄所、化学プラントといった幅広い業種・用途で使われており、
その数は「10万台近くに達する」(三保電機東京営業所所長の坂本一登氏)という(図2)。
仮に、PC-98の制御プログラムをWindows環境で作り直そうとすれば、多大な費用や手間が掛かる上、
そのプログラムが動作する保証もない*2。プログラムを作り直している間にラインや工場を止めるというのも
現実的ではない。そのため、前述のようなサービスの需要が高まっているのだ。
これが“一時しのぎ”であることは、ユーザーも三保電機も重々承知している。パソコンに比べて
生産設備や計測機器は耐用年数が長く、20~30年にわたって稼働するものも少なくない。
ユーザーの意向としては、2000年ごろに稼働を開始した生産設備や計測機器が寿命を迎えるまでの
今後10~15年をこのサービスで乗り切り、その間に制御システムの刷新に向けた計画を練っていくことになる。
 三保電機としても、単にエミュレーション環境を構築し、制御プログラムを移行するだけのサービスではなく、
新たな価値の提供を目指す。例えば、IoT(Internet of Things、モノのインターネット)に代表される通信機能の付加だ。
近年、稼働データや計測データをリアルタイムで収集・分析し、生産性の向上などに活用する事例が増えている。
 しかし、PC-98には基本的にネットワーク機能がなく、ものづくりの現場ではスタンドアローン(単体)で動いている。
そのため、制御プログラムを単にWindows機に移行するだけでは、稼働データや計測データをうまく生かせない。
そこで、三保電機はデータを活用する情報システムの開発・構築なども提案していくという。
 こうした付加的な情報システムの開発・構築については、夢工房(本社東京)と協業する。ユーザーによっては、
「プログラムの中身が分からない」「当時の設計資料が残っていない」「技術的な内容やプログラミング言語を理解できる人材がいない」
といった問題を抱えている。そうしたユーザーに対し、夢工房はシステムの開発・保守を支援するための
CASE(Computer Aided Software Engineering)ツールを提供するという。このCASEツールを使うことによって、
もともとの制御システムにネットワーク機能やデータベース機能を付加できる。


2 :海江田三郎 ★ :2015/11/05(木) 17:21:12.87 ID:???.net
三保電機によれば、生産設備や計測機器のコントローラーとして、
PC-98は販売終了の直前まで根強い人気があったという。MS-DOSはシングルタスクOSなので、
ものづくりの現場に必要なリアルタイム制御に適していたからだ。コントローラーの候補としては、
他にプログラマブル・ロジック・コントローラー(PLC)もあるが、
「当時のPLCはそれほど使い勝手が良くなかったので、非常に細かい制御が
要求される半導体製造装置などでは、PLCでラダープログラムを組むことが敬遠される傾向にあった」(三保電機東京営業所課長の小堀秀男氏)。

 PC-98による生産設備や計測機器の制御システムが現在まで残ってきたのは、
こうした長所があったからに他ならない。現代の環境に合った機能を付加すれば、まだまだ活躍する余地がありそうだ。


3 :名刺は切らしておりまして :2015/11/05(木) 17:23:05.37 ID:14cBdAVe.net
Cバスのユニバーサルとか新たに作った?


5 :名刺は切らしておりまして :2015/11/05(木) 17:26:31.14 ID:0pKazKiZ.net
93エミュで動かすだけだろww


6 :名刺は切らしておりまして :2015/11/05(木) 17:27:15.85 ID:1AQzPBS4.net
工業用ならPC-98じゃなくてFC-98じゃないの?


45 :名刺は切らしておりまして :2015/11/05(木) 18:19:54.94 ID:FmW9iQDB.net
>>6
だよねー


207 :名刺は切らしておりまして :2015/11/06(金) 07:44:40.49 ID:/o5UIExg.net
>>6
>工業用ならPC-98じゃなくてFC-98じゃないの?
普通にPC-98使ってたよ


7 :名刺は切らしておりまして :2015/11/05(木) 17:28:11.69 ID:XHo1JrAu.net
プレステ4で月に翔べる


9 :名刺は切らしておりまして :2015/11/05(木) 17:28:24.40 ID:OOutb+Rn.net
逆にセキュリティ万全
誰も読めないし


12 :名刺は切らしておりまして :2015/11/05(木) 17:32:13.57 ID:kXgF7Gow.net
むしろ不安定になるんじゃないのこれ
互換機MS-DOS上で動かす方がいい気がするんだけど無理なのかな


23 :名刺は切らしておりまして :2015/11/05(木) 17:47:49.69 ID:11zdN8dr.net
>>12
制御系だと大体のソフトがシリアルコントローラとかのハードウェアを直接読み書きしてるから
MS-DOSに環境構築なんてできないよ
仮想86モードとかみたいに上位OSでそのあたりを実ハードにうまく変換しないと無理
PS2のゲームの大半がPS3やPS4のソフトエミュじゃ動作しないのと同じ


30 :名刺は切らしておりまして :2015/11/05(木) 17:59:09.22 ID:4/GPdY3d.net
>>12
互換機ってエプソンじゃないよな?w
AT互換機で動かそうとするなら、Windows様に作り変えるほうが予算も今後の事も
考えればスマートだし、MS-DOSもしくはPC-DOSの入手で暗礁に乗り上げるだろう。
コピー製品使うわけにも行かないし。


26 :名刺は切らしておりまして :2015/11/05(木) 17:56:38.22 ID:oDpqXOuQ.net
いつまで使い続ける気だよ
過去の遺産じゃなくて足かせだな


27 :名刺は切らしておりまして :2015/11/05(木) 17:57:31.84 ID:Dl1RMBU8.net
あまりにも昔に構築されたシステムって今更変えられないんだよなあ
前いた会社でこんな古いシステム使っているのかよと驚いた記憶がある


31 :名刺は切らしておりまして :2015/11/05(木) 17:59:12.77 ID:6+b5P7nm.net
PC-98は80年代~90年代後半の日本そのもの
80年代は時代の最先端という感じだったけど
90年代に入るとマンネリのムラ社会臭が漂い
92年頃になると完全なガラパゴスになってた
そして90年代後半には淘汰されてしまった
日本の歴史と同じような軌跡を辿っていた


43 :名刺は切らしておりまして :2015/11/05(木) 18:18:57.07 ID:yiL3DiHS.net
凄い現場が結構あんのなw
へー…


52 :名刺は切らしておりまして :2015/11/05(木) 18:31:48.63 ID:ksXJpOkV.net
>>43
基幹系がこれ・・・という企業は、結構名がしれた大きな会社でも
ちらほらあるよ。

全部が工場では無いが、何らかの「制御」という点では一緒。


運用中に勝手に青くなったり落ちたりするんじゃ、使えないからな。


149 :名刺は切らしておりまして :2015/11/05(木) 22:52:56.66 ID:j+SNiQYr.net
>>52
Windowsが青くなりやがる時代が長すぎたな


58 :名刺は切らしておりまして :2015/11/05(木) 18:41:41.20 ID:yiL3DiHS.net
作った日電でも今じゃ作れないんだろなー…


60 :名刺は切らしておりまして :2015/11/05(木) 18:44:20.37 ID:XsBECzT5.net
グリーンディスプレイの中古が出ると未だに売れたりするんだろうか?


62 :名刺は切らしておりまして :2015/11/05(木) 18:45:46.25 ID:aSQYswko.net
Windowsに移植とか不安しかない
金かけて置き換えたところで生産性が上がるわけじゃないし


63 :名刺は切らしておりまして :2015/11/05(木) 18:46:00.31 ID:d8VnKQaY.net
I-O バンク方式には救われた


64 :名刺は切らしておりまして :2015/11/05(木) 18:48:46.89 ID:s7dhFJDa.net
うちの会社の一番古い工場は
RS232Cカートリッジが挿さったMSX2で動いてるぞ。
甘いな


65 :名刺は切らしておりまして :2015/11/05(木) 18:50:44.78 ID:pAWuoYv7.net
開発した本人が忘れているからな。
中身開いて、数時間にらめっこしてようやく思い出すw


73 :名刺は切らしておりまして :2015/11/05(木) 19:04:35.31 ID:BYeElfIz.net
何でwindowsに変えるんだ、MS-DOSのエミュレーションなどLinuxで軽く動くじゃあないの。
金もかからん(OS及びアプリ代)し、性能も高い。一台でMS-DOSを何台も動かせるだろう。


80 :名刺は切らしておりまして :2015/11/05(木) 19:10:12.27 ID:ifzm76fo.net
プログラムを書いたとこの個人事業主が、
保守メンテで月200万円稼いでるって聞いた
これで仕事なくなるわ


81 :名刺は切らしておりまして :2015/11/05(木) 19:14:42.17 ID:pAWuoYv7.net
PC-98でも、win98は使えたけど2chプラウザしか使ってなかった。


82 :名刺は切らしておりまして :2015/11/05(木) 19:15:17.88 ID:gOljZgCF.net
本来ならエプソンがやるべき仕事を
街のショップが気概だけで続けている。

エプソンがやらないなら互換機出そうと動いたシャープがやりなさいよ。
そんなん勝馬にしか乗らない営業姿勢だから屋台骨が傾くんだよ。


83 :名刺は切らしておりまして :2015/11/05(木) 19:15:58.10 ID:LWMBPEax.net
DOSアプリ一杯作って納品したなと暫し回顧
ハード直接使うから生半可なソフト技術だけじゃできない
データ量が少ない制御ならシーケンサーだけでいいけど。


106 :名刺は切らしておりまして :2015/11/05(木) 20:01:33.62 ID:qQ75IA/i.net
Cバスじゃないと動かない周辺機器が意外と多いんだよ

前に働いていた工場でも、概ねWindowsに移行していたが、生産管理システムに98が組み込まれているからどうしようもなかった。
しかも専用ボードで開発にすんごい金がかかっているから、いまさらその予算は捻出できないそうな。まぁ導入時はバブルだったしな。


113 :名刺は切らしておりまして :2015/11/05(木) 20:11:38.23 ID:IEqY7EZv.net
PLCがまだまだだったからPC98にしたんだろ?
だったらPLCに移行サービスつけて売ればいいじゃん!
よしこれで下期受注アップだあ!
↑技術論を無視する営業発想w


128 :名刺は切らしておりまして :2015/11/05(木) 21:02:15.41 ID:U8tdIiYC.net
Cバスとかシリアルを直接叩いてるのが多いみたいだから、同じPC-98でもクロック違いで使えねーとかあるのかもなぁ。


131 :名刺は切らしておりまして :2015/11/05(木) 21:08:52.60 ID:ZEG9EhvL.net
>>128
CPUクロック周波数を落とすスイッチがあった


135 :名刺は切らしておりまして :2015/11/05(木) 21:41:19.23 ID:4/GPdY3d.net
>>128
クロックは問題ないだろうが、コプロセッサ積んでるかどうかってのはあるかもな


134 :名刺は切らしておりまして :2015/11/05(木) 21:22:22.68 ID:ZrBxTP3c.net
98が故障したら修理費がかかりすぎるのだろうな
15年前まで98などでやっていたけどw
制御ボードもRS232Cの関連もね
でもセキュリティを缶上げるとWinは危険w


150 :名刺は切らしておりまして :2015/11/05(木) 22:59:15.49 ID:G7o6V6lf.net
エミュで解決だろ


152 :名刺は切らしておりまして :2015/11/05(木) 23:04:22.31 ID:LboyWWAm.net
うちの会社も、いまだにSiftJISでコード書きやがる。
リプレイスとか、そう言うのじゃなくて、新規案件でだぞ?


161 :名刺は切らしておりまして :2015/11/06(金) 00:16:24.58 ID:Td5pqw8g.net
久しぶりに工場に寄ったら、N88BASICじゃなくなってた
Excelのデータシートに入力して、RS232Cで制御してた
まあマクロでRS232C通信できるけどさ
あれ面倒くさいんだよ
おまけにExcel直打ちだから、担当者が打ち間違い多いってよ
VBでいいから作ってやればいいのに


162 :名刺は切らしておりまして :2015/11/06(金) 00:19:07.76 ID:T77q3ONg.net
昔のプログラムをバカにする若い人がプログラマ板にはいるが
これらのをできなくてどうすrんだw


165 :名刺は切らしておりまして :2015/11/06(金) 00:27:27.79 ID:rta0wfNe.net
>>162
仕様書も設計書も残さずにプログラムを作った昔の人が無能なだけでしょ。


168 :名刺は切らしておりまして :2015/11/06(金) 00:31:19.98 ID:T77q3ONg.net
>>165
そんなことないw
ソースみたらわかるだろ


170 :名刺は切らしておりまして :2015/11/06(金) 00:35:30.31 ID:4+eeVIYl.net
>>165
仕様書がないとプログラムが読めないなんて言ってるのは日本人だけ
アメリカ人も中国人もソースで理解するよ


164 :名刺は切らしておりまして :2015/11/06(金) 00:24:48.87 ID:mLGZH+eD.net
正直なところ、Windowsマシンのみでリアルタイム性を確保できるのか?

いや、そもそも、リアルタイム性なんぞ必要ないのかもしれないが…


179 :大島栄城 ◆n3rBZgRz6w :2015/11/06(金) 01:03:36.42 ID:ZBr/vb4O.net
>>164
hp社のHPIBやDOS/VのGPIBでもOSってよりボードの性能と
拡張スロットのI/O処理ができてればDOSもどきで動いて画面だけってなってたと思う


166 :名刺は切らしておりまして :2015/11/06(金) 00:28:41.27 ID:rta0wfNe.net
仕様さえあれば、こんなもん1000円のマイコンでつくれるわな


169 :名刺は切らしておりまして :2015/11/06(金) 00:34:09.94 ID:YgGgot47.net
>>166
ドライバどうすんだよ。マイコンでどうにかなるの?


167 :名刺は切らしておりまして :2015/11/06(金) 00:29:57.01 ID:WbzFUFOw.net
組み込みだと昔作られた奴のつぎはぎだらけのを若者がきれいにしているな
作り逃げ業界


171 :名刺は切らしておりまして :2015/11/06(金) 00:36:44.15 ID:T77q3ONg.net
設計書がないところはな意図がある
本当はしまいこんであるがw

企業によってさまざまです


173 :名刺は切らしておりまして :2015/11/06(金) 00:41:25.67 ID:MsWHCTPI.net
デバイスを解析してドライバーを書ける奴が今時いるのね


187 :名刺は切らしておりまして :2015/11/06(金) 01:23:03.18 ID:UcB6og2A.net
使えるものは長く使う

当たり前のことよ
強制アップデートだの悪どい事を許すな
そもそも不良品、不完全なものを売ってんじゃねーよ


188 :名刺は切らしておりまして :2015/11/06(金) 01:23:45.62 ID:s0YAFt7k.net
シリアル、パラレルの相性で問題が出なければPC98エミュとUSBの変換ケーブルで行けるはず。
最大の難関はWindowsやPC98ではなくそっから先の古いPLC。ソフトが見つかんなくてラダー抜けないとかザラ。


189 :名刺は切らしておりまして :2015/11/06(金) 01:26:13.60 ID:ZIoU2Qgm.net
Cバスに挿していた拡張ボードのデバイスが現行の規格と互換があれば
現行PCでも何とかなる。GPIBとかGPIOとか
でも、当時の拡張ボードはとんでもなくニッチな入出力している奴も在る
知ってるか?カノープスってCバスのオーディオ入出力ボード作ってたんだぜ
当時はデジタル信号入出力ボードって呼んでたけど…
20年前に400kHzサンプリング12bitで16chでサンプリングできたんだ
こーゆーの使ってたらマシン替えたらアプリ一から作り直しだよ
エミュレータじゃどうにもならん


196 :大島栄城 ◆n3rBZgRz6w :2015/11/06(金) 02:59:10.04 ID:ZBr/vb4O.net
>>189
そういう宗教右派の伝説くさいの修正できんもんかね
経済市場では98はDOS/Vに性能も価格も太刀打ちできなかったのに


192 :名刺は切らしておりまして :2015/11/06(金) 01:41:25.32 ID:T77q3ONg.net
どうでもいい
さっさと捨てちゃいな
IT仕事をどんどん出しなさい
また新しい電子部品基板にしなさい


193 :名刺は切らしておりまして :2015/11/06(金) 01:42:57.32 ID:bcgNdFmo.net
Cバスのクロックやウェイトにべったり依存してる現行稼動もあるからな
実機でも機種ごとに需要の差がある


195 :名刺は切らしておりまして :2015/11/06(金) 02:42:18.88 ID:T77q3ONg.net
NECのS3100は壊滅と聞いたが
AS400はRPGで健在
Kシリーズは後継機種でCOBOLGで動いている


210 :名刺は切らしておりまして :2015/11/06(金) 08:15:42.22 ID:4MUUXnAm.net
cバスとか懐かしいな。
pc98でゲームしてたころが懐かしい。


元スレ:http://anago.2ch.sc/test/read.cgi/bizplus/1446711665

関連記事

この記事へのコメント

トラックバック

URL :

プロフィール

二郎

IT業界に努めるサラリーマンが
興味を持ちそうな記事を中心に
まとめています。

どうぞよろしくお願いします。

最新記事(画像つき)
カテゴリ
月別アーカイブ
リンク
メールフォーム

名前:
メール:
件名:
本文:

RSSリンクの表示
スポンサー