五一、可以將HART測(cè)量轉(zhuǎn)換器連接到SIMATICS7-300系列常規(guī)的模擬輸入模塊嗎如果不需要HART測(cè)量轉(zhuǎn)換器的其它HART特性,還可以使用其它S7-300模擬輸入模塊。例如,可以使用模塊6ES7331-7KF0x-0AB0或一個(gè)帶隔離的4通道模塊(如6ES7331-7RD00-0AB0)。為此,將積分時(shí)間要設(shè)置為16.66ms,20ms或100ms。對(duì)于連接到手持式設(shè)備,或與手持式設(shè)備通信,電路中必須串接一個(gè)250-Ohm的電阻。注意事項(xiàng):如果要通過(guò)控制器(比如說(shuō),SIMATICPDM)來(lái)編程HART測(cè)量轉(zhuǎn)換器,必須使用一個(gè)相應(yīng)的HART模塊(例如,6ES7331-7TB00-0AB0或6ES7332-5TB00-0AB0)。五二、如何避免SM335模塊中模擬輸入的波動(dòng)下列接線說(shuō)明適于下列MLFB的模擬輸入/輸出模塊:6ES7335-7HG00-0AB0、6ES7335-7HG01-0AB0檢查是否正在使用的安裝在絕緣機(jī)架上的未接地傳感器或檢查您的傳感器是否接地。安裝在絕緣機(jī)架上的傳感器:盡可能通過(guò) 短路徑(可能的話,直接連接到前端的連接器)將接地端子Mana(針6)連接到測(cè)量通道M0(針10),M1(針12),M2(針14)和M3(針16)以及中央接地點(diǎn)(CGP)。接地傳感器:確保傳感器有良好的等電位連接。然后把從M到Mana和到中央接地點(diǎn)的連接隔離起來(lái)。請(qǐng)將屏蔽層置于兩側(cè)。五三、在S7-300F中,是否可以在中央機(jī)架上把錯(cuò)誤校驗(yàn)和標(biāo)準(zhǔn)模塊結(jié)合在一起使用在S7-300F的中央機(jī)架上,可以混合使用防錯(cuò)和非防錯(cuò)(標(biāo)準(zhǔn))數(shù)字E/A模塊。為此,就像在ET200M中一樣,需要一個(gè)隔離模塊(MLFB:6ES7195-7KF00-0XA0),用來(lái)在中央和擴(kuò)展機(jī)架中隔離防錯(cuò)模塊和標(biāo)準(zhǔn)模塊。請(qǐng)遵守以下安裝原則:標(biāo)準(zhǔn)模塊(IM、SM、FM、CP)必須插到隔離模塊左側(cè)的插槽中,防錯(cuò)數(shù)字E/A模塊必須插到隔離模塊右側(cè)的插槽中。五四、可以將來(lái)自防爆區(qū)0或防爆區(qū)1的傳感器/執(zhí)行器直接連接到S7-300Ex(i)模塊嗎不能連接來(lái)自防爆區(qū)0的傳感器/執(zhí)行器。但可以直接連接來(lái)自防爆區(qū)1的傳感器/執(zhí)行器。Ex(i)模塊是按照[EExib]IIC測(cè)試的。因此,模塊上有兩道防爆屏障。然而,必須獲得[EExia]認(rèn)可才能用來(lái)自防爆區(qū)0的傳感器/執(zhí)行器。(模塊上將應(yīng)該有三道防爆屏障)。五五、在SIMATICPCS7中使用FM355或者FM355-2要特別注意什么舉個(gè)例子,如果您想在一個(gè)冗余的ET200M站中使用FM355或者FM355-2,那么請(qǐng)注意以下的重要事項(xiàng):有兩個(gè)功能塊可用于連接FM355。舉個(gè)例子,如果需要使用“運(yùn)行過(guò)程中更換模塊”(熱插拔)功能,您可以使用訂貨號(hào)為6ES7153-2BA00-0XB0的IM153-2HF接口模塊的高級(jí)特性。在這種情況下,當(dāng)使用“硬件配置”軟件進(jìn)行組態(tài)時(shí),您必須激活“運(yùn)行過(guò)程中更換模塊”(熱插拔)功能。IM153-2和所有的SM/FM/CP都要插在激活的總線模塊上(訂貨號(hào)6ES7195-7Hxxx-0XA0)。五六、將第一個(gè)FM352-5的輸出與第二個(gè)FM352-5的輸入直接相連時(shí),有哪些注意事項(xiàng)如果要將兩個(gè)FM352-5互連,在6ES7352-5AH10-0AE0(P型沉沒(méi)輸出)上即可實(shí)現(xiàn)。6ES7352-5AH00-0AE0有M型沉沒(méi)輸出,該輸出只有在每個(gè)輸出端先加一個(gè)插拔電阻時(shí)才可用,推薦插拔電阻的規(guī)格:2,2kOhm/0,5W.確保開(kāi)關(guān)盒內(nèi)有短路連接。此種情況下的操作頻率可高達(dá)100kHz。五七、可以在不用PG的情況下更換FM353/FM354嗎可以。FM353(MLFBNo.6ES7353-1AH01-0AE0)和FM354(MLFBNo.6ES7354-1AH01-0AE0)可以不用PG就進(jìn)行更換。要求:使用組態(tài)包FM353V2.1或組態(tài)包FM354V2.1以及STEP7版本V3.1或更高版本。步驟:當(dāng)完成了FM和系統(tǒng)的啟動(dòng)后,必須創(chuàng)建一個(gè)系統(tǒng)數(shù)據(jù)塊(SDB>=1000)并將它儲(chǔ)存在PG上。在這個(gè)SDB中儲(chǔ)存FM的全部參數(shù)化數(shù)據(jù)(DB/橫移程序,機(jī)器數(shù)據(jù),遞增尺寸表等)。把此SDB傳送到CPU或者傳送到CPU的存儲(chǔ)卡上。五八、在FM350-2上如何通過(guò)訪問(wèn)I/O直接讀取計(jì)數(shù)值和測(cè)量值FM350-2允許 多四個(gè)計(jì)數(shù)值或測(cè)量值直接顯示在模塊I/O上。可通過(guò)使用“指定通道”功能來(lái)定義哪個(gè)單個(gè)測(cè)量值要顯示在I/O區(qū)。根據(jù)計(jì)數(shù)值或測(cè)量值的大小,必須在“用戶類型”中將數(shù)據(jù)格式參數(shù)化為“Word”或“Dword”。如果參數(shù)化為“Dword”,每個(gè)“用戶類型”只能有一個(gè)計(jì)數(shù)值或測(cè)量值。如果參數(shù)化為“Word”,可以讀進(jìn)兩個(gè)值。在用戶程序中,命令LPIW用于Word訪問(wèn),LPID用于Dword訪問(wèn)。五九、FM357-2用絕對(duì)編碼器時(shí)應(yīng)注意什么FM357-2的固件版本為V3.2/V3.3在下列情況下絕對(duì)編碼器的采樣值可能會(huì)不正確,F(xiàn)M357-2固件版本為V3.4時(shí)這些問(wèn)題將被解決。1)FM357-2啟動(dòng)失敗。例如,在啟動(dòng)窗口中定義的時(shí)間內(nèi)掉電。2)FM357-2在運(yùn)行中拔插編碼器的電纜。3)模擬的情況下。例如,FM357-2在無(wú)驅(qū)動(dòng)的情況下準(zhǔn)備運(yùn)行。六十、如何把一個(gè)初始值快速下載進(jìn)計(jì)數(shù)器組FM350-1或FM450-1中對(duì)于有些應(yīng)用場(chǎng)合,重要的是,當(dāng)達(dá)到某個(gè)比較值時(shí)要盡快地把計(jì)數(shù)器復(fù)位為初始值。此外,通常在復(fù)位時(shí)需要進(jìn)行一系列計(jì)算,以確定下一個(gè)比較值(以便優(yōu)化原料的交點(diǎn))。沒(méi)有標(biāo)準(zhǔn)功能FCCNT_CTRL也可以選擇進(jìn)行一次復(fù)位。為了快速把計(jì)數(shù)器復(fù)位,如下進(jìn)行來(lái)組態(tài)計(jì)數(shù)器:在計(jì)數(shù)器模塊的“屬性”對(duì)話框中的“基本參數(shù)”區(qū)內(nèi),將選項(xiàng)生成中斷設(shè)成“是”,然后將中斷選擇設(shè)成“過(guò)程”。這樣,在復(fù)位時(shí)會(huì)生成一個(gè)中斷。在“輸出”參數(shù)標(biāo)志中組態(tài)數(shù)字輸出DQ0,以便在達(dá)到比較值時(shí)激活它。在“輸入”參數(shù)標(biāo)志中的“設(shè)置計(jì)數(shù)器”域中,設(shè)置選項(xiàng)“多個(gè)”。注意事項(xiàng):在關(guān)聯(lián)通道數(shù)據(jù)塊中,必須將位DBX27.0或DBX27.1(CTRL_DQ0)設(shè)置為1,以便使設(shè)置按正確的方向進(jìn)行。在“中斷釋放”參數(shù)標(biāo)志中,選擇選項(xiàng)“設(shè)置計(jì)數(shù)器”,以便在數(shù)字輸入SET處出現(xiàn)一個(gè)上升沿時(shí)觸發(fā)該中斷。功能模塊FM350-1/FM450-1的數(shù)字輸入I2是用于把計(jì)數(shù)器重置為初始值的。該輸入與數(shù)字輸出Q0相連接(同F(xiàn)M350-1/FM450-1)。六一、為什么在FM350-1中選24V編碼器,啟動(dòng)以后,SF燈常亮,FM350-1不能工作要檢查一下,首先在軟件組態(tài)中要選擇編碼器類型(為24V),再檢查一下,FM350-1側(cè)面的跳線開(kāi)關(guān),因?yàn)槿笔〉拈_(kāi)關(guān)設(shè)置為5V編碼器,一般用戶沒(méi)有設(shè)置,開(kāi)機(jī)后,SF燈就會(huì)常亮另外,還可以看看在線硬件診斷,可以看看錯(cuò)誤產(chǎn)生的原因,是否模板壞了。六二、FM350-1的鎖存功能是否能產(chǎn)生過(guò)程中斷FM350-1的鎖存功能是不能產(chǎn)生過(guò)程中斷,但是可以產(chǎn)生過(guò)零中斷。FM350-1的裝載值必須為零,隨者鎖存功能的執(zhí)行(DI的上升沿開(kāi)始),當(dāng)前的計(jì)數(shù)值被儲(chǔ)存到另一地址然后置為初始值零,產(chǎn)生過(guò)零中斷,在OB40中可以讀出中斷并相應(yīng)的值。鎖存值也可以從FM350-1的硬件組態(tài)地址的前4個(gè)字節(jié)中讀出。六三、在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),這樣比較器就可以工作了。六四、在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)又分寫(xiě)工作號(hào)和讀工作號(hào),例如在FM350-2中指定DB1為通訊數(shù)據(jù)塊,如果把寫(xiě)工作號(hào)12寫(xiě)入到DB1.DBB0中,把200寫(xiě)入到DB1.DBD52中,再調(diào)用FC3寫(xiě)功能,這樣第一個(gè)計(jì)數(shù)器的初始值為200,這里工作號(hào)10的任務(wù)號(hào)是寫(xiě)第一個(gè)計(jì)數(shù)器的初始值,DB1.DBB0為寫(xiě)工作號(hào)存入地址,DB1.DBD52為第一個(gè)計(jì)數(shù)器裝載地址區(qū),同樣讀工作號(hào)100為讀前4路,101為讀后4路計(jì)數(shù)器,讀工作號(hào)存入地址為DB1.DBB2。但寫(xiě)任務(wù)不能循環(huán)寫(xiě),只能分時(shí)寫(xiě)入。六五、如果對(duì)于4-20mA模擬量輸入模塊來(lái)說(shuō),小于4mA后轉(zhuǎn)換的數(shù)字量是多少如果小于4ma,那么將會(huì)是輸出負(fù)值,例如-1對(duì)應(yīng)的是3.9995mA,而1.185mA時(shí),這個(gè)數(shù)值是-4864(10進(jìn)制)但是如果小于1.185mA,如果禁止斷線檢測(cè),這個(gè)值是8000(16進(jìn)制)如果有斷線檢測(cè),會(huì)變成7FFF(16進(jìn)制)。六六、怎樣對(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ù)。六七、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)用接收塊。六八、整個(gè)系統(tǒng)掉電后,為什么CPU在電源恢復(fù)后仍保持在停止?fàn)顟B(tài)整個(gè)系統(tǒng)由一個(gè)DP主站S7-300/400以及從站組成。而從站通過(guò)一個(gè)主開(kāi)關(guān)被切斷了電源。由于內(nèi)部的CPU電壓緩沖器,CPU仍繼續(xù)運(yùn)行大約50ms到100ms。此階段里CPU識(shí)別出所連接的從站的故障。如果沒(méi)有編程O(píng)B86和OB122的話,CPU就會(huì)因?yàn)檫@些有故障的從站而繼續(xù)保留在停止?fàn)顟B(tài)。六九、在點(diǎn)到點(diǎn)通信中,協(xié)議3964(R)和RK512之間的區(qū)別是什么這兩個(gè)協(xié)議的主要區(qū)別在于消息報(bào)頭和響應(yīng)消息的不同。使用RK512,提供有 高的數(shù)據(jù)完整性,程序3964(R)當(dāng)傳送信息數(shù)據(jù)時(shí),程序3964(R)將控制字符(安全層)添加到信息數(shù)據(jù)上。這些控制字符激活通信伙伴,檢查數(shù)據(jù)是否全部接收,是否無(wú)錯(cuò)誤。七十、當(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、當(dāng)從站返回總線后,你把OB86里的標(biāo)志位復(fù)位。七一、對(duì)模擬量模塊而言,如何處理未使用的通道如果模塊帶有MANA:短接所有的未使用通道的M-到MANA,如果可能,連接MANA到接地極,把模塊的測(cè)量模式設(shè)置為:0-20/+-20mA.,短接未使用的COMP+/COMP-.IC+/IC-可以保持懸空。如果模塊不帶有MANA:把所有未使用的通道M-連接到使用通道的M-。在輸入端UCM>2.5V時(shí),連接所有未使用的M-到cpu的接地或系統(tǒng)的接地。把模塊的測(cè)量模式設(shè)置為:0-20/+-20mA,短接未使用的COMP+/COMP-、IC+/IC-可以保持懸空。對(duì)于SM331-7NF10-0AB0模塊在4通道模式:禁止未用的通道,這些輸入端懸空即可對(duì)于Ex模塊SM331-7RD:未使用的通道可以保持懸空72:上位機(jī)與plc進(jìn)行通訊,硬件都需要哪些。七二、哪些軟件里含有CP5511,CP5512,CP5611,RS232PC-Adapter的驅(qū)動(dòng)如果安裝了相應(yīng)的軟件后包含“SetPG/PCInterface…”組件,那么這些軟件都含有CP5511,CP5512,CP5611,RS232PC-Adapter的驅(qū)動(dòng),只需在“SetPG/PCInterface…”->“Select…”->選擇相應(yīng)的驅(qū)動(dòng),然后“Install-->”即可。具體的軟件有Step7,Step7MicroWin,SimaticNet,WinCC,Protool,F(xiàn)lexible,PCS7。七三、當(dāng)試圖通過(guò)TeleService建立PRODAVEMPI和樣列程序之間的通訊時(shí),為什么會(huì)出現(xiàn)出錯(cuò)消息4501調(diào)制解調(diào)器沒(méi)有響應(yīng),并產(chǎn)生了出錯(cuò)消息4501。在這個(gè)情況下,工作站的規(guī)范不正確。在TeleService對(duì)話框中檢查工作站的名稱和工作站(standort)規(guī)范。此處可能有個(gè)不正確的缺省設(shè)刪除“station”(“standort”)域中的缺省名,或輸入正確的工作站名。那么就可以使用調(diào)制解調(diào)器在PRODAVEMPIY和TeleService之間建立連接。{$Page$}七四、是否可以將數(shù)據(jù)塊的當(dāng)前值作為初始值從AS傳送到項(xiàng)目中可以。從AS中“ONLINE,打開(kāi)相關(guān)數(shù)據(jù)塊(DB).使用軟盤(pán)圖標(biāo)“OFFLINE”保存DB.通過(guò)“File>GenerateSource”在DB中產(chǎn)生STL源代碼.通過(guò)手動(dòng)操作將BEGIN和END_DATA_BLOCK行之間的當(dāng)前值與相應(yīng)的聲明(初始值)逐行連接起來(lái),從而得到下列聲明語(yǔ)句:STRUCTwordVar:WORD:=W#16#ABCD;...END_STRUCT;編譯STL源代碼。七五、在通訊任務(wù)中,在哪些OB中必須調(diào)用SFB在啟動(dòng)型OB(如用于S7-300的OB100和用于S7-400的OB100和OB101)和循環(huán)模式OB(OB1)中,必須調(diào)用數(shù)據(jù)通訊或程序管理(把PLC切換到STOP或RUN)所需的所有SFB。OB100是啟動(dòng)型OB,并在重新啟動(dòng)CPU時(shí)運(yùn)行。例如,在該OB中,用標(biāo)記M1.0和M0.1來(lái)釋放第一個(gè)通訊觸發(fā)器。七六、怎樣編程間接訪問(wèn)一個(gè)ARRAY類型變量的元素一個(gè)位、字節(jié)或者字符域的尺寸是按照字節(jié)限制排列的——在所有其它情況下是按照字對(duì)齊的。表T6-1中給出了一個(gè)域的存儲(chǔ)示例。操作系統(tǒng)計(jì)算域中單個(gè)元素末端位置的位地址。域被分配到從下一個(gè)字地址(或字節(jié)地址)。下一個(gè)數(shù)據(jù)類型從下一個(gè)整字開(kāi)始(或者整字節(jié)).聲明部分:在聲明部分,必須定義一個(gè)與將被間接尋址的ARRAY有著同一結(jié)構(gòu)的ARRAY。不一定非要將ARRAY聲明為IN-OUT變量;也可以聲明為T(mén)EMP、IN或OUT變量。網(wǎng)絡(luò):域?qū)挾龋∣FFSET)在網(wǎng)絡(luò)中定義。ARRAY中的單個(gè)元素的 小常規(guī)數(shù)據(jù)寬度是一個(gè)字節(jié);即使在兩個(gè)變量之間定義一個(gè)BOOL。有必要確定相關(guān)的域的寬度和確定下一個(gè)期望域的起始地址。可使用下面的算法:地址(指數(shù)):b=元素長(zhǎng)度*(指數(shù)-1)創(chuàng)建具有不同數(shù)據(jù)類型的結(jié)構(gòu)時(shí),必須注意,在特定的環(huán)境下可能會(huì)自動(dòng)插入填充字節(jié)。保存ARRAY數(shù)據(jù)類型示例:ARRAY[1..2,1..3]OF整數(shù)將生成下列域:多維域是按照順序保存的。在本例中整數(shù)[1,1]后面是整數(shù)[1,2],整數(shù)[1,3]后面是整數(shù)[2,1]。七七、STEP7以哪種格式存儲(chǔ)POINTER參數(shù)類型STEP7以6個(gè)字節(jié)保存POINTER參數(shù)。顯示了用于保存POINTER參數(shù)類型的內(nèi)存區(qū)域以及每個(gè)字節(jié)中保存的數(shù)據(jù)。POINTER參數(shù)類型保存了下列信息:DB號(hào)(如果DB中沒(méi)有保存任何數(shù)據(jù)時(shí)為0)。CPU中的內(nèi)存區(qū)域(表格中列出了不同內(nèi)存區(qū)域的十六進(jìn)制代碼)。數(shù)據(jù)的地址(按照Byte.Bit格式)。如果將形式參數(shù)聲明為POINTER參數(shù)類型,則只需要指定內(nèi)存區(qū)域和地址。STEP7自動(dòng)將輸入項(xiàng)目的格式轉(zhuǎn)換為指針格式。七八、因?yàn)榭偸且状握{(diào)用Alarm8P(SFB35)塊,怎樣避免OB1初始化過(guò)程花費(fèi)太長(zhǎng)時(shí)間激活(首次調(diào)用)報(bào)警塊Alarm(SFB33)、Alarm_8(SFB34)和Alarm_8P(SFB35)比簡(jiǎn)單地執(zhí)行作業(yè)檢查需要多花費(fèi)2到3倍的運(yùn)行時(shí)間。當(dāng)傳送告警時(shí),塊的運(yùn)行時(shí)間也會(huì)同樣長(zhǎng)。然而警報(bào)通常不會(huì)成群發(fā)生,當(dāng)編程時(shí),需要注意警報(bào)塊的首次調(diào)用,因?yàn)榇颂幱玫降乃袎K需要很長(zhǎng)的運(yùn)行時(shí)間,因此被調(diào)用OB的運(yùn)行時(shí)間在某些情況下將顯著增加。將警報(bào)塊的首次調(diào)用移動(dòng)到OB100/101/102,可以將較長(zhǎng)的運(yùn)行時(shí)間轉(zhuǎn)換到啟動(dòng)過(guò)程。此處處理時(shí)間也會(huì)較長(zhǎng),但是由于與模塊的參數(shù)設(shè)置同時(shí)進(jìn)行,啟動(dòng)時(shí)間不會(huì)太長(zhǎng)。七九、當(dāng)不能卸載STEP7時(shí),該怎么辦設(shè)法通過(guò)控制面板卸載STEP7。如果安裝文件已損壞,卸載程序常會(huì)出錯(cuò),并伴隨出錯(cuò)信息。另外STEP7CD包含文件SimaticSTEP7.msi。可以通過(guò)這個(gè)文件卸載STEP7。八十、加密的300PLCMMC處理方法如果您忘記了您在S7-300CPUProtection屬性中所設(shè)定的密碼,那么您只能夠采用siemens的編程器PG(6ES7798-0BA00-0XA0)上的讀卡槽或采用帶USB接口的讀卡器(USBdeleteS7MemoryCardprommer6ES7792-0AA00-0XA0),選擇SIMATICManager界面下的菜單File選項(xiàng)刪除MMC卡上原有的內(nèi)容,這樣MMC就可以作為一個(gè)未加密的空卡使用了,但無(wú)法對(duì)MMC卡進(jìn)行jie密,讀取MMC卡中的程序或數(shù)據(jù)。八一、以314C為例計(jì)數(shù)時(shí)如何清計(jì)數(shù)器值有兩種方法:1、在參數(shù)設(shè)置中“Gatefunction”選“Cancelcount”軟件門(mén)為0,在為1時(shí),值將清零,2、利用寫(xiě)“Job”的方式,寫(xiě)計(jì)數(shù)值的任務(wù)號(hào)為1。八二、CP342-5能否用于PROFIBUSFMS協(xié)議通訊CP342-5支持PROFIBUSDP協(xié)議,不能用于PROFIBUSFMS協(xié)議通訊,同樣CP343-5只支持PROFIBUSFMS協(xié)議,不能用于PROFIBUSDP協(xié)議通訊,而CP342-5和CP343-5都支持PROFIBUSFDL的鏈接方式;八三、為什么CP342-5FO無(wú)法建立通訊如何配置CP342-5FO不支持3MB,6MB的通訊速率,如果您購(gòu)買的是5.1版本的CP342-5,而STEP7中沒(méi)有V5.1版的CP342-5時(shí),則可以插入一個(gè)V5.0版的CP342-5模塊,功能不受影響。CP342-5在S7-300系統(tǒng)中的安裝位置與普通的S7-300I/O模塊一樣,可以插在4至11這8個(gè)槽位中的任何一個(gè)。八四、CP342-5的3中工作方式有什么區(qū)別NoDP方式下:可以用CP342-5通訊口進(jìn)行S7編程或進(jìn)行PROFIBUS的FDL連接,連接人機(jī)界面;DPMaster方式下:CP342-5除了作為網(wǎng)絡(luò)中的PROFIBUS主站之外,也可用于S7編程、FDL連接和連接人機(jī)界面。DPdelaytime參數(shù)一般不需設(shè)定,除非您采用FDL連接時(shí),要與DP的I、O點(diǎn)刷新時(shí)間相一致,才根據(jù)PROFIBUS網(wǎng)絡(luò)性能進(jìn)行調(diào)整;DPSlave方式下:CP342-5除了作為網(wǎng)絡(luò)中的從站之外,如果選擇了ThemoduleisanactivenodeonthePROFIBUSsubnet選擇框,那么CP342-5也可用于S7編程、FDL連接和連接人機(jī)界面,否則CP342-5只能作為從站使用;八五、CP342-5 多能完成多少數(shù)據(jù)交換一套S7-300系統(tǒng)中 多可以同時(shí)使用4塊CP342-5模塊,每塊CP342-5能夠支持16個(gè)S7Connection,16個(gè)S5-CompatibleConnection。當(dāng)CP342-5處在NoDP模式下工作時(shí), 多同時(shí)支持32個(gè)通訊鏈接,而處在DPSlave或DPMaster模式下時(shí), 多同時(shí)支持28個(gè)通訊鏈接。CP342-5作為PROFIBUSDP主站時(shí), 多鏈接124個(gè)從站,和每個(gè)從站 多可以交換244個(gè)輸入字節(jié)(bbbbb)和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è)S7Connnection。八六、如何實(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;八七、CP342-5連接上位機(jī)軟件或操作面板時(shí)應(yīng)該選擇什么工作模式如果您只是用CP342-5連接上位機(jī)軟件或操作面板(OP),這時(shí)通訊采用的是S7協(xié)議,那么建議您選擇NoDP模式,并且不需要調(diào)用FC1(DP_SEND)和FC2(DP_RECV)功能塊,它們只是在PROFIBUSDP通訊時(shí)才使用;八八、為什么系統(tǒng)上電后,即使CP342-5開(kāi)關(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)更換;八九、如何用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)窗口中,在路徑"SIMATIC300>CP300>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,打開(kāi)CP342-5的屬性窗口,在"OperatingMode"標(biāo)簽頁(yè)下選擇"DPSlave"選項(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,存盤(pán)編譯。.九十、如何用CP342-5組態(tài)PROFIBUS主站1、在STEP7的SIMATICManager窗口中在插入一個(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;在"OperatingMode"標(biāo)簽頁(yè)中選擇"DPMaster"選項(xiàng);九一、采用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)中寫(xiě)到PROFIBUS從站的Output數(shù)據(jù)區(qū)(反過(guò)來(lái)就是CPU讀取從站bbbbb數(shù)據(jù)的過(guò)程);CP342-5與從站的bbbbb/Output數(shù)據(jù)區(qū)的通訊過(guò)程是自動(dòng)進(jìn)行的,但是您還必須自己手動(dòng)的調(diào)用功能塊FC1(”SEND”)和FC2(”RECV”),完成CP342-5與CPU之間的數(shù)據(jù)交換。九二、功能塊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)行。九三、DP從站,CP模板以及CPU之間的數(shù)據(jù)通訊過(guò)程是如何進(jìn)行的使用CP342-5模塊,無(wú)論調(diào)用"DP_SEND"功能塊還是"DP_RECV"功能塊,您都不能直接讀寫(xiě)某個(gè)PROFIBUS從站的I/O數(shù)據(jù)。CP342-5模塊有一個(gè)內(nèi)部的bbbbb和Output存儲(chǔ)區(qū),用來(lái)存放所有PROFIBUS從站的的I/O數(shù)據(jù),較新版本的CP342-5模板內(nèi)部存儲(chǔ)器的bbbbb和Output區(qū)分別為2160個(gè)字節(jié),Output區(qū)的數(shù)據(jù)循環(huán)寫(xiě)到從站的輸出通道上,循環(huán)讀出從站輸入通道的數(shù)值存放在bbbbb區(qū),整個(gè)過(guò)程是CP342-5與PROFIBUS從站之間自動(dòng)協(xié)調(diào)完成的,您不需編寫(xiě)程序。您可以在PLC的用戶程序中調(diào)用"DP_SEND"和"DP_RECV"功能塊,讀寫(xiě)CP342-5這個(gè)內(nèi)部的存儲(chǔ)器。九四、通過(guò)CP342-5,如何實(shí)現(xiàn)對(duì)PROFIBUS網(wǎng)絡(luò)和站點(diǎn)的診斷功能用功能塊"DP_DIAG"(FC3)可以在程序中對(duì)cp模塊進(jìn)行診斷和分析,可以通過(guò)job類型如DP診斷列表,診斷單個(gè)dp狀態(tài),讀取dp從站數(shù)據(jù),讀取cp或cpu的操作模式,讀取從站狀態(tài)等等。九五、為什么當(dāng)CP342-5模塊作為PROFIBUSDP主站,而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>"InstallnewGSDfile")。在更新了硬件目錄后您會(huì)在"PROFIBUS-DP>AdditionalFieldDevices".中發(fā)現(xiàn)DP從站。九六、在STEP7中打開(kāi)一些對(duì)象時(shí)出錯(cuò)是什么原因有的時(shí)候您在打開(kāi)某些項(xiàng)目中的對(duì)象時(shí),STEP7會(huì)彈出報(bào)錯(cuò)窗口,錯(cuò)誤信息為’*.dll’文件無(wú)法被裝載,代碼是257:5,錯(cuò)誤信息是一個(gè)或多個(gè)對(duì)象不能被顯示,出現(xiàn)這種錯(cuò)誤的原因是您沒(méi)有安裝與要打開(kāi)對(duì)象相關(guān)的軟件包。九七、如果想通過(guò)上位或觸摸屏對(duì)PLC中S5TIME類型的參數(shù)進(jìn)行設(shè)定,有什么方法1、從上位機(jī)寫(xiě)整型數(shù)INT或?qū)崝?shù)REAL到PLC,首先該數(shù)值需包含以毫秒為單位的時(shí)間值,在寫(xiě)入PLC的數(shù)據(jù)存儲(chǔ)區(qū)后,利用ITD(IntegertoDoubleInteger)或RND(RealtoDoubleIntegerwithRoundingOff)將該值轉(zhuǎn)換為雙整形,然后將該值寫(xiě)到類型為T(mén)IME的變量里,在程序中調(diào)用FC40,將TIME轉(zhuǎn)換成S5TIME即可。2、從上位機(jī)寫(xiě)WORD到PLC,首先該數(shù)值需包含以某時(shí)基為單位的時(shí)間值,在寫(xiě)入PLC的數(shù)據(jù)存儲(chǔ)區(qū)后,用WordLogic下的WOR_W指令將該值與其時(shí)基相或,再利用MOVE指令將得到的數(shù)值寫(xiě)入S5TIME類型的變量中。3、如果使用WinCC作為上位軟件,或上位軟件支持32位帶符號(hào)浮點(diǎn)數(shù),可以從上位寫(xiě)32位帶符號(hào)浮點(diǎn)數(shù)到PLC中定義為T(mén)IME的變量,然后在程序中調(diào)用FC40,將TIME轉(zhuǎn)換成S5TIME即可。九八、STEP7中相關(guān)時(shí)間處理和轉(zhuǎn)換的功能塊有哪些SFC0"SET_CLK"設(shè)置CPU時(shí)鐘SFC1"READ_CLK"讀出CPU時(shí)鐘FC3"D_TOD_DT"從DATE_AND_TIME中取出DATE。FC6"DT_DATE"從DATE_AND_TIME中取出thedayoftheweek,即星期幾FC7"DT_DAY"從DATE_AND_TIME中取出時(shí)間FC8"DT_TOD"FC33用于S5TIME到TIME的轉(zhuǎn)換FC40用于TIME到S5TIME的轉(zhuǎn)換九九、如何實(shí)現(xiàn)帶電拔出或插入模板,即熱插拔功能1、硬件要求:使用普通的S7-300導(dǎo)軌和U型總線連接器是不能實(shí)現(xiàn)熱插拔功能的,您必須購(gòu)買有源總線底板,才能實(shí)現(xiàn)該功能。另外,您在配置時(shí),必須使用MLFB6ES7153-1AA02-0XB0版本以上的接口模塊,因?yàn)樗С諨P協(xié)議的DPV1版本,而MLFBIM153-1AA00-0XB0模塊是不支持該功能的。目前您能夠購(gòu)買到的IM153接口模塊都支持熱插拔,只有2-3年以前的IM153接口模塊不支持熱插拔。2、軟件要求:您必須在STEP75.1版本以上進(jìn)行配置;如果您采用S7-400CPU或S7-400CP作為DP主站,那么您可以直接在IM153的屬性窗口的"OperatingParameters"標(biāo)簽頁(yè)里配置熱插拔功能。2.1 在STEP7的硬件組態(tài)窗口的PROFIBUSDP目錄中選擇相應(yīng)IM153模塊,可以看出該模塊支持“moduleexchangeinopration”(熱插拔);2.2 將IM153模塊拖到PROFIBUS總線上;2.3 選擇I/O模塊,插入到ET200M站的各個(gè)槽位中;2.4 雙擊ET200M站,打開(kāi)屬性窗口,選中“Replacemodulesduringoperation“(熱插拔)選項(xiàng);2.5 屬性窗口中提供了ET200M站熱插拔功能所需的有源總線導(dǎo)軌的訂貨號(hào);2.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-300CPU或CP342-5作為DP主站,那么您只能夠通過(guò)安裝GSD文件的方式將IM153模塊組態(tài)成DP從站,并雙擊IM153,打開(kāi)它的屬性窗口,進(jìn)行設(shè)置。否則您在STEP7的硬件組態(tài)窗口中直接將PROFIBUSDP目錄ET200M文件夾下IM153模塊掛在PROFIBUS總線上。一百、我如何做到對(duì)自己的程序塊進(jìn)行加密保護(hù)您能夠通過(guò)STEP7軟件的KNOW_HOW_PROTECT功能實(shí)現(xiàn)對(duì)您程序代碼的加密保護(hù)。如果您雙擊鼠標(biāo)打開(kāi)經(jīng)過(guò)加密的程序塊時(shí),您只能看到該程序塊的接口數(shù)據(jù)(即IN,OUT和IN/OUT等類型的參數(shù))和注釋信息,而程序塊中的代碼及代碼的注釋,臨時(shí)/靜態(tài)變量是不能被看到的。同時(shí)您也無(wú)法對(duì)加密保護(hù)的程序塊做出任何改動(dòng)。如何實(shí)現(xiàn)程序塊保護(hù):1、打開(kāi)程序編輯窗口LAD/FBD/STL;2、將要進(jìn)行加密保護(hù)的程序塊生成轉(zhuǎn)換為源代碼文件(通過(guò)選擇菜單File—;Generatesource生成);3、在LAD/FBD/STL窗口中關(guān)閉您的程序塊,并在SIMATICManager項(xiàng)目管理窗口的source文件夾中打開(kāi)上一步所生成的source文件;4、在程序塊的聲明部分,TITLE行下面的一行中輸入”KNOW_HOW_PROTECT”;5、存盤(pán)并編譯該source文件(選擇菜單FileàSave,F(xiàn)ileàCompile);6、現(xiàn)在就完成了您程序塊的加密保護(hù);一零一、我如何做到對(duì)自己的程序塊進(jìn)行解密取消對(duì)程序塊的加密保護(hù)1、打開(kāi)程序塊的Source源文件;2、刪除文件中的KNOW_HOW_PROTECT;3、存盤(pán)并編譯該source文件;現(xiàn)在程序塊的加密保護(hù)已經(jīng)取消。注意:如果沒(méi)有STLsource源文件,您是無(wú)法對(duì)已經(jīng)加密的程序塊進(jìn)行編輯的。
溫馨提示:湖南陽(yáng)光技術(shù)學(xué)校常年面向全國(guó)招生(不限年齡)。由湖南陽(yáng)光技術(shù)學(xué)校實(shí)戰(zhàn)一線首席技術(shù)專家授課,天天實(shí)操,全程實(shí)戰(zhàn),手把手教,。我們是正規(guī)技術(shù)學(xué)校,我們有自己的校園,我們是行業(yè)正規(guī)軍!我們有自己的教學(xué)樓、學(xué)員公寓樓、籃球場(chǎng)(2個(gè))、有校內(nèi)花園、有專業(yè)實(shí)操車間。我們會(huì)為您提供海量的S7300PLC常見(jiàn)問(wèn)題錦集(二)的信息,如果您想了解有關(guān)S7300PLC常見(jiàn)問(wèn)題錦集(二)方面的更多資訊,請(qǐng)經(jīng)常關(guān)注我校網(wǎng)站:www.cfmuedu.cn 也可以加我們微信號(hào):yp941688 或 yp94168;我們將給你 詳細(xì)的與S7300PLC常見(jiàn)問(wèn)題錦集(二)相關(guān)的解答。 如果您對(duì)湖南陽(yáng)光技術(shù)學(xué)校發(fā)布的S7300PLC常見(jiàn)問(wèn)題錦集(二)這條信息有什么好的建議,請(qǐng)告訴我們。您的寶貴建議對(duì)我們逐步完善S7300PLC常見(jiàn)問(wèn)題錦集(二)的內(nèi)容有重要的參考作用!