① 命令的功能有哪些
Cmd常用命令
cmd命令大全(第一部分)
winver---------檢查Windows版本
wmimgmt.msc----打開windows管理體系結構(WMI)
wupdmgr--------windows更新程序
wscript--------windows腳本宿主設置
write----------寫字板
winmsd---------系統信息
wiaacmgr-------掃描儀和照相機向導
winchat--------XP自帶區域網聊天
cmd命令大全(第二部分)
mem.exe--------顯示內存使用情況
Msconfig.exe---系統配置實用程序
mplayer2-------簡易widnows media player
mspaint--------畫圖板
mstsc----------遠程桌面連接
mplayer2-------媒體播放機
magnify--------放大鏡實用程序
mmc------------打開控制台
mobsync--------同步命令
cmd命令大全(第三部分)
dxdiag---------檢查DirectX信息
drwtsn32------ 系統醫生
devmgmt.msc--- 設備管理器
dfrg.msc-------磁碟碎片整理程序
diskmgmt.msc---磁碟管理實用程序
dcomcnfg-------打開系統組件服務
ddeshare-------打開DDE共享設置
dvdplay--------DVD播放器
cmd命令大全(第四部分)
net stop messenger-----停止信使服務
net start messenger----開始信使服務
notepad--------打開記事本
nslookup-------網路管理的工具向導
ntbackup-------系統備份和還原
narrator-------屏幕「講述人」
ntmsmgr.msc----移動存儲管理器
ntmsoprq.msc---移動存儲管理員操作請求
netstat -an----(TC)命令檢查介面
cmd命令大全(第五部分)
syncapp--------創建一個公文包
sysedit--------系統配置編輯器
sigverif-------文件簽名驗證程序
sndrec32-------錄音機
shrpubw--------創建共享文件夾
secpol.m轉載自電腦十萬個為什麼http://www.qq880.com,請保留此標記sc-----本地安全策略
syskey---------系統加密,一旦加密就不能解開,保護windows xp系統的雙重密碼
services.msc---本地服務設置
Sndvol32-------音量控製程序
sfc.exe--------系統文件檢查器
sfc /scannow---windows文件保護
cmd命令大全(第六部分)
tsshutdn-------60秒倒計時關機命令
tourstart------xp簡介(安裝完成後出現的漫遊xp程序)
taskmgr--------任務管理器
eventvwr-------事件查看器
eudcedit-------造字程序
explorer-------打開資源管理器
packager-------對象包裝程序
perfmon.msc----計算機性能監測程序
progman--------程序管理器
regedit.exe----注冊表
rsop.msc-------組策略結果集
regedt32-------注冊表編輯器
rononce -p ----15秒關機
regsvr32 /u *.dll----停止dll文件運行
regsvr32 /u zipfldr.dll------取消ZIP支持
cmd命令大全(第七部分)
cmd.exe--------CMD命令提示符
chkdsk.exe-----Chkdsk磁碟檢查
certmgr.msc----證書管理實用程序
calc-----------啟動計算器
charmap--------啟動字元映射表
cliconfg-------SQL SERVER 客戶端網路實用程序
Clipbrd--------剪貼板查看器
conf-----------啟動netmeeting
compmgmt.msc---計算機管理
cleanmgr-------垃圾整理
ciadv.msc------索引服務程序
osk------------打開屏幕鍵盤
odbcad32-------ODBC數據源管理器
oobe/msoobe /a----檢查XP是否激活
lusrmgr.msc----本機用戶和組
logoff---------注銷命令
iexpress-------木馬捆綁工具,系統自帶
Nslookup-------IP地址偵測器
fsmgmt.msc-----共享文件夾管理器
utilman--------輔助工具管理器
gpedit.msc-----組策略
② 誰知道DOS命令符及其功能
.MD——建立子目錄
功能:創建新的子目錄ü
類型:內部命令ü
格式:MD[盤符:][路徑名]〈子目錄名〉ü
FOR
1:
C:\>md
y
/*---建立y子目錄---*/
2.CD——改變當前目錄
功能:顯示當前目錄ü
類型:內部命令ü
ü
格式:CD[盤符:][路徑名][子目錄名]
說明:CD命令不能改變當前所在的盤,CD..退回到上一級目錄,CD\表示返回到當前盤的目錄下,CD無參數時顯示當前目錄名。
FOR
2:
C:\>cd
y
/*---顯示當前目錄y---*/
3.RD——刪除子目錄命令
ü
功能:從指定的磁碟刪除了目錄。
類型:內部命令ü
格式:RD[盤符:][路徑名][子目錄名]ü
FOR
3:
C:\>rd
y
4.DIR——顯示磁碟目錄命令
功能:顯示磁碟目錄的內容。ü
類型:內部命令ü
格式:DIRü
[盤符][路徑][/P][/W]
FOR
4:
C:\>dir
y
5.PATH——路徑設置命令
ü
功能:設備可執行文件的搜索路徑,只對文件有效。
類型:內部命令ü
ü
格式:PATH[盤符1]目錄[路徑名1]{[;盤符2:],〈目錄路徑名2〉…}
FOR
5:
C:\>path
PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\PROGRAMFILES\MTS
6.COPY文件復制命令
ü
功能:拷貝一個或多個文件到指定盤上。
類型:內部命令ü
格式:COPYü
[源盤][路徑]〈源文件名〉[目標盤][路徑][目標文件名]
FOR
6_1:
C:\>
yyy.txt
yyy
1
file(s)
copied
C:\yyy>dir
yyy
YYY
TXT
8
11-23-03
19:21
/*---現在用DIR命令查看復制的情況---*/
說明:
如果是將多個文件復制到一個新的文件,命令是這樣的COPY
[源盤][路徑]〈源文件A〉+[源盤][路徑]〈源文件B〉[目標盤][路徑][目標文件名]
FOR
6_2:
C:\>
x.txt+y.txt
xy.t
x.txt
y.txt
1
file(s)
copied
7.TYPE——顯示文件內容命令
功能:顯示ASCII碼文件的內容。ü
類型:內部命令。ü
ü
格式:TYPE[盤符:][路徑]〈文件名〉
FOR
7:
C:\>trpe
yyy.txt
/*---假設C盤目錄下存在yyy.txt文件---*/
8.EDIT——編輯文件內容命令
1.功能:編輯ASCII文件的內容,也可建立一個新文件。
2.類型:內部命令。
3.
EDIT[盤符:][路徑]〈文件名〉
說明:
EDIT即可以編輯ASCII文件的內容,也可以新建立一個文件,他們的擴展名命名方式也很靈活,比如.txt、.bat,甚至可以編輯.c、.bas的格式。
FOR
8_1:
C:\>edit
/*進入編輯模式*/
FOR
8_2:
C:\>edit
yyy.txt
/*---編輯yyy.txt文件的內容,如果要選擇支持中文格式,應該安裝UCDOS---*/
9.REN——文件改名命令
ü
功能:更改文件名稱
類型:內部命令ü
格式:REN[盤符:][路徑]〈舊文件名〉〈新文件名〉ü
FOR
9:
C:\>ren
yyy.txt
cly.txt
10.DEL——刪除文件命令
功能:刪除指定的文件。ü
類型:內部命令ü
ü
格式:DEL[盤符:][路徑]〈文件名〉[/P]
說明:選用/P參數,系統在刪除前詢問是否真要刪除該文件,若不使用這個參數,則自動刪除。
11.CLS——清屏幕命令
ü
功能:清除屏幕上的所有顯示,游標置於屏幕左上角。
類型:內部命令ü
格式:CLSü
FOR
11:
C:\>CLS
12.VER查看系統版本號命令
功能:顯示當前系統版本號ü
類型:內部命令ü
ü
格式:VER
FOR
12:
C:\>VER
Windows
98
[Version
4.10.2222]
/*---當前系統的版本號---*/
③ 傳奇GM有什麼命令
傳奇GM常用命令有:
1、命令名稱:@管理
命令功能:進入/退出管理員模式(進入模式後不會受到任何角色攻擊)
命令格式:@管理
2、命令名稱:@11
命令功能:製造指定物品
命令格式:@11 物品名稱 數量
3、命令名稱:@調整元寶
命令功能:調整人物的元寶數量
命令格式:@調整元寶 人物名稱 控制符(+ - =) 數量
4、命令名稱:@等級
命令功能:調整指定人物的等級
命令格式:@等級 人物名稱 等級
5、命令名稱:@職業變更
命令功能:調整人物的職業
命令格式:@職業變更 人物名稱 職業類型(warr wizard Taos)
6、命令名稱:@增加PK值
命令功能:增加指定人物的PK值
命令格式:@增加PK值 人物名稱 點數
7、命令名稱:@增加PK值
命令功能:增加指定人物的PK值
命令格式:@增加PK值 人物名稱 點數
8、命令名稱:@添加行會
命令功能:新建一個行會
命令格式:@添加行會 行會名稱 掌門人
9、命令名稱:@查看私聊
命令功能:查看指定人物的私聊信息
命令格式:@查看私聊 人物名稱
10、命令名稱:@清理背包
命令功能:清理背包全部物品
命令格式:@清理背包
11、命令名稱:@無敵
命令功能:進入/退出無敵模式(進入模式後人物不會死亡)
命令格式:@無敵
12、命令名稱:@復活
命令功能:將指定人物復活
命令格式:@復活 人物名稱
13、命令名稱:@加錢
命令功能:增加人物指定數量的金幣
命令格式:@加錢 人物名稱 數量
14、命令名稱:@調整經驗
命令功能:調整指定人物的經驗值
命令格式:@調整經驗 人物名稱 經驗值
參考資料來源:網路-傳奇世界
④ 指令由哪兩部分組成,每部分的作用是什麼
指令通常有操作碼和地址碼兩部分組成,操作碼指出指令應該執行什麼性質的操作和具有何種功能;地址碼指出指令中操作數所在的存儲器地址、寄存器地址或I/O地址。
指令是計算機能實現的基本操作,指令均為二進制數形式,指令由操作碼和地址碼組成,操作碼告訴計算機執行什麼操作,地址碼告訴計算機到哪個存儲單元地址中讀取參與操作的數據。程序是若干指令或命令的集合。
(4)命令的功能擴展閱讀:
地址碼通常指定參與操作的操作數的地址。根據一條指令中有操作數地址數X,可將該指令稱為X操作數指令或X地址指令。目前二地址和一地址指令格式用的得最多。
零地址指令的指令字中只有操作碼,而沒有地址碼。
一地址指令常稱單操作數指令。 (AC) OP (A) → AC
二地址指令常稱雙操作數指令,它有兩個地址碼欄位A1和A2,分別指明參與操作的兩個數在內存中或運算器通用寄存器的地址,其中地址A1兼做存放操作結果的地址。 (A1) OP (A2) → A1
⑤ s7—200plc指令功能
S7-200的功能指令很豐富,大致包括這幾方面:算術與邏輯運算、傳送、移位與循環移位、程序流控制、數據表處理、PID指令、數據格式變換、高速處理、通信以及實時時鍾等。
功能指令的助記符與匯編語言相似,略具計算機知識的人學習起來也不會有太大困難。但S7-200系列PLC功能指令畢竟太多,一般讀者不必准確記憶其詳盡用法,需要時可可查閱產品手冊。
表4-20 四則運算指令
名稱
指令格式
(語句表)
功能
操作數定址范圍
加法指令
+I IN1,OUT
兩個16位帶符號整數相加,得到一個16位帶符號整數。
執行結果:IN1+OUT=OUT(在LAD和FBD中為:IN1+IN2=OUT)
IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW, T,C,AC,*VD,*AC,*LD
IN1和IN2還可以是AIW和常數
+D IN1,IN2
兩個32位帶符號整數相加,得到一個32位帶符號整數。
執行結果:IN1+OUT=OUT(在LAD和FBD中為:IN1+IN2=OUT)
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2還可以是HC和常數
+R IN1,OUT
兩個32位實數相加,得到一個32位實數。
執行結果:IN1+OUT=OUT(在LAD和FBD中為:IN1+IN2=OUT)
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2還可以常數
減法指令
-I IN1,OUT
兩個16位帶符號整數相減,得到一個16位帶符號整數。
執行結果:OUT-IN1=OUT(在LAD和FBD中為:IN1-IN2=OUT)
IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW, T,C,AC,*VD,*AC,*LD
IN1和IN2還可以是AIW和常數
-D IN1,OUT
兩個32位帶符號整數相減,得到一個32位帶符號整數。
執行結果:OUT-IN1=OUT(在LAD和FBD中為:IN1-IN2=OUT)
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2還可以是HC和常數
-R IN1,OUT
兩個32位實數相加,得到一個32位實數。
執行結果:OUT-IN1=OUT(在LAD和FBD中為:IN1-IN2=OUT)
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2還可以常數
乘法指令
*I IN1,OUT
兩個16位符號整數相乘,得到一個16整數。
執行結果:IN1*OUT=OUT(在LAD和FBD中為:IN1*IN2=OUT)
IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW, T,C,AC,*VD,*AC,*LD
IN1和IN2還可以是AIW和常數
MUL IN1,OUT
兩個16位帶符號整數相乘,得到一個32位帶符號整數。
執行結果:IN1*OUT=OUT(在LAD和FBD中為:IN1*IN2=OUT)
IN1,IN2:VW,IW,QW,MW,SW,SMW,LW,AIW,T,C,AC,*VD,*AC,*LD和常數
OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
*D IN1,OUT
兩個32位帶符號整數相乘,得到一個32位帶符號整數。
執行結果:IN1*OUT=OUT(在LAD和FBD中為:IN1*IN2=OUT)
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2還可以是HC和常數
*R IN1,OUT
兩個32位實數相乘,得到一個32位實數。
執行結果:IN1*OUT=OUT(在LAD和FBD中為:IN1*IN2=OUT)
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2還可以是常數
除法指令
/I IN1,OUT
兩個16位帶符號整數相除,得到一個16位帶符號整數商,不保留余數。
執行結果:OUT/IN1=OUT(在LAD和FBD中為:IN1/IN2=OUT)
IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW, T,C,AC,*VD,*AC,*LD
IN1和IN2還可以是AIW和常數
DIV IN1,OUT
兩個16位帶符號整數相除,得到一個32位結果,其中低16位為商,高16位為結果。
執行結果:OUT/IN1=OUT(在LAD和FBD中為:IN1/IN2=OUT)
IN1,IN2:VW,IW,QW,MW,SW,SMW,LW,AIW,T,C,AC,*VD,*AC,*LD和常數
OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
/D IN1,OUT
兩個32位帶符號整數相除,得到一個32位整數商,不保留余數。
執行結果:OUT/IN1=OUT(在LAD和FBD中為:IN1/IN2=OUT)
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2還可以是HC和常數
/R IN1,OUT
兩個32位實數相除,得到一個32位實數商。
執行結果:OUT/IN1=OUT(在LAD和FBD中為:IN1/IN2=OUT)
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2還可以是常數
數學函數指令
SQRT IN,OUT
把一個32位實數(IN)開平方,得到32位實數結果(OUT)
IN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN還可以是常數
LN IN,OUT
對一個32位實數(IN)取自然對數,得到32位實數結果(OUT)
EXP IN,OUT
對一個32位實數(IN)取以e為底數的指數,得到32位實數結果(OUT)
SIN IN,OUT
分別對一個32位實數弧度值(IN)取正弦、餘弦、正切,得到32位實數結果(OUT)
COS IN,OUT
TAN IN,OUT
增減指令
INCB OUT
將位元組無符號輸入數加1
執行結果:OUT+1=OUT(在LAD和FBD中為:IN+1=OUT)
IN,OUT:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD
IN還可以是常數
DECB OUT
將位元組無符號輸入數減1
執行結果:OUT-1=OUT(在LAD和FBD中為:IN-1=OUT)
INCW OUT
將字(16位)有符號輸入數加1
執行結果:OUT+1=OUT(在LAD和FBD中為:IN+1=OUT)
IN,OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD
IN還可以是AIW和常數
DECW OUT
將字(16位)有符號輸入數減1
執行結果:OUT-1=OUT(在LAD和FBD中為:IN-1=OUT)
INCD OUT
將雙字(32位)有符號輸入數加1
執行結果:OUT+1=OUT(在LAD和FBD中為:IN+1=OUT)
IN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN還可以是HC和常數
DECD OUT
將字(32位)有符號輸入數減1
執行結果:OUT-1=OUT(在LAD和FBD中為:IN-1=OUT)
表4-21 邏輯運算指令
名稱
指令格式
(語句表)
功能
操作數
位元組邏輯運算指令
ANDB IN1,OUT
將位元組IN1和OUT按位作邏輯與運算,OUT輸出結果
IN1,IN2,OUT:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD
IN1和IN2還可以是常數
ORB IN1,OUT
將位元組IN1和OUT按位作邏輯或運算,OUT輸出結果
XORB IN1,OUT
將位元組IN1和OUT按位作邏輯異或運算,OUT輸出結果
INVB OUT
將位元組OUT按位取反,OUT輸出結果
字邏輯運算指令
ANDW IN1,OUT
將字IN1和OUT按位作邏輯與運算,OUT輸出結果
IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD
IN1和IN2還可以是AIW和常數
ORW IN1,OUT
將字IN1和OUT按位作邏輯或運算,OUT輸出結果
XORW IN1,OUT
將字IN1和OUT按位作邏輯異或運算,OUT輸出結果
INVW OUT
將字OUT按位取反,OUT輸出結果
雙字邏輯運算指令
ANDD IN1,OUT
將雙字IN1和OUT按位作邏輯與運算,OUT輸出結果
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2還可以是HC和常數
ORD IN1,OUT
將雙字IN1和OUT按位作邏輯或運算,OUT輸出結果
XORD IN1,OUT
將雙字IN1和OUT按位作邏輯異或運算,OUT輸出結果
INVD OUT
將雙字OUT按位取反,OUT輸出結果
表4-22 數據傳送指令
名稱
指令格式
(語句表)
功能
操作數
單一傳送指令
MOVB IN,OUT
將IN的內容拷貝到OUT中
IN和OUT的數據類型應相同,可分別為字,位元組,雙字,實數
IN,OUT:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD
IN還可以是常數
MOVW IN,OUT
IN,OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD
IN還可以是AIW和常數
OUT還可以是AQW
MOVD IN,OUT
IN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN還可以是HC,常數,&VB,&IB,&QB,&MB,&T,&C
MOVR IN,OUT
IN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN還可以是常數
BIR IN,OUT
立即讀取輸入IN的值,將結果輸出到OUT
IN:IB
OUT:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD
BIW IN,OUT
立即將IN單元的值寫到OUT所指的物理輸出區
IN:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD和常數
OUT:QB
塊傳送指令
BMB IN,OUT,N
將從IN開始的連續N個位元組數據拷貝到從OUT開始的數據塊
N的有效范圍是1~255
IN,OUT:VB,IB,QB,MB,SB,SMB,LB,*VD,*AC,*LD
N:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD和常數
BMW IN,OUT,N
將從IN開始的連續N個字數據拷貝到從OUT開始的數據塊
N的有效范圍是1~255
IN,OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,*VD,*AC,*LD
IN還可以是AIW
OUT還可以是AQW
N:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD和常數
BMD IN,OUT,N
將從IN開始的連續N個雙字數據拷貝到從OUT開始的數據塊
N的有效范圍是1~255
IN,OUT:VD,ID,QD,MD,SD,SMD,LD, *VD,*AC,*LD
N:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD和常數
表4-23 移位與循環移位指令
名稱
指令格式
(語句表)
功能
操作數
位元組移位指令
SRB OUT,N
將位元組OUT右移N位,最左邊的位依次用0填充
IN,OUT,N:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD
IN和N還可以是常數
SLB OUT,N
將位元組OUT左移N位,最右邊的位依次用0填充
RRB OUT,N
將位元組OUT循環右移N位,從最右邊移出的位送到OUT的最左位
RLB OUT,N
將位元組OUT循環左移N位,從最左邊移出的位送到OUT的最右位
字移位指令
SRW OUT,N
將字OUT右移N位,最左邊的位依次用0填充
IN,OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD
IN還可以是AIW和常數
N:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD,常數
SLW OUT,N
將字OUT左移N位,最右邊的位依次用0填充
RRW OUT,N
將字OUT循環右移N位,從最右邊移出的位送到OUT的最左位
RLW OUT,N
將字OUT循環左移N位,從最左邊移出的位送到OUT的最右位
雙字移位指令
SRD OUT,N
將雙字OUT右移N位,最左邊的位依次用0填充
IN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN還可以是HC和常數
N:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD,常數
SLD OUT,N
將雙字OUT左移N位,最右邊的位依次用0填充
RRD OUT,N
將雙字OUT循環右移N位,從最右邊移出的位送到OUT的最左位
RLD OUT,N
將雙字OUT循環左移N位,從最左邊移出的位送到OUT的最右位
位移位寄存器指令
SHRB DATA,S_BIT,N
將DATA的值(位型)移入移位寄存器;S_BIT指定移位寄存器的最低位,N指定移位寄存器的長度(正向移位=N,反向移位=-N)
DATA,S_BIT:I,Q,M,SM,T,C,V,S,L
N:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD,常數
表4-24 交換和填充指令
名稱
指令格式
(語句表)
功能
操作數
換位元組指令
SWAP IN
將輸入字IN的高位位元組與低位位元組的內容交換,結果放回IN中
IN:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD
填充指令
FILL IN,OUT,N
用輸入字IN填充從OUT開始的N個字存儲單元
N的范圍為1~255
IN,OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD
IN還可以是AIW和常數
OUT還可以是AQW
N:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD,常數
表4-25 表操作指令
名稱
指令格式
(語句表)
功能
操作數
表存數指令
ATT DATA,TABLE
將一個字型數據DATA添加到表TABLE的末尾。EC值加1
DATA,TABLE:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD
DATA還可以是AIW,AC和常數
表取數指令
FIFO TABLE,DATA
將表TABLE的第一個字型數據刪除,並將它送到DATA指定的單元。表中其餘的數據項都向前移動一個位置,同時實際填表數EC值減1
DATA,TABLE:VW,IW,QW,MW,SW,SMW,LW,T,C, *VD,*AC,*LD
DATA還可以是AQW和AC
LIFO TABLE,DATA
將表TABLE的最後一個字型數據刪除,並將它送到DATA指定的單元。剩餘數據位置保持不變,同時實際填表數EC值減1
表查找指令
FND= TBL,PTN,INDEX
FND<> TBL,PTN,INDEX
FND< TBL,PTN,INDEX
FND> TBL,PTN,INDEX
搜索表TBL,從INDEX指定的數據項開始,用給定值PTN檢索出符合條件(=,<>,<,>)的數據項
如果找到一個符合條件的數據項,則INDEX指明該數據項在表中的位置。如果一個也找不到,則INDEX的值等於數據表的長度。為了搜索下一個符合的值,在再次使用該指令之前,必須先將INDEX加1
TBL:VW,IW,QW,MW,SMW,LW,T,C, *VD,*AC,*LD
PTN,INDEX:VW,IW,QW,MW,SW,SMW,LW,T,C,AC, *VD,*AC,*LD
PTN還可以是AIW和AC
表4-26 數據轉換指令
名稱
指令格式
(語句表)
功能
操作數
數據類型轉換指令
BTI IN,OUT
將位元組輸入數據IN轉換成整數類型,結果送到OUT,無符號擴展
IN:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD,常數
OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD
ITB IN,OUT
將整數輸入數據IN轉換成一個位元組,結果送到OUT。輸入數據超出位元組范圍(0~255)則產生溢出
IN:VW,IW,QW,MW,SW,SMW,LW,T,C,AIW,AC,*VD,*AC,*LD,常數
OUT:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD
DTI IN,OUT
將雙整數輸入數據IN轉換成整數,結果送到OUT。
IN:VD,ID,QD,MD,SD,SMD,LD,HC,AC,*VD,*AC,*LD,常數
OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD
ITD IN,OUT
將整數輸入數據IN轉換成雙整數(符號進行擴展),結果送到OUT
IN:VW,IW,QW,MW,SW,SMW,LW,T,C,AIW,AC,*VD,*AC,*LD,常數
OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
ROUND IN,OUT
將實數輸入數據IN轉換成雙整數,小數部分四捨五入,結果送到OUT
IN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN還可以是常數
在ROUND指令中IN還可以是HC
TRUNC IN,OUT
將實數輸入數據IN轉換成雙整數,小數部分直接捨去,結果送到OUT
DTR IN,OUT
將雙整數輸入數據IN轉換成實數,結果送到OUT
IN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN還可以是HC和常數
BCDI OUT
將BCD碼輸入數據IN轉換成整數,結果送到OUT。IN的范圍為0~9999
IN,OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD
IN還可以是AIW和常數
AC和常數
IBCD OUT
將整數輸入數據IN轉換成BCD碼,結果送到OUT。IN的范圍為0~9999
編碼解碼指令
ENCO IN,OUT
將位元組輸入數據IN的最低有效位(值為1的位)的位號輸出到OUT指定的位元組單元的低4位
IN:VW,IW,QW,MW,SW,SMW,LW,T,C,AIW,AC,*VD,*AC,*LD,常數
OUT:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD
DECO IN,OUT
根據位元組輸入數據IN的低4位所表示的位號將OUT所指定的字單元的相應位置1,其它位置0
IN:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD,常數
IN:VW,IW,QW,MW,SW,SMW,LW,T,C,AQW,AC,*VD,*AC,*LD
段碼指令
SEG IN,OUT
根據位元組輸入數據IN的低4位有效數字產生相應的七段碼,結果輸出到OUT,OUT的最高位恆為0
IN,OUT:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD
IN還可以是常數
字元串轉換指令
ATH IN,OUT,LEN
把從IN開始的長度為LEN的ASCⅡ碼字元串轉換成16進制數,並存放在以OUT為首地址的存儲區中。合法的ASCⅡ碼字元的16進制值在30H~39H,41H~46H之間,字元串的最大長度為255個字元
IN,OUT,LEN:VB,IB,QB,MB,SB,SMB,LB,*VD,*AC,*LD
LEN還可以是AC和常數
表4-27 特殊指令
名稱
指令格式
(語句表)
功能
操作數
中斷指令
ATCH INT,EVNT
把一個中斷事件(EVNT)和一個中斷程序聯系起來,並允許該中斷事件
INT:常數
EVNT:常數(CPU221/222:0~12,19~23,27~33;CPU224:0~23,27~33;CPU226:0~33)
DTCH EVNT
截斷一個中斷事件和所有中斷程序的聯系,並禁止該中斷事件
ENI
全局地允許所有被連接的中斷事件
無
DISI
全局地關閉所有被連接的中斷事件
CRETI
根據邏輯操作的條件從中斷程序中返回
RETI
位於中斷程序結束,是必選部分,程序編譯時軟體自動在程序結尾加入該指令
通信指令
NETR TBL,PORT
初始化通訊操作,通過指令埠(PORT)從遠程設備上接收數據並形成表(TBL)。可以從遠程站點讀最多16個位元組的信息
TBL:VB,MB,*VD,*AC,*LD
PORT:常數
NETW TBL,PORT
初始化通訊操作,通過指定埠(PORT)向遠程設備寫表(TBL)中的數據,可以向遠程站點寫最多16個位元組的信息
XMT TBL,PORT
用於自由埠模式。指定激活發送數據緩沖區(TBL)中的數據,數據緩沖區的第一個數據指明了要發送的位元組數,PORT指定用於發送的埠
TBL:VB,IB,QB,MB,SB,SMB,*VD,*AC,*LD
PORT:常數(CPU221/222/224為0;CPU226為0或1)
RCV TBL,PORT
激活初始化或結束接收信息的服務。通過指定埠(PORT)接收的信息存儲於數據緩沖區(TBL),數據緩沖區的第一個數據指明了接收的位元組數
GPA ADDR,PORT
讀取PORT指定的CPU口的站地址,將數值放入ADDR指定的地址中
ADDR:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD
在SPA指令中ADDR還可以是常數
PORT:常數
SPA ADDR,PORT
將CPU口的站地址(PORT)設置為ADDR指定的數值
時鍾指令
TODR T
讀當前時間和日期並把它裝入一個8位元組的緩沖區(起始地址為T)
T:VB,IB,QB,MB,SB,SMB,LB,*VD,*AC,*LD
TODW T
將包含當前時間和日期的一個8位元組的緩沖區(起始地址是T)裝入時鍾
高速計數器指令
HDEF HSC,MODE
為指定的高速計數器分配一種工作模式。每個高速計數器使用之前必須使用HDEF指令,且只能使用一次
HSC:常數(0~5)
MODE:常數(0~11)
HSC N
根據高速計數器特殊存儲器位的狀態,按照HDEF指令指定的工作模式,設置和控制高速計數器。N指定了高速計數器號
N:常數(0~5)
高速脈沖輸出指令
PLS Q
檢測用戶程序設置的特殊存儲器位,激活由控制位定義的脈沖操作,從Q0.0或Q0.1輸出高速脈沖
可用於激活高速脈沖串輸出(PTO)或寬度可調脈沖輸出(PWM)
Q:常數(0或1)
PID迴路指令
PID TBL,LOOP
運用迴路表中的輸入和組態信息,進行PID運算。要執行該指令,邏輯堆棧頂(TOS)必須為ON狀態。TBL指定迴路表的起始地址,LOOP指定控制迴路號
迴路表包含9個用來控制和監視PID運算的參數:過程變數當前值(PVn),過程變數前值(PVn-1),給定值(SPn),輸出值(Mn),增益(Kc),采樣時間(Ts),積分時間(Ti),微分時間(Td)和積分項前值(MX)
為使PID計算是以所要求的采樣時間進行,應在定時中斷執行中斷服務程序或在由定時器控制的主程序中完成,其中定時時間必須填入迴路表中,以作為PID指令的一個輸入參數
TBL
⑥ plc分為基本指令和功能指令還是基本指令步進指令和功能指令
基本指令、步進指令、功能指令是三菱plc的指令三種類型。梯形圖、指令表、順序功能圖流程圖是指令的形式。一般步進指令的類型為順序功能圖流程圖,簡稱sfc。
⑦ linux !71 命令的功能是
你在linux中輸入的每條命令都可以使用history命令看到,而每次輸入的命令前面都有一個編號,!編號作用就是執行指定編號後面的命令,舉例來說,下面第截圖是我的history輸出的一部分:
如果我想執行倒數第2行的cd notepadd++/這條命令,我只需要在命令行輸入 !460
*.通常使用」嘆號+數字「這種形式來執行命令我覺得是應對那些,命令太長,手輸挺費勁的那種,這樣直接使用history查到相應命令前面的編號直接使用 !數字 的形式就把那條長命令執行了。
⑧ cad命令行的作用是什麼
CAD在圖形窗口動態輸入命令時可以顯示命令提示,列表中最上部的命令或變數會自動顯示到命令行,如果直接按回車或空格,就會執行此命令。用將游標移動到列表上,選中列表中命令或變數,命令或變數名就會顯示到命令行,單擊或按回車或空格就可以執行選定的命令或變數。
/:分割符號,將命令中的不同選項分隔開,每一選項的大寫字母表示縮寫方式,可直接鍵入此字母執行該選項。
<>:此括弧內為默認的輸入值或當前要執行的選項,如不符合用戶的繪圖要求,可輸入新值,執行完某個命令後使用回車鍵、空格鍵或滑鼠右鍵,可重復執行該命令。
(8)命令的功能擴展閱讀:
注意事項:
在圖塊插入時圖塊中0層上的對象改變到圖塊的插入層,圖塊中非0層上的對象圖層不變。即圖塊中原非0層上的對象,如在被插入圖形文件中有與其同名的圖層,則分別置於各自的同名圖層,被插入圖形文件中圖層的設置不變。
如在被插入圖形文件中沒有與其同名的圖層,則CAD首先在被插入圖形文件中新建圖塊的同名圖層,並繼承圖塊中非0層對象所在圖層的設置,然後把圖塊中非0層上的對象分別置於各自的同名圖層。
總之若0層不是插入層,則圖塊中0層上的對象,其圖層發生改變,被重新置於圖塊的插入層;圖塊中非0層上的對象,其圖層保持不變,因此說非0層對象的圖層具有繼承性。若0層就是插入層,則圖塊中各對象所在的圖層保持不變。
⑨ linux shell 內置命令的作用,存放在哪裡
shell的內置指令,默認狀況下bash有50多個內置命令,一般存放在/sbin, /bin, /usr/bin,這幾個目錄中。命令詳情可查看 Linux命令大全 。