如何知道自己所編程序大小?
Micro/WIN中的命令菜單中執(zhí)行PLC>Compile后,在Micro/WIN下方的顯示窗口(消息輸出窗口)可找到你所編程序的大小、占用數(shù)據(jù)塊的大小等。
編譯出錯(cuò)怎么辦?
在編譯后,如果有錯(cuò),將不能下裝程序到CPU。可在Micro/WIN下方的窗口查看錯(cuò)誤,雙擊該錯(cuò)誤即進(jìn)入到程序中該錯(cuò)誤所在處,根據(jù)系統(tǒng)手冊(cè)中的指令要求進(jìn)行修改。
如何知道自己所編程序的掃描時(shí)間?
在程序運(yùn)行過(guò)一次以后,可在Micro/WIN中的命令菜單中在線查看PLC>Information可找到CPU中程序的掃描時(shí)間。
如何監(jiān)視程序和數(shù)據(jù)狀態(tài)?
如要對(duì)程序進(jìn)行監(jiān)視,則在命令菜單中進(jìn)入Debug>Program Status或者點(diǎn)擊工具欄上的程序狀態(tài)Program Status 按鈕。
如要對(duì)某一位或某一數(shù)據(jù)的值進(jìn)行監(jiān)視,則在命令菜單中進(jìn)入Debug>Chart Status或者點(diǎn)擊Micro/WIN中左邊View瀏覽條中的狀態(tài)表按鈕;然后在表中Address欄中輸入需要監(jiān)視的數(shù)據(jù)地址,點(diǎn)擊工具欄上Chart Status按鈕,即可在當(dāng)前值Current Value一欄中監(jiān)視數(shù)據(jù)狀態(tài)。
如何對(duì)數(shù)據(jù)進(jìn)行強(qiáng)制?
有兩種方式可以對(duì)數(shù)據(jù)進(jìn)行強(qiáng)制(在數(shù)據(jù)被強(qiáng)制后,前面會(huì)出現(xiàn)一個(gè)鎖的符號(hào)):
在上述提到的狀態(tài)表中,在New Value一欄中輸入所要強(qiáng)制的新數(shù)值,對(duì)于數(shù)字量為0或1,對(duì)于模擬量為數(shù)值。然后點(diǎn)擊工具欄上的相應(yīng)功能按鈕完成所需操作。
Write All
|
寫(xiě)入(此功能與強(qiáng)制的區(qū)別為在寫(xiě)入數(shù)據(jù)后,寫(xiě)入的數(shù)據(jù)值還會(huì)根據(jù)程序中的邏輯運(yùn)算而改變。) |
|
Force
|
強(qiáng)制
|
|
Unforce
|
解除單個(gè)強(qiáng)制
|
|
Unforce All
|
解除所有強(qiáng)制
|
|
Read All Forced
|
讀取所有已強(qiáng)制的數(shù)據(jù)
|
如果指令不會(huì)用如何找到幫助?
如果某一指令不會(huì)用,除了可參考S7-200系統(tǒng)手冊(cè),還可以:
如何查找所使用的程序地址空間是否重復(fù)使用?
在對(duì)程序進(jìn)行編譯后,可以點(diǎn)擊View瀏覽條中的交叉引用(Cross Reference)按鈕進(jìn)入,可以看到程序中所使用元素的詳細(xì)的交叉引用信息及字節(jié)和位的使用情況。
在交叉引用中可直接點(diǎn)擊該地址,便進(jìn)入到程序中該地址所在處。
在編程軟件Micro/WIN中打印時(shí),打印的內(nèi)容為什么會(huì)縮得很?。?/strong>
請(qǐng)?jiān)诓藛蜦ile(文件)> Page Setup(頁(yè)面設(shè)置)中檢查Margins(頁(yè)邊距)設(shè)置。打印機(jī)驅(qū)動(dòng)程序與Micro/WIN所使用的微軟打印驅(qū)動(dòng)程序,可能在配合上出現(xiàn)問(wèn)題造成頁(yè)邊距設(shè)置很大,從而沒(méi)有地方打印程序。
解決這個(gè)問(wèn)題的辦法是把頁(yè)邊距的數(shù)值改小。
在線監(jiān)控時(shí),在程序塊中為何指令功能塊是紅色?
如果在程序編輯器中在線監(jiān)控,發(fā)現(xiàn)有紅色的指令功能塊,說(shuō)明發(fā)生了錯(cuò)誤或問(wèn)題。從系統(tǒng)手冊(cè)可以查到導(dǎo)致ENO=0的錯(cuò)誤。如果是“非致命”故障,可以在菜單PLC > Information對(duì)話(huà)框中查看錯(cuò)誤類(lèi)型。
對(duì)于NetR/NetW(網(wǎng)絡(luò)讀/寫(xiě))、XMT/RCV(自由口發(fā)送/接收) 、PLS等等與PLC操作系統(tǒng)或硬件設(shè)置有關(guān)的指令,在運(yùn)行時(shí)變紅,其最可能的原因是在指令仍然在執(zhí)行的過(guò)程中多次調(diào)用,或者當(dāng)時(shí)通信口忙。
在線監(jiān)控時(shí),在程序塊中查看的數(shù)據(jù)為何都是16進(jìn)制數(shù)值顯示?
在程序塊中的在線監(jiān)控,沒(méi)有地方可以設(shè)置Micro/WIN的數(shù)據(jù)顯示格式,而16進(jìn)制數(shù)是顯示二進(jìn)制數(shù)據(jù)的最簡(jiǎn)單的方法,數(shù)據(jù)的很多意義可以從16進(jìn)制顯示的值看出來(lái)(對(duì)于熟悉的人來(lái)說(shuō))。
參見(jiàn):
電話(huà):15721373211
郵箱:15721373211@139.com
網(wǎng)址:http://openxml.net/
地址:上海青浦區(qū)北青公路7171號(hào)111-112室