Start 1. 基礎編 1. 基礎編¶ 目次 1.1. TwinCAT Build 4026 のセットアップ パッケージマネージャのインストールと基本設定 初期設定 パッケージマネージャのインストール 4024からのマイグレーション Feed設定 XAEの基本インストール 基本パッケージのインストール パッケージマネージャGUI 操作編 画面の説明 上部タブ サイドバー パッケージマネージャCLI 操作編 コマンドインターフェースの出現方法 パッケージを一覧する パッケージをインストールする パッケージをアンインストールする 構成のエクスポートとインポート エクスポート インポート パッケージマネージャでオフラインインストールする方法 オンラインPCでのパッケージのダウンロード 自動化スクリプト オフライン環境のIPCでの作業 1.2. TwinCATの始め方 TwinCATプロジェクトの作成とIPCへの接続 IPCへの接続 EtherCATのスキャン PLCプロジェクトの作成と変数とIOのリンク PLCプロジェクトの作成 変数宣言とIOとのリンク IPCへの反映と試運転 1.3. TwinCAT Linux CX82xxシリーズの利用方法 設置と電源投入 接続 パッケージマネージャの設定 固定IPアドレスを設定する 現在のIPアドレスを調べる 固定IPアドレスの設定 新しいパッケージをインストールする リバースプロキシの設定 自己署名証明書の作成 nginxのインストールと設定 nginx のサービススタート バックアップ USBディスクのマウント 保存元デバイスを調べる バックアップの保存 リストア TF1200 UI Client TF1200のインストールとHMI画面設定 自動ログイン、自動GUIモード起動設定 TF1810(PLC HMI WEB) 全画面表示化の設定 日本語フォントのインストール サウンドと設定ツールのインストール VNCで接続できるようにする Docker docker.ioのアンインストール docker-ceのリポジトリ追加とインストール 1.4. 開発プロジェクトの読み出し、保存、エクスポート プロジェクトを単一ファイルのアーカイブとしてエクスポートする プロジェクトを展開する 1.5. ELターミナルの構成とカプラの選定方法と電源について 電圧コンバータ TwinCAT上での定格電流値の確認方法 1.6. TwinCAT プロジェクトのConfiguration EtherCAT Slave の Scan 新規Scan Slave versionの管理 1.7. TwinCATにおける日時・時刻の取扱い TwinCAT内部のシステム時計 TwinCAT内部のシステム時計の仕様 OSと同期した時刻をPLCに読み出すには イベントロガーの3つのイベント記録メソッド TwinCAT PLCで取り扱う日時と時刻の型 1.8. PLCからのSDOデータアクセス SDOデータの構造解析 構造体の定義 ファンクションブロックを用いたデータアクセス ライブラリの有効化 EtherCATマスタのAmsNetID、読み出したいサブデバイスのEtherCATアドレスの調査 プログラム 1.9. TwinCAT BSD 基本設定 パケットフィルタの設定でTwinCATのADSルータのTCPポートを開放する GPUの有効化 Window system xfce のインストール 日本語環境の構築 xfce ログイン後の初期設定 fcitx の自動起動 fcitx キーボード設定 Windowsからのリモートデスクトップ接続を可能にする kioskモードでブラウザを起動してTF1810 PLC HMI Web を表示させる