玉林西門(mén)子一級(jí)代理商

    玉林西門(mén)子內(nèi)存卡一級(jí)代理商玉林西門(mén)子內(nèi)存卡一級(jí)代理商

    湖北西門(mén)子PLC代理商,荊門(mén)西門(mén)子觸摸屏代理商,上海西門(mén)子變頻器代理商

    ,北京西門(mén)子交換機(jī)供應(yīng)商,江蘇CPU模塊代理商,浙江西門(mén)子S7-200,S7-300,S7-1500,S7-1200系列代理商,

    廣州西門(mén)子電機(jī)代理商,湖北西門(mén)子電纜代理商,武漢西門(mén)子通訊電纜代理商,上海西門(mén)子模塊代理商。西門(mén)子授權(quán)一級(jí)代理商

    ,深圳西門(mén)子授權(quán)總代理商,潯之漫智控技術(shù)(上海)有限公司,西門(mén)子CN模塊授權(quán)代理商,西門(mén)子電纜授權(quán)一級(jí)代理商,歡迎致電潯之漫智控技術(shù)上海有限公司采購(gòu)

    一、循環(huán)移位指令ROR、ROL


    ROR指令和ROL指令中的R、L分別表示右移和左移,R、L的含義類(lèi)似我們的耳機(jī),戴左耳的標(biāo)有字母L,戴右耳的標(biāo)有字母R。

    ROR指令和ROL指令都是對(duì)字元件中的二進(jìn)制位進(jìn)行移位。從上圖的編程手冊(cè)截圖可



    以看到,它們有連續(xù)執(zhí)行型和脈沖執(zhí)行型,可以用于16位,也可用于32位。把一個(gè)字元件看成有16個(gè)位置,ROR指令和ROL指令可以對(duì)這16個(gè)位置進(jìn)行調(diào)整。那它又是怎么調(diào)整的呢?

    我們以ROR右移指令為例,如上圖所示,當(dāng)驅(qū)動(dòng)條件X0接通后,執(zhí)行指令ROR D0 K4,把D0的16個(gè)二進(jìn)制數(shù)依次向右移動(dòng)4位,右邊為低位,也就是說(shuō),移出了低4位。 移出的低4位二進(jìn)制數(shù)循環(huán)進(jìn)入到D0的高位(左邊),后移出的1位二進(jìn)制數(shù)同時(shí)被傳送到進(jìn)位標(biāo)志位M8022,如上圖“0001”中的“0”。


    每執(zhí)行1次ROR D0 K4指令D0的數(shù)據(jù)就右移4位,這是一個(gè)循環(huán)的過(guò)程。顯然,執(zhí)行4次該指令后,D0的數(shù)據(jù)又變得和原來(lái)一樣。所以,在用到移位指令時(shí),好用脈沖執(zhí)行型RORP、ROLP。


    左移指令ROL和右移指令ROR大同小異,如下圖所示,執(zhí)行指令ROL D0 K4,把D0的數(shù)據(jù)一次向左移4位,左邊為高位,也就是說(shuō),移出了高4位。

    移出的高4位二進(jìn)制數(shù)循環(huán)進(jìn)入到D0的低位(右邊),后移出的1位二進(jìn)制數(shù)同時(shí)被傳送到進(jìn)位標(biāo)志位M8022,如上圖“0110”中的“0”。


    另外要注意的一點(diǎn)是,在ROR指令和ROL指令中,當(dāng)終址D是16位的組合位元件時(shí),n=K4;當(dāng)終址D是32位的組合位元件時(shí),n=K8,否則指令不執(zhí)行。



    知道了ROR指令、ROL指令后,我腦海里立即浮現(xiàn)幾種不同的控制信號(hào)燈輪流點(diǎn)亮的梯形圖,具體怎么實(shí)現(xiàn),我就不在此班門(mén)弄斧了,自己私底下悄咪咪地嘗試,錯(cuò)了也不至于被恥笑。

    ROR指令、ROL指令理解起來(lái)相對(duì)簡(jiǎn)單,接下來(lái)的這對(duì)指令就沒(méi)這么簡(jiǎn)單了。


    二、帶進(jìn)位循環(huán)移位指令RCR、RCL



    同樣的,RCR指令和RCL指令都是對(duì)字元件中的二進(jìn)制位進(jìn)行移位。從上圖的編程手冊(cè)截圖可以看到,它們有連續(xù)執(zhí)行型和脈沖執(zhí)行型,可以用于16位,也可用于32位。其中RCR指令和RCL指令中的R、L和上文的含義一樣,一個(gè)表示右移,一個(gè)表示左移。



    所謂“帶進(jìn)位”,是指在移位的同時(shí),捎帶上進(jìn)位標(biāo)志位M8022。那又是在怎樣捎帶的呢?我們以RCR右移指令為例。

    當(dāng)驅(qū)動(dòng)條件X0接通,執(zhí)行指令RCR D0 K4,類(lèi)似于ROR指令,但不一樣的是,用膠水把進(jìn)位標(biāo)志位M8022和D0粘起來(lái),此時(shí)右邊的4位,顯然不僅僅是屬于D0,還有1位是屬于M8022。


    執(zhí)行指令RCR D0 K4,進(jìn)位標(biāo)志位M8022的數(shù)首先被右移,再輪到把D0的16個(gè)二進(jìn)制數(shù)依次向右移動(dòng)。移出的4位二進(jìn)制數(shù)(包括先被右移的進(jìn)位)循環(huán)進(jìn)入到D0的高位(左邊)。顯然,移動(dòng)4位后,M8022的值恰好為D0中b3的值。


    同理,帶進(jìn)位左移指令RCL的執(zhí)行我們直接以下圖展示。執(zhí)行指令RCL D0 K4,同樣把進(jìn)位標(biāo)志位和D0粘連起來(lái),此時(shí)M8022的值依然是首先被移動(dòng)的那位,它也太可憐了吧。另外,執(zhí)行完指令后,此時(shí)M8022的值為D0中b12的值。



    和ROR指令和ROL指令一樣,在RCR指令、RCL指令中,當(dāng)終址D是16位的組合位元件時(shí),n=K4;當(dāng)終址D是32位的組合位元件時(shí),n=K8,否則指令不執(zhí)行,且在用到移位指令時(shí),好用脈沖執(zhí)行型RCRP、RCLP。


    以上兩種指令,都是基于字元件的二進(jìn)制位移動(dòng),接下來(lái)我們繼續(xù)看位元件組合的位移動(dòng)。


    三、位元件的位移指令SFTR、SFTL



    根據(jù)編程手冊(cè)的截圖,SFTR指令、SFTL指令的操作數(shù)有4個(gè),其中源址S指所移動(dòng)的位元件組合的首址,終址D指被移入數(shù)值的位元件組合的首址,S、D的適用軟元件為位元件。n1指終址D的長(zhǎng)度(位數(shù)),n2指S的位數(shù),且n2<n1<1024。< span="" style="padding: 0px; margin: 0px; box-sizing: border-box; font-family: "PingFang SC", "Lantinghei SC", "Microsoft YaHei", "HanHei SC", "Helvetica Neue", "Open Sans", Arial, "Hiragino Sans GB", 微軟雅黑, STHeiti, "WenQuanYi Micro Hei", SimSun, sans-serif;">


    SFTR指令、SFTL指令操作數(shù)不少,看得人頭皮發(fā)麻,那它們的具體執(zhí)行到底是怎樣的呢?我們以SFTR指令為例。



    當(dāng)驅(qū)動(dòng)條件X10接通,執(zhí)行指令SFTR X0 M0 K12 K4。根據(jù)定義,X的位元件組合X3~X0為源操作數(shù),共4位,目的操作數(shù)為M的位元件組合M11~M0,共12位。

    指令執(zhí)行后,X3~X0的0110分別向M11~M0右移,順便把M3~M0原來(lái)的值1001給擠掉。顯然,在指令執(zhí)行完畢后,X3~X0的值保持不變,而M11~M0中的M11~M8的值被X3~X0的0110覆蓋,且M3~M0原來(lái)的值1001被舍去,變?yōu)?110。


    知道了右移是怎么一回事,對(duì)左移的理解想必也是不在話(huà)下。我們直接用一張圖概括。



    當(dāng)驅(qū)動(dòng)條件X10接通,執(zhí)行指令SFTL X0 M0 K12 K4。指令執(zhí)行后,X3~X0的0110分別向M3~M0左移,順便把M11~M9原來(lái)的值0101向左給擠掉。顯然,在指令執(zhí)行完畢后,X3~X0的值保持不變,M3~M0的值被X3~X0的0110覆蓋,且M11~M9原來(lái)的值0101被舍去,變?yōu)?110。


    在應(yīng)用SFTR指令、SFTL指令時(shí),好使用脈沖執(zhí)行型SFTRP、SFTLP。另外,源址S、終址D可以用同種位元件,此時(shí)應(yīng)注意它們的編號(hào)不能重疊,否則會(huì)發(fā)生運(yùn)算錯(cuò)誤。

    知道了位元件的位移指令是怎么回事之后,還有兩個(gè)指令正在嗷嗷待哺,等著我們?nèi)W(xué)習(xí)呢!事不宜遲,我們繼續(xù)往下看。


    四、字元件移動(dòng)指令WSFR、WSFL



    跟據(jù)編程手冊(cè)的截圖,WSFR指令、WSFL指令的操作數(shù)也有4個(gè),其中源址S指所移動(dòng)的字元件組合的首址,終址D指被移入數(shù)值的字元件組合的首址,S、D的適用軟元件為字元件。n1指終址D的長(zhǎng)度(元件個(gè)數(shù)),n2指S的元件個(gè)數(shù),且n2<n1<512。< span="" style="padding: 0px; margin: 0px; box-sizing: border-box; font-family: "PingFang SC", "Lantinghei SC", "Microsoft YaHei", "HanHei SC", "Helvetica Neue", "Open Sans", Arial, "Hiragino Sans GB", 微軟雅黑, STHeiti, "WenQuanYi Micro Hei", SimSun, sans-serif;">


    類(lèi)似于SFTR指令和SFTL指令,WSFR指令、WSFL指令的差別在于其操作軟元件為字元件,而SFTR指令和SFTL指令操作軟元件是位元件。

    WSFR指令、WSFL指令的執(zhí)行和位元件的位移指令非常相似,我們以SFTR指令為例。



    當(dāng)驅(qū)動(dòng)條件X10接通,執(zhí)行指令WSFR D20 D0 K12 K4。根據(jù)定義,D的字元件組合D23~D20為源操作數(shù),共4個(gè),目的操作數(shù)為D的位元件組合D11~D0,共12個(gè)。

    指令執(zhí)行后,D23~D20的數(shù)據(jù)分別向D11~D0右移,順便把D3~D0原來(lái)的數(shù)據(jù)給擠掉。顯然,在指令執(zhí)行完畢后,D23~D20的值保持不變,而D11~D0中的D11~D8的值被D23~20的數(shù)據(jù)覆蓋,且D3~D0原來(lái)的數(shù)據(jù)被舍去。顯然和SFTR指令的執(zhí)行大同小異??吹竭@里,關(guān)于WSFL指令的執(zhí)行,我想不用我說(shuō),大家也已經(jīng)知道了。為了成雙成對(duì),我在這里也給出WSFL指令的執(zhí)行圖示如下。



    還是同樣的道理,在應(yīng)用WSFR指令、WSFL指令時(shí),好使用脈沖執(zhí)行型WSFRP、WSFLP。另外,源址S、終址D可以用同種字元件,此時(shí)應(yīng)注意它們的編號(hào)不能重疊,否則會(huì)發(fā)生運(yùn)算錯(cuò)誤。




    潯之漫智控技術(shù)(上海)有限公司專(zhuān)注于西門(mén)子低壓電器授權(quán)代理商,西門(mén)子PLC模塊總代理商,西門(mén)子模塊總代理商,西門(mén)子中國(guó)一級(jí)代理商,西門(mén)子PLC一級(jí)代理商,西門(mén)子DP電纜代理商等

  • 詞條

    詞條說(shuō)明

  • 信陽(yáng)西門(mén)子S7-1200代理商

    信陽(yáng)西門(mén)子S7-1200代理商信陽(yáng)西門(mén)子CPU代理商信陽(yáng)西門(mén)子CPU代理商信陽(yáng)西門(mén)子CPU代理商信陽(yáng)西門(mén)子S7-1200代理商信陽(yáng)西門(mén)子S7-1200代理商是一家專(zhuān)業(yè)銷(xiāo)售西門(mén)子PLC模塊、電源供應(yīng)、交換機(jī)模塊等產(chǎn)品的經(jīng)銷(xiāo)商。我們以品牌、貨期、產(chǎn)地三大優(yōu)勢(shì)獲得了廣大客戶(hù)的信賴(lài)和**。品牌;西門(mén)子是**良好的工業(yè)自動(dòng)化和數(shù)字化解決方案提供商之一。作為西門(mén)子的授權(quán)代理商,我們銷(xiāo)售的產(chǎn)品全部來(lái)自西門(mén)子渠道

  • 蚌埠西門(mén)子S7-1500代理商

    蚌埠西門(mén)子S7-1500代理商蚌埠西門(mén)子S7-1500代理商蚌埠西門(mén)子S7-1500代理商潯之漫智控技術(shù)上海有限公司(西門(mén)子系統(tǒng)集成商)專(zhuān)業(yè)銷(xiāo)售西門(mén)子S7-200/300/400/1200PLC、數(shù)控系統(tǒng)、變頻器、人機(jī)界面、觸摸屏、伺服、電機(jī)、西門(mén)子電纜等,并可提供西門(mén)子服務(wù),歡迎來(lái)電垂詢(xún)標(biāo)準(zhǔn)型CPU6ES7518-4AP00-0AB0CPU 1518-4 PN/DP,4 MB 程序,20 MB

  • 宿遷市西門(mén)子PLC模塊一級(jí)代理商

    宿遷市西門(mén)子PLC模塊一級(jí)代理商宿遷市西門(mén)子PLC模塊一級(jí)代理商宿遷市西門(mén)子PLC模塊一級(jí)代理商宿遷市西門(mén)子PLC模塊一級(jí)代理商1、在電氣設(shè)備上工作,保證安全的主要技術(shù)措施有哪些?答:停電、驗(yàn)電、裝設(shè)接地線(xiàn)、懸掛標(biāo)示牌和裝設(shè)遮攔等安全措施。2、在電氣設(shè)備上工作,保證安全的組織措施是什么?答:變配電所的停送電和檢修必須嚴(yán)格管理,有嚴(yán)密的管理制度作為**,保證安全的組織措施是各種安全工作制度,主要

  • 西門(mén)子CPU416F-2*處理單元

    西門(mén)子CPU416F-2*處理單元西門(mén)子CPU416F-2*處理單元西門(mén)子CPU416F-2*處理單元西門(mén)子交換機(jī)一級(jí)代理商,西門(mén)子交換機(jī)代理商,西門(mén)子S7-1200系列代理商,西門(mén)子S7-1200CPU分銷(xiāo)商,西門(mén)子S7-1200CPU分銷(xiāo)商,西門(mén)子S7-1500CPU代理商,西門(mén)子6ES7515-5FN03-0AB0西門(mén)子6ES7516-3FP03-0AB0西門(mén)子6ES7511-1TL0

聯(lián)系方式 聯(lián)系我時(shí),請(qǐng)告知來(lái)自八方資源網(wǎng)!

公司名: 潯之漫智控技術(shù)(上海)有限公司

聯(lián)系人: 顏經(jīng)理

電 話(huà):

手 機(jī): 15021292620

微 信: 15021292620

地 址: 上海松江小昆山 廣富林4588弄52號(hào)3樓

郵 編:

網(wǎng) 址: yan6789.b2b168.com

八方資源網(wǎng)提醒您:
1、本信息由八方資源網(wǎng)用戶(hù)發(fā)布,八方資源網(wǎng)不介入任何交易過(guò)程,請(qǐng)自行甄別其真實(shí)性及合法性;
2、跟進(jìn)信息之前,請(qǐng)仔細(xì)核驗(yàn)對(duì)方資質(zhì),所有預(yù)付定金或付款至個(gè)人賬戶(hù)的行為,均存在詐騙風(fēng)險(xiǎn),請(qǐng)?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 潯之漫智控技術(shù)(上海)有限公司

聯(lián)系人: 顏經(jīng)理

手 機(jī): 15021292620

電 話(huà):

地 址: 上海松江小昆山 廣富林4588弄52號(hào)3樓

郵 編:

網(wǎng) 址: yan6789.b2b168.com

    相關(guān)企業(yè)
    商家產(chǎn)品系列
  • 產(chǎn)品推薦
  • 資訊推薦
關(guān)于八方 | 八方幣 | 招商合作 | 網(wǎng)站地圖 | 免費(fèi)注冊(cè) | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務(wù)| 匯款方式 | 商務(wù)洽談室 | 投訴舉報(bào)
粵ICP備10089450號(hào)-8 - 經(jīng)營(yíng)許可證編號(hào):粵B2-20130562 軟件企業(yè)認(rèn)定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2024 b2b168.com All Rights Reserved