ここ最近、何社かの若手制御エンジニアと話したが、皆共通の悩みを持っていた。PC制御やソフトウェアPLC+ST言語に移行していくべきだと考えているが、どこの会社でも上司ブロックに会っている。
これらに移行すべきだと考える理由は主に以下。
・上位とのデータのやり取りやDBやクラウド対応
「結局PC要るよね。だったら最初から設備の制御もPCとソフトウェアPLCでいいじゃん」
・PLCプログラムのOOP対応
ST言語
・生成AIによるコード生成やコードレビュー
ST言語
・仮想化PLCや、コンテナ技術への対応
PC制御+ソフトウェアPLC
そして、上司がブロックする理由は主に次の4つ。
1. コントローラの置き換えは開発期間も必要となり、変更にはリスクを伴う。
2. 生技のおっちゃんがラダーしか読めない為、変更しちゃダメ。
3. 上司がOOPのメリットを理解していない。
4. 同じく上司が「仮想化?コンテナ?何それ?よく分からないからブロック」
若い人ほど最新情報のキャッチアップができており、現状のハードウェアPLCをいつまで続けるのかということに対し危機感を感じてるな。