上記例では、2通りのSendVfdで表示を行っています。 いずれの場合も、先頭位置にポジショニングを行ってから、全画面分の文字を出力することで、画面クリアを行っていません。 転送レート19200bpsでは、HOME制御や文字表示では通信ハンドシェークはほとんど発生しませんので、画面更新として41Byte送信するための通信時間である0.02秒程度で画面更新ができます。 .Netframework2.0になり、Win32のシリアル制御を呼ぶ必要がなくなったため、シリアル制御以上に難しかった、文字エンコードのための処理が上記のように簡単になったことで、シリアル通信初心者の方には敷居が思いっきり低くなったのではないでしょうか?
VB6はセキュリティ対応ということがほとんど考えられていない時代に開発された言語であるため、インターネット経由で通信を伴う 現在の業務用プログラムで使用するのは、かなり危険となってきています。 しかし、.Netframework1.1まではシリアルポートクラスが準備されていなかったため、シリアル通信に慣れていない多くの開発者にとっては障壁となっていました。 .Netframework2.0の登場により、この例のように簡単にシリアルポート制御ができるようになり、さらに現在ではVB2008 Expressなど無償で使用利用できる開発ツールもありますので、ぜひ気軽にチャレンジしてみてください。
|
・ |
VS2013 Express |
無償で開発ができるマイクロソフトの開発言語 Visual Studio Express 2013 のインストール |
|
・ | VB2013からカスタマディスプレイVFD2002Eにメッセージを表示する | VB2013 Express | SerialPort接続によるカスタマディスプレイVFD2002Eの制御 |
・
VB2008 Express
無償で開発ができるマイクロソフトの開発言語 VB2008 Expressのインストール
・ VB2008 と VB2008Expressでのテンプレート比較 VB2008/VB2008 Express プロジェクトテンプレート一覧からによる対応環境の比較 ・ VB2008からカスタマディスプレイVFD2002Eにメッセージを表示する VB2008 Express SerialPort接続によるカスタマディスプレイVFD2002Eの制御 ・ VB2008から大型7セグメントLEDディスプレイ LED841 にメッセージを表示する VB2008 SerialPort接続によるカスタマディスプレイVFD2002Eの制御
・
VB2005 Express
無償で開発ができるマイクロソフトの開発言語 VB2005 Expressのインストール
・ VB2005 はじめての実行 VB2005 / VB2005 Express VB2005での開発 ・
VB2005
SerialPortコントロールを使用した開発実例
・ VB2005からカスタマディスプレイVFD2002Eにメッセージを表示するサンプル VB2005 シリアルポートに接続したカスタマディスプレイLED841にメッセージを表示する
Visual Basic 6 [VB6]による開発情報
・
VB6
MsComm接続によるカスタマディスプレイVFD2002Eの制御
VBA [Excel2000/2003, Access]による開発情報
・
VBAによるサンプル
ExcelのVBAから簡易表示ユーティリティを呼び出し表示を行う例。自己署名によるデジタル署名付きマクロ登録など
.Netframework開発情報
・ .Net Framework再頒布パッケージについて .NetFramework .NetFramework再配布パッケージの入手に関する情報
Windows は米国 Microsoft Corporation の米国およびその他の国における登録商標です。Microsoft Corporationのガイドラインに従って画面写真を使用しています。
技術情報Indexシリアル開発
・ シリアルポートをつかう通信クラス SerialPortについて VB2005 SerialPortコントロールを使用した開発実例 ・ VB2008からカスタマディスプレイVFD2002Eにメッセージを表示する VB2008 SerialPort接続によるカスタマディスプレイVFD2002Eの制御 ・ VB2005からカスタマディスプレイVFD2002Eにメッセージを表示するサンプル VB2005 SerialPort接続によるカスタマディスプレイVFD2002Eの制御 ・ VB6からカスタマディスプレイVFD2002Eにメッセージを表示する VB6 MsComm接続によるカスタマディスプレイVFD2002Eの制御 RS232シリアル情報
・ 接続ケーブル シリアルケーブル シリアル接続ケーブル情報 ・ 通信ケーブル情報 シリアルケーブル シリアル接続ケーブル情報 ・ シリアルインターフェース用 クロスケーブル シリアルケーブル シリアル接続ケーブル情報 ・ シリアルインターフェース用 ストレートケーブル シリアルケーブル シリアル接続ケーブル情報 ・ インターリンクケーブル シリアルケーブル シリアル接続ケーブル情報 ・ IN-9FFケーブル資料 シリアルケーブル ・ コネクタ資料 シリアルコネクタ シリアルコネクタ信号配置 ・ コネクタ対比表 シリアルコネクタ ・ コネクタ留めネジについて( インチネジ - ミリネジ ) シリアルコネクタ シリアル接続機器
その他参考
・ VFD2002Eカスタマディスプレィ シリアル接続 VFD表示ディスプレイ ・ DM-D110カスタマディスプレィ シリアル接続 VFD表示ディスプレイ ・ 4206 - 2次元バーコード対応 高性能エリアイメージャ USBシリアル接続 バーコードスキャナ ・ TM-T884シリーズ サーマルレシートプリンタ シリアル接続 レシートプリンタ ・ TM-T90 シリアル接続 レシートプリンタ ・ TSP100 futurePRNT シリアル接続 レシートプリンタ ・ TM-L90サーマルラベルプリンタ シリアル接続 ラベルプリンタ ・ RS232-USB I/Fコンバータ USB232-00 USB接続 シリアルポートを増設するコンバータ ・ コネクタ防塵用キャップ Dsubコネクタ コネクタ保護キャップ
- PC 画面設計関連 参考情報 画面サイズ、ASCII文字コード
Last Update :
2023/04/26