1樓:匿名使用者
據我所知,三菱plc_fx系列是沒有批量置位指令的。
不過可以用其他指令來代替達到效果。
最簡單的是用傳送指令mov,但是mov指令是以4個元件為單元組的。雖然簡潔,但不能實現任意批量置位的目的。比如m11用作其他用途,不能跟隨m0~m10一起置位,那麼mov指令就無能為力了。
所以,我總結了4個方法,可以實現元件的批量置位。
方法①:wor指令。
用或指令,對元件批量置位。用一組帶11個高位的二進位制數,與k4m0進行「或運算」,把結果存到k4m0中。「或運算」的好處是,二進位制數中的0位不會對其他元件復位。
16位二進位制數:0000 0111 1111 1111
轉換成16進製為:h07ff。
十進位制為k2047。
方法②:set+v指令。
注意:[set m0v0]指令只能用在fx3u系列,fx2n系列不可用。
【這裡需要11個掃描週期完成全部置位,可以使用for\next迴圈指令在一個週期內完成。】
方法③:bon+v指令。
【這裡需要11個掃描週期完成全部置位,可以使用for\next迴圈指令在一個週期內完成。】
方法④:sftl(sftr)指令。
【這裡需要11個掃描週期完成全部置位,可以使用for\next迴圈指令在一個週期內完成。】
我是plc初學者,只能幫到這了。如果有更簡潔的方法,希望大家慷慨提供,共同學習進步。
2樓:匿名使用者
利用傳送指令,將所需要置位的位置1
如圖:沒有三菱的程式設計軟體,用西門子的寫了一個,道理是相通的。
程式的意思是將mb0也就是m0.0~m0.7全部置1.
3樓:小宇
其實不用很複雜的,不管多少位,mov都可以搞定,如果不是以4個元件為單元組的,可以用兩次mov,一個mov k255 k2m0,一個mov k15 k1m7,,,第一個置位m0到m7,第二個置位m7到m10。。。就是重複置位了下m7而已。。。
4樓:匿名使用者
[ zrst y0 y7] 指令 就是把y01234567全部復位
5樓:匿名使用者
這個真沒有,建議樓主用間接定址,做個迴圈來置位
6樓:龍雩集舞
沒有批量置位指令但可以用mov指令
mov h7ff k3m0 m0到m11 中m0到m10全部閉合
7樓:匿名使用者
用傳送指令movp。
[movp h07ff k3m0]
8樓:綠地藍天白雲
方法有很多了 常見的就是set 還有用資料置位
9樓:
zrst m0 m10
三菱plc fx系列程式設計指令能否同時置位或復位多個,能指令又是什麼?
10樓:出家人詞悲
可以的。
有區間復位指令zrst,沒有區間置位指令但是可以用mov指令實現如:mov k1 k2m0。
補充:三菱plc英文名又稱:mitsubish programmable logic controller,是三菱電機在大連生產的主力產品。
它採用一類可程式設計的儲存器,用於其內部儲存程式,執行邏輯運算、順序控制、定時、計數與算術操作等面向使用者的指令,並通過數字或模擬式輸入/輸出控制各種型別的機械或生產過程。三菱plc在中國市場常見的有以下型號: fr-fx1n fr-fx1s fr-fx2n fr-fx3u fr-fx2nc fr-a fr-q)。
11樓:楊楊小可愛
fx系列plc有基本邏輯指令20或27條、步進指令2條、功能指令100多條(不同系列有所不同)。本節以fx2n為例,介紹其基本邏輯指令和步進指令及其應用。
fx2n的共有27條基本邏輯指令,其中包含了有些子系列plc的20條基本邏輯指令。
置位與復位指令(set/rst)
(1)set(置位指令) 它的作用是使被操作的目標元件置位並保持。
(2)rst(復位指令) 使被操作的目標元件復位並保持清零狀態。
set、rst指令的使用如圖1所示。當x0常開接通時,y0變為on狀態並一直保持該狀態,即使x0斷開y0的on狀態仍維持不變;只有當x1的常開閉合時,y0才變為off狀態並保持,即使x1常開斷開,y0也仍為off狀態。
三菱plc中置位和復位怎麼用
12樓:昂微蘭僕女
復位上述兩行程式貼入gx
developer執行ld指令切換即得到梯形圖;//置位ldx1
rsty0
/ldx0
sety0/
三菱plc置位復位指令
13樓:匿名使用者
以fx2n系列來說
置位指令 set 復位指令 rst
set:使動作保持
rst:使操作保持復位
三菱plc的置位與復位
14樓:匿名使用者
我們剛剛學了《電氣控制與plc控制技術》,書上的解釋是說常開觸點也就是動合觸點,只要對它進行操作就會閉合,而常閉觸點也是動斷觸點,對它操作就會使其斷開。總之一句話,復位就是讓其恢復到初始狀態,常開就回到常開,常合就是回到常合,置位肯定就是向其對立方改變了。
15樓:匿名使用者
置為是1 復位是0 ,1說明是通的 0說明是斷開的
16樓:匿名使用者
恩,可以這麼理解。三菱plc的置位指令是set,當使用這個指令的時候,不論其後面是常開點還是常閉點,都會更改初始狀態,比如說————s1是=的話,輸入指令set s1,就會變成≠,或者s1是≠的話,輸入指令set s1,就會變成=了。≠、=表示的是在梯形圖中的符號
17樓:毀人不見
置為是1 復位是0 ,1說明是通的 0說明是斷開的 ,不分常開常閉
18樓:騰禮巴綾
plc中高速計數器的外部復位端子是指對高速計數器的狀態和計數值復位,不是針對其他軟元件的。如果你自己在其他地方置位的軟元件,是不能復位的。
三菱plc如何模擬量輸入,三菱PLC梯形圖中如何輸入讀模擬量
智軒學堂 電工學三菱plc模擬量,fx2n 2ad模擬量模組,2端電壓電流輸入 旗秋寒旅卓 plc通過模擬量模組讀入模擬量,當然也是通過模擬量輸出模組來輸出,如果你想輸出pwm波,用y0y1口就可以發脈衝輸出了,不過要程式設計 樂正清淑寒漠 1 確認模擬量輸入模組型號及輸入點,按說明書接好線2 確認...
三菱PLC控制步進電機,三菱plc控制步進電機程式
plc控制步進電機的例項 圖與程式 採用絕對位置控制指令 drva 大致闡述fx1s控制步進電機的方法。由於水平有限,本例項採用非專業述語論述,請勿引用。fx系列plc單元能同時輸出兩組100khz脈衝,是低成本控制伺服與步進電機的較好選擇!pls pls 為步進驅動器的脈衝訊號端子,dir dir...
三菱PLC的SFWR指令怎麼用,三菱PLC指令STMR如何使用
花花 sfwr 先入先出 這是資料寫入指令。sfrd 先入先出 是資料讀出指令。x0 sfwr d0 d1 k10 當x0變為on時,在源d0中的資料寫入d2 d1變為指標1。以此類推。alt指令是交替輸出 假設y0為指示燈。ldp x0 alt y0 此時y0是滅燈狀態,按下x0,指示燈就亮燈。再...