⑴ aux,rrd是什麼文件
ArcGIS中的輔助(auxiliary)文件--擴展名為AUX,是一個用來保存柵格文件自身不能保存的輔助信息的文件,它與柵格文件一起存在同一目錄中,文件名與柵格文件一致。
一個柵格數據集的統計信息如果不能保存在自身的柵格文件中,那這些信息就會保存在對應的AUX文件中。AUX在對柵格圖層進行第一次統計分析的時候自動創建。如果柵格數據集很大,因為統計分析就需要獲取更多的柵格單元,以得到統計結果,那麼生成AUX文件的時間也需要長些。AUX文件一旦創建好之後,在以後的生產中,如果需要對應柵格數據集的統計信息,那麼就可以直接利用AUX文件中的統計數據了,而不需要重新進行統計運算。
如果一個柵格數據集已經創建了影像金字塔,那麼AUX文件也保存影像金字塔(RRD)文件保存路徑的指針。在影像金字塔創建好之後,直接利用操作系統的Copy、Cut命令來移動柵格圖層(raster),系統軟體就會在AUX文件中記錄的路徑中尋找RRD文件。如果找不到對應的RRD文件,系統則會在柵格文件移動前的目錄下尋找RRD文件。如果要賦值或粘貼一個柵格數據集,所以為了保住相關文件的完整,最好使用ArcCatalog或ArcInfo實現,
AUX文件能夠保存以下信息:彩色地圖信息;直方圖或表格;坐標系統;變換信息;投影信息。
如果用戶是對柵格數據集所在目錄或柵格數據集本身進行讀寫,那麼AUX文件會在源數據集的目錄下創建。如果柵格數據集所在文件夾是「只讀」,或是柵格數據本身是「只讀」,那麼AUX文件則會創建在默認的代理文件(proxy
AUX文件存儲的信息,只能由ESRI產品,ERDS或是由RDO/ERaster 庫派生出的第三方產品讀取。
⑵ 如何在Ubuntu 14.04上安裝輕量級web伺服器Cherokee
1. 更新Ubuntu軟體包索引
首先登陸Ubuntu Server,執行以下命令,更新Ubuntu Server的軟體源並安裝可用的更新。
sudo apt-get update
sudo apt-get upgrade
2. 加入 PPA
通過運行以下命令增加Cherokee的PPA
sudo add-apt-repository ppa:cherokee-webserver
sudo apt-get update
對於運行14.04版本的伺服器還需要執行以下步驟
cd /etc/apt/sources.list.d
nano cherokee-webserver-ppa-trusty.list
用deb http://ppa.launchpad.net/cherokee-webserver/ppa/ubuntu saucy main 替換 deb http://ppa.launchpad.net/cherokee-webserver/ppa/ubuntu trusty main
再次運行命令:
sudo apt-get update
3. 使用apt-get安裝Cherokee
使用如下命令安裝Cherokee和SSL模塊
sudo apt-get install cherokee cherokee-admin cherokee-doc libcherokee-mod-libssl libcherokee-mod-streaming libcherokee-mod-rrd
4. 配置Cherokee
重啟Cherokee服務:
sudo service cherokee start
使用Cherokee最大的好處就是能通過一個簡單易用的web界面 cherokee-admin 來管理所有的配置選項。推薦通過瀏覽器來管理Cherokee。使用如下命令啟動cherokee-admin
sudo cherokee-admin
注意: cherokee-admin 會顯示用戶名,一次性密碼和web管理界面地址。
請記錄下這個一次性密碼,登錄到管理界面時需要它。
默認情況下,只能通過localhost訪問Cherokee-admin,如果需要通過其它網路地址來訪問,可以使用『-b』參數。如果不指定任何IP地址,Cherokee-admin會自動監聽所有網路埠。然後就可以通過網路訪問Cherokee-admin
sudo cherokee-admin -b
通過指定IP地址訪問Cherokee-admin
sudo cherokee-admin -b 192.168.1.102
5. 瀏覽cherokee-admin面板
在你喜歡的瀏覽器中輸入地址http://主機名或IP地址:9090/就可以進入控制面板了。例如我的是http://127.0.0.1:9090/,在瀏覽器中顯示如下圖
好了,到這里我們已經成功地在Ubuntu Server上安裝和配置了Cherokee。
什麼是cherokee?
Cherokee 是一個免費,開源,高性能輕量級的全功能web伺服器,支持大部分主流操作系統(linux、 Mac OS X、 Solaris 和 BSD)。它支持TLS/SSL、FastCGI、 SCGI、 php、 uWSGI、 SSI、 CGI、 LDAP、 HTTP代理、 視頻流處理、 內容緩存、 流量控制、 虛擬主機、Apache兼容的日誌文件,以及負載均衡等功能。
⑶ 怎麼樣執行加工中心程序/編程 cnc編程 執行操作.
我來答吧
緊急釋放: 撞急停限位的時候按這個鍵可以恢復
主軸定位: 沒什麼說的就是定位
ZER: 應該是回原點模式
HANDLE: 手輪模式
JOG/RRD:點動進給模式
AUTO:自動模式
MDI:MDI方式,由MDI面板輸入的程序運行
EDIT TAPE PRESET:這應該是紙帶形式編輯,就是編輯功能
RAPID OVERRIDE:快速進給倍率,G00倍率。
FEEDRATE OVERRIDE JOG FEEDRATE: 進給倍率/點動進給倍率,G01倍率
SPINDLE OVERRIDE: 主軸倍率
OP,OP2,OP3,OP4: 機床廠家自定義的幾種操作方式。
CYCLE START: 循環啟動
FEED HOLD: 進給保持
MIRROR: 鏡像功能
GEAF: 這個還真沒見過,應該是機床廠家的一個自定義。
ALARM:報警
GEAR:應該是換檔,主軸應該有兩組以上齒輪比.
緊急釋放: 撞急停限位的時候一般會有急停報警,機床無法動,這時候按這個鍵可以臨時解除急停報警,手動恢復位置後松開此按鈕即可。
主軸定位: 主軸定位一般是為了配合刀庫,就是定位是主軸定位鍵的位置永遠一致。在重復剛性功絲時加定位可以保證不亂牙,另外鏜孔時定位後可以安全推刀,等等吧用法挺多的。
主軸是不是鎖了一般是梯形圖做的,如果沒有報警正常情況是看不出來的,要觀察PLC狀態才可以看得出來,信號G70.4\G70.5這兩個信號有一個就應該能轉起來,做保護的話也是在這兩個信號前加條件。
氣壓電源的問題,系統監測的氣壓信號一般是氣壓壓力開關,很少能看到有帶電源的,帶電源的是那種有數顯的壓力開關,這種比較貴很少有人用。
以上回答夠詳細了吧,打字很辛苦阿。
⑷ 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
⑸ 電腦RRD是內存嗎
DDR 內存
*****************************************************************
DDR=Double Data Rate雙倍速內存
嚴格的說DDR應該叫DDR SDRAM,人們習慣稱為DDR,部分初學者也常看到DDR SDRAM,就認為是SDRAM。DDR SDRAM是Double Data Rate SDRAM的縮寫,是雙倍速率同步動態隨機存儲器的意思。DDR內存是在SDRAM內存基礎上發展而來的,仍然沿用SDRAM生產體系,因此對於內存廠商而言,只需對製造普通SDRAM的設備稍加改進,即可實現DDR內存的生產,可有效的降低成本。
SDRAM在一個時鍾周期內只傳輸一次數據,它是在時鍾的上升期進行數據傳輸;而DDR內存則是一個時鍾周期內傳輸兩次次數據,它能夠在時鍾的上升期和下降期各傳輸一次數據,因此稱為雙倍速率同步動態隨機存儲器。DDR內存可以在與SDRAM相同的匯流排頻率下達到更高的數據傳輸率。
與SDRAM相比:DDR運用了更先進的同步電路,使指定地址、數據的輸送和輸出主要步驟既獨立執行,又保持與CPU完全同步;DDR使用了DLL(Delay Locked Loop,延時鎖定迴路提供一個數據濾波信號)技術,當數據有效時,存儲控制器可使用這個數據濾波信號來精確定位數據,每16次輸出一次,並重新同步來自不同存儲器模塊的數據。DDR本質上不需要提高時鍾頻率就能加倍提高SDRAM的速度,它允許在時鍾脈沖的上升沿和下降沿讀出數據,因而其速度是標准SDRA的兩倍。
從外形體積上DDR與SDRAM相比差別並不大,他們具有同樣的尺寸和同樣的針腳距離。但DDR為184針腳,比SDRAM多出了16個針腳,主要包含了新的控制、時鍾、電源和接地等信號。DDR內存採用的是支持2.5V電壓的SSTL2標准,而不是SDRAM使用的3.3V電壓的LVTTL標准。
DDR內存的頻率可以用工作頻率和等效頻率兩種方式表示,工作頻率是內存顆粒實際的工作頻率,但是由於DDR內存可以在脈沖的上升和下降沿都傳輸數據,因此傳輸數據的等效頻率是工作頻率的兩倍。
什麼是 DDR1?
有時候大家將老的存儲技術 DDR 稱為 DDR1 ,使之與 DDR2 加以區分。盡管一般是使用 「DDR」 ,但 DDR1 與 DDR 的含義相同。
什麼是 DDR2?
DDR2 是 DDR SDRAM 內存的第二代產品。它在 DDR 內存技術的基礎上加以改進,從而其傳輸速度更快(可達 667MHZ ),耗電量更低,散熱性能更優良 .
DDR2(Double Data Rate 2) SDRAM是由JEDEC(電子設備工程聯合委員會)進行開發的新生代內存技術標准,它與上一代DDR內存技術標准最大的不同就是,雖然同是採用了在時鍾的上升/下降延同時進行數據傳輸的基本方式,但DDR2內存卻擁有兩倍於上一代DDR內存預讀取能力(即:4bit數據讀預取)。換句話說,DDR2內存每個時鍾能夠以4倍外部匯流排的速度讀/寫數據,並且能夠以內部控制匯流排4倍的速度運行。
DDR3與DDR2幾個主要的不同之處 :
1.突發長度(Burst Length,BL)
由於DDR3的預取為8bit,所以突發傳輸周期(Burst Length,BL)也固定為8,而對於DDR2和早期的DDR架構系統,BL=4也是常用的,DDR3為此增加了一個4bit Burst Chop(突發突變)模式,即由一個BL=4的讀取操作加上一個BL=4的寫入操作來合成一個BL=8的數據突發傳輸,屆時可通過A12地址線來控制這一突發模式。而且需要指出的是,任何突發中斷操作都將在DDR3內存中予以禁止,且不予支持,取而代之的是更靈活的突發傳輸控制(如4bit順序突發)。
2.定址時序(Timing)
就像DDR2從DDR轉變而來後延遲周期數增加一樣,DDR3的CL周期也將比DDR2有所提高。DDR2的CL范圍一般在2~5之間,而DDR3則在5~11之間,且附加延遲(AL)的設計也有所變化。DDR2時AL的范圍是0~4,而DDR3時AL有三種選項,分別是0、CL-1和CL-2。另外,DDR3還新增加了一個時序參數——寫入延遲(CWD),這一參數將根據具體的工作頻率而定。
3.DDR3新增的重置(Reset)功能
重置是DDR3新增的一項重要功能,並為此專門准備了一個引腳。DRAM業界很早以前就要求增加這一功能,如今終於在DDR3上實現了。這一引腳將使DDR3的初始化處理變得簡單。當Reset命令有效時,DDR3內存將停止所有操作,並切換至最少量活動狀態,以節約電力。
在Reset期間,DDR3內存將關閉內在的大部分功能,所有數據接收與發送器都將關閉,所有內部的程序裝置將復位,DLL(延遲鎖相環路)與時鍾電路將停止工作,而且不理睬數據匯流排上的任何動靜。這樣一來,將使DDR3達到最節省電力的目的。
4.DDR3新增ZQ校準功能
ZQ也是一個新增的腳,在這個引腳上接有一個240歐姆的低公差參考電阻。這個引腳通過一個命令集,通過片上校準引擎(On-Die Calibration Engine,ODCE)來自動校驗數據輸出驅動器導通電阻與ODT的終結電阻值。當系統發出這一指令後,將用相應的時鍾周期(在加電與初始化之後用512個時鍾周期,在退出自刷新操作後用256個時鍾周期、在其他情況下用64個時鍾周期)對導通電阻和ODT電阻進行重新校準。
參考電壓分成兩個
在DDR3系統中,對於內存系統工作非常重要的參考電壓信號VREF將分為兩個信號,即為命令與地址信號服務的VREFCA和為數據匯流排服務的VREFDQ,這將有效地提高系統數據匯流排的信噪等級。
點對點連接(Point-to-Point,P2P)
這是為了提高系統性能而進行的重要改動,也是DDR3與DDR2的一個關鍵區別。在DDR3系統中,一個內存控制器只與一個內存通道打交道,而且這個內存通道只能有一個插槽,因此,內存控制器與DDR3內存模組之間是點對點(P2P)的關系(單物理Bank的模組),或者是點對雙點(Point-to-two-Point,P22P)的關系(雙物理Bank的模組),從而大大地減輕了地址/命令/控制與數據匯流排的負載。而在內存模組方面,與DDR2的類別相類似,也有標准DIMM(台式PC)、SO-DIMM/Micro-DIMM(筆記本電腦)、FB-DIMM2(伺服器)之分,其中第二代FB-DIMM將採用規格更高的AMB2(高級內存緩沖器)。
面向64位構架的DDR3顯然在頻率和速度上擁有更多的優勢,此外,由於DDR3所採用的根據溫度自動自刷新、局部自刷新等其它一些功能,在功耗方面DDR3也要出色得多,因此,它可能首先受到移動設備的歡迎,就像最先迎接DDR2內存的不是台式機而是伺服器一樣。在CPU外頻提升最迅速的PC台式機領域,DDR3未來也是一片光明。目前Intel預計在明年第二季所推出的新晶元-熊湖(Bear Lake),其將支持DDR3規格,而AMD也預計同時在K9平台上支持DDR2及DDR3兩種規格。
5.DDR4
據介紹美國JEDEC將會在不久之後啟動DDR4內存峰會,而這也標志著DDR4標准制定工作的展開。一般認為這樣的會議召開之後新產品將會在3年左右的時間內上市,而這也意味著我們將可能在2011年的時候使用上DDR4內存,最快也有可能會提前到2010年。
JEDEC表示在7月份於美國召開的存儲器大會MEMCON07SanJose上時就考慮過DDR4內存要盡可能得繼承DDR3內存的規格。使用Single-endedSignaling( 傳統SE信號)信號方式則表示64-bit存儲模塊技術將會得到繼承。不過據說在召開此次的DDR4峰會時,DDR4 內存不僅僅只有Single-endedSignaling方式,大會同時也推出了基於微分信號存儲器標準的DDR4內存。
DDR4規格
因此DDR4內存將會擁有兩種規格。其中使用Single-endedSignaling信號的DDR4內存其傳輸速率已經被確認為1.6~3.2Gbps,而基於差分信號技術的DDR4內存其傳輸速率則將可以達到6.4Gbps。由於通過一個DRAM實現兩種介面基本上是不可能的,因此DDR4內存將會同時存在基於傳統SE信號和微分信號的兩種規格產品。
根據多位半導體業界相關人員的介紹,DDR4內存將會是Single-endedSignaling( 傳統SE信號)方式DifferentialSignaling( 差分信號技術 )方式並存。其中AMD公司的PhilHester先生也對此表示了確認。預計這兩個標准將會推出不同的晶元產品,因此在DDR4內存時代我們將會看到兩個互不兼容的內存產品。
6.DDR5
新的繪圖記憶體的承諾,較低的能量消耗量和數據傳輸在6 Gbps的每秒
我們只看到極少數的繪圖卡使用gddr4記憶直至目前為止,但三星已就此案與下一代的gddr5記憶體,並聲稱它的樣本已經發出了向主要的圖形處理器公司。
當然,三星並不是第一家公司開始采樣gddr5的記憶。雙方Hynix和奇夢達還宣布了類似的零件在十一月,但三星的記憶已經進了一步提供了數據傳輸速率6gb/sec ,超過標准5gb/sec 。因此,三星,大膽聲稱它的產品'世界上速度最快的記憶體, '和說,它的'能夠傳輸移動影像及相關數據,在24千兆位元組每秒。
以及增加帶寬, gddr5記憶體也比較低功耗的要求,三星公司聲稱其記憶體運作,只是1.5 。
三星是目前采樣512MB的gddr5晶元( 16 MB × 32 ) ,和mueez迪恩,三星的市場營銷主管繪圖記憶體,他說,該記憶體'將使種圖形硬體的表現將推動軟體開發商提供了一個新台階眼膨化游戲。不過,我們可能要等待一段時間之前, gddr5成為普遍。三星公司估計,該記憶體將成為'事實上的標准,在頂端表演細分市場'在2010年,當公司說,它將帳戶為' 50 %以上的高年底PC圖形市場。
LOGO釋意二:跳舞機
DDR是單詞Dance Dance Revolution的縮寫,中文意為熱舞革命。日本柯納米公司首創的跳舞機,國內很多大型的電玩店中都能看到它 的影子。游戲要求配合電子舞曲跳出完美的舞步,所用音樂大都是耳熟能詳的熱門歌曲。
DDR滿足了年輕人強烈的表現欲,而跳舞本來一直是年輕人熱衷的休閑活動,將這兩大因素結合在一起的結果……就是一發不可收拾。DDR大有將游戲機中心變為迪斯科之勢,一改往日以手為主的傳統玩法,整個過程都是用腳來完成,力求在游戲機這個狹小的空間里,體會到和在迪斯科里跳舞一樣的感覺。
●跳舞機於1998年暑假在日本推出,當時台灣游戲資訊界名人胡龍雲剛好受該游戲的製作公司KONAMI(柯納米)邀請赴日。胡覺得這個游戲深具潛力,同時認識到如果該游戲真的引發風潮,勢必帶動社會重新思考大型電子游戲機的真正意義。基於此,胡一回到台灣即積極與相關業者聯絡引進這種大型電子游戲機———跳舞機。經過一年多的努力,跳舞機在台灣大行其道。
●看到台灣在跳舞機大行其道之下所引發的良性的效應,為了持續加溫這股游戲風潮以及改變部分有關單位對大型電玩的先入為主的不良印象,日本KONAMI公司隨後舉行了一次盛大的DDR勁爆熱舞花式大賽。
●1999年4月,DDR從大型機台移植為家用PS(PlayStation,索尼公司出品的游戲機)版本並開始發行後,不只是一般青少年深深著迷,許多成人甚至演藝界名人也陸續成為DDR的超級玩家,比如張學友、陳小春、吳君如等。
●在日本,基於音樂游戲的風行,游戲研發廠商也立刻跟風推出數款類似的游戲機台,一度引發日本游戲業界的互控抄襲案件。
●跳舞機的好處之一是女孩子也紛紛加入進來,不少舞林高手是女孩子—— ——跳舞機,不就是動腦子的DISCO嗎?但是,那些比較害羞的玩家,平時對著異性說句話就會臉紅,怎麼好意思在大庭廣眾下扭來扭去?好在索尼公司將其移植到PS上,同時推出了配套的舞毯,把游戲場所轉移到家中,想怎麼玩就怎麼玩。並且跳舞毯多了一項"自設步法」的功能,買回去連上電視屏幕,即能在家裡大顯身手。不過,聽說現在許多家庭婦女也想擁有一張如此新忸的玩意,並非趕潮流,而是作減肥之用。跳舞毯面市之後,價位呈直線下降趨勢。
當年我對跳舞機可以說是玩到瘋狂的地步 經常逃課去玩
跳舞機的玩法十分簡單。游戲開始時,聽著音樂,看屏幕畫面的右下方,會不斷出現上、下、左、右的箭頭,只要箭頭移到頂部指定位置,玩家用腳踩對應踏板即可。例如箭頭向左,則踩左方踏板,如此類推地跟著跳,如果踩到踏板和箭頭提示的不一樣,你的能量計(屏幕左上方的紅格部分)就會減少,當能量完全消失就代表你已經"完蛋了」,並且會聽到一些十分難聽的音效。如果你正確地輸入了指令,便能夠得到Perfect」或"Great」的等級,如果這兩個等級連續出現,畫面上將出現"Combo」的字樣,你的分數也會倍增;不過,當"Good」、"Boo」或"Miss」出現的話,你的Combo分值就得重新計算。這游戲的感覺就像真的跳舞那樣,當你隨著節拍跳動的時候,就知道為什麼那麼多人如此迷戀這個游戲了!
跳舞機有單人玩的,也有雙人玩的,難度可分八級,以適合不同程度的玩家。最簡單的如隨音樂"Have You Ever Been Mellow 」,只需"前、後、前、後、前、左」六個動作便完成。當然,如果你連八級都不在話下了,那麼你不妨試一下舞林高手自創的一些花式,比如說玩倒立,整個人頭下腳上,只用手按踏板;或者玩跪地,像跳霹靂舞一樣,改用膝頭撞地;再不就玩轉身,一個人玩"雙打」,通常玩的四個踏板變成了八個,讓你手腳並用,忙得團團轉。DDR基本步
關東步(此步法起源於日本關東):方法是重心腳或比較不靈活的那隻腳總是停留在某個箭頭上,只使用比較靈活的那隻腳踩踏板。
優點:命中率奇高,容易得到Combo,而且體力消耗也比較少。
缺點:"慣用腳」的疲勞度上升較快,舞姿相對起來也不太優美。
關西步(同理,此步法起源於日本關西):方法是在單向輸出的時候總有一隻腳停留在中心位置,利用小跳躍來增強跳舞時的節奏感。
優點:在音樂節拍慢的時候也能保持較強的節奏感和較高的命中率,舞姿看起來也相當有青春的氣息。
缺點:連續的小跳躍要消耗很多的體力,而在箭頭連續出現的時候容易出現失誤。
自由步:舞步沒有一定的規律,完全按照自己的意願來進行。
優點:接近真正意義上的"跳舞」,舞姿亦比較華麗;加上是非限制性的步法,重心腳經常變換,所以跳起來的時候是不會太累的。
缺點:除了命中率不高外,下腳的位置選擇不好的話動作可能會比較散亂,其後果輕則引來在場觀眾的倒彩,嚴重者請小心迎面飛來的投擲物。
十字遊走:基本上是"關東」的改進型,方法是踩完箭頭的腳停在剛才的箭頭上,用另外一隻腳踩下一個箭頭,如此循環下去(關鍵是換腳的時候位置要選擇好)。
優點:很酷的步法,在一些大型游戲中心裡的玩家大都使用這種步法;因為這個方法跳起來很有真正"表演」的感覺,而且由於跳躍的動作極少,給人以瀟灑感覺,同時又能夠節省體力(如果熟練了之後,命中率也不差)。
缺點:還是那句:"換腳的時候位置要選擇好」,不然的話動作會比較難看
⑹ aux,rrd是什麼文件
ArcGIS中的輔助(auxiliary)文件--擴展名為AUX,是一個用來保存柵格文件自身不能保存的輔助信息的文件,它與柵格文件一起存在同一目錄中,文件名與柵格文件一致。 一個柵格數據集的統計信息如果不能保存在自身的柵格文件中,那這些信息就會保存在對應的AUX文件中。AUX在對柵格圖層進行第一次統計分析的時候自動創建。如果柵格數據集很大,因為統計分析就需要獲取更多的柵格單元,以得到統計結果,那麼生成AUX文件的時間也需要長些。AUX文件一旦創建好之後,在以後的生產中,如果需要對應柵格數據集的統計信息,那麼就可以直接利用AUX文件中的統計數據了,而不需要重新進行統計運算。 如果一個柵格數據集已經創建了影像金字塔,那麼AUX文件也保存影像金字塔(RRD)文件保存路徑的指針。在影像金字塔創建好之後,直接利用操作系統的Copy、Cut命令來移動柵格圖層(raster),系統軟體就會在AUX文件中記錄的路徑中尋找RRD文件。如果找不到對應的RRD文件,系統則會在柵格文件移動前的目錄下尋找RRD文件。如果要賦值或粘貼一個柵格數據集,所以為了保住相關文件的完整,最好使用ArcCatalog或ArcInfo實現, AUX文件能夠保存以下信息:彩色地圖信息;直方圖或表格;坐標系統;變換信息;投影信息。 如果用戶是對柵格數據集所在目錄或柵格數據集本身進行讀寫,那麼AUX文件會在源數據集的目錄下創建。如果柵格數據集所在文件夾是「只讀」,或是柵格數據本身是「只讀」,那麼AUX文件則會創建在默認的代理文件(proxy AUX文件存儲的信息,只能由ESRI產品,ERDS或是由RDO/ERaster 庫派生出的第三方產品讀取。
⑺ 雲伺服器網路怎麼用smokeping
如何在windows下安裝smokeping1)smokewhat?Smokeping(link)isanicelatencymeasurementtool,/unix…butafterthejump,you』!.Itcanmeasure,storeanddisplaylatency,.-storeandtodrawprettygraphs,)你需要作的准備工作-perl(選擇windows下的perl5.8.xxx的msi的包)perl非常的酷並且在使用的過程中你會發現他的功能非常強大-RRDsPerl的模塊這個版本工作起來穩定,而且你可以免費的下載到最新的版本-fpingwindows版本的fping(感謝MichaelParson)-smokeping2.0.9這個版本工作起來穩定,而且你可以免費的下載到最新的版本-atexteditor(本人註:就是一個編輯器,可以使用記事本或者寫字板或者dreamwave來代替,我在安裝的過程中沒有用到它,我感覺寫字板足夠用了,而且用起來老順手的,呵呵,用習慣了)-awebserver(本人註:使用iis就可以了,作者本人用的是apache+php+mysql,開源免費,我用的是iis,感覺沒什麼區別)3)你不需要什麼-銀子所有的軟體幾乎都是免費的,作者原話(我們沒有選用作者說到文本編輯器和web伺服器,所以如果都是正版軟體的話,是需要破費的:p)4)安裝-安裝ActivestatePerl-安裝windows版本的RRDtool(解壓然後運行install.cmd)-解壓縮smokeping到c:\smokeping-2-0-8-解壓縮windows版本的fping(請確認cygwin1.dll和fping在同一個目錄下)到c:\smokeping-2.0.8\fping-安裝web伺服器,建立站點並指定站點根目錄為c:\www5)更改a)改名-C:\smokeping-2.0.8\bin\smokeping.dist更改為smokeping.pl-C:\smokeping-2.0.8\bin\tSmoke.dist更改為tSmoke.plb)編輯C:\smokeping-2.0.8\bin\smokeping.pl添加(行5後):uselibqw(C:\smokeping-2.0.8\lib);替換(行9):Smokeping::main(」etc/config.dist」);替換為Smokeping::main(」C:/smokeping-2.0.8/etc/config.dist」);-C:\smokeping-2.0.8\bin\tSmoke.pl更改(行63):my$cfgfile=「etc/config.dist」;替換為my$cfgfile=「C:\smokeping-2.0.8\etc\config.dist」;-C:\smokeping-2.0.8\lib\Smokeping.pm替換(行14):useSys::Syslogqw(:DEFAULTsetlogsock);替換為#useSys::Syslogqw(:DEFAULTsetlogsock);替換(行21):$ENV{LC_NUMERIC}=』C';替換為#$ENV{LC_NUMERIC}=』C';替換(行22):POSIX::setlocale(&POSIX::LC_NUMERIC,」");替換為#POSIX::setlocale(&POSIX::LC_NUMERIC,」");替換(行2984):daemonize_me$cfg->{General}{piddir}.」/smokeping.pid」;替換為#daemonize_me$cfg->{General}{piddir}.」/smokeping.pid」;(jinni註:以下為apache的配置,我用的是iis,所以只建立了iis對perl程序的應用程序影射,略過不談,不譯)「-C:\wamp\Apache2\conf\httpd.confchange(line515):ScriptAlias/cgi-bin/「C:/wamp/Apache2/cgi-bin/」intoScriptAlias/cgi-bin/「c:/wamp/cgi/」change(line521):intoc)移動文件和改名-建立文件夾c:\www\cgi-C:\smokeping-2.0.8\htdocs\smokeping.cgi.dist到c:\wwww\cgi\smokeping.pld)編輯-c:\wwww\cgi\smokeping.pl替換(行1):#!/usr/sepp/bin/speedy-w替換為#!C:/Perl/bin/perl.exe-w替換(行5):uselibqw(/home/oetiker/data/projects/AADJ-smokeping/dist/lib);替換為uselibqw(C:\smokeping-2.0.8\lib);替換(行10):Smokeping::cgi(」/home/oetiker/data/projects/AADJ-smokeping/dist/etc/config」);替換為Smokeping::cgi(」C:/smokeping-2.0.8/etc/config.dist」);6)配置-建立文件夾c:\www\simgc:\smokeping-2.0.8\var-編輯配置文件(c:\smokeping-2.0.8\etc\config.dist)請尋找一下參數,然後做相應的更改owner=contact=mailhost=#sendmail=/usr/lib/sendmail<==Commentthislineimgcache=C:/www/simgimgurl=../simgdatadir=\smokeping-2.0.8/var#designateimplicitlyc:\smokeping-2.0.8\varpiddir=C:/smokeping-2.0.8/varcgiurl=.dist+FPingbinary=C:/smokeping-2.0.8/fping/fping.exetitle=remark=#;+Googlemenu=Googletitle=GoogleConnectivityalerts=bigloss,someloss,startlosshost=google.fr7)測試-打開命令行,輸入c:\smokeping-2.0.8\bin\smokeping.plok,沒有錯誤信息(如果有錯誤信息,請檢查5-a,5-b和6的步驟)-不要停止這個命令行,讓他運行10-15分鍾,然後訪問smokeping.plok,確認沒有錯誤信息顯示(如果有,如果是cgi錯誤,請檢查5-b,5-c,5-d和6的步驟,如果是RRD的錯誤,請檢查5-d和6的步驟)現在關閉cmd.exe(控制台)窗口8)完成(jinni注)主要的工作已經做完,下來就是讓持續運行的問題,我們可以利用windows的計劃任務來完成這個步驟,具體的我就不再寫了,我也不翻譯了,我相信您一定可以完成
⑻ rrdtool 執行命令一直提示step size should be no less than one second錯誤
step size should be no less than one second, 您輸入的 step 參數太小了step 的值不能小於 1 秒
⑼ linux下搭建cacti監控所有數據都是nan狀態,怎麼辦
首先我沒用過cacti,剛剛也順便了解了一下。貌似是在設定RRDTool的時候,要用rrdtool
tune命令來設定rrd文件的最大和最小參數值限制。在設置為"未知"(U)的情況下,表示沒有限制,顯示為NaN,即可以表示負數。如果你的都是NaN的話,可能需要用命令逐個去設置所需要的參數值吧。
我也沒玩過這個,不是很懂。剛剛說的也是看網上的設置說明講的。
如果說得不對,還請見諒。
⑽ 配置CACTI rrdtool無法自動生成rrd文件
先看rrd文件有沒有數據,rrdtool fetch rrdfile_path 數據類型
看是否有數據,如果沒有,則說明數據模板有問題,或者採集周期不對