タグ

RS-232Cに関するMikatsukiのブックマーク (23)

  • RS232/485変換アダプタ

    ●概要 ●仕様・機能 ★旧型番:RS232-485-S★RS-232シリアル信号(TxD/RxD)をRS-485の差動信号へ変換し、半二重通信と呼ばれる方式で2の電線路によって送信と受信を行うことができるアダプタ、接続は1:1だけでなく1:Nの通信(マルチドロップ)が可能です。通信距離:MAX 1200m、データレート:300〜115,200bps、RS-232側:Dサブ9Pメス端子、RS-485側:5.08mmピッチ4P端子台、動作電源:RS-232C側のRTS、DTRがオンになっているとき電源として使用でき、いずれかが常時オンになっていれば外部電源は必要ありません。RS-232C側のTxD、RxD、GNDのみが接続される場合、RS-485側のVCCとGNDの間に5〜12V電源を供給する必要があります、外形寸法:56x36x19mm、表記価格:1 ⇧(RS-232側):1.DCD、2.

    RS232/485変換アダプタ
  • 通信ソフトを作る(その1)

    あまりピンとこないと思いますが、ここで当に重要なのはRxDとTxD端子だけです。 この2の線で送/受信のデータやり取りを行います。 また下の図はパソコンと外部機器とを接続するケーブルの結線図です。 RS-232Cのケーブルには大きく分けて2種類あり、それぞれストレートケーブル・クロスケーブルという呼び方をします。 ストレートケーブルの結線図 クロスケーブルの結線図(一例) クロスケーブルはほんの一例です。 この他にも微妙に違う結線をしているものもあります。 基的に、「出力→入力」という接続をします。(だからクロスケーブル) ※ 「RI」と「DCD」は通常は使う機会はあまりありません。 RI端子は、図ではオープンになっていますが、来なら「ホスト→端末」という繋げ方をし、 「給電開始」信号を送るそうです。(端末起動開始の合図) データのやり取り方は? まず前述した通り「シリアル通信」と

  • 「教えて!Ziddyちゃん」サービス終了およびサービス移行のご案内

  • 電子工作室

    PortOpen 通信ポートの状態を設定または取得します。ポートの開閉にも使用します。 設定値は2値で、 True オープン か False クローズ (2)データを出力する Output プロパティを使用して、コマンド、テキスト文字列、またはバイト配列 データを送信できます。 実際の例は下記のようになります。 《データ出力例》 ' モデムへAT コマンドを送信するとき MSComm1.Output = "ATDT 555-5555" & vbCr   '電話ダイヤル指示 ' テキスト文字列を送信するとき MsComm1.Output = "これはテキスト文字列です。" または、 Dim Out() As String MSComm1.Output = Out ' バイト配列データを送信するとき Dim Out() As Byte    '可変長バイト配列の定義 MSComm1.Outpu

  • 電子工作室

  • Tera Termソースコード解説

    Tera Termソースコード解説 はじめに 必要スキル モジュール構成 ライブラリ構成 プラグインサポート 設定ファイルの読み書き セキュアプログラミング 古いバージョンのWindowsとの互換性維持 デバッグ手法 マルチスレッド DDEによるプロセス間通信 TTSSHによるSSHの設計と実装 マクロ言語の設計と実装 キャレット制御 シリアルポート バイナリ転送プロトコル はじめに 文書では、Tera Termのソースコードについて解説をします。解説対象とするソースコードはバージョン"4.58"(2008年2月現在)のものをベースとしています。 必要スキル Tera Termのパッケージに含まれるほとんどのプログラムは、C言語で記述されています。一部のコードはC++言語で、MFC(Microsoft Foundation Class)が利用されています。Windows特有の処理を行うた

  • VC++にて、RS232C通信をするプログラムを作成したいと思っております。(ハイパーターミナルのようなアプリ)参考となる書... - Yahoo!知恵袋

    VC++にて、RS232C通信をするプログラムを作成したいと思っております。 (ハイパーターミナルのようなアプリ) 参考となる書籍やHPなどを教えてください。 なお、当方は初心者のため、なるべく易しい内容を希望致します。 VC++にて、RS232C通信をするプログラムを作成したいと思っております。 (ハイパーターミナルのようなアプリ) 参考となる書籍やHPなどを教えてください。 なお、当方は初心者のため、なるべく易しい内容を希望致します。

    VC++にて、RS232C通信をするプログラムを作成したいと思っております。(ハイパーターミナルのようなアプリ)参考となる書... - Yahoo!知恵袋
  • RS232C送信/受信プログラム » CordBlack

    送信 ソース 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 #include <windows.h> #include <stdio.h> void chop(char* input) /* 文字列の最後の改行を\0に変換 */ { int i; for(i=0; input[i]!='\n'; i++){ ; } input[i]='\0'; } int main( void ) { HANDLE hComm; /* シリアルポートのハンドル */ DCB dcb; /* 通信パラメータ */ char input[1024]; /* 入力用 */ DWO

  • RS-232Cシリアル通信でコマンド制御

    「ビジョン」では、NIがテストとテクノロジの世界で次に何が起こるかをどのように認識しているかについて紹介します。 すべての記事を表示 LabVIEWは、今なおテストで重要な役割を果たしています。NIがコア技術、コミュニティ、統合への投資を行ったことにより、テスト時間の短縮や効率の向上が実現し、新しい機能の提供が可能になりました。

    RS-232Cシリアル通信でコマンド制御
  • ライブラリ | 横河計測株式会社

    ダウンロード カタログ 取扱説明書 仕様書、他 ソフトウェア ファームウェア 外形図 技術資料 アプリケーションノート ホワイトペーパー リーフレット 横河技報 計測豆知識 電子ブック 動画 製品紹介 使い方 オンデマンドウェビナー ソリューション / 製品 業種 家電・OA 自動車・輸送機器 電子部品 電力・電気・エネルギー 産業プラント 機械・メカトロニクス モーター・インバータ 通信 新エネルギー・代替エネルギー 半導体・組み込みシステム ホーム ライブラリ ライブラリ ダウンロード カタログ 取扱説明書 仕様書、他 ソフトウェア ファームウェア 外形図 技術資料 アプリケーションノート ホワイトペーパー リーフレット 横河技報 計測豆知識 電子ブック 動画 製品紹介 使い方 オンデマンドウェビナー ソリューション / 製品 業種 家電・OA 自動車・輸送機器 電子部品 電力・電気・

  • FA向けJavaプログラミング講座/8回/CommunicationAPI (1)

    PLC や温調計といった FA の機器とコンピュータを接続するために使用される方法の 1 つに RS-232C があります。読者の皆さんも使われたことがあると思います。これまで RS-232C を扱うには、C や C++ を使用してきたのではないでしょうか。しかし、せっかく Java を FA の用途に使用するのであれば、このような機器との通信も Java で扱いたくなると思います。 Java でハードウェアを直接アクセスするには、JNI (Java Native Interface) を使用して C などで作成したネイティブコードをコールするようにします。JNI はさまざまな用途で使用することができ、便利なのですが、プログラミングは少し複雑になってしまいます。できれば JNI を使わないで、Java だけで RS-232C を使用したいと思いませんか。こんなときに役に立つのが、Java

  • C 言語による RS-232C 通信プログラミング

    C 言語による RS-232C 通信プログラミング 1. RS-232C とは? [1,2] 2. PC-98 シリーズでのシリアル通信 [1,2] 3. Windows でのシリアル通信 [3-5] Windows でのシリアル通信のためのプログラム開発にはいくつかの方法があります。 通信ソフトのマクロ機能の利用 Win 32 APIによるプログラミング Visual Basic 6 によるプログラミング Visual C# 2005によるプログラミング LabVIEW によるプログラミング ここでは、Win 32 API を利用し、プログラムの開発環境として Borland C++ Compiler ( BCC )を用いた場合について述べる。 Borland C++ Compiler 5.51 から Win32 API を使用することによってシリアル通信を行うことが出来る。以下に送信側

    C 言語による RS-232C 通信プログラミング
  • RS232Cの制御について詳しく書かれている書籍 - OKWAVE

    RS232Cに接続された機械(Robot)をパソコンで制御するプログラムを書きたいのですが、それにあたり、シリアルポートの制御を主として記述している参考書(書籍)を探しています。 書店などでプログラミング教書を探しても、RS232に関して触れられているはほとんど無く、あったとしても紹介程度のものです。 プログラミングソフトはVisualStudioExpressEditionsシリーズを予定しています。無料なので.... 現時点で扱える言語はCとBASICだけです。 良い参考書があれば、VBやC#、C++等にもチャレンジしてみる意欲はあります。 何か、ハードウェア開発者(と言っても、今回はシリアルポート制御ですが..)でも理解できそうな比較的新しい書籍がありましたら、教えていただけると助かります。

    RS232Cの制御について詳しく書かれている書籍 - OKWAVE
  • Embedded Industrial Computers for Edge, IoT, & AI | CONTEC | CONTEC

    Mikatsuki
    Mikatsuki 2015/08/15
    参考になりました。
  • Microsoft Learn: Build skills that open doors in your career

    Microsoft Learn. Spark possibility. Build skills that open doors. See all you can do with documentation, hands-on training, and certifications to help you get the most from Microsoft products. Learn by doing Gain the skills you can apply to everyday situations through hands-on training personalized to your needs, at your own pace or with our global network of learning partners. Take training Find

    Microsoft Learn: Build skills that open doors in your career
    Mikatsuki
    Mikatsuki 2015/08/15
    SerialPortクラスのお話し。
  • Embedded Industrial Computers for Edge, IoT, & AI | CONTEC

    Expansion Interface Cards Multi-function DAQ Analog I/O Digital I/O Counter Motion control Serial communication CAN (Controller Area Network) GPIB communication Raspberry Pi cards PCI Express cards PCI cards USB units LAN units Terminal blocks/Cables Expansion boxes Remote I/O Modular remote I/O Wireless I/O modules Applications Data logger Pattern generator / Logic analyzer Function generator Dev

  • 「USB-RS232C変換」と「純正RS232C」の違い - _業務用の機器などで、専用ソフトをインストールしたパソコンをシリ... - Yahoo!知恵袋

    「USB-RS232C変換」 と 「純正RS232C」の違い _ 業務用の機器などで、専用ソフトをインストールしたパソコンをシリアルケーブルで繋ぎ 機器の制御,コンソール画面で状態の確認をする場合が多々あると思います。(世間的に) 私の勤め先の業界にもそういうモノが多くあり、今でもI/Fの主流はRS-232Cです。 御存知のように現在ではRS232Cを搭載したパソコンは入手困難な為、 機器のサポート対象外を承知で市販の「USB-232C変換」をよく使っております。 (基的に既存の機種で今までは動作しています) 先日メーカよりとある業務用機器の新機種が発売されたのですが、その説明会にて 「 USB変換は使用出来ない 」と明言されました。 「 動作保証 'は' しない 」 という意味ではなく、 「 USB変換では絶対に動かない 」 という意味です。 そこで質問なのですが、パソコンの背面や増設

    「USB-RS232C変換」と「純正RS232C」の違い - _業務用の機器などで、専用ソフトをインストールしたパソコンをシリ... - Yahoo!知恵袋
    Mikatsuki
    Mikatsuki 2014/08/15
    USB変換ケーブルが使えないときがあるようだ
  • シリアル通信、RS-232Cとは

    これらの信号の意味をまとめると、次のようになります。 (1) FG  フレーム・グランド。筐体用のグランドで、保安用接地やシールド線の接続に用いられます。 (2) TxD 送信データ用出力端子です。パソコン同士の接続ではRxDに接続します。 (3) RxD 受信データ用入力端子です。パソコン同士の接続ではTxDに接続します。 (4) RTS 送信要求を表す出力端子です。半二重通信では送信時にオンとなります。オフの場合は受信となります。 (5) CTS 送信可を表す入力端子です。通常はRTSと接続されます。 (6) DSR データ・セット・レディ。相手が受信可能であるかを表す入力端子です。通常はDTRと接続されます。 (7) SG  シグナル・グランド。基準電圧のグランド信号端子です。相手側のSGと接続します。 (8) DCD データ・キャリア検出用入力用端子です。受信データが

  • 不平衡 ‐ 通信用語の基礎知識

    外来ノイズなどの影響を受けやすく、長距離伝送や高速伝送には向かないものの、送受信する側に反転アンプが不要で回路が簡単になり、また信号の伝送に要する回線の数が少なくて済むためコストを抑えられる。 具体的には、RS-232C、RS-449(RS-423)などが不平衡を利用している。 民生用音楽機器では、RCAやステレオ標準、ステレオミニ、ステレオマイクロなどを用いる場合はこれにあたる。

  • RS-232C ‐ 通信用語の基礎知識

    古くからある、シリアル通信用のインターフェイスの一つである。 コンピューターと周辺機器の間を一対一で結ぶ信号経路のことを「ポート」ということから、これは古くから「シリアルポート」とも呼ばれた。 規格上はDB25(D-Sub 25ピン)が使用される。 25ピンは大きすぎるため、パーソナルコンピューター(PC)では9ピンが使われ、これは後にEIA-574として規格化された。 また、Cisco SystemsのルーターではRJ-45を使っている。