シーケンサ・PLCラダー総合スレ 15台目
■ このスレッドは過去ログ倉庫に格納されています
前のSET,RSTの続きなんだけど
構造化した場合は必要な箇所で記述するが皆どうしているんだろう?
あちこちにばらまかれる様になるが・・・ >>4
その構造化したというプログラム例を見せてほしいな
画像アップローダに上げてくれるといいな >>6
例えば
コンベアーの先端センサ−ワーク検出 (A)
↓
コンベアー搬送開始
↓
コンベア先の印字&選別装置処理完了 no →コンベア停止
yes 処理完了?
↓ ↓yes
コンベアー搬出完? ← コンベア搬送開始
コンベアー停止
↓
(A)に戻る
SFCでも構造化ラダーでも記述が違うだけで同じ様な処理している
従来のリレーをラダーに置き換えは出力リレー動作から考えて組み立てているが、
それは大きくなればなるほど全体像が見えなくなる
だから小規模でも同じ形で処理している >>6
です。
あちこち=コンベアー起動&停止
装置にもよるが実際はそのタイミングで起動、停止を記述するので結果的にあちこち・・・です。 >>8
です。
>>4 → 正
アンカー間違いです >>7
そのフローが同一リレーのset rst複数回記述と
どう結び付くんだか不明なのだが >>4
そんなのにSET、RST使ってて何が構造化だよ?
外で内部リレーでSET,RSTかけるのがスジ
生接点の問題点と同じ >>7
うーん並列処理じゃないし全く問題ないと思うんだが
>>13
その指摘は筋違い >>4
です。
実際にはほぼSET,RSTは使用していません。
OUT出力はまとめてセクション?にまとめて処理しています。
>>12
複数で箇所でオン、オフする場合はどうのように処理していますか? >>7
同じ動作のものは全部同じリレー番号や出力番号で
記述しなければならない理由は?
それぞれ別の内部リレーで記述して
最後にまとめて出力しろ 内部リレーセットして、それをLDでコンベヤ駆動OUT出力すればええだけや
内部リレーは特殊な理由ないかぎり分けないほうがいい >>16
その方式だとオン、オフ回数が256回あるとすれば内部リレー等がその数分必要
ムダ! なーんだ
素人を演じたいつもの「神プログラム探し」の人か
回答者にいちゃもんしかつけない自演IDとセットで釣るバカ 内部リレーが惜しければ
データレジスタとビット処理駆使すりゃいいだけのことだし
センスが無いバカには無理 256か所バラまいといて
それが動作不良起こしたら
どうやって1か所を特定する気なんだろう?
ぷぷぷ
データレジスタ使えばその場所も一発で特定 ???
レジスタで工程記憶するなら尚更同じビットでセットリセットでいいよね
素人? >>24
それがセンスの限界かね?
違いがまるでわかってない 二重コイルならぬ256重コイルかぁ
そんなのメンテしたくないな
ラダー作った本人が装置を廃棄するまで
ずっと面倒見てくれればいいけど
そうでなければ、見やすい理解しやすいラダーを組んでほしいな 自分で256個フラグ用意しろって言っておいてこれ
無能は大変やな >>15
俺も >>16 と同じだな
複数箇所で ON/OFF なんてするわけが無い
出力リレーのただの条件にすぎないから
俺も set rst は使わず、ほぼ全部自己保持にしてる >>29
三菱しか使わないけど、二重コイルの警告が出るよ
設定で出なくもできるけど
あなたは警告が出てても平気なの?
それじゃ原発も爆発しちゃうよw ID:ilJ1yhQl
ID:1tM+uRy6
この二人が同一人物であってほしいわ
このスレこんなにレベル低いの? >>31
同一人物じゃねえよ
工程遷移ってこういう書き方しないのか?
どこまで進んだかは D0 をウォッチ登録してれば解りやすいのに
ビットデバイスで工程やると見る場所が増えて大変だと思うんだよな
│ SM400
├┤├─────────[DECO D0 M100 K4 ]
│
│ M101
├┤├─┬────────────────(M0 )
│ │
│ │ X0000
│ └┤├───────────[INC D0 ]
│
│ M102
├┤├─┬────────────────(M1 )
│ │
│ │ X0001
│ └┤├───────────[INC D0 ]
│
│ M0
├┤├──────────────────(Y0000)
│
│ M1
├┤├──────────────────(Y0001) 状態遷移って言いたいのか工程歩進って言いたいのか全くわからんな
しかもINCな時点で無能ってわかったわ 制御では基本set/rstは使わない
データ処理なら使うこともある
set/rst何個も使うとどの条件でonしたかわからなくなくなる
>>32
以前にDMで工程管理してた時は値の比較でやったけどDECOでそういうやり方もあるんだね
間に工程入れるときはどうしてる? >>34
間に動きを追加する可能性があるの時は、
空かしておいてMOV K10 D0とかで飛ばしてしまう。
平行して別のものを動かしたい時は、
例えばDECO D1 M200 K4とかを作ってM10xからMOVP K1 D1で別のもを起動する様にしてる。 >>36
最初から飛ばしてるときはいいんだけど詰めてて後から間に入れる時にどうしてる?
DM使ってたときは10単位でインクリしてたけどDECO使うならそういう訳にもいかないからさ >>37
詰めてた場合、間に入れるのは大変ですw
手作業でデバイス番号を直すしかないですね。
ところでDECOを使う理由は、
DECO命令後にD0を変化させてもM1xxは現在のスキャンの間は変化しない為です。
インテリジェントユニットなどではデータ設定の後、
1スキャン後以上経過してから動作指令を与えなければならないものがあって、
そういうものにタイマーなどを使用せずにnスキャン分のウェイトを簡単に作り出せることです。 何故か無能同士SETRST小文字
うーん自演もうまく出来ない >>27
お前はバカなのか?
256ステーションあるステーションのready、busyフラグ立てるのに
同じデータレジスタのビット立てるのか?
SET、RSTばらまいて使うってのはそういうことだぞ? >>32
あまりいい方法ではないな
工程ウォッチのためだけに使うならよいが
D0を参照して工程進めるやり方は、融通が利かない で?
SET,RST使えない環境ではどうする気なの?
二重コイル確定w 使える環境の話でことが進んでるのにやっぱり無能は無能だね
なぜか自分だけ範囲を狭めて喋りだすんだもの 256か所SET.RSTばらまいといて
トラブった時にどうやって追いかけるか?すらも考えてないSET,RST多用派
なーんも考えてないの一言に尽きる さてと
>>4はSET,RSTを使うことは、ばらまいたときにどうなるか?不安で
釣り質問してるわけだが
SET,RST反対派は、今すぐSET、RSTやめろ、そうすれば解決するとアドバイス出来てるわけだが
SET,RST多用派は、誰も回答できていないw >>39
追加分は空いてる番号に飛ばすんじゃなくて全部ずらすんだ
新規で作ってる時はいいけど流石に納入後にデバイスの振替はやりたくないなー なんでこんなに伸びてるんだと思ったら精神病患者が暴れてるだけか
そもそもが全部フラグ分けてSETしろっていう馬鹿は無能扱いって話だよね
反対派とか賛成派の話じゃないよね、盛り上がってるのはお前の自演だけだよ
どんどん話捻じ曲げてく精神病患者は面白いわ
さすがインクリ君 >>31
ほんと、普段のうんちくのレベルと
こういう現実的なスキルの解離が極端 シーケンス動作はSFC一択の俺高みの見物。
いつまでMELSECで消耗してるの? 自己保持回路嫌いだから、SET, RST使ってる。もとろん1つのデバイスに1つだけど。CPU的にも優しいと思う。
知らんけど SFC禁止してるメーカーさんまだまだあるから一択坊やは使えませんね
次の患者さんどうぞ〜 >>55
そういう目的ならそれでいい
二重コイルでも使うやつの気が知れない セットリセットは2重コイルって言っちゃう馬鹿は三菱しかさわったことない馬鹿だってすぐわかりますね
次の患者さんどうぞ〜 同一デバイスを複数箇所でSET/RSTするのは>>46の言うようにデバッグ時の追跡をしづらくすると思う。
クロスリファレンスにバーっとそのデバイスが表示されるわけでしょ。
今時デバイスが足りなくなることなんてそうあることじゃないんだし基本はデバイスを分けるべきだと思うけどな。
自分がSET/RSTを使うのはむしろ出力部でソレノイドのON/OFFとかABポート切り替えが多い。
自己保持を切り合うより見易いと思う。 クソ下らない自演探ししかできねえのかよ
自分がそうじゃないと思うならその根拠を書けばいいのに
仕事でもまともな意見交換できないだろ? そうそう
こいつは技術論なしで
言葉狩りとIDしか見ないで、延々と同一人物特定に専念してるだけ
的外れに気づかないのは本人だけなのにw 38号機行ってしまったな
俺はSET,RST使うのは
大抵フラグ立てとか、センサーケチった時の位置情報記憶とかに使う
工程歩進は自己保持でやるから、それと混同しないようにするためだ
あとは非常用途でRSTだけ使ってクリアしたい時 RSTは、Dを0にリセットするのに便利
MOV K0 D0より目的分かりやすい 簡単に特定出来るから楽だよね
キレかたも一緒、自演の合いの手もワンパターン 4 774ワット発電中さん ▼ 2018/02/26(月) 09:14:16.88 ID:J64slpk8
前のSET,RSTの続きなんだけど
15 774ワット発電中さん ▼ 2018/02/26(月) 12:06:47.82 ID:J64slpk8
実際にはほぼSET,RSTは使用していません。
OUT出力はまとめてセクション?にまとめて処理しています。
18 774ワット発電中さん ▼ 2018/02/26(月) 12:18:57.23 ID:J64slpk8
その方式だとオン、オフ回数が256回あるとすれば内部リレー等がその数分必要
ムダ!
↑
SET、RSTの続きと言っといて
SET、RSTは使っていないという
それでいて別リレーを否定し、同一リレーを256か所分散させてon、offだという
意味不明
SET,RST関係ないなら多重コイル確定
何したいんだかわからん
>>15までの紳士的な態度がなぜか>>18で人格豹変(自演失敗?)
逃亡し煽り行為が続くってとこかな? >>72
構造化とか言って全然構造化と関係ないこと言い出してるあたり基礎となるラダーの組み方が無くて模索中だけど
思い付いた反論は言ってみてるんじゃない? Set rstの最小構成
絶対こっちのほうが分かりやすい。
-||------(set)-|
-||------(rst)-| >>75
SETの真下にRSTがちゃんとあるのなら、な オムロンならキープ使うことで
セットリセットを強制的に並びにできる
(離せないとも言える) >>56
俺はPA屋だからSFC禁止とか無いわ。
MELSECのFA屋を見てるとノミとカンナとのこぎりで頑張ってる人たちに見える。
可哀想。なんで電動工具使わんの?みたいな >>38
インクリメント デクリメントが+1 -1だと思ってるのは知見が狭い
世の中には操作対象のデバイスによって
1や2や4になったり操作対象をブロック化すると64になるのもある
なぜそんな事で笑えるのか気が知れない +n-nは普通にあり得るけど用語としてのインクリメントデクリメントは一般的に+1-1だぞ >>85
でもまあ、単に「レジスタ値をインクリメント」という表現があれば、
それは「一般的に」+1だと理解されるだろね。 インクリとデクリは1ずつだろ普通
英単語としてどうかは知らんけど >>85
ホントにプログラマか?この界隈の文脈で出てくるインクリメントデクリメントを英語そのままの意味で使う奴は見たこと無いぞ >>78
電動工具使ってるくせに、遅いわ醜いわぼったくりだわって最悪だね
どこにでもいるよね、道具自慢がスキルや完成度と勘違いしてる人って >>89
68000のアセンブラで
move.l (a0)+,d0
a0はいくつインクリメントされたの? >>91
知らんわ
一般的にインクリメントと言ったらの話をしてるんだよ
>>82の話から察するに2とか4増えるんだろうけどアセンブラではそれをインクリメントと表現すんのかな
ちなみにアセンブラにはインクリメント命令は無いの?有るなら何をする命令か教えてくれ >>88
動作としてそうですよね
言葉の意味としては>>85の通りだと思いますけど命令としては加算減算命令とは分けて考えた方が良い様な気がする SFC最高
マイコン最高
3DCAD最高
なんで毎回ツールや環境自慢しかしないのかね?
答え:センスがないからそっちに拘る >>82
ロングパスして、内容がただの揚げ足取り
>>38の趣旨は、>>32のようなラダー作りやってると
挿入するときに悲惨になる、その中で10加算してるってのが笑えるってことだろ?
インクリ命令が+1限定か否かの趣旨でインクリ+10を笑ってんのか?
そんな議論に意味あんのか? まずスレタイ読める?
このスレにいたら普通インクリもデクリも+1/-1以外ありえないんだよ
その前に行程歩進用に用意したレジスタにインクリで加算してる時点で馬鹿だって気づこうよ 最近のスレのレベルだとマイコンおじさんや機械おじさんが暴れても仕方ないね ■ このスレッドは過去ログ倉庫に格納されています