2017-01-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から指令を出す場合、 …
今日会社に行ったら、朝一番で「ネットワークがつながらない」 ということで、無線LANの話題です。 先日会社のPCを全て無線化しました。 無線LAN子機をUSBにさしてアクセスポイントにWPA2 エンタープライズで 接続しています。 接続されていないPCを見ると、…
さて、前回カウンターの値を、ソケット通信でサーバに接続して、 送るところまでやりましたが、 サーバを一度落としてしまうと、 サーバが再起動しても、クライアントの再接続がなかなかできず、苦労しました。 最終的に実現した方法は。 ① カウントのプログ…
拠点1 2 3 がVPNでつながっています。 RTX810 が各拠点にあって、フレッツ光のVPNのサービスを使用しています。 拠点2に新しいネットワークを追加し、ルーティングします。 RTX810を追加して、その下の島を新たなネットワークとします。 拠点2の事務所…
以下に、カウンターで使用しているパイソンのプログラムを掲載します。 サーバに接続して、カウントするごとに数値をサーバに送るようにしています。サーバはVB.net で作成しました。 ここにはクライアントのパイソンのみ掲載します。 import RPi.GPIO as GP…
社内の閉鎖ネットワークにWindows10で動作するNTPサーバがあるのですが、 気づいたら動作していませんでした。 Windows 10 をNTPサーバにする手順 | 無停電電源装置(UPS) | イートン この手順でやり直しましたが、net start w32time をプロンプトから実行す…
拠点1、2、3がVPNで接続されています。 各拠点において、無線LANアクセスポイントを設置するのですが、 今ある拠点間LANのネットワークとは切り離しつつ、 インターネットアクセスが可能な環境を作り上げることになりました。 インターネットをブラウジン…
www.amazon.co.jp USB変換ケーブルでシリアル通信しようとしたがうまくいかない。 www.amazon.co.jp これも必要。 www.amazon.co.jp これも必要。 しかし、接続できない・・・。 USBではなく、普通のシリアルケーブルでRS232cポートのあるPCでも なぜか…
RISO のプリンター複合機 X7250 で、 スキャナーの保存先にしているLinuxServerのフォルダにアクセスできないようで、 「保存できません」とエラーが。 そういえばSambaのバージョンが上がってからWindowsServer2003からアクセス不能になったりしたのを思い…
5vで動作する光電センサがなかったので、 会社の先輩に5vで動作するマイクロ・フォトセンサを見つけていただきました。 これで別電源を用意する必要がなくなりました。 回帰反射型のオムロン製です。 EE-SPZ401-A | オムロン制御機器 こいつを使って、回…
さて、入力検知ができた後は、センサーです。 3.3Vで動く光電センサーがみつからなかったので、 会社の先輩に相談したら、電源を別にしてセンサーでリレーを動かして、 リレーの出力をGPIOに入れるようにアドバイスを受けました。 リレーに3.3vを入れてあげ…
社内システムで、レポート出力のためにmdbを使用しているのだが、 エラーで開けないとの報告があった。 どうも新しいバージョンでエラーが発生している模様。 Office 2016 バージョン 1708 以降で日本語の VBA モジュール名を含むファイルを開くとエラー – J…
さて、WindowsServer2003の不具合が続いています。 社内のあるエクセルファイルを定期的に更新されているかチェックし、 更新があれば、コピーしてzip に圧縮してメールに添付して送信する。というサービスがWindowsServer上で稼働しているのですが、 3つの…
WindowsServer2003で稼働している社内システムがあります。 セキュリティの問題は今回は置いておきます。 先日Sambaのアップデートがあったようで、 その後WindowsServer2003からSambaへアクセスできなくなりました。 原因 CentOS7のSambaをアップデートした…
どうしても解消できない。 ただのSQLの間違いのはずなのだが、解消しない。 SQLをコピペしてACCESS上に張り付けると動く・・・。 accdbが壊れたのだと思い、再作成。 している最中に気づきました。 参照しているaccdbが別のファイルでした。 /db/my.accdb が…
VB.net で作成したアプリケーションでACCESS2016の .accdb に接続しようとしてこうなった。 そもそも、会社全体で少し前にoffice2007からoffice2016へ乗り換えたので、 今まで不具合がなかった方が不思議だったが。 accdbはダメで mdbは大丈夫のようだ。 コ…
急遽HPのサンプルを作成することになり、WordPressをインストールし、 HPを作成。 すぐにできると思いきや、メニューのリンク先が見つからずに 「お探しのページが見つかりません。」 になってしまう。 ①「固定ページ」 ↓ ② リンク先のページにチェックを入…
<form action ="/myPage" method="post"> <button type ="submit" name="change_or_delete" value="change">変更</button> <button type ="sumbit" name="change_or_delete" value="delete">削除</button> </form> このようなコードで、受け取ったvalue で分岐します。 Chrome とIEでは問題なく動作しているのですが、 Microsoft Edge だと 変更ボタンを押しても、削除ボタンが押されたことになってしまう…
OutLookで、送受信の完了を検知したい。 まずはクラスモジュールを作成します。 名前はClass1です。 Dim WithEvents mySync As Outlook.SyncObject Sub Initialize_handler() Set mySync = Application.Session.SyncObjects.Item(1) mySync.StartEnd Sub Pri…
さて、LEDは光ったので、今度は入力を検知します。 使用するGPIPは24番です。 GPIOには3.3Vの電源がついています。 これをGPIOの24につなげればいいのか? 3.3v → スイッチ → GPIO24 これでスイッチをON OFFすればいけるか? 調べたら、プルダウンと…
サンプルがあったので、それをそのまま使用・・・。 http://www.raspberrypirulo.net/entry/2016/10/29/Socket%E9%80%9A%E4%BF%A1%E3%81%AE%E4%BB%95%E6%96%B9%28%E3%82%AF%E3%83%A9%E3%82%A4%E3%82%A2%E3%83%B3%E3%83%88%E5%81%B4%29 しかしエラーが出ます…