詳細介紹
的通信方式,。
2西門子SITOP電源模塊代理商
二,、RS485串口通訊
第三方設(shè)備大部分支持,西門子S7 PLC可以通過選擇自由口通信模式控制串口通信,。簡單的情況是只用發(fā)送指令(XMT)西門子SITOP電源模塊代理商向打印機或者變頻器等第三方設(shè)備發(fā)送信息,。不管任何情況,都必須通過S7 PLC編寫程序?qū)崿F(xiàn),。
當(dāng)選擇了自由口模式,,用戶可以通過發(fā)送指令(XMT),、接收指令(RCV)、發(fā)送中斷,、接收中斷來控制通信口的操作,。
3西門子SITOP電源模塊代理商
三、MPI通訊西門子SITOP電源模塊代理商
MPI通信是一種比較簡單的通信方式,,MPI網(wǎng)絡(luò)通信的速率是19.2Kbit/s~12Mbit/s,,MPI網(wǎng)絡(luò)多支持連接32個節(jié)點,大通信距離為50M,。通信距離遠,,還可以通過中繼器擴展通信距離,但中繼器也占用節(jié)點,。
MPI網(wǎng)絡(luò)節(jié)點通??梢話霺7-200、人機介面,、編程設(shè)備,、智能型ET200S及RS485中繼器等網(wǎng)絡(luò)元器件。
西門子PLC與PLC之間的MPI通信一般有3種通信方式:
1,、全局?jǐn)?shù)據(jù)包通信方式
2,、無組態(tài)連接通信方式
3、組態(tài)連接通信方式
4
四,、以太網(wǎng)通訊
以太網(wǎng)的核心思想是使用共享的公共傳輸通道,,這個思想早在1968年來源于廈威爾大學(xué)。 1972年,,Metcalfe和David Boggs(兩個都是著名網(wǎng)絡(luò)專家)設(shè)置了一套網(wǎng)絡(luò),這套網(wǎng)絡(luò)把不同的ALTO計算機連接在一起,,同時還連接了EARS激光打印機,。這就是世界上*個個人計算機局域網(wǎng),這個網(wǎng)絡(luò)在1973年5月22日*運行,。Metcalfe在*運行這天寫了一段備忘錄,,備忘錄的意思是把該網(wǎng)絡(luò)改名為以太網(wǎng)(Ethernet),其靈感來自于“電磁輻射是可以通過發(fā)光的以太來傳播”這一想法,。 1979年,,DEC、Intel和Xerox共同將網(wǎng)絡(luò)標(biāo)準(zhǔn)化,。
1984年,,出現(xiàn)了細電纜以太網(wǎng)產(chǎn)品,后來陸續(xù)出現(xiàn)了粗電纜,、雙絞線,、CATV同軸電纜,、光纜及多種媒體的混合以太網(wǎng)產(chǎn)品。 以太網(wǎng)是目前世界上流行的拓樸標(biāo)準(zhǔn)之一,,具有傳傳播速率高,、網(wǎng)絡(luò)資源豐富、系統(tǒng)功能強,、安裝簡單和使用維護方便等很多優(yōu)點,。西門子SITOP電源模塊代理商
5
五、PROFIBUS-DP通訊
PROFIBUS-DP現(xiàn)場總線是一種開放式現(xiàn)場總線系統(tǒng),,符合歐洲標(biāo)準(zhǔn)和標(biāo)準(zhǔn),。PROFIBUS-DP通信的結(jié)構(gòu)非常精簡,傳輸速度很高且穩(wěn)定,,非常適合PLC與現(xiàn)場分散的I/O設(shè)備之間的通信,。
在一個立臥轉(zhuǎn)換加工中心上,Z軸(水平軸,,其為全閉環(huán)控制)伺服電機停止后有時來回抖動一下,,我發(fā)現(xiàn)其在動時面板上顯示跟隨誤差為0.005,這對加工影響大不?
答:樓主的情況我認(rèn)為是Z軸的位置環(huán)超調(diào)或機械傳動滯后造成的,,因為Z軸的伺服控制回路采用全閉環(huán),,因此雖然Z坐標(biāo)在指令控制下精停在某位置,但是由于機械滯后的原因,,使得Z坐標(biāo)在停止后,,機械傳動環(huán)節(jié)的內(nèi)應(yīng)力使得Z坐標(biāo)停止后有時回動一下,即樓主說的,,面板上顯示跟隨誤差為0.005,。
解決方法:1.檢查Z軸的光柵尺讀數(shù)頭是否無損,如有污損用麂皮輕拭,,再仔細安裝回原位,,試機,若故障依舊繼續(xù)向下進行,,
2.檢查Z電機軸與絲杠的連接是否可靠西門子PLC授權(quán)一級代理商,,如正常,繼續(xù)向下,,
3.檢查Z坐標(biāo)機械傳動環(huán)節(jié)潤滑良好否,,如絲杠、導(dǎo)軌油膜厚度正常否,,若正常繼續(xù)向下,,
4.脫開Z電機軸與絲杠的連接,用手輕輕盤動Z軸絲杠,,注意必須正反向輕輕盤,,感覺是否有頓滯感,,若有,則軸承,、絲杠螺母損壞,。
經(jīng)過以上檢查,基本可以判定并排除機床的故障,。
西門子PLC授權(quán)一級代理商
對于828D上的用戶CF卡,,不需要更改extdev.ini文件,直接可以在系統(tǒng)上執(zhí)行程序即可在CF上生成記錄文件,。
輸出示例程序如下:
N10 DEF INT ERR1,ERR2,ERR3 ;定義變量
N20 DEF BOOL EXTDEVICE
N30 DEF STRING[80] PHASE
N50 EXTOPEN(ERR1,"LOCAL_DRIVE/my_file.txt","SYN","SHARED");打開外部設(shè)備
,;EXTOPEN(返回值變量名,“LOCAL_DRIVE/寫入數(shù)據(jù)文件名”,,“是否同步寫入”,,“是否可共享”)
N60 IF ERR1 > 0
N70 MSG("Error on open device, Error code:"<< ERR1)
N80 M0
N90 ELSE
N100 EXTDEVICE=TRUE
N110 ENDIF
N120 PHASE="hello world"
N130 IF EXTDEVICE ;如果開打設(shè)備,準(zhǔn)備寫入數(shù)據(jù)
N150 WRITE(ERR2,"西門子PLC授權(quán)一級代理商 LOCAL_DRIVE/my_file.txt",PHASE);寫入數(shù)據(jù)
;WRITE(返回值變量名,,“LOCAL_DRIVE寫入數(shù)據(jù)文件名”,,寫入數(shù)據(jù)字符串變量)
N160 ENDIF
N170 IF ERR2>0
N180 MSG("Error on write operation, Errorcode:"<<ERR2)
N190 M0
N200 ENDIF
N210 EXTCLOSE(ERR3,"LOCAL_DRIVE/my_file.txt")
N220 IF ERR3>0
N230 MSG("Error on close device, Errorcode:"<<ERR3)
N240 M0
N250 ENDIF
N260 M30
執(zhí)行一次程序后,在系統(tǒng)前端用戶CF卡上會自動生成文件my_file.txt,,并記錄“helloworld”一次,。
2. 將數(shù)據(jù)寫入并保存到系統(tǒng)前面板的U盤上
對于828D的USB接口,需要按外部設(shè)備設(shè)置,,就需要設(shè)置extdev.ini文件,,把系統(tǒng)CF中的“…/siemens/sinumerik/nck/extdev.ini”拷入“…/oem/sinumerik/nck/”,如下圖:
并修改如下:
注意格式更改完成后,828D斷電重新啟動,。
輸出示例程序如下:
N10 DEF INT ERR1,ERR2,ERR3 ;定義變量
N20 DEF BOOL EXTDEVICE
N30 DEF STRING[80] PHASE
N50EXTOPEN(ERR1,"/dev/ext/2/my_file.txt","SYN","SHARED");打開外部設(shè)備
;EXTOPEN(返回值變量名,,“USB:/寫入數(shù)據(jù)文件名”,“是否同步寫入”,,“是否可共享”)
N60 IF ERR1 > 0
N70 MSG("Error on open device, Error code:"<< ERR1)
N80 M0
N90 ELSE
N100 EXTDEVICE=TRUE
N110 ENDIF
N120 PHASE="hello world"
N130 IF EXTDEVICE ;如果開打設(shè)備,,準(zhǔn)備寫入數(shù)據(jù)
N150 WRITE(ERR2,"/dev/ext/2/my_file.txt",PHASE) ;寫入數(shù)據(jù)
;WRITE(返回值變量名,“USB:/寫入數(shù)據(jù)文件名”,,寫入數(shù)據(jù)字符串變量)
N160 ENDIF
N170 IF ERR2>0
N180 MSG("Error on write operation, Errorcode:"<<ERR2)
N190 M0
N200 ENDIF
N210 EXTCLOSE(ERR3,"/dev/ext/2/my_file.txt")
N220 IF ERR3>0
N230 MSG("Error on close device, Errorcode:"<<ERR3)
N240 M0
N250 ENDIF
N260 M30
然后可以得到: