S7-300的n個(gè)常見問(wèn)題解答之四
61:為什么在FM350-1中選24V編碼器,啟動(dòng)以后,SF燈常亮,FM350-1不能工作?
   要檢查一下,首先在軟件組態(tài)中要選擇編碼器類型(為24V),再檢查一下,FM350-1側(cè)面的跳線開關(guān),因?yàn)槿笔〉拈_關(guān)設(shè)置為5V編碼器,一般用戶沒有設(shè)置,開機(jī)后,SF燈就會(huì)常亮。另外,還可以看看在線硬件診斷,可">

国产精品久久人妻互换毛片,国产av国片偷人妻麻豆,国产精品第12页,国产高清自产拍av在线,潮喷大喷水系列无码久久精品

技術(shù)頻道

S7-300的n個(gè)常見問(wèn)題解答之四

S7-300的n個(gè)常見問(wèn)題解答之四
61:為什么在FM350-1中選24V編碼器,啟動(dòng)以后,SF燈常亮,FM350-1不能工作?
   要檢查一下,首先在軟件組態(tài)中要選擇編碼器類型(為24V),再檢查一下,FM350-1側(cè)面的跳線開關(guān),因?yàn)槿笔〉拈_關(guān)設(shè)置為5V編碼器,一般用戶沒有設(shè)置,開機(jī)后,SF燈就會(huì)常亮。另外,還可以看看在線硬件診斷,可以看看錯(cuò)誤產(chǎn)生的原因,是否模板壞了。
  62: FM350-1的鎖存功能是否能產(chǎn)生過(guò)程中斷?
   FM350-1的鎖存功能是不能產(chǎn)生過(guò)程中斷,但是可以產(chǎn)生過(guò)零中斷。
   FM350-1的裝載值必須為零,隨者鎖存功能的執(zhí)行(DI的上升沿開始),當(dāng)前的計(jì)數(shù)值被儲(chǔ)存到另一地址然后置為初始值零,產(chǎn)生過(guò)零中斷,在OB40中可以讀出中斷并相應(yīng)的鎖存值。 鎖存值也可以從FM350-1的硬件組態(tài)地址的前4個(gè)字節(jié)中讀出。
  63: 在FM350-1中,怎樣觸發(fā)一個(gè)比較器輸出?
   FM350-1中自帶的輸出點(diǎn)具有快速性、實(shí)時(shí)性,不必要經(jīng)過(guò)CPU的映像區(qū)處理。輸出點(diǎn)一般對(duì)應(yīng)于比較器,首先在硬件組態(tài)中定義比較器輸出類型,如:輸出值為1或?yàn)槊}沖輸出,然后在程序中設(shè)置比較值。在FM350-1中,地址在通訊DB(UDT生成)塊中為18(比較值1)、22(比較值2),類型為DINT,然后激活輸出點(diǎn)28.0(DQ0)、28.1(DQ1),這樣比較器就可以工作了。
  81:加密的300PLC MMC處理方法
   如果您忘記了您在S7-300CPU Protection屬性中所設(shè)定的密碼,那么您只能夠采用siemens的編程器PG(6ES7798-0BA00-0XA0)上的讀卡槽或采用帶USB接口的讀卡器(USB prommer 6ES7792-0AA00-0XA0),選擇SIMATIC Manager界面下的菜單 File?S7 Memory Card?delete 選項(xiàng)刪除MMC卡上原有的內(nèi)容,這樣MMC就可以作為一個(gè)未加密的空卡使用了,但無(wú)法對(duì)MMC卡進(jìn)行jie密,讀取MMC卡中的程序或數(shù)據(jù)。
  82: 以314C為例計(jì)數(shù)時(shí)如何清計(jì)數(shù)器值?
   有兩種方法:
   1:在參數(shù)設(shè)置中“Gate function”選“Cancel count”軟件門為0,在為1時(shí),值將清零,
   2:利用寫“Job”的方式,寫計(jì)數(shù)值的任務(wù)號(hào)為1。
  83:CP342-5能否用于PROFIBUS FMS協(xié)議通訊?
   CP342-5支持PROFIBUS DP協(xié)議,不能用于PROFIBUS FMS協(xié)議通訊,同樣CP343-5只支持PROFIBUS FMS協(xié)議,不能用于PROFIBUS DP協(xié)議通訊,而CP342-5和CP343-5都支持PROFIBUS FDL的鏈接方式;  
  84:為什么CP342-5 FO無(wú)法建立通訊?如何配置?
   CP342-5 FO不支持3MB,6MB的通訊速率,如果您購(gòu)買的是5.1版本的CP342-5,而STEP7中沒有V5.1版的CP342-5時(shí),則可以插入一個(gè)V5.0版的CP342-5模塊,功能不受影響。CP342-5在S7-300系統(tǒng)中的安裝位置與普通的S7-300 I/O模塊一樣,可以插在4至11這8個(gè)槽位中的任何一個(gè)?! ?5:CP342-5的3中工作方式有什么區(qū)別?
   No DP方式下:可以用CP342-5通訊口進(jìn)行S7編程或進(jìn)行PROFIBUS的FDL連接,連接人機(jī)界面;
   DP Master方式下:CP342-5除了作為網(wǎng)絡(luò)中的PROFIBUS主站之外,也可用于S7編程、FDL連接和連接人機(jī)界面。DP delay time參數(shù)一般不需設(shè)定,除非您采用FDL連接時(shí),要與DP的I、O點(diǎn)刷新時(shí)間相一致,才根據(jù)PROFIBUS網(wǎng)絡(luò)性能進(jìn)行調(diào)整;
   DP Slave方式下:CP342-5除了作為網(wǎng)絡(luò)中的從站之外,如果選擇了The module is an active node on the PROFIBUS subnet選擇框,那么CP 342-5也可用于S7編程、FDL連接和連接人機(jī)界面,否則CP342-5只能作為從站使用;  
  86:CP342-5 最多能完成多少數(shù)據(jù)交換?
   一套S7-300系統(tǒng)中最多可以同時(shí)使用4塊CP342-5模塊,每塊CP342-5能夠支持16個(gè)S7 Connection,16個(gè)S5-Compatible Connection。當(dāng)CP342-5處在No DP模式下工作時(shí),最多同時(shí)支持32個(gè)通訊鏈接,而處在DP Slave或DP Master模式下時(shí),最多同時(shí)支持28個(gè)通訊鏈接。CP342-5 作為PROFIBUS DP主站時(shí),最多鏈接 124個(gè)從站,和每個(gè)從站最多可以交換244個(gè)輸入字節(jié)(Input)和244個(gè)輸出字節(jié)(Output),與所有從站總共最多交換2160個(gè)輸入字節(jié)和2160個(gè)輸出字節(jié)。CP342-5 作為從站時(shí),與主站最多能夠交換240個(gè)輸入字節(jié)和240個(gè)輸出字節(jié)。CP342-5 可以最多連接16個(gè)操作面板(OP)以及最多創(chuàng)建16個(gè)S7 Connnection?! ?BR>  87:如何實(shí)現(xiàn)在從站斷電、通訊失敗或從站通訊口損壞等現(xiàn)象出現(xiàn)時(shí),主站能夠不停機(jī)?
   需要在您的STEP7項(xiàng)目中插入相應(yīng)組織塊。插入這些組織塊時(shí),不需要編程內(nèi)容,當(dāng)從站斷電、通訊失敗等現(xiàn)象出現(xiàn)時(shí),主站只報(bào)總線故障,但不停機(jī)。這樣,無(wú)論從站先上電,還是主站先上電,系統(tǒng)都能正常運(yùn)行:
  在S7-300中加入OB82、OB86、OB122; 在S7-400中加入OB82~OB87、OB122;  
  88:CP342-5連接上位機(jī)軟件或操作面板時(shí)應(yīng)該選擇什么工作模式?
   如果您只是用CP342-5連接上位機(jī)軟件或操作面板(OP),這時(shí)通訊采用的是S7協(xié)議,那么建議您選擇No DP模式,并且不需要調(diào)用FC1(DP_SEND)和FC2(DP_RECV)功能塊,它們只是在PROFIBUS DP通訊時(shí)才使用;  
  89:為什么系統(tǒng)上電后,即使CP342-5開關(guān)已經(jīng)撥至Run,但始終處于STOP狀態(tài)?
   應(yīng)當(dāng)檢查STEP7程序和組態(tài)是否正確(刪除程序,只下載硬件組態(tài))、檢查CP342-5連接的24V電源線是否正常、M端是否與CPU的M端短接、通訊電纜連接是否正確(確認(rèn)通訊電纜未內(nèi)部短路),CP的firmware是否正確。如果您確認(rèn)可以排除以上原因,那么可能您的CP342-5已經(jīng)損壞,請(qǐng)更換;  
  90:如何用CP342-5組態(tài)PROFIBUS從站?
   1.在STEP7中生成一個(gè)新的項(xiàng)目,并插入一個(gè)S7-300站。
   2.在硬件組態(tài)窗口中選擇一個(gè)S7300的導(dǎo)軌以及相應(yīng)的CPU。
   3.硬件組態(tài)窗口中,在路徑 "SIMATIC 300 > CP 300 > PROFIBUS > CP342-5" 選中于您訂貨號(hào)和版本號(hào)對(duì)應(yīng)的CP342-5,插入到S7300站對(duì)應(yīng)的槽位中,注意如果您購(gòu)買的是Version5.1,而組態(tài)中只能夠找到Version5.0,您可以選用Version5.1替代Version5.0.。
   4.在插入CP342-5的過(guò)程中,會(huì)彈出一個(gè)PROFIBUS屬性窗口,請(qǐng)點(diǎn)擊”New…”按鈕,創(chuàng)建一個(gè)PROFIBUS網(wǎng)絡(luò)PROFIBUS(1) ,并設(shè)定CP342-5作為從站的站地址為3。
   5.雙擊CP342-5,打開CP342-5的屬性窗口,在"Operating Mode" 標(biāo)簽頁(yè)下選擇"DP Slave" 選項(xiàng),此時(shí)會(huì)彈出一個(gè)警示窗口,告知您如果要用CP342-5實(shí)現(xiàn)CPU和 PROFIBUS從站的通訊,必須調(diào)用FC1(DP_SEND)和FC2(DP_RECV)功能塊,實(shí)現(xiàn)CPU與CP342-5之間的數(shù)據(jù)交換,而CP342-5與PROFIBUS的數(shù)據(jù)交換是自動(dòng)完成的,不用編程。FC3和FC4用于診斷和通訊功能的控制,一般不用調(diào)用。
   6.點(diǎn)擊OK ,存盤編譯。.  
  91:如何用CP342-5組態(tài)PROFIBUS主站?
   1.在STEP7的SIMATIC Manager窗口中在插入一個(gè)S7300站;
   2.重復(fù)以上組態(tài)從站步驟的2-4步,注意插入CP342-5時(shí),不能點(diǎn)擊”new…”按鈕,而直接用鼠標(biāo)選中以上創(chuàng)建的PROFIBUS(1)網(wǎng)絡(luò),點(diǎn)擊OK;
  在"Operating Mode"標(biāo)簽頁(yè)中選擇"DP Master"選項(xiàng);  
  92:采用CP342-5的DP通訊口與采用CPU集成的DP通訊口進(jìn)行通訊有什么不同,這兩種通訊口功能有什么不同?
   可以通過(guò)CPU集成的DP通訊口或CP443-5模板的DP通訊口,調(diào)用Load/Transfer指令(語(yǔ)句表編程,如圖2)、Mov指令(梯形圖編程)或系統(tǒng)功能塊SFC14/15訪問(wèn)從站上的I/O數(shù)據(jù);
   如果您使用342-5模塊的DP通訊口進(jìn)行通訊,那么您就不能使用Load/Transfer指令(語(yǔ)句表編程)、Mov指令(梯形圖編程)直接訪問(wèn)PROFIBUS從站的I/O數(shù)據(jù)。采用CP342進(jìn)行PROFIBUS通訊包括兩個(gè)步驟:
   1.CPU將數(shù)據(jù)傳輸?shù)紺P通訊卡的數(shù)據(jù)寄存器當(dāng)中;
   2.數(shù)據(jù)從CP342-5的數(shù)據(jù)寄存器當(dāng)中寫到PROFIBUS從站的Output數(shù)據(jù)區(qū)(反過(guò)來(lái)就是CPU讀取從站Input數(shù)據(jù)的過(guò)程);CP342-5與從站的Input/Output數(shù)據(jù)區(qū)的通訊過(guò)程是自動(dòng)進(jìn)行的,但是您還必須自己手動(dòng)的調(diào)用功能塊FC1(”SEND”)和FC2 (”RECV”),完成CP342-5與CPU之間的數(shù)據(jù)交換?! ?BR>  93:功能塊DP_SEND、DP_RECV"的返回值代表什么意思,如何理解?
   "DP_SEND"功能塊包括有"DONE","ERROR" 和 "STATUS"三個(gè)參數(shù),用來(lái)指示數(shù)據(jù)傳輸?shù)臓顟B(tài)和成功與否。"DP_RECV"功能塊包括有"NDR", "ERROR", "STATUS" 和 "DPSTATUS"四個(gè)參數(shù),用來(lái)指示數(shù)據(jù)傳輸?shù)臓顟B(tài)和成功與否。您可以定義相應(yīng)的數(shù)據(jù)地址區(qū),存放這些返回值,分析返回的值的意思,當(dāng)Error=False,STATUS=0,DONE=True,NDR=True時(shí),說(shuō)明CPU與CP342-5之間的數(shù)據(jù)交換成功進(jìn)行。
  94: DP從站,CP模板以及CPU之間的數(shù)據(jù)通訊過(guò)程是如何進(jìn)行的?
   使用CP342-5模塊,無(wú)論調(diào)用"DP_SEND" 功能塊還是"DP_RECV" 功能塊,您都不能直接讀寫某個(gè)PROFIBUS從站的I/O數(shù)據(jù)。CP342-5模塊有一個(gè)內(nèi)部的Input和Output存儲(chǔ)區(qū) ,用來(lái)存放所有PROFIBUS從站的的I/O數(shù)據(jù),較新版本的CP342-5模板內(nèi)部存儲(chǔ)器的Input和Output區(qū)分別為2160個(gè)字節(jié),Output區(qū)的數(shù)據(jù)循環(huán)寫到從站的輸出通道上,循環(huán)讀出從站輸入通道的數(shù)值存放在Input區(qū),整個(gè)過(guò)程是CP342-5與PROFIBUS從站之間自動(dòng)協(xié)調(diào)完成的,您不需編寫程序。您可以在PLC的用戶程序中調(diào)用"DP_SEND"和"DP_RECV"功能塊,讀寫CP342-5這個(gè)內(nèi)部的存儲(chǔ)器。
  95:通過(guò)CP342-5,如何實(shí)現(xiàn)對(duì)PROFIBUS網(wǎng)絡(luò)和站點(diǎn)的診斷功能?
   用功能塊"DP_DIAG" (FC 3) 可以在程序中對(duì)cp模塊進(jìn)行診斷和分析,可以通過(guò)job類型如DP 診斷列表,診斷單個(gè)dp狀態(tài),讀取dp從站數(shù)據(jù),讀取cp或cpu的操作模式,讀取從站狀態(tài)等等  
  96:為什么當(dāng)CP342-5模塊作為PROFIBUS DP主站,而ET200(如IM151-1或IM153-2)作為從站時(shí),CP342-5上的SF等不停閃爍?
   當(dāng)S7-300系統(tǒng)中的CP342-5作為DP主站,下掛IM153-2 模塊時(shí),IM153-2只能作為DP主站,而不是S7從站運(yùn)行。 可以采取通過(guò)GSD文件將ET200從站組態(tài)進(jìn)你的系統(tǒng)。隨后IM153模塊可作為 DP 標(biāo)準(zhǔn)從站運(yùn)行。為此,您必須將GSD文件安裝到硬件目錄中(通過(guò)菜單序列Tools > "Install new GSD file")。在更新了硬件目錄后您會(huì)在"PROFIBUS-DP > Additional Field Devices".中發(fā)現(xiàn)DP從站。 
  97:11.2. 在STEP7中打開一些對(duì)象時(shí)出錯(cuò)是什么原因?
   有的時(shí)候您在打開某些項(xiàng)目中的對(duì)象時(shí),STEP7會(huì)彈出報(bào)錯(cuò)窗口,錯(cuò)誤信息為 ’*.dll’文件無(wú)法被裝載,代碼是257:5,界面如下:
  

  


   可以看出,上面的錯(cuò)誤信息是一個(gè)或多個(gè)對(duì)象不能被顯示,出現(xiàn)這種錯(cuò)誤的原因是您沒有安裝與要打開對(duì)象相關(guān)的軟件包。  
  98:如果想通過(guò)上位或觸摸屏對(duì)PLC中S5TIME類型的參數(shù)進(jìn)行設(shè)定,有什么方法?  
   1、從上位機(jī)寫整型數(shù)INT或?qū)崝?shù)REAL到PLC,首先該數(shù)值需包含以毫秒為單位的時(shí)間值,在寫入PLC的數(shù)據(jù)存儲(chǔ)區(qū)后,利用ITD(Integer to Double Integer)或RND(Real to Double Integer with Rounding Off)將該值轉(zhuǎn)換為雙整形,然后將該值寫到類型為TIME的變量里,在程序中調(diào)用FC40,將TIME轉(zhuǎn)換成S5TIME即可?! ?BR>   2、從上位機(jī)寫WORD到PLC,首先該數(shù)值需包含以某時(shí)基為單位的時(shí)間值,在寫入PLC的數(shù)據(jù)存儲(chǔ)區(qū)后,用Word Logic下的WOR_W指令將該值與其時(shí)基相或,再利用MOVE指令將得到的數(shù)值寫入S5TIME類型的變量中。
S7-300的n個(gè)常見問(wèn)題解答之四 [ 日期:2006-05-18 ] [ 來(lái)自:本站原創(chuàng) ]61:為什么在FM350-1中選24V編碼器,啟動(dòng)以后,SF燈常亮,FM350-1不能工作?
   要檢查一下,首先在軟件組態(tài)中要選擇編碼器類型(為24V),再檢查一下,FM350-1側(cè)面的跳線開關(guān),因?yàn)槿笔〉拈_關(guān)設(shè)置為5V編碼器,一般用戶沒有設(shè)置,開機(jī)后,SF燈就會(huì)常亮。另外,還可以看看在線硬件診斷,可以看看錯(cuò)誤產(chǎn)生的原因,是否模板壞了。
  62: FM350-1的鎖存功能是否能產(chǎn)生過(guò)程中斷?
   FM350-1的鎖存功能是不能產(chǎn)生過(guò)程中斷,但是可以產(chǎn)生過(guò)零中斷。
   FM350-1的裝載值必須為零,隨者鎖存功能的執(zhí)行(DI的上升沿開始),當(dāng)前的計(jì)數(shù)值被儲(chǔ)存到另一地址然后置為初始值零,產(chǎn)生過(guò)零中斷,在OB40中可以讀出中斷并相應(yīng)的鎖存值。 鎖存值也可以從FM350-1的硬件組態(tài)地址的前4個(gè)字節(jié)中讀出。
  63: 在FM350-1中,怎樣觸發(fā)一個(gè)比較器輸出?
   FM350-1中自帶的輸出點(diǎn)具有快速性、實(shí)時(shí)性,不必要經(jīng)過(guò)CPU的映像區(qū)處理。輸出點(diǎn)一般對(duì)應(yīng)于比較器,首先在硬件組態(tài)中定義比較器輸出類型,如:輸出值為1或?yàn)槊}沖輸出,然后在程序中設(shè)置比較值。在FM350-1中,地址在通訊DB(UDT生成)塊中為18(比較值1)、22(比較值2),類型為DINT,然后激活輸出點(diǎn)28.0(DQ0)、28.1(DQ1),這樣比較器就可以工作了。
  81:加密的300PLC MMC處理方法
   如果您忘記了您在S7-300CPU Protection屬性中所設(shè)定的密碼,那么您只能夠采用siemens的編程器PG(6ES7798-0BA00-0XA0)上的讀卡槽或采用帶USB接口的讀卡器(USB prommer 6ES7792-0AA00-0XA0),選擇SIMATIC Manager界面下的菜單 File?S7 Memory Card?delete 選項(xiàng)刪除MMC卡上原有的內(nèi)容,這樣MMC就可以作為一個(gè)未加密的空卡使用了,但無(wú)法對(duì)MMC卡進(jìn)行jie密,讀取MMC卡中的程序或數(shù)據(jù)。
  82: 以314C為例計(jì)數(shù)時(shí)如何清計(jì)數(shù)器值?
   有兩種方法:
   1:在參數(shù)設(shè)置中“Gate function”選“Cancel count”軟件門為0,在為1時(shí),值將清零,
   2:利用寫“Job”的方式,寫計(jì)數(shù)值的任務(wù)號(hào)為1。
  83:CP342-5能否用于PROFIBUS FMS協(xié)議通訊?
   CP342-5支持PROFIBUS DP協(xié)議,不能用于PROFIBUS FMS協(xié)議通訊,同樣CP343-5只支持PROFIBUS FMS協(xié)議,不能用于PROFIBUS DP協(xié)議通訊,而CP342-5和CP343-5都支持PROFIBUS FDL的鏈接方式; 
  84:為什么CP342-5 FO無(wú)法建立通訊?如何配置?
   CP342-5 FO不支持3MB,6MB的通訊速率,如果您購(gòu)買的是5.1版本的CP342-5,而STEP7中沒有V5.1版的CP342-5時(shí),則可以插入一個(gè)V5.0版的CP342-5模塊,功能不受影響。CP342-5在S7-300系統(tǒng)中的安裝位置與普通的S7-300 I/O模塊一樣,可以插在4至11這8個(gè)槽位中的任何一個(gè)。
  85:CP342-5的3中工作方式有什么區(qū)別?
   No DP方式下:可以用CP342-5通訊口進(jìn)行S7編程或進(jìn)行PROFIBUS的FDL連接,連接人機(jī)界面;
   DP Master方式下:CP342-5除了作為網(wǎng)絡(luò)中的PROFIBUS主站之外,也可用于S7編程、FDL連接和連接人機(jī)界面。DP delay time參數(shù)一般不需設(shè)定,除非您采用FDL連接時(shí),要與DP的I、O點(diǎn)刷新時(shí)間相一致,才根據(jù)PROFIBUS網(wǎng)絡(luò)性能進(jìn)行調(diào)整;
   DP Slave方式下:CP342-5除了作為網(wǎng)絡(luò)中的從站之外,如果選擇了The module is an active node on the PROFIBUS subnet選擇框,那么CP 342-5也可用于S7編程、FDL連接和連接人機(jī)界面,否則CP342-5只能作為從站使用;  
  86:CP342-5 最多能完成多少數(shù)據(jù)交換?
   一套S7-300系統(tǒng)中最多可以同時(shí)使用4塊CP342-5模塊,每塊CP342-5能夠支持16個(gè)S7 Connection,16個(gè)S5-Compatible Connection。當(dāng)CP342-5處在No DP模式下工作時(shí),最多同時(shí)支持32個(gè)通訊鏈接,而處在DP Slave或DP Master模式下時(shí),最多同時(shí)支持28個(gè)通訊鏈接。CP342-5 作為PROFIBUS DP主站時(shí),最多鏈接 124個(gè)從站,和每個(gè)從站最多可以交換244個(gè)輸入字節(jié)(Input)和244個(gè)輸出字節(jié)(Output),與所有從站總共最多交換2160個(gè)輸入字節(jié)和2160個(gè)輸出字節(jié)。CP342-5 作為從站時(shí),與主站最多能夠交換240個(gè)輸入字節(jié)和240個(gè)輸出字節(jié)。CP342-5 可以最多連接16個(gè)操作面板(OP)以及最多創(chuàng)建16個(gè)S7 Connnection。
  87:如何實(shí)現(xiàn)在從站斷電、通訊失敗或從站通訊口損壞等現(xiàn)象出現(xiàn)時(shí),主站能夠不停機(jī)?
   需要在您的STEP7項(xiàng)目中插入相應(yīng)組織塊。插入這些組織塊時(shí),不需要編程內(nèi)容,當(dāng)從站斷電、通訊失敗等現(xiàn)象出現(xiàn)時(shí),主站只報(bào)總線故障,但不停機(jī)。這樣,無(wú)論從站先上電,還是主站先上電,系統(tǒng)都能正常運(yùn)行:
  在S7-300中加入OB82、OB86、OB122; 在S7-400中加入OB82~OB87、OB122;  
  88:CP342-5連接上位機(jī)軟件或操作面板時(shí)應(yīng)該選擇什么工作模式?
   如果您只是用CP342-5連接上位機(jī)軟件或操作面板(OP),這時(shí)通訊采用的是S7協(xié)議,那么建議您選擇No DP模式,并且不需要調(diào)用FC1(DP_SEND)和FC2(DP_RECV)功能塊,它們只是在PROFIBUS DP通訊時(shí)才使用;
  
  89:為什么系統(tǒng)上電后,即使CP342-5開關(guān)已經(jīng)撥至Run,但始終處于STOP狀態(tài)?
   應(yīng)當(dāng)檢查STEP7程序和組態(tài)是否正確(刪除程序,只下載硬件組態(tài))、檢查CP342-5連接的24V電源線是否正常、M端是否與CPU的M端短接、通訊電纜連接是否正確(確認(rèn)通訊電纜未內(nèi)部短路),CP的firmware是否正確。如果您確認(rèn)可以排除以上原因,那么可能您的CP342-5已經(jīng)損壞,請(qǐng)更換;
  90:如何用CP342-5組態(tài)PROFIBUS從站?
   1.在STEP7中生成一個(gè)新的項(xiàng)目,并插入一個(gè)S7-300站。
   2.在硬件組態(tài)窗口中選擇一個(gè)S7300的導(dǎo)軌以及相應(yīng)的CPU。
   3.硬件組態(tài)窗口中,在路徑 "SIMATIC 300 > CP 300 > PROFIBUS > CP342-5" 選中于您訂貨號(hào)和版本號(hào)對(duì)應(yīng)的CP342-5,插入到S7300站對(duì)應(yīng)的槽位中,注意如果您購(gòu)買的是Version5.1,而組態(tài)中只能夠找到Version5.0,您可以選用Version5.1替代Version5.0.。
   4.在插入CP342-5的過(guò)程中,會(huì)彈出一個(gè)PROFIBUS屬性窗口,請(qǐng)點(diǎn)擊”New…”按鈕,創(chuàng)建一個(gè)PROFIBUS網(wǎng)絡(luò)PROFIBUS(1) ,并設(shè)定CP342-5作為從站的站地址為3。
   5.雙擊CP342-5,打開CP342-5的屬性窗口,在"Operating Mode" 標(biāo)簽頁(yè)下選擇"DP Slave" 選項(xiàng),此時(shí)會(huì)彈出一個(gè)警示窗口,告知您如果要用CP342-5實(shí)現(xiàn)CPU和 PROFIBUS從站的通訊,必須調(diào)用FC1(DP_SEND)和FC2(DP_RECV)功能塊,實(shí)現(xiàn)CPU與CP342-5之間的數(shù)據(jù)交換,而CP342-5與PROFIBUS的數(shù)據(jù)交換是自動(dòng)完成的,不用編程。FC3和FC4用于診斷和通訊功能的控制,一般不用調(diào)用。
   6.點(diǎn)擊OK ,存盤編譯。.
  
  91:如何用CP342-5組態(tài)PROFIBUS主站?
   1.在STEP7的SIMATIC Manager窗口中在插入一個(gè)S7300站;
   2.重復(fù)以上組態(tài)從站步驟的2-4步,注意插入CP342-5時(shí),不能點(diǎn)擊”new…”按鈕,而直接用鼠標(biāo)選中以上創(chuàng)建的PROFIBUS(1)網(wǎng)絡(luò),點(diǎn)擊OK;
  在"Operating Mode"標(biāo)簽頁(yè)中選擇"DP Master"選項(xiàng);
  
  92:采用CP342-5的DP通訊口與采用CPU集成的DP通訊口進(jìn)行通訊有什么不同,這兩種通訊口功能有什么不同?
   可以通過(guò)CPU集成的DP通訊口或CP443-5模板的DP通訊口,調(diào)用Load/Transfer指令(語(yǔ)句表編程,如圖2)、Mov指令(梯形圖編程)或系統(tǒng)功能塊SFC14/15訪問(wèn)從站上的I/O數(shù)據(jù);
   如果您使用342-5模塊的DP通訊口進(jìn)行通訊,那么您就不能使用Load/Transfer指令(語(yǔ)句表編程)、Mov指令(梯形圖編程)直接訪問(wèn)PROFIBUS從站的I/O數(shù)據(jù)。采用CP342進(jìn)行PROFIBUS通訊包括兩個(gè)步驟:
   1.CPU將數(shù)據(jù)傳輸?shù)紺P通訊卡的數(shù)據(jù)寄存器當(dāng)中;
   2.數(shù)據(jù)從CP342-5的數(shù)據(jù)寄存器當(dāng)中寫到PROFIBUS從站的Output數(shù)據(jù)區(qū)(反過(guò)來(lái)就是CPU讀取從站Input數(shù)據(jù)的過(guò)程);CP342-5與從站的Input/Output數(shù)據(jù)區(qū)的通訊過(guò)程是自動(dòng)進(jìn)行的,但是您還必須自己手動(dòng)的調(diào)用功能塊FC1(”SEND”)和FC2 (”RECV”),完成CP342-5與CPU之間的數(shù)據(jù)交換。
  
  93:功能塊DP_SEND、DP_RECV"的返回值代表什么意思,如何理解?
   "DP_SEND"功能塊包括有"DONE","ERROR" 和 "STATUS"三個(gè)參數(shù),用來(lái)指示數(shù)據(jù)傳輸?shù)臓顟B(tài)和成功與否。"DP_RECV"功能塊包括有"NDR", "ERROR", "STATUS" 和 "DPSTATUS"四個(gè)參數(shù),用來(lái)指示數(shù)據(jù)傳輸?shù)臓顟B(tài)和成功與否。您可以定義相應(yīng)的數(shù)據(jù)地址區(qū),存放這些返回值,分析返回的值的意思,當(dāng)Error=False,STATUS=0,DONE=True,NDR=True時(shí),說(shuō)明CPU與CP342-5之間的數(shù)據(jù)交換成功進(jìn)行。
  
  94: DP從站,CP模板以及CPU之間的數(shù)據(jù)通訊過(guò)程是如何進(jìn)行的?
   使用CP342-5模塊,無(wú)論調(diào)用"DP_SEND" 功能塊還是"DP_RECV" 功能塊,您都不能直接讀寫某個(gè)PROFIBUS從站的I/O數(shù)據(jù)。CP342-5模塊有一個(gè)內(nèi)部的Input和Output存儲(chǔ)區(qū) ,用來(lái)存放所有PROFIBUS從站的的I/O數(shù)據(jù),較新版本的CP342-5模板內(nèi)部存儲(chǔ)器的Input和Output區(qū)分別為2160個(gè)字節(jié),Output區(qū)的數(shù)據(jù)循環(huán)寫到從站的輸出通道上,循環(huán)讀出從站輸入通道的數(shù)值存放在Input區(qū),整個(gè)過(guò)程是CP342-5與PROFIBUS從站之間自動(dòng)協(xié)調(diào)完成的,您不需編寫程序。您可以在PLC的用戶程序中調(diào)用"DP_SEND"和"DP_RECV"功能塊,讀寫CP342-5這個(gè)內(nèi)部的存儲(chǔ)器。
  
  95:通過(guò)CP342-5,如何實(shí)現(xiàn)對(duì)PROFIBUS網(wǎng)絡(luò)和站點(diǎn)的診斷功能?
   用功能塊"DP_DIAG" (FC 3) 可以在程序中對(duì)cp模塊進(jìn)行診斷和分析,可以通過(guò)job類型如DP 診斷列表,診斷單個(gè)dp狀態(tài),讀取dp從站數(shù)據(jù),讀取cp或cpu的操作模式,讀取從站狀態(tài)等等
  
  96:為什么當(dāng)CP342-5模塊作為PROFIBUS DP主站,而ET200(如IM151-1或IM153-2)作為從站時(shí),CP342-5上的SF等不停閃爍?
   當(dāng)S7-300系統(tǒng)中的CP342-5作為DP主站,下掛IM153-2 模塊時(shí),IM153-2只能作為DP主站,而不是S7從站運(yùn)行。 可以采取通過(guò)GSD文件將ET200從站組態(tài)進(jìn)你的系統(tǒng)。隨后IM153模塊可作為 DP 標(biāo)準(zhǔn)從站運(yùn)行。為此,您必須將GSD文件安裝到硬件目錄中(通過(guò)菜單序列Tools > "Install new GSD file")。在更新了硬件目錄后您會(huì)在"PROFIBUS-DP > Additional Field Devices".中發(fā)現(xiàn)DP從站。
  
  97:11.2. 在STEP7中打開一些對(duì)象時(shí)出錯(cuò)是什么原因?
   有的時(shí)候您在打開某些項(xiàng)目中的對(duì)象時(shí),STEP7會(huì)彈出報(bào)錯(cuò)窗口,錯(cuò)誤信息為 ’*.dll’文件無(wú)法被裝載,代碼是257:5,界面如下:
  
  


   可以看出,上面的錯(cuò)誤信息是一個(gè)或多個(gè)對(duì)象不能被顯示,出現(xiàn)這種錯(cuò)誤的原因是您沒有安裝與要打開對(duì)象相關(guān)的軟件包。
  
  98:如果想通過(guò)上位或觸摸屏對(duì)PLC中S5TIME類型的參數(shù)進(jìn)行設(shè)定,有什么方法?
  
   1、從上位機(jī)寫整型數(shù)INT或?qū)崝?shù)REAL到PLC,首先該數(shù)值需包含以毫秒為單位的時(shí)間值,在寫入PLC的數(shù)據(jù)存儲(chǔ)區(qū)后,利用ITD(Integer to Double Integer)或RND(Real to Double Integer with Rounding Off)將該值轉(zhuǎn)換為雙整形,然后將該值寫到類型為TIME的變量里,在程序中調(diào)用FC40,將TIME轉(zhuǎn)換成S5TIME即可。
  
   2、從上位機(jī)寫WORD到PLC,首先該數(shù)值需包含以某時(shí)基為單位的時(shí)間值,在寫入PLC的數(shù)據(jù)存儲(chǔ)區(qū)后,用Word Logic下的WOR_W指令將該值與其時(shí)基相或,再利用MOVE指令將得到的數(shù)值寫入S5TIME類型的變量中。
  
   3、如果使用WinCC作為上位軟件,或上位軟件支持32位帶符號(hào)浮點(diǎn)數(shù),可以從上位寫32位帶符號(hào)浮點(diǎn)數(shù)到PLC中定義為TIME的變量,然后在程序中調(diào)用FC40,將TIME轉(zhuǎn)換成S5TIME即可。
  
  99:STEP 7中相關(guān)時(shí)間處理和轉(zhuǎn)換的功能塊有哪些?
   SFC 0 "SET_CLK" 設(shè)置CPU時(shí)鐘
   SFC 1 "READ_CLK" 讀出CPU時(shí)鐘
   FC 3 "D_TOD_DT" 從DATE_AND_TIME 中取出DATE。
   FC 6 "DT_DATE" 從DATE_AND_TIME 中取出the day of the week,即星期幾
   FC 7 "DT_DAY" 從DATE_AND_TIME 中取出時(shí)間
   FC 8 "DT_TOD"
   FC33用于S5TIME到TIME的轉(zhuǎn)換
   FC40用于TIME到S5TIME的轉(zhuǎn)換
  
  100:如何實(shí)現(xiàn)帶電拔出或插入模板,即熱插拔功能?
   硬件要求:
  使用普通的S7-300導(dǎo)軌和U型總線連接器是不能實(shí)現(xiàn)熱插拔功能的,您必須購(gòu)買有源總線底板,才能實(shí)現(xiàn)該功能。另外,您在配置時(shí),必須使用MLFB 6ES7 153-1AA02-0XB0版本以上的接口模塊,因?yàn)樗С諨P協(xié)議的DPV1版本,而MLFB IM153-1AA00-0XB0模塊是不支持該功能的。目前您能夠購(gòu)買到的IM153接口模塊都支持熱插拔,只有2-3年以前的IM153接口模塊不支持熱插拔。
   軟件要求:您必須在STEP7 5.1版本以上進(jìn)行配置;
   如果您采用S7-400 CPU或S7-400 CP作為DP主站,那么您可以直接在IM153的屬性窗口的"Operating Parameters"標(biāo)簽頁(yè)里配置熱插拔功能。
   1:在STEP7的硬件組態(tài)窗口的PROFIBUS DP目錄中選擇相應(yīng)IM153模塊,可以看出該模塊支持“module exchange in opration”(熱插拔);
   2:將IM153模塊拖到PROFIBUS總線上;
   3:選擇I/O模塊,插入到ET200M站的各個(gè)槽位中;
   4:雙擊ET200M站,打開屬性窗口,選中“Replace modules during operation“(熱插拔)選項(xiàng);
   5:屬性窗口中提供了ET200M站熱插拔功能所需的有源總線導(dǎo)軌的訂貨號(hào);
   6:屬性窗口中提供了該型號(hào)IM153,插入的I/O模塊對(duì)應(yīng)使用的有源總線底板的訂貨號(hào);
   除了以上的硬件組態(tài)之外,還要向S7-400中下載OB82、OB83、OB84、OB85、OB86、OB87、OB121、OB122等組織塊。當(dāng)ET200M從站上進(jìn)行模塊的熱插拔時(shí),中斷組織塊OB83 ,OB85,OB122被調(diào)用。
  
   如果您采用S7-300 CPU 或 CP 342-5作為DP主站,那么您只能夠通過(guò)安裝GSD文件的方式將IM153模塊組態(tài)成DP從站,并雙擊IM153,打開它的屬性窗口,進(jìn)行設(shè)置。否則您在STEP7的硬件組態(tài)窗口中直接將PROFIBUS DP目錄ET200M文件夾下IM153模塊掛在PROFIBUS總線上。
  64:在FM350-2中,工作號(hào)的作用是什么?
   工作號(hào)是S7-300CPU與FM進(jìn)行通訊的任務(wù)號(hào),每次的交換數(shù)據(jù)只是部分?jǐn)?shù)據(jù)交換,而非全部數(shù)據(jù),這樣可以減少FM的工作負(fù)載,工作號(hào)又分寫工作號(hào)和讀工作號(hào),例如在FM350-2中指定DB1為通訊數(shù)據(jù)塊,如果把寫工作號(hào)12寫入到DB1.DBB0中,把200寫入到DB1.DBD52中,再調(diào)用FC3寫功能,這樣第一個(gè)計(jì)數(shù)器的初始值為200,這里工作號(hào)10的任務(wù)號(hào)是寫第一個(gè)計(jì)數(shù)器的初始值,DB1.DBB0為寫工作號(hào)存入地址,DB1.DBD52為第一個(gè)計(jì)數(shù)器裝載地址區(qū),同樣讀工作號(hào)100為讀前4路,101為讀后4路計(jì)數(shù)器,讀工作號(hào)存入地址為DB1.DBB2。 但寫任務(wù)不能循環(huán)寫,只能分時(shí)寫入。
  
  65:如果對(duì)于4-20 mA模擬量輸入模塊來(lái)說(shuō),小于4 mA后轉(zhuǎn)換的數(shù)字量是多少?
   如果小于4ma,那么將會(huì)是輸出負(fù)值,例如 -1對(duì)應(yīng)的是3.9995mA,而1.185 mA 時(shí),這個(gè)數(shù)值是-4864 (10進(jìn)制)但是如果小于1.185mA,如果禁止斷線檢測(cè),這個(gè)值是8000(16進(jìn)制)如果有斷線檢測(cè),會(huì)變成7FFF(16進(jìn)制)。
  
  66:怎樣對(duì)模擬量進(jìn)行標(biāo)準(zhǔn)化和非標(biāo)準(zhǔn)化?
   可以使用以下功能塊:
   1.在塊FC164中,x和y都是整數(shù)。
   2. FC165中x是整數(shù),y是實(shí)數(shù)。
   3. FC166中x是實(shí)數(shù),y是整數(shù)。
   4. FC167中x和y都是實(shí)數(shù)。
  
  67:S7系列PLC之間最經(jīng)濟(jì)的通訊方式是什么?
   MPI通訊是S7系列PLC之間一種最經(jīng)濟(jì)、數(shù)據(jù)量最小的一種通訊,需要做連接配置的站通過(guò)GD通訊,GD通訊適合于S7-300之間,S7-300、S7-400、MPI之間一些固定數(shù)據(jù)的通訊。不用作連接的MPI通訊適用于S7-300之間、S7-300與400之間、S7-300/400與S7-200 系列PLC之間的通訊,建議在OB35(循環(huán)中斷100ms)中調(diào)用發(fā)送塊,在OB1(主循環(huán)組織塊)調(diào)用接收塊。
  
  68:整個(gè)系統(tǒng)掉電后,為什么CPU在電源恢復(fù)后仍保持在停止?fàn)顟B(tài)?
   整個(gè)系統(tǒng)由一個(gè)DP主站S7-300/400以及從站組成。而從站通過(guò)一個(gè)主開關(guān)被切斷了電源。由于內(nèi)部的CPU電壓緩沖器,CPU 仍繼續(xù)運(yùn)行大約50ms到100ms。此階段里 CPU 識(shí)別出所連接的從站的故障。如果沒有編程OB86和OB122的話,CPU 就會(huì)因?yàn)檫@些有故障的從站而繼續(xù)保留在停止?fàn)顟B(tài)。
  
  69:在點(diǎn)到點(diǎn)通信中,協(xié)議 3964(R)和RK 512 之間的區(qū)別是什么?
   這兩個(gè)協(xié)議的主要區(qū)別在于消息報(bào)頭和響應(yīng)消息的不同。使用RK 512,提供有最高的數(shù)據(jù)完整性,程序 3964(R) 當(dāng)傳送信息數(shù)據(jù)時(shí),程序 3964(R)將控制字符(安全層)添加到信息數(shù)據(jù)上。這些控制字符激活通信伙伴,檢查數(shù)據(jù)是否全部接收,是否無(wú)錯(cuò)誤?! ?BR>  70:當(dāng)一個(gè)DP從站出故障,如何在輸入的過(guò)程映像被清成“0”以前保存它們?
   當(dāng)一個(gè)DP從站出故障時(shí),OB86(通過(guò)S7-300/400)被調(diào)用。可用下列方法“保存”輸入的過(guò)程映像:
   1. 把從站的所有輸入循環(huán)地復(fù)制到一個(gè)獨(dú)立的區(qū)里。
   2.如果從站出問(wèn)題,則 OB86 被啟動(dòng)。在此 OB 里你可設(shè)一個(gè)標(biāo)志位來(lái)可防止進(jìn)一步的循環(huán)復(fù)制操作。
   3、如果使用WinCC作為上位軟件,或上位軟件支持32位帶符號(hào)浮點(diǎn)數(shù),可以從上位寫32位帶符號(hào)浮點(diǎn)數(shù)到PLC中定義為TIME的變量,然后在程序中調(diào)用FC40,將TIME轉(zhuǎn)換成S5TIME即可。
  99:STEP 7中相關(guān)時(shí)間處理和轉(zhuǎn)換的功能塊有哪些?
   SFC 0 "SET_CLK" 設(shè)置CPU時(shí)鐘
   SFC 1 "READ_CLK" 讀出CPU時(shí)鐘
   FC 3 "D_TOD_DT" 從DATE_AND_TIME 中取出DATE。
   FC 6 "DT_DATE" 從DATE_AND_TIME 中取出the day of the week,即星期幾
   FC 7 "DT_DAY" 從DATE_AND_TIME 中取出時(shí)間
   FC 8 "DT_TOD"
   FC33用于S5TIME到TIME的轉(zhuǎn)換
   FC40用于TIME到S5TIME的轉(zhuǎn)換 
  100:如何實(shí)現(xiàn)帶電拔出或插入模板,即熱插拔功能?
   硬件要求:
  使用普通的S7-300導(dǎo)軌和U型總線連接器是不能實(shí)現(xiàn)熱插拔功能的,您必須購(gòu)買有源總線底板,才能實(shí)現(xiàn)該功能。另外,您在配置時(shí),必須使用MLFB 6ES7 153-1AA02-0XB0版本以上的接口模塊,因?yàn)樗С諨P協(xié)議的DPV1版本,而MLFB IM153-1AA00-0XB0模塊是不支持該功能的。目前您能夠購(gòu)買到的IM153接口模塊都支持熱插拔,只有2-3年以前的IM153接口模塊不支持熱插拔。
   軟件要求:您必須在STEP7 5.1版本以上進(jìn)行配置;
   如果您采用S7-400 CPU或S7-400 CP作為DP主站,那么您可以直接在IM153的屬性窗口的"Operating Parameters"標(biāo)簽頁(yè)里配置熱插拔功能。
   1:在STEP7的硬件組態(tài)窗口的PROFIBUS DP目錄中選擇相應(yīng)IM153模塊,可以看出該模塊支持“module exchange in opration”(熱插拔);
   2:將IM153模塊拖到PROFIBUS總線上;
   3:選擇I/O模塊,插入到ET200M站的各個(gè)槽位中;
   4:雙擊ET200M站,打開屬性窗口,選中“Replace modules during operation“(熱插拔)選項(xiàng);
   5:屬性窗口中提供了ET200M站熱插拔功能所需的有源總線導(dǎo)軌的訂貨號(hào);
   6:屬性窗口中提供了該型號(hào)IM153,插入的I/O模塊對(duì)應(yīng)使用的有源總線底板的訂貨號(hào);
   除了以上的硬件組態(tài)之外,還要向S7-400中下載OB82、OB83、OB84、OB85、OB86、OB87、OB121、OB122等組織塊。當(dāng)ET200M從站上進(jìn)行模塊的熱插拔時(shí),中斷組織塊OB83 ,OB85,OB122被調(diào)用。  
   如果您采用S7-300 CPU 或 CP 342-5作為DP主站,那么您只能夠通過(guò)安裝GSD文件的方式將IM153模塊組態(tài)成DP從站,并雙擊IM153,打開它的屬性窗口,進(jìn)行設(shè)置。否則您在STEP7的硬件組態(tài)窗口中直接將PROFIBUS DP目錄ET200M文件夾下IM153模塊掛在PROFIBUS總線上。
  64:在FM350-2中,工作號(hào)的作用是什么?
   工作號(hào)是S7-300CPU與FM進(jìn)行通訊的任務(wù)號(hào),每次的交換數(shù)據(jù)只是部分?jǐn)?shù)據(jù)交換,而非全部數(shù)據(jù),這樣可以減少FM的工作負(fù)載,工作號(hào)又分寫工作號(hào)和讀工作號(hào),例如在FM350-2中指定DB1為通訊數(shù)據(jù)塊,如果把寫工作號(hào)12寫入到DB1.DBB0中,把200寫入到DB1.DBD52中,再調(diào)用FC3寫功能,這樣第一個(gè)計(jì)數(shù)器的初始值為200,這里工作號(hào)10的任務(wù)號(hào)是寫第一個(gè)計(jì)數(shù)器的初始值,DB1.DBB0為寫工作號(hào)存入地址,DB1.DBD52為第一個(gè)計(jì)數(shù)器裝載地址區(qū),同樣讀工作號(hào)100為讀前4路,101為讀后4路計(jì)數(shù)器,讀工作號(hào)存入地址為DB1.DBB2。 但寫任務(wù)不能循環(huán)寫,只能分時(shí)寫入。   
  65:如果對(duì)于4-20 mA模擬量輸入模塊來(lái)說(shuō),小于4 mA后轉(zhuǎn)換的數(shù)字量是多少?
   如果小于4ma,那么將會(huì)是輸出負(fù)值,例如 -1對(duì)應(yīng)的是3.9995mA,而1.185 mA 時(shí),這個(gè)數(shù)值是-4864 (10進(jìn)制)但是如果小于1.185mA,如果禁止斷線檢測(cè),這個(gè)值是8000(16進(jìn)制)如果有斷線檢測(cè),會(huì)變成7FFF(16進(jìn)制)?! ?BR>  66:怎樣對(duì)模擬量進(jìn)行標(biāo)準(zhǔn)化和非標(biāo)準(zhǔn)化?
   可以使用以下功能塊:
   1.在塊FC164中,x和y都是整數(shù)。
   2. FC165中x是整數(shù),y是實(shí)數(shù)。
   3. FC166中x是實(shí)數(shù),y是整數(shù)。
   4. FC167中x和y都是實(shí)數(shù)。
  67:S7系列PLC之間最經(jīng)濟(jì)的通訊方式是什么?
   MPI通訊是S7系列PLC之間一種最經(jīng)濟(jì)、數(shù)據(jù)量最小的一種通訊,需要做連接配置的站通過(guò)GD通訊,GD通訊適合于S7-300之間,S7-300、S7-400、MPI之間一些固定數(shù)據(jù)的通訊。不用作連接的MPI通訊適用于S7-300之間、S7-300與400之間、S7-300/400與S7-200 系列PLC之間的通訊,建議在OB35(循環(huán)中斷100ms)中調(diào)用發(fā)送塊,在OB1(主循環(huán)組織塊)調(diào)用接收塊。
  68:整個(gè)系統(tǒng)掉電后,為什么CPU在電源恢復(fù)后仍保持在停止?fàn)顟B(tài)?
   整個(gè)系統(tǒng)由一個(gè)DP主站S7-300/400以及從站組成。而從站通過(guò)一個(gè)主開關(guān)被切斷了電源。由于內(nèi)部的CPU電壓緩沖器,CPU 仍繼續(xù)運(yùn)行大約50ms到100ms。此階段里 CPU 識(shí)別出所連接的從站的故障。如果沒有編程OB86和OB122的話,CPU 就會(huì)因?yàn)檫@些有故障的從站而繼續(xù)保留在停止?fàn)顟B(tài)。
  69:在點(diǎn)到點(diǎn)通信中,協(xié)議 3964(R)和RK 512 之間的區(qū)別是什么?
   這兩個(gè)協(xié)議的主要區(qū)別在于消息報(bào)頭和響應(yīng)消息的不同。使用RK 512,提供有最高的數(shù)據(jù)完整性,程序 3964(R) 當(dāng)傳送信息數(shù)據(jù)時(shí),程序 3964(R)將控制字符(安全層)添加到信息數(shù)據(jù)上。這些控制字符激活通信伙伴,檢查數(shù)據(jù)是否全部接收,是否無(wú)錯(cuò)誤。 
  70:當(dāng)一個(gè)DP從站出故障,如何在輸入的過(guò)程映像被清成“0”以前保存它們?
   當(dāng)一個(gè)DP從站出故障時(shí),OB86(通過(guò)S7-300/400)被調(diào)用??捎孟铝蟹椒ā氨4妗陛斎氲倪^(guò)程映像:
   1. 把從站的所有輸入循環(huán)地復(fù)制到一個(gè)獨(dú)立的區(qū)里。
   2.如果從站出問(wèn)題,則 OB86 被啟動(dòng)。在此 OB 里你可設(shè)一個(gè)標(biāo)志位來(lái)可防止進(jìn)一步的循環(huán)復(fù)制操作。


文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。