[爆卦]plc指令movp是什麼?優點缺點精華區懶人包

為什麼這篇plc指令movp鄉民發文收入到精華區:因為在plc指令movp這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者onejay (jay)站內Mechanical標題[請益] PLC 比較指令(升降梯)時間Th...


---||-------|/|-------------------(M0) /* 1F按鈕被按下 */
X0 | X10 |
---||---| |---------------(Y0) /* 1F按鈕指示燈亮 */
M0
{2-7F中略}
---||-------|/|-------------------(M7) /* 8F按鈕被按下 */
X7 | X17 |
---||---| |---------------(Y7) /* 8F按鈕指示燈亮 */
M7

---||-------------------[MOVP K1 D10]
X10 /* 車廂在1F極限開關 */
{2-7F中略}
---||-------------------[MOVP K8 D10]
X17 /* 車廂在8F極限開關 */

---||-------------------[MOVP K1 D0]
X0
{2-7F中略}
---||-------------------[MOVP K8 D0]
X7

---||----------------[CMP D0 D10 M50] /* 呼叫樓層與電梯車廂所在樓層作比較 */
M8000

---||---|/|---|/|---|/|---|/|----(Y17) /* 電梯上昇 */
M50 M61 M71 X7 Y10

---||---|/|---|/|---|/|---|/|----(Y10) /* 電梯下降 */
M52 M61 M71 X0 Y17

---||----------------[CMP D0 K0 M60] /* 檢查是否有人叫車 */
M8000 |
----[CMP D10 K0 M70] /* 檢查車廂是否存在 */

--
最近在自學PLC,不過以上這段編碼在執行模擬時似乎有點bug。

1.假設D10等於4,當D0輸入1時,M52導通,車廂應向下移動;但如果再輸入6至D0,
則M50導通,車廂改為向上移動。

2.又假設D10等於4,當D0依序輸入6、7、8時,車廂會直達8而過站不停6跟7,D0值
只暫存最大值。

關於以上,我想請教的兩個問題:1.向上、向下有設互鎖,也加了主控點來操作,但是
在執行時互鎖卻鎖不住=.=該怎樣設定才能改善此
問題?

2.有試圖改為先入先出的控制,但這樣就無法進行多重
輸入了。是否有其他指令或寫法可以讓升降梯作順序
的執行?

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.37.68.193
zelk:不同廠牌PLC程式讀法不盡相同 而且你沒附有問題的程式 10/22 23:15
onejay:我現在在看的書本是三菱FX2N的,那個例題的程式碼有點長=.= 10/23 11:55
zelk:很有趣 電梯上昇八樓指示燈亮 反之一樓指示燈亮 10/23 14:29
※ 編輯: onejay 來自: 114.37.68.234 (10/23 16:48)

你可能也想看看

搜尋相關網站