2025年7月– date –
-
[CODESYS] CODESYSにEthernet/IPアダプタ機能を追加してNode-REDと通信を行ってみた
CODESYS搭載装置は今回開発環境がインストールされているWindows PCを使用しております。 使用しているCODESYSのバージョンです。 WindowsPCにて動作確認を行いました。 CONPROSYS nanoは、対応が謳われていないためか、どうやってもコンパイルを通すこと... -
[CODESYS] CODESYSにModbus TCP Slave機能を追加してNode-REDと通信を行ってみた
CODESYS対応装置は、CPSN-PCB271-S1-041を使用しております。 CODESYSをスレーブ、RaspberryPiのNode-REDをマスタとします。 デバイスの追加 デバイスを選択して右クリックからデバイスの追加を行います。 イーサネットアダプタを選択します。 追加したEth... -
[CONPROSYS nano]CPSN-PCB271-S1-041 ブラウザ初期セットアップ
出荷時のユニットの設定 IPアドレス:10.1.1.101 サブネットマスク:255.0.0.0 通信できているか確認を行う。 ユニットとPCを同一ネットワークに接続します。 アドレスバーにコントローラのIPアドレス(10.1.1.101)を入力し 、[ Enter]キーを押します。ロ... -
[CONPROSYS nano]CPSN-PCB271-S1-041のハードウェア情報
よく参照する項目をマニュアルから抜粋させていただきました。 参照ファイル:リファレンスマニュアル (ハードウェア編) CODESYS Modbus Master CPU UnitCPSN-PCB271-S1-041 ハードに関する情報 -
[CPI-PS10CM4]CODESYSを使ってみよう
CODESYSを使ってみます。CM4のIPアドレスを192.168.0.185に設定しています。 前提条件:PCにCODESYSはインストール済み(64it) CPIシリーズのI/OをCODESYSで使用するためには、CPIシリーズ用CODESYSパッケージのインストールが必要です。 CODESYSパッケー... -
[CPI-AI-1208L]CODESYSに値を取り込んでみよう
接続を行うには、RaspberryPiの設定でI2Cが有効になっている必要があります。 ドレスが表示されていれば、EEPROMポートは正常に接続されています。 ピンアサインについて 以下コンテック様のマニュアルから抜粋です。 ドライバソフトウェアののセットアッ... -
[Node-RED]画像を配置してリソースとして利用できるようにする。
/home/pi(ユーザー名)/Public/images/xxx.jpgに任意の画像を置いてそれをNode-REDから参照できるようにする。 フローの例 [http in] → [template] → [http response] HTTP Inノード http in: メソッド:GET URL:/products HTMLテンプレートノード(例) ... -
[PowerBI]トラブルシューティング
エンジニアやデータアナリストが触るだけあって正直最初のハードルが高いです。 本記事はPowerBI Desktopを使用しております。 問題1:スライサーを複数設置したとき一つを選択したときにすべてのビジュアルに影響が及んでしまう 同一のデータに対して、... -
自己署名証明書(Self-Signed)によるNode-REDのHTTPS化手順(開発・テスト向け)
1. 証明書の保存用ディレクトリを作成 mkdir -p ~/certscd ~/certs 2. OpenSSLで証明書を生成(有効期限1年) openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout privkey.pem -out cert.pem -subj "/C=JP/ST=Osaka/L=Osaka/O=MyCompany/O... -
[Node-RED][RaspberryPi]Node-REDのバージョンを指定してインストールする方法
✅ 手順:Node-RED v2.2.3 をインストール(Raspberry Pi) ❗ 事前準備:Node.js バージョン確認・調整 Node-RED v2.2.3 は Node.js 14.x または 16.x に対応しています。Node.js が 新しすぎる(18 以降) だと動かない可能性があるため、まず確認: nod... -
[Node-RED]パスワード認証を設ける
Node-REDのダッシュボード(node-red-dashboard)にパスワードをかけてアクセス制限する方法を解説します。Node-RED自体には「ユーザー認証」の仕組みがあり、それを有効化することでダッシュボードも含めてパスワード保護できます。 ダッシュボード単体に... -
[Node-RED]node-red-node-sqliteを追加してDBと読み書きしてみよう
今回使用するノードは、node-red-node-sqlite です。 使用するデータベースは事前にWindowwPCで作成しておきます。 ラズパイには、WinSCP経由でファイルを置きました。 設定ノードを設定していきます。 あとは、デフォルトの設定の場合、msg.topicにSQL文... -
[VPS]WinSCPでリモートサーバにファイルをコピーしたい
CUIしかないServerに対してファイルをアップロードしたり逆にファイルをダウンロードしたいときがあると思います。(私はあります。) そんなときに便利なツールの紹介です。 クライアントOS:Windows10 サーバーOS:Ubuntu 22.04 amd64 1G SFTP(WinSCPを... -
[InfluxDB V2.x]管理画面のGUI操作から外部アプリケーション(Grafana)との連携まで
influxDBのインストールについては下記の記事を参照してください。 注意:2.0系では、1.0系と同じようにシェルのようにコマンドを実行することができません。 ためしにinfluxと入力してもshell画面に移行しないはずです。2.0系は基本ブラウザベースで操作... -
[InfluxDB V1.x]テストデータを追加して外部アプリケーション(Grafana)と連携してみよう
influxはversion v1.11.8 を使用します。 まずはテストデータを追加します。 influxDBのインストールについては下記の記事を参照してください。 注意:2.0系では、1.0系と同じようにシェルのようにコマンドを実行することができません。 ためしにinfluxと... -
[InfluxDB V2.x]セットアップから管理画面起動まで
ベースとして以下の公式ドキュメントを参考にしました。 https://docs.influxdata.com/influxdb/v2/install/?t=Linux#choose-the-influxdata-key-pair-for-your-os-version Ubuntu Server 22.04にInfluxDB v2をインストールする手順です。 InfluxDBリポジ... -
ワーク搬送AGV
バッテリー電圧の監視 バッテリー電圧監視基盤 -
[Node-RED]SalesForceに接続してデータの読み書きを行おう
【前提】 Salesforceアカウントを持っている SalesforceのAPI利用が可能(今回はトライアルで試してみます。) Node-REDがインストールされている Node-REDはRaspberry PiでもWindowsでも構いません。 1. Salesforce で「接続アプリケーション」を作成(AP... -
PLC置き換え
置き換え前 置き換え後 -
ワーク搬送装置
https://youtu.be/4zaAoEdzJJo -
デパレタイズロボット
https://youtu.be/N6R4RybBJ3M
12