Siemens 200PLC命令詳細説明 - ビットロジック命令

この記事で説明する手順は SIMATIC および IEC1131 の手順に準拠しており、Siemens S7-200PLCだけでなく、他の小型 PLC も参照できます。SMART200のPLCなど

1. S7-200のメモリ範囲

下表に示すように、Siemens S7-200 の各モデル PLC のメモリ範囲の値です。

 

2. S7-200CPUのオペランド範囲

下図はCPUのオペランド範囲を示しています。

 

3. ビットロジック命令

ビットロジック命令は下図のようにたくさんありますので、一つずつ解釈していきましょう。

 

1. 接点コマンド

下図に示すように、接点命令はノーマルオープン接点、ノーマルクローズ接点、即時接点、否定命令、エッジ検出、その他の命令に分かれます。

常閉接点: 接点値が 1 の場合は閉じているか接続されており、接点値が 0 の場合は切断されています。

ノーマルクローズ接点: ノーマルオープン接点の反対。

即時接続: 入出力イメージ レジスタを経由したり、スキャンやリフレッシュを行わずに、物理的な入出力と直接対話します。

反転命令: 前の計算値を反転します。前の値が 1 の場合、後者の値は 0 になります。

立ち上がりエッジ検出: 入力値が 0 から 1 に 1 回ジャンプし、立ち上がりエッジで PLC スキャン周期がオンになります。

立ち下がりエッジ検出: 入力値が 1 から 0 に 1 回ジャンプし、立ち下がりエッジで PLC スキャン サイクルがオンになります。

注:赤?入力するビットソフト成分、つまり接点値または入力値です。

 

 接点命令のサンプルプログラムを下図に示します。

 

2. コイルコマンド

コイルコマンドには、出力コイル、即時出力、セットコマンド、リセットコマンド、即時セットコマンド、即時リセットコマンド、空コマンドなどが含まれます。

出力コマンド: つまり、以前に接続されていた場合は 1、以前に切断された場合は 0 になります。

即時出力: スキャンサイクルなしで物理 IO ポイントに即時に出力します。

Set コマンド: 指定されたアドレスから始まる N 個のソフト コンポーネントを 1 つの状態に保ちます。

リセットコマンド:指定アドレスから始まるN個のソフトコンポーネントを0の状態に保持

空の命令: 何もしない

 

コイル命令のサンプルプログラムは下図のとおりです。 

 

3. ビットロジック命令の有効なソフト要素 (またはオペランド)

ビット論理命令の有効デバイス(またはオペランド)は、値ビット論理命令のred?に入力できるシンボルであり、その有効範囲は以下のとおりです。

 

 

 

 

 

おすすめ

転載: blog.csdn.net/xipengbozai/article/details/125288234
おすすめ