SIMATIC:高效集成系統(tǒng)
作為我們種類繁多的工業(yè)自動(dòng)化系統(tǒng)產(chǎn)品中的重要一員,,SIMATIC 是一款面向所有制造應(yīng)用和所有行業(yè)部署的的集成系統(tǒng),。無(wú)論您需要的是制造,、過(guò)程自動(dòng)化還是面向基礎(chǔ)設(shè)施任務(wù)的解決方案,,SIMATIC 都將在提高生產(chǎn)力方面發(fā)揮重要作用,。
上海翰粵是西門(mén)子工控及自動(dòng)化產(chǎn)品授權(quán)分銷商歡迎來(lái)電咨詢,!
聯(lián)系人:鄭轅鴻先生(銷售工程師)
手機(jī):13585754803 商務(wù)QQ:1620718203
電話(TEL):021-60531296 傳真(FAX):021-57657276
郵箱:[email protected] 網(wǎng)站:www.hanyue.cc
24小時(shí)銷售技術(shù)服務(wù)熱線:13585754803
“工程師你好,我正在使用ET200S 1Step 模塊控制步進(jìn)電機(jī),,程序運(yùn)行正常,,輸出區(qū)從QB400開(kāi)始,觸發(fā)向前啟動(dòng)Q404.4 或 向后啟動(dòng)Q404.5,,電機(jī)都不動(dòng)作,,剩余距離監(jiān)控一直是0,系統(tǒng)沒(méi)有報(bào)錯(cuò),,換了一個(gè)模塊也是同樣的現(xiàn)象,。”
剛打開(kāi)電腦,就遇到這樣一個(gè)語(yǔ)氣急切的客戶,,這個(gè)問(wèn)題可能折騰他不少時(shí)間,,我趕緊接上電源,連好線,,準(zhǔn)備按照他的配置做了一下測(cè)試,。實(shí)驗(yàn)之前,有必要向大家介紹一下這個(gè)模塊的基本情況,。
1STEP 5V (訂貨號(hào) 6ES7 138-4DC01-0AB0)為步進(jìn)電機(jī)的功率部件生成脈沖,。發(fā)送的脈沖數(shù)決定行進(jìn)的距離。脈沖頻率決定速度,。每個(gè)時(shí)間單位(秒)的脈沖頻率變化是加速或減速的衡量指標(biāo),。每接收到一個(gè)脈沖,步進(jìn)電機(jī)軸都會(huì)旋轉(zhuǎn)特定的角度,。在快速脈沖序列中,,該步進(jìn)運(yùn)動(dòng)變成連續(xù)旋動(dòng)。該模塊可做相對(duì)定位和定位,,具有差分的脈沖和方向接口,,大脈沖頻率510KHz。反饋接口可以監(jiān)測(cè)剩余距離,、位置或頻率,。
實(shí)驗(yàn)過(guò)程并不難,按照客戶的配置簡(jiǎn)單進(jìn)行一下硬件組態(tài)和參數(shù)分配,,然后下載下去,,直接在變量表中對(duì)變量進(jìn)行賦值和監(jiān)控,,下降沿觸發(fā)“向前啟動(dòng)”,可以監(jiān)控到位置值的不斷變化,,說(shuō)明模塊運(yùn)行正常,。
然而客戶的現(xiàn)象怎么才能復(fù)現(xiàn)出來(lái)呢?火花閃動(dòng)一下,,莫非客戶用的是上升沿觸發(fā)的方式,?大家知道,PLC編程一般使用上升沿來(lái)執(zhí)行觸發(fā)操作,,但1STEP 5V 這個(gè)模塊偏偏使用下降沿觸發(fā)啟動(dòng),,所以按照習(xí)慣的編程方式,則會(huì)出現(xiàn)下面的現(xiàn)象:
剩余距離一直是0的狀態(tài),,而且沒(méi)有錯(cuò)誤的提示,。趕緊給客戶打電話,客戶恍然大悟
![]() |
SIMATIC NET, PROFIBUS FC 拖纜, PROFIBUS 拖纜, 大加速度:4 m/s2, 至少 3 百萬(wàn)次 彎曲次數(shù),,彎曲半徑: 約 120mm,,雙芯屏蔽線,按米銷售,,大長(zhǎng)度: 1000m, 小訂購(gòu)量: 20 m
|
各位朋友,,當(dāng)你在設(shè)計(jì),實(shí)驗(yàn),,或是調(diào)試,,維護(hù)時(shí),遇到了一些看來(lái)陌生,,棘手,,奇怪的問(wèn)題,你習(xí)慣首先去做些什么,?查手冊(cè),,上論壇,搜百度,,問(wèn)他人,,亦或撥打我們的西門(mén)子技術(shù)熱線等。雖然前面這些都是解決問(wèn)題的途徑,,但是有沒(méi)有比這些更快捷的方法呢,?讓我們一起看看下面客戶的問(wèn)題:
近有幾位客戶反映用step7編輯梯形圖程序時(shí),有的變量名會(huì)出現(xiàn)亂碼,,如圖1:
圖1
而這些出現(xiàn)亂碼的變量有一個(gè)規(guī)律:變量名往往比較長(zhǎng),,而且含有字母,數(shù)字以及下劃線等,比如“A線精軋機(jī)保護(hù)罩打開(kāi)”,。
以前,在現(xiàn)場(chǎng)做項(xiàng)目時(shí),,我也碰到過(guò)類似的問(wèn)題,可以通過(guò)加空格或修改梯形圖地址區(qū)長(zhǎng)度來(lái)解決,??墒? 客戶說(shuō)他嘗試過(guò)這樣處理,有的變量名稱能恢復(fù)正常,,但有的依舊是亂碼,。客戶覺(jué)得很奇怪,,想知道關(guān)于變量名稱長(zhǎng)度的設(shè)置有什么規(guī)律或規(guī)定。 那么,,如何快速的解決這個(gè)疑問(wèn),?
其實(shí)我們有一個(gè)容易被大家忽略但卻是快捷解決問(wèn)題的工具,就是Step7的幫助,。Step7編程軟件的幫助里包含有豐富的內(nèi)容,,有時(shí)候,輕輕點(diǎn)一下F1,,可以獲得很多相關(guān)信息,,從而更快捷的解決問(wèn)題。
首先,,讓我們看看如何更改變量輸入域的長(zhǎng)度:
打開(kāi)編程窗口的Option->Customize,,如圖2:
圖2
接著,鼠標(biāo)點(diǎn)擊LAD/FBD標(biāo)簽,,如圖3:
圖3
然后按下F1,,如圖4:
圖4
在這里,我們可以看到關(guān)于變量名長(zhǎng)度的說(shuō)明:變量名的長(zhǎng)度為10---26,,當(dāng)我們起的名稱含有特殊字符且實(shí)際長(zhǎng)度大于設(shè)定長(zhǎng)度,,那么換行時(shí),特殊字符后面的漢字有可能會(huì)被“Split”,,即被劈開(kāi)成兩部分,,從而無(wú)法正常顯示而產(chǎn)生亂碼現(xiàn)象。
根據(jù)這條說(shuō)明,,我們實(shí)驗(yàn)發(fā)現(xiàn),,一個(gè)漢字占兩個(gè)長(zhǎng)度;數(shù)字,,字母,,標(biāo)點(diǎn)符號(hào)等特殊字符各占一個(gè)長(zhǎng)度。
舉個(gè)例子,如果此時(shí)的設(shè)置長(zhǎng)度為10,,變量名稱為“A線精軋機(jī)保護(hù)罩打開(kāi)”則“A線精軋機(jī)”占了9個(gè)長(zhǎng)度,,行只剩一個(gè)長(zhǎng)度,這個(gè)時(shí)候,,可憐的“保”會(huì)被硬生生的Split成兩部分,,行一半,第二行一半,,終使得整個(gè)變量名無(wú)法正確顯示,,出現(xiàn)亂碼。
解決的辦法有兩個(gè):一是在“保”前面加空格,,因?yàn)榭崭褚舱家粋€(gè)長(zhǎng)度,,這樣“保”就安全轉(zhuǎn)移到下一行,如圖5:
圖5
二是把設(shè)置長(zhǎng)度加長(zhǎng)到11,,使“保”字完全呆在行,。
如圖6:
圖6
通過(guò)查找?guī)椭畔⒑蛯?shí)驗(yàn),我們得知,,無(wú)論是加空格,,或是增加長(zhǎng)度,終目的都是防止?jié)h字在換行時(shí)被Split,,從而避免變量名稱亂碼現(xiàn)象,。
這次和大伙聊了聊變量名稱的故事,一方面是近碰到了幾個(gè)這樣的case,,另一方面也是深感Step7的幫助里面包含了很多知識(shí)點(diǎn)和信息,,小幫助里面有大內(nèi)容。下次遇到問(wèn)題和困惑,,感到山窮水盡疑無(wú)路時(shí),,不妨試試輕點(diǎn)一下"Help"或是按一下F1,也許會(huì)柳暗花明又一村呢,。
西門(mén)子DP拖纜訂貨號(hào):6XV1830-3EH10