三菱plcの指示の包括的なガイド:すべてのシリーズを1か所でマスター
三菱plcの指示の包括的なガイド:すべてのシリーズを1か所でマスター
産業自動化の分野では、三菱PLC(プログラム可能なロジックコントローラー)が、堅牢な機能と高い信頼性に広く採用されています。この記事では、次のような主要な三菱PLCの指示の詳細な内訳を提供します。
指示と出力の読み込み
連絡先シリーズと並列接続手順
操作手順をブロックします
手順を設定してリセットします
パルス微分命令
マスターコントロールの指示
スタック手順
反転/操作なし/終了手順
ステップはしごの指示
三菱PLCプログラミングの包括的な習熟を可能にします。
I.ロードおよび出力命令
LD(荷重命令):左のパワーレールに通常開いている(no)連絡先を接続します。連絡なしで始まるロジックラインの場合は必須です。
LDI(負荷逆命令):通常閉じた(NC)接触を左のパワーレールに接続します。 NCの連絡先から始まるロジックラインの場合は必須です。
LDP(ロードライジングエッジ命令):左のパワーレールに接続されているNO接点の遷移時にOFF→OFFを検出します(1つのスキャンサイクルに対してアクティブになります)。
LDF(ロードラウンエッジ命令):左のパワーレールに接続されたNC接点のON→OFF遷移を検出します。
out(出力命令):コイル(出力要素)を駆動します。
使用法:
LD/LDIは、左のパワーレールに接続するか、ANB/ORBと組み合わせてブロックロジック操作を行うことができます。
LDP/LDFは、有効なエッジ検出時にのみ1つのスキャンサイクルのアクティベーションを維持します。
LD/LDI/LDP/LDFのターゲット要素:X、Y、M、T、C、S。
OUTは連続して使用できます(平行コイルに相当)。タイマー(t)とカウンター(c)の場合、外出後に定数Kまたはデータレジスタを指定します。
OUTのターゲット要素:Y、M、T、C、S(Xではない)。
ii。連絡先の接続手順
および:series-connects no contact(論理および)。
ani(およびinverse):シリーズ接続NC接点(論理的および非)。
andP:ライジングエッジ検出シリーズ接続。
ANDF:落下検出シリーズ接続。
使用法:
および/ani/andp/andfは、無制限の連続シリーズ接続をサポートしています。
ターゲット要素:X、Y、M、T、C、S。
例:out M101に続いて、Y4を駆動するT1は「連続出力」です。
iii。並列接続手順に連絡します
または:並列接続は、連絡先なし(論理または)。
ori(またはinverse):Parallel-connects nc Contact(論理的または非)。
ORP:ライジングエッジ検出並列接続。
ORF:落下検出並列接続。
使用法:
左端はLD/LDI/LDP/LPFに接続します。右端は、前の命令の右端にリンクします。無制限の並列使用。
ターゲット要素:X、Y、M、T、C、S。
IV。操作手順をブロックします
ORB(またはブロック):2つ以上のシリーズ接触回路の並列接続。
ANB(およびブロック):2つ以上の並列接触回路のシリーズ接続。
使用法:
ORBの各シリーズ回路ブロックは、LD/LDIで開始する必要があります。
ANBの各並列回路ブロックは、LD/LDIで開始する必要があります。
8連続のORB/ANB命令の制限。
V.手順を設定およびリセットします
設定:ターゲット要素をアクティブにしてラッチします。
RST:ターゲット要素を無効にしてクリアします。
使用法:
ターゲットを設定:Y、M、S。
RSTターゲット:Y、M、S、T、C、D、V、Z。データレジスタ(D、Z、V)をクリアし、ラッチされたタイマー/カウンターをリセットします。
la特定の要素に対してSTが実行されたSET/RSTが優先されます。
vi。パルス微分命令
PLS(パルスライジングエッジ):遷移時に1つのスキャンサイクルパルスを生成します。
PLF(Pulse Rigning Edge):1つのスキャンサイクルパルスをオンにして生成します→Off遷移を生成します。
使用法:
ターゲット:Y、M。
PLS:ドライビングの入力後の1回のスキャンサイクルに対してアクティブになります。
PLF:ドライビングした後の1回のスキャンサイクルに対してアクティブになります。
vii。マスターコントロールの指示
MC(マスターコントロール):共通シリーズの連絡先を接続します。左のパワーレールの位置をシフトします。
MCR(マスターコントロールリセット):MCをリセットし、元の左パワーレールを復元します。
使用法:
ターゲット:Y、M(特別なリレーではありません)。
MCには3つのプログラムステップが必要です。 MCRには2が必要です。
マスターコントロールの連絡先は、左のパワーレールに接続された垂直の接点です。その下の連絡先は、LD/LDIで開始する必要があります。
MC入力がオフの場合:ラッチ付きタイマー/カウンターとセット/RST駆動型要素は状態を保持します。ラッチングされていないタイマー/カウンターとアウト駆動型の要素がリセットされます。
8レベルのネスト(N0 – N7)をサポートします。 MCRを逆にリセットします。
viii。スタック手順
MPS(プッシュスタック):操作結果をスタックトップに保存します。
MRD(読み取りスタック):削除せずに最高値を読み取ります。
MPP(ポップスタック):トップ値を読み取り、削除します。
使用法:
ターゲット要素:なし(スタックのみ)。
MPSとMPPはペアにする必要があります。
最大スタック深度:11レベル。
ix。反転、操作および終了命令なし
inv(invert):前のロジック結果を反転します。パワーレールやスタンドアロンに接続できません。
NOP(操作なし):空の命令(1つのステップを占める)。一時的な削除に使用されます。
終了(終了):プログラムの実行を終了します。スキャンサイクル時間を短縮します。
使用法:
デバッグ中に終了を使用して、プログラムセクションを分離します。
X.ステップはしごの指示
STL(ステップラダー接触):ステートリレーS(例:STL S200)を使用してステップ制御をアクティブにします。
ret(return):ステップラダーを終了し、メインプログラムに戻ります。
状態遷移図:
シーケンシャルプロセスは、それぞれが一意のアクションを実行している状態(ステップ)に分割します。
遷移は、条件(x1 = onなど)が満たされたときに発生します。
各状態が定義しています:
出力アクション
遷移条件
次の状態のターゲット(例:S20→S21)。