ホームページ  >  記事  >  コンピューターのチュートリアル  >  Siemens PLC の VB100 ターミナルはバイト データをどのように表現しますか?

Siemens PLC の VB100 ターミナルはバイト データをどのように表現しますか?

WBOY
WBOY転載
2024-01-20 08:00:141481ブラウズ

シーメンス PLC の VB100 などの周辺端末を PLC のバイト データでどのように表現するのですか

1. PLCにはデータ格納領域という概念があり、データ格納領域はI入力、Q出力、M内部メモリビット、SM特殊メモリビット、V変数メモリなどに分かれており、それぞれの領域にデータが存在します。 type を使用して長さを表すことができます。たとえば、あなたが言及した VB100 は、V 変数のサイズが 1 B (バイト)、バイト アドレスが 100、1 バイトが 8 ビットであることを意味します。バイト VB100 には、VB100.0、VB100.1、VB100.2、 VB100.3、VB100.4、VB100.5、VB100.6、VB100.7 合計8ビット。別の例: QW0、Q は出力ストレージ領域を表し、W はワードの長さを表し、アドレスは 0、1 ワードには 2 バイト、合計 16 ビットが含まれ、QW0 には 2 バイトの QB0 と QB1 が含まれます。QB0 は上位です。 8 ビット、QB1 は下位 8 ビットです。

周辺端末は通常、データや制御信号を送信するために使用される、コンピュータまたはその他のデバイスに接続される外部デバイスのインターフェイスを指します。 PLC (プログラマブル ロジック コントローラー) にも、信号を送受信するための入出力端子があります。このうち、Iは入力領域の識別子を表し、Qは出力領域の識別子を表します。たとえば、入力端子には I0.0、I0.1、I0.2、I0.3 などのマークが付けられており、異なるビット サイズの入力信号を示します。プログラムでは、プログラムの必要に応じて、これらのビットを使用してプログラムを制御することも、IB0 (合計 8​​ ビット 0.0 ~ 0.7) を使用してプログラムを制御することもできます。例: LD I0.0 は、I0.0 入力信号をロードすることを意味します。

2. = QB0

これは、I0.0 入力に信号がある場合、Q0.0 ~ Q0.7 の 8 つの出力点すべてに信号が出力されることを意味します。

とても長いですが理解できますか?

plc における I0 1 M0 2 の意味

I0.0 I0.1 M0.1 Q0.1 M0.0 Q0.2 はすべて、Siemens PLC のレジスタ アドレスです。

1、I0.0 および I0.1 は入力モジュール、つまり 2 つの接点 0 と 1 を持つ番号 0 の DI モジュールを指します。

2. M0.0 および M0.1 は内部 M コンタクタで、アドレス ビット 0、ビット 0、およびビット 1 を持ちます。

3、Q0.1 および Q0.2 は出力モジュール、つまり 2 つの接点 1 および 2 を持つ番号 0 の DO モジュールを指します。

詳細情報:Siemens PLC の VB100 ターミナルはバイト データをどのように表現しますか?

PLC は、オリジナルのリレー制御原理を模倣して開発されました。 1970 年代、プログラマブル コントローラーにはスイッチング ロジック制御しかありませんでした。最初の用途は自動車製造業界です。論理演算、シーケンス制御、タイミング、カウント、操作を実行するための命令を保存し、デジタル入出力操作を通じてさまざまな種類の機械や生産プロセスを制御します。

ユーザーが作成した制御プログラムは、生産工程の技術要件を表現したもので、シーケンサのユーザープログラムメモリにあらかじめ格納されています。動作中、プログラムは格納されたプログラム内容に従って 1 つずつ実行され、プロセスに必要な動作が完了します。

プログラマブル コントローラの中央処理装置には、プログラム ステップの格納アドレスを示すプログラム カウンタがあります。プログラムの動作中、カウンタは実行の各ステップで自動的に 1 ずつ増加します。

参照元:総合大百科-プログラマブルロジックコントローラ

以上がSiemens PLC の VB100 ターミナルはバイト データをどのように表現しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はdocexcel.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。