SP1」のインストールから簡単なプログラムのダウンロード・動作確認、ファームウェアアップデートを行います。本稿では、ModiconM221を購入後、プログラムダウンロードから簡単なプログラムの作成~書込み~動作確認、ファームウェアアップデートまでを行った内容を示します。SP1」のインストーラ(Zip)をダウンロードします。https://www.se.com/us/en/download/document/Machine_Expert_Basic_V1_2_SP1/ダウンロードしたZipを解凍してインストーラを起動します。“OK”“次へ”“次へ”情報を入力して“次へ”“次へ”“次へ”“次へ”“インストール”“終了”私の環境でのインストール時間は約3分でした。“アプリケーションの保護”は必要に応じて設定しますが、今回は不要なので無効にして適用します。“設定”タブで使用するコントローラをドラッグして新規作成時に設定される“TM221M16R/G”の上にドロップします。“はい”“プログラミング”タブを開き、以下のような適当なプログラムを作成します。パソコンとコントローラをUSB接続した状態で“通信”タブを開き“デバイスを更新”を選択するとコントローラが追加されます。“通信”タブの“ログイン”を選択し、問題があると以下のように赤枠内に問題点が表示されます。アプリケーションのファンクションレベルに対してコントローラのファームウェアが古いようですが、ここではアプリケーションのファンクションレベルを下げて対応します。ログアウトし、“プログラミング”タブを開き“ファンクションレベル”を“レベル4.0”にして“適用”します。“通信”タブを開き“ログイン”して“PCからコントローラへ(ダウンロード)”を選択します。この程度のプロジェクトだとほぼ一瞬で書込み完了しますが、特にメッセージが表示されるでもなく、以下のように“PCとコントローラアプリケーションは同一です”なるので、RUNモードにするために“コントローラの開始”を選択します。“OK”購入状態ではコントローラ本体の動作モード選択スイッチがSTOPになっているので以下のメッセージが表示されRUNできません。この状態でコントローラ本体の動作モード選択スイッチをRUNにすると即、RUNモードになります。“プログラミング”タグを開き、変数の下に表示される”0”,”1”ボタンを操作すると接点がON/OFFします。M221ファームウェアアップデート最新の開発環境に対してコントローラのファームウェアが古い場合、上記で示したようにプロジェクトの方のバージョンを下げることで書き込み可能です。コントローラのファームウェアが古いと実行できない機能を使用したプロジェクトを書き込むにはコントローラのファームウェアアップデートが必要です。パソコンとコントローラをUSB接続した状態で“通信”タブを開き“デバイスを更新”を選択し“M221(USB)”を選択して“ログイン”します。「コントーラーのファームウェアを今すぐ更新してください」を選択します。“OK”“OK”更新が始まります。私の環境では1分も掛からずに更新が終わりました。(更新完了すると、特にメッセージが表示されるでもなくファームウェア更新ツールが閉じます)再度ログインすると、ファームウェアのバージョンが更新されており、「コントーラーのファームウェアを今すぐ更新してください」が消えていることで確認します。M221ロジックコントローラープログラミングガイド以上。ModiconM221(Server)をModbus/TCPで接続します。ModiconM221をEthernet/IP(Implicit)で接続します。ModiconM221にEthernet/IPのExplicitメッセージを発行してデバイスの読み書きを行います。ModiconM221(Server)をModbus/TCPで接続します。Tester)で通信確認を行います。ModiconM221と三菱FR-E820-EPAをModbus/TCPで接続します。Implicit2023.01.172023.03.16YCD■運営者についてFA関連の電気制御を生業としている個人事業主です。日本国内製のPLCは当然ですが、海外製PLCの心得もあります。制御屋をお探しの企業様は「お問い合わせ」よりご連絡下さい。事案を報じるニュースを目にしますが、当サイトでは「仕事でA社PLCとB社機器を〇×通信で接続したので方法を公開します!!」というような顧客や勤務先の資産を流用した記事の作成は行っておりません。当サイトの全ての記事は自腹で購入した機材や無償のツールのみを使用して作成しており、以下のような行為を禁止しております。・受注案件の内容の一部(プログラムや図面、画像など)を切り抜いて掲載する行為。・記事内で使用した特定の機器メーカーとの利害関係を持つような行為(案件や機材の借用)。・勉強会やコミュニティ等への参加。(聴衆としてであっても、企業に勤めなければ習得しえない非公開のスキルやノウハウの流出に加担する恐れがあるため)・技術書やマニュアル、規格書等の著作物の内容の切り抜き。(通信や安全等の規格の解説記事は著作物の盗用にしかならないため)・企業ロゴや製品画像、マニュアル内の図表のキャプチャ画像の使用。・受注した案件により新たに習得したスキルやノウハウを公開する行為。・企業に対して「宣伝してやるから機材を貸せ!」というタカリ行為。(逆に、企業からのお申し出も一切お断りしております)・X(旧Twitter)等のSNS上で自身の専門分野のスキルやノウハウ、エピソード等の非公開情報を吹聴し流出する行為。・記事作成に関連した疑問点を機器メーカーに問い合わせする行為。(個人ブログの記事作成に協力するためのコストを企業が負担する理由はなく、個人の利益のために無償協力させる悪質な迷惑行為となるため)・ソフトウェアの借用を依頼する行為。(有償・無償を問わず、ライセンスの第三者への譲渡は違法となりうるため)■お問い合わせについて当サイトでは技術的な質問に対する回答は一切致しておりません。理由1:実務で直面した問題を解決するために機密保持等の何らの契約関係にもない第三者に質問する行為は、その内容がいかに些細なものであっても行為自体に問題があると考え関与致しません。同様に、X(旧Twitter)等のSNS上で実務上の問題を解決するために投稿した内容に対して、当サイト運営者が助言等の関与を行う事は一切ありません。(親切な態度で近寄りながら情報を聞き出そうとする不審な輩にはご注意下さい)理由2:初学者相手にものを教えて自己顕示欲や承認欲求を満たして悦に入る気味の悪い幼稚な趣味はありません。