技術頻道

      外部I/0設備指令(FNC70~FNC79) 三菱FX系列PLC

      外部I/0設備指令是FX系列與外設傳遞信息的指令,共有10條。分別是10鍵輸入指令TKYFNC70)、16鍵輸入指令HKYFNC71)、數字開關輸入指令DSWFNC72)、七段譯碼指令SEGDFNC73)、帶鎖存的七段顯示指令SEGLFNC74)、方向開關指令ARWSFNC75)、ASCII碼轉換指令ASCFNC76)、ASCII打印指令PRFNC77)、特殊功能模塊讀指令FROMFNC78)和特殊功能模塊寫指令T0FNC79)。

      1)數據輸入指令 數據輸入指令有10鍵輸入指令TKYFNC70)、16鍵輸入指令HKYFNC71)和數字開關輸入指令DSWFNC72)。

      10鍵輸入指令(DTKY的使用如圖3-72所示。源操作數[S.]X0為首元件,10個鍵X0X11分別為對應數字09X30接通時執行TKY指令,如果以X22)、X98)、X33)、X00)的順序按鍵,則[D1.]中存入數據為2830,實現了將按鍵變成十進制的數字量。當送入的數大于9999,則高位溢出并丟失。使用32位指令DTKY時,D1D2組合使用,高位大于99999999則高位溢出。

      3-72 10鍵輸入指令的使用

      當按下X2后,M121并保持至另一鍵被按下,其它鍵也一樣。M10M19動作對應于X0X11。任一鍵按下,鍵信號置1直到該鍵放開。當兩個或更多的鍵被按下時,則首先按下的鍵有效。X30變為OFF時,D0中的數據保持不變,但M10M20全部為OFF。此指令的源操作數可取XYM、和S,目標操作數[D.]可取KnYKnMKnSTCDVZ[D2.]可取YMS16位運算占7個程序步,32運算時占13個程序步。該指令在程序中只能使用一次。

      16鍵輸入指令(D)HKY的作用是通過對鍵盤上的數字鍵和功能鍵輸入的內容實現輸入的復合運算。如圖3-73所示,[S.]指定4個輸入元件,[D1.]指定4個掃描輸出點,[D2.]為鍵輸入的存儲元件。[D3.]指示讀出元件。十六鍵中09為數字鍵,AF為功能鍵,HKY指令輸入的數字范圍為09999,以二進制的方式存放在D0中,如果大于9999則溢出。DHKY指令可在D0D1中存放最大為99999999的數據。功能鍵AFM0M5對應,按下A鍵,M01并保持。按下DM00M31并保持。其余類推。如果同時按下多個鍵則先按下的有效。

      3-73 16鍵輸入指令的使用

      該指令源操作數為X,目標操作數[D1.]Y[D2]可以取TCDVZ[D3.]可取YMS16位運算時占9個程序步,32位運算時為占17個程序步。掃描全部16鍵需8個掃描周期。HKY指令在程序中只能使用一次。

      數字開關指令DSW的功能是讀入1組或24位數字開關的設置值。如圖3-74所示,源操作數[S]X,用來指定輸入點。[D1]為目標操作數為Y,用來指定選通點。[D2]指定數據存儲單元,它可取TCDVZ[n]指定數字開關組數。該指令只有16位運算,占9個程序步,可使用兩次。圖中,n=1指有1BCD碼數字開關。輸入開關為X10X13,按Y10Y13的順序選通讀入。數據以二進制數的形式存放在D0中。若n=2,則有2組開關,第2組開關接到X14X17上,仍由Y10Y13順序選通讀入,數據以二進制的形式存放在D1中,第2組數據只有在n=2時才有效。當X1保持為ON時,Y10Y13依次為ON。一個周期完成后標志位M80291

      3-74 數字開關指令的使用

      2)數字譯碼輸出指令 數字譯碼輸出指令有七段譯碼指令SEGDFNC73)和帶鎖存的七段顯示指令SEGLFNC74)兩條。

      七段譯碼指令SEGD(P)如圖3-75所示,將[S.]指定元件的低4位所確定的十六進制數(0F)經譯碼后存于[D.]指定的元件中,以驅動七段顯示器,[D.]的高8位保持不變。如果要顯示0,則應在D0中放入數據為3FH

      3-75 七段譯碼指令的使用

      帶鎖存的7段顯示指令SEGL的作用是用12個掃描周期的時間來控制一組或兩組帶鎖存的七段譯碼顯示。

      3)方向開關指令 方向開關指令ARWSFNC75)是用于方向開關的輸入和顯示。如圖3-76所示,該指令有四個參數,源操作數[S]可選XYMS。圖中選擇X10開始的4個按鈕,位左移鍵和右移鍵用來指定輸入的位,增加鍵和減少鍵用來設定指定位的數值。X0接通時指定的是最高位,按一次右移鍵或左移鍵可移動一位。指定位的數據可由增加鍵和減少鍵來修改,其值可顯示在7段顯示器上。目標操作數[D1]為輸入的數據,由7段顯示器監視其中的值(操作數可用TCDV、和Z),[D2]只能用Y做操作數,n=03其確定的方法與SEGL指令相同。ARWS指令只能使用一次,而且必須用晶體管輸出型的PLC

      3-76 方向開關指令的使用

      4ASEII碼轉換指令 ASCII碼轉換指令ASCFNC76)的功能是將字符變換成ASCII碼,并存放在指定的元件中。如圖3-77所示,當X3有效時,則將FX2A變成ASCII碼并送入D300D301中。源操作數是8個字節以下的字母或數字,目標操作數為TCD。它只有16位運算,占11個程序步。

      3-77 ASEII碼轉換指令說明

      特殊功能模塊讀指令FROMFNC78)和特殊功能模塊寫指令T0FNC79)將在后面介紹。

      文章版權歸西部工控xbgk所有,未經許可不得轉載。

      主站蜘蛛池模板: 国产一区视频在线| 日本一区二区三区精品国产| 精品亚洲一区二区| 日本片免费观看一区二区| 日韩一区二区三区四区不卡| 国产激情一区二区三区| 影院成人区精品一区二区婷婷丽春院影视| 国产在线aaa片一区二区99| 亚洲一区二区久久| 国产精品亚洲产品一区二区三区 | 国产成人精品a视频一区| 亚洲码欧美码一区二区三区| 精品一区二区三区无码免费视频| 精品日韩在线视频一区二区三区| 欲色影视天天一区二区三区色香欲| 午夜性色一区二区三区免费不卡视频| 精品福利一区二区三| 中文字幕在线视频一区| 不卡无码人妻一区三区音频| 亚洲av无码天堂一区二区三区| 国产精品538一区二区在线| 国产精品一区二区资源| 在线观看一区二区三区视频| 尤物精品视频一区二区三区| 亚洲国产欧美国产综合一区| 国产乱人伦精品一区二区在线观看| 亚洲综合一区二区三区四区五区| 最新欧美精品一区二区三区| 波多野结衣一区视频在线| 久久综合亚洲色一区二区三区| 精品人妻中文av一区二区三区| 亚洲av乱码一区二区三区香蕉| 日本一区二区视频| 日韩视频一区二区| 视频在线观看一区二区三区| 久久精品国产一区二区三区不卡| 日韩人妻无码一区二区三区久久99| 国产区精品一区二区不卡中文| 日本免费一区二区三区四区五六区 | 波多野结衣一区在线| 波多野结衣中文字幕一区二区三区|