一往確認日記 |
2020年12月09日 [長年日記]
_ PLCでmruby (1) PLCでmrubyは動かせるのか?
いつもの如く企画倒れ前提でスタートしますが、mrubyをPLCで動かせないかなという企画です。
このシリーズはこちらのリンクで見れます。
mrubyをPLCで動かせないかな〜という企画
mrubyとは
mrubyは平たくいうと組み込み用途でも利用できる様に軽量化されたrubyです。
GitHub - mruby/mruby: Lightweight Ruby
mrubyはコマンドを入力しながら実行するインタプリター機能があるのですが、更にその機能を除いたリソースの少ないマイコンでも動かせる様にしたmruby/cがあります。
GitHub - mrubyc/mrubyc: mruby/c is an another implementation of mruby.
mruby/cならPLCでも動かせる可能性があるかもしれないということでドンキホーテーの様に挑んで行く予定ですが、3回くらいで伸されて終了になるかも知れません。
一応今までやってきたLadder DriveやPLC間の変換の経験が生かせるのではないかと思ってます。
まずは、mruby/cを動かせるほどのリソースがPLCにあるのか?、動いたとして実用的なものか?という疑問もありますが、やってみないことには判断つきません。
諦めなかったら長期戦になると思います。
Amazon | 三菱電機 FX3G-14MR/ES FXシリーズシーケンサ 基本ユニット(AC電源・DC入力タイプ) NN | 電設用部品・資材 | 産業・研究開発用品 通販