2017-12-01から1ヶ月間の記事一覧
まず、IPアドレスを設定できません。 DHCPがないと何もできない。 接続するためには、何かDHCPの機器をつないでIPを振ってもらいます。 会社でテストをしていたのですが、DHCPを使用していないので、IPを振るのに苦労しました。テスト用のルータをDHCPにして…
Keyence の端末、BT-W85TをBluetoothでPAN接続し、パソコン越しにPLCと通信させている。 BT-W85T上のプログラムからブルートゥース接続をこころみる。 ① ブルートゥース・オープン ② ペアリング ③ PANコネクト を順に行うが、接続に結構失敗する。 理由がよ…
ソフトウェアの起動を監視するサービスを作成して使用しています。 ところが、そのサービスを稼働させている端末(Windows10)で、 CPUの使用率が、そのサービスだけで40%使用してしまっているのです。 これは問題。。。監視の方法として □ ループでプロセス…
Keyence製 のPLCとBT-W85Tという端末(バーコード、OCRリーダー) で直接通信を行っています。 方法は3個試行していて、 ① 無線LANでBT-W85Tをネットワークに接続する。 ② BluetoothでPCにPAN接続し、そのネットワークアダプタと、PLCの属するネットー枠に接…
① 仮想シリアルポートとして通信する → SPP ② 仮想イーサネットとして通信する → PAN 『Bluetoothはその特性上、様々なデバイスでの通信に使用される為、機器の種類ごとに策定されたプロトコルがあり、それらの使用方法をプロファイル (Profile) と呼び標準…
.NET Compact Framework(VB.NET)で二重起動防止(Mutexを利用)する方法 - Lunarfactory ここのコードを、そのまま利用しました。ありがとうございます。 しかし、エントリポイントに処理が入らない。 と思ったら設定がありました。 スタートアップオブジ…
ntpq -pで同期を確認すると、 しばらくすると、設定したサーバの横に*がつくはずなのに、 ×がつくばかり。。。 複数設定したNTPの時刻がずれていて、同期時にエラーが出ていたようです。 NTPサーバを一つにしたら、すぐに正常に同期しました。 複数のネット…
閉鎖ネットワークに、無線機器を接続したかったために、購入しました。 LANのIPを固定にできないようだったので、だめか?と思いましたが、大丈夫。 192.168.0.xx の機器同士で通信できました。 調べたらLAN側のIPは192.168.13.1のままのようでしたが。 ロー…
何を試しても配置異常がでてしまっていたのですが、 「ツール」→「デバイス」→「構成」→でIPを設定するとできるようになりました。
PLCがサーバになり、ソフト側がクライアントです。 ソケット通信を行う場合、PLCはサーバとしてパッシブオープンして、 クライアントを待ち受ける必要があります。 接続した後に、データのやり取りを行います。 ですが、上位リンクでPCから指令を出す場合、 …