西門子6ES7223-1PH22-0XA8 西門子6ES7223-1PH22-0XA8
平時(shí)S7-300、ET200M項(xiàng)目的設(shè)計(jì)、實(shí)施中,經(jīng)常采用的數(shù)字量輸出模塊是DO32 24V/0.5A(6ES7 322-1BL00-0AA0),32個(gè)輸出點(diǎn),屬于安全電壓等級(jí)的模塊;此模塊輸出屬于晶體管類型,具有快速響應(yīng)的特征;可以看出此模塊輸出驅(qū)動(dòng)能力較小,理論上觸點(diǎn)容量只有24x0.5=12VA;一般在輸出驅(qū)動(dòng)類似指示燈之類的較小負(fù)載時(shí),會(huì)直接去驅(qū)動(dòng)。
在驅(qū)動(dòng)較大負(fù)載時(shí),會(huì)采用加中間繼電器的形式,中間繼電器一般選擇帶續(xù)流二極管的中間繼電器(也可以在中間繼電器線圈A1、A2反向并聯(lián)一個(gè)二極管),這樣中間繼電器在失電時(shí),可以快速釋放線圈產(chǎn)生的反向電勢(shì),防止反向電勢(shì)竄入模塊或者控制回路中,既保護(hù)了模塊內(nèi)的晶體管,又消除了一些雜波的干擾!
自動(dòng)化產(chǎn)品與驅(qū)動(dòng)產(chǎn)品業(yè)務(wù)逐年成倍增長(zhǎng),為廣大用戶提供了SIEMENS的最新的技術(shù)及自動(dòng)控制的解決方案。
西門子總代理 西門子一級(jí)代理商 西門子PLC總代理 西門子模塊總代理 西門子CPU總代理 西門子電線電纜總代理 西門子觸摸屏總代理 西門子變頻器總代理 西門子S7-200cn總代理 西門子S7-300總代理 西門子PLC模塊總代理 西門子伺服電機(jī)總代理 西門子S7-1200總代理 西門子S7-1500總代理 西門子接頭總代理 西門子中國總代理 西門子軟件總代理 西門子S7-200smart總代理 西門子伺服驅(qū)動(dòng)總代理西門子總代理商 西門子一級(jí)代理商 西門子PLC總代理商 西門子模塊總代理商 西門子CPU總代?理 西門子電線電纜總代理商 西門子觸摸屏總代理商 西門子變頻器總代理商 西門子S7-200總代理商 西門子S7-300總代理商 西門子PLC模塊總代理商 西門子伺服電機(jī)總代理商 西門子S7-1200總代理商 西門子S7-1500總代理商 西門子接頭總代理商 西門子中國總代理商 西門子軟件總代理商
SIMATIC S7-200 Micro PLC提供了全方位的通訊功能。
可以在1.2至187.5 kbaud數(shù)據(jù)傳輸率情況下操作集成的RS485接口:
當(dāng)統(tǒng)總線高達(dá)126參與者時(shí):編程設(shè)備,SIMATIC HMI產(chǎn)品和 CPU可順利聯(lián)網(wǎng)。在純粹的S7-200網(wǎng)絡(luò)中,通過集成的PPI協(xié)議實(shí)現(xiàn)。在由完全集成的自動(dòng)化器件組成的網(wǎng)絡(luò)中,如SIMATIC S7-300/400或者SIMATIC HMI,將7-200 CPU集成為MPI從站。
在高達(dá)115.2 kbaud的可自由編程模式中,采用用戶特定協(xié)議如ASCII(這支持與調(diào)制解調(diào)器,打印機(jī),條形碼閱讀器,個(gè)人PC,第三方PLC以及任何其他設(shè)備的互連)。使用USS協(xié)議指令,最多可以控制32個(gè)西門子變頻器,無需額外的硬件。
可以通過Modbus協(xié)議指令建立與Modbus RTU網(wǎng)絡(luò)的連接。
調(diào)制解調(diào)器通訊
通過有線或無線網(wǎng)絡(luò)的調(diào)制解調(diào)器,在世界上幾乎任何地方均可以訪問S7- 200 CPU。
遠(yuǎn)程服務(wù):現(xiàn)代通訊選項(xiàng)有助于避免昂貴的服務(wù)電話。只需兩個(gè)調(diào)制解調(diào)器即可實(shí)現(xiàn)遠(yuǎn)程使用完整的功能,如程序轉(zhuǎn)移、狀態(tài)或控制;各種通訊工具都集成在一起作為標(biāo)準(zhǔn)功能。本地調(diào)制解調(diào)器可作為外置調(diào)制解調(diào)器使用。
遠(yuǎn)程控制:您可以通過調(diào)制解調(diào)器呼叫消息和實(shí)測(cè)值,以及定義新的設(shè)定點(diǎn)或命令。在這種情況下,一個(gè)基站S7- 200可以控制幾乎無限數(shù)量的遠(yuǎn)程站點(diǎn)??梢宰杂蛇x擇數(shù)據(jù)傳輸?shù)膮f(xié)議,例如:文字信息直接到手機(jī)上,錯(cuò)誤信息到傳真機(jī)或Modbus RTU。
快速PROFIBUS連接
通過EM277通訊模塊可以運(yùn)行222以上所有CPU,作為PROFIBUS DP網(wǎng)絡(luò)上的標(biāo)準(zhǔn)從站,傳輸速率高達(dá)12 Mbit/s。S7- 200對(duì)更高水平PROFIBUS DP控制水平的開放特點(diǎn),確保您可以將單臺(tái)機(jī)器集成到生產(chǎn)線中。使用EM 277擴(kuò)展模塊,您可以實(shí)現(xiàn)配備了S7-200的單獨(dú)機(jī)器的PROFIBUS能力。
功能強(qiáng)大的AS-Interface連接
在AS- Interface網(wǎng)絡(luò)上CP243-2將從CPU從222上升到功能強(qiáng)大的主站。根據(jù)新的AS- V2.1接口規(guī)范,可以最多連接62個(gè)站,甚至易于集成的模擬傳感器。使用AS-Interface,可以在最高配置中最多連接248個(gè)DI+186 DO。最大 62站的數(shù)量最多可以包括31個(gè)模擬模塊。方便AS-Interface接口向?qū)еС謴恼竞妥x/寫入數(shù)據(jù)的配置。
內(nèi)置的RS485接口可以工作在數(shù)據(jù)傳輸速率高達(dá)187.5 kbit / s的情況下工作,其功能如下:
作為一個(gè)最大擁有126個(gè)站點(diǎn)的系統(tǒng)總線。在這種容量中,可以連網(wǎng)編程設(shè)備,SIMATIC HMI產(chǎn)品和SIMATIC CPU,沒有任何問題。集成的PPI協(xié)議用于純的S7- 200支持來自一個(gè)端口多臺(tái)主機(jī)的網(wǎng)絡(luò)。在西門子其他器件(SIMATIC S7-300/400和SIMATIC HMI等)組成的網(wǎng)絡(luò)中,將S7- 200 CPU集成為MPI的從站。
在Freeport模式(高達(dá)115.2kbaud)中,采用用戶特定的協(xié)議(例如ASCII協(xié)議)這意味著SIMATIC S7 -200對(duì)連接的任何設(shè)備都是開放的,例如,它可以連接一個(gè)調(diào)制解調(diào)器,條碼掃描儀,PC,非西門子PLC等等。通過驅(qū)動(dòng)器用的USS協(xié)議,最多可以控制32臺(tái)西門子變頻器,無需額外的硬件。
包括在該包中的Modbus RTU庫還可以作為主站或從站連接到一個(gè)Modbus RTU網(wǎng)絡(luò)。
帶有PC Access的OPC驅(qū)動(dòng)器
PC Access是S7- 200和所連接PC之間數(shù)據(jù)交換的理想基礎(chǔ)-與通訊鏈路選擇無關(guān)(PPI,調(diào)制解調(diào)器,以太網(wǎng)/IT CP)。作為一個(gè)OPC服務(wù)器,PC ACCESS使您可以使用Microsoft Excel寫或讀S7- 200數(shù)據(jù),或任何其它OPC客戶端應(yīng)用程序。
作為一個(gè)OPC客戶端,它可用于 ProTool Pro,WinCC flexibleRT,Win CC等使用高達(dá)8個(gè)連接的容量,可以從一個(gè)中央位置實(shí)現(xiàn)配置、編程和監(jiān)控,節(jié)省了時(shí)間和金錢。通過FTP,HTTP,Java和電子郵件方式允許將PLC連接到不同計(jì)算機(jī)的簡(jiǎn)單的通用連接,Internet Technology模塊CP243-1 IT還為您提供快速訪問功能。以太網(wǎng)模塊CP243-1可以通過以太網(wǎng)快速訪問S7 - 200的過程數(shù)據(jù),進(jìn)行歸檔或進(jìn)一步處理。STEP 7-Micro/WIN的配置支持確保簡(jiǎn)單的調(diào)試和方便的診斷方案。
一體化PPI接口作為S7-200system總線或自由編程接口 -用于連接打印機(jī),條碼掃描儀等
PROFIBUS DP 從站 EM 277
PROFIBUS-DP可用作與其他MPI主站通訊的通訊口,無論其是否作為PROFIBUS-DP從站。 使用S7-300/400的XGET/XPUT功能時(shí),S7-200可以通過該模塊與S7-300/400連接。使用MPI協(xié)議 或PROFIBUS協(xié)議的STEP 7-Micro/WIN軟件和PROFIBUS卡,以及OP面板或TD200(版本2), 均可通過EM 277模塊與S7-200通訊
AS-Interface主站CP 243-2
CP 243-2是SIMATIC S7-200(CPU 22x)的AS-i主站。該通訊處理器具有以下功能:最多可連接31個(gè)AS-i從站,并具有集成模擬量值傳送系統(tǒng)(按照擴(kuò)展AS-i規(guī)范,V2.1)。 按照擴(kuò)展AS-i規(guī)范V2.1,例如主站類別M1e,支持所有AS-i主站功能。 前面板的LED顯示運(yùn)行狀態(tài)及所連接從站的準(zhǔn)備顯示。 通過前面板的LED指示錯(cuò)誤(包括AS-i電壓錯(cuò)誤,組態(tài)錯(cuò)誤)。 緊湊的外殼
為了保證系統(tǒng)的安全有效運(yùn)行,系統(tǒng)提供口令管理機(jī)制來限定值班員的操作權(quán)限和操作范圍。值班員的權(quán)限由系統(tǒng)管理員設(shè)定。 系統(tǒng)運(yùn)行過程中的操作情況都被自動(dòng)記錄,包括值班員的編號(hào)、時(shí)間、命令等。系統(tǒng)可以對(duì)記錄進(jìn)行查詢、檢索,以便了解值班員對(duì)系統(tǒng)的操作 8. 數(shù)據(jù)查詢 1) 歷史曲線:查詢?cè)O(shè)備的模擬量,每五分鐘取一點(diǎn)數(shù)據(jù),畫出昨天和今天的兩條曲線。 2) 事件查詢列出設(shè)備發(fā)生故障或越限這兩種事件,并顯示故障代碼及含義,發(fā)生故障設(shè)備的數(shù)據(jù)、狀態(tài)。 9. 數(shù)據(jù)存儲(chǔ): 1) 一類是五分鐘數(shù)據(jù),它只包含模擬量,因?yàn)閿?shù)據(jù)量較大,只需保存三個(gè)月,五分鐘數(shù)據(jù)以曲線的方式顯示; 2) 一類是例行數(shù)據(jù)(整點(diǎn)數(shù)據(jù)),包括模擬量、開關(guān)量,整點(diǎn)數(shù)據(jù)是各類報(bào)表的依據(jù)。 3) 另一類是故障數(shù)據(jù),包含故障前后十秒內(nèi)的所有數(shù)據(jù)。 4) 所有歷史數(shù)據(jù)亦可存入光盤長(zhǎng)期保存。 10. 數(shù)據(jù)庫的通用性和安全性 1) 歷史數(shù)據(jù)存放在主服務(wù)器數(shù)據(jù)庫中,在從服務(wù)器中建立該數(shù)據(jù)庫的鏡像備份,兩者通過定時(shí)校驗(yàn),發(fā)現(xiàn)問題及時(shí)自動(dòng)恢復(fù)。 2) 對(duì)數(shù)據(jù)庫的查閱、修改、刪除設(shè)置不同級(jí)別的權(quán)限,以防數(shù)據(jù)庫中的信息被破壞。 11. MIS系統(tǒng)(管理信息系統(tǒng))是監(jiān)控系統(tǒng)中的一部分,是一個(gè)小型的數(shù)據(jù)庫,主要是對(duì)機(jī)房?jī)?nèi)的器材、圖紙資料、技術(shù)檔案進(jìn)行統(tǒng)一的、規(guī)范的、科學(xué)的管理。MIS系統(tǒng)具備一般數(shù)據(jù)庫所具有的各種功能,包括對(duì)器材、圖紙資料、指標(biāo)記錄、維修記錄、交接班記錄進(jìn)行顯示、查詢、檢索、統(tǒng)計(jì)、打印報(bào)表等功能。 12. 遠(yuǎn)程訪問采用網(wǎng)絡(luò)操作系統(tǒng)、內(nèi)置Web Server軟件,利用Web 信息發(fā)布技術(shù),通過局辦公網(wǎng),為上級(jí)領(lǐng)導(dǎo)和相關(guān)職能部門提供有關(guān)的信息。 為了保證系統(tǒng)的安全,減少系統(tǒng)入侵或人為破壞的可能性,應(yīng)設(shè)置實(shí)時(shí)數(shù)據(jù)網(wǎng)關(guān),使監(jiān)控網(wǎng)能共享辦公網(wǎng)資源,辦公網(wǎng)不能直接訪問監(jiān)控網(wǎng),只能按權(quán)限取得約定的實(shí)時(shí)信息。 五、 結(jié)束語 西門子公司的S7-200系列和S7-300系列PLC具有強(qiáng)大的指令,豐富的CPU類型和擴(kuò)展模塊,尤其是CPU模塊內(nèi)部集成了實(shí)時(shí)時(shí)鐘,使其適合于廣播發(fā)射機(jī)的自動(dòng)控制應(yīng)用。西門子公司提供的編程軟件包和WinCC組態(tài)軟件,功能強(qiáng)大,使系統(tǒng)開發(fā)變的更容易。需要使用V內(nèi)存時(shí),有時(shí)必須在包括在指令庫中的子程序和中斷例行程序中使用全局V內(nèi)存。此時(shí),為在這些POU中使用的所有V內(nèi)存說明符號(hào),并在程序中使用符號(hào)。當(dāng)庫被編譯后,這些符號(hào)被用于決定庫需要的內(nèi)存量。 需要I/O地址時(shí),有時(shí)必須在包括在指令庫中的子程序和中斷例行程序中使用實(shí)際I/O地址。必要時(shí),指定這些POU中使用的所有I/O地址符號(hào),并在應(yīng)用程序中使用這些符號(hào)。 2)將POU注釋用于文檔編制 如果選擇用密碼保護(hù)庫指令,庫用戶則無法看到指令中的源碼。但是,他們能夠看到構(gòu)成庫的每個(gè)子程序和中斷例行程序的POU指令。POU注釋是記錄每條指令功能的最佳位置。請(qǐng)考慮使用POU注釋提供下列詳細(xì)信息: 1.該指令具體執(zhí)行什么功能?POU注釋是給出指令功能說明的最佳位置。 2.如何調(diào)用指令?例如,如果指令僅限在首次掃描時(shí)調(diào)用,或者如果指令依賴于成功地完成另一條指令,應(yīng)當(dāng)使用POU注釋記錄這些指令的詳細(xì)用法。 3.指令使用何種全局內(nèi)存?如果指令直接參考全局內(nèi)存,POU內(nèi)存應(yīng)當(dāng)提醒用戶這一用法,以便用戶對(duì)程序進(jìn)行設(shè)計(jì),以避免內(nèi)存訪問沖突。 4.指令如何指示錯(cuò)誤?很多指令需要通過輸出參數(shù)或全局內(nèi)存位置指示錯(cuò)誤條件。向用戶提供可能產(chǎn)生的錯(cuò)誤說明以及如何糾正這些錯(cuò)誤的說明會(huì)很有幫助。 3)分發(fā)用戶庫 庫編譯輸出是一個(gè)磁盤文件(mwl文件),該文件包含STEP 7-Micro/WIN識(shí)別和使用指令庫所需的所有內(nèi)容。如果希望向其他STEP 7-Micro/WIN用戶分發(fā)用戶庫,可以將該文件復(fù)制,為用戶提供一份文件的拷貝。
兩個(gè)或兩個(gè)以上接點(diǎn)并聯(lián)電路稱為并聯(lián)電路塊,分支電路并聯(lián)電路塊與前面電路串聯(lián)連接時(shí),使用ALD指令。分支的起點(diǎn)用LD、LDN指令,并聯(lián)電路結(jié)束后,使用ALD指令與前面電路串聯(lián)。ALD指令也簡(jiǎn)稱與塊指令,ALD也是無操作目標(biāo)元件,是一個(gè)程序步指令。 3、輸出指令= 1、=輸出指令是將繼電器、定時(shí)器、計(jì)數(shù)器等的線圈與梯形圖右邊的母線直接連接,線圈的右邊不允許有觸點(diǎn),在編程中,觸點(diǎn)以重復(fù)使用,且類型和數(shù)量不受限制。 4、置位與復(fù)位指令S、R S為置位指令,使動(dòng)作保持;R為復(fù)位指令,使操作保持復(fù)位。從指定的位置開始的N個(gè)點(diǎn)的寄存器都被置位或復(fù)位,N=1~255如果被指定復(fù)位的是定時(shí)器位或計(jì)數(shù)器位,將清除定時(shí)器或計(jì)數(shù)器的當(dāng)前值。 5、跳變觸點(diǎn)EU,ED 正跳變觸點(diǎn)檢測(cè)到一次正跳變(觸點(diǎn)的入信號(hào)由0到1)時(shí),或負(fù)跳變觸點(diǎn)檢測(cè)到一次負(fù)跳變(觸點(diǎn)的入信號(hào)由1到0)時(shí),觸點(diǎn)接通到一個(gè)掃描周期。正/負(fù)跳變的符號(hào)為EU和ED,他們沒有操作數(shù),觸點(diǎn)符號(hào)中間的”P”和”N”分別表示正跳變和負(fù)跳變。
西門子PLC梯形圖的編輯方法 梯形圖為廣泛應(yīng)用在自動(dòng)控制的一種圖形語言,這是沿用電氣控制電路的符號(hào)所組合而成的一種圖形,透過梯形圖編輯器畫好梯形圖形后,西門子PLC的程序設(shè)計(jì)也就完成,以圖形表示控制的流程較為直觀,易為熟悉電氣控制電路的技術(shù)人員所接受。在梯形圖形很多基本符號(hào)及動(dòng)作都是根據(jù)在傳統(tǒng)自動(dòng)控制配電盤中常見的機(jī)電裝置如按鈕、開關(guān)、繼電器(Relay) 、定時(shí)器(Timer)及計(jì)數(shù)器(Counter)等等。 西門子PLC的內(nèi)部裝置:PLC內(nèi)部裝置的種類及數(shù)量隨各廠牌產(chǎn)品而不同。內(nèi)部裝置雖然沿用了傳統(tǒng)電氣控制電路中的繼電器、線圈及接點(diǎn)等名稱,但西門子 PLC內(nèi)部并不存在這些實(shí)際物理裝置,及它對(duì)應(yīng)的只是西門子PLC內(nèi)部存儲(chǔ)器的一個(gè)基本單元(一個(gè)位,bit) ,若該位為 1 表示該線圈受電,該位為 0 表示線圈不受電,使用常開接點(diǎn)(Normal Open, NO 或 A 接點(diǎn))即直接讀取該對(duì)應(yīng)位的值,若使用常閉接點(diǎn)(Normal Close, NC 或B 接點(diǎn))則取該對(duì)應(yīng)位值的反相。多個(gè)繼電器將占有多個(gè)位(bit) ,8 個(gè)位,組成一個(gè)字節(jié)(或稱為一個(gè)字節(jié),byte) ,二個(gè)字節(jié),稱為一個(gè)字(word) ,兩個(gè)字,組合成雙字(double word) 。 當(dāng)多個(gè)繼電器一并處理時(shí)(如加/減法、移位等)則可使用字節(jié)、字或雙字,且 PLC 內(nèi)部的另兩種裝置:定時(shí)器及計(jì)數(shù)器,不僅有線圈,而且還有計(jì)時(shí)值及計(jì)數(shù)值,因此還要進(jìn)行一些數(shù)值的處理,這些數(shù)值多屬于字節(jié)、字或雙字的形式。 由以上所述,各種內(nèi)部裝置,在西門子PLC內(nèi)部的數(shù)值儲(chǔ)存區(qū),各自占有一定數(shù)量的儲(chǔ)存單元,當(dāng)使用這些裝置,實(shí)際上就是對(duì)相應(yīng)的儲(chǔ)存內(nèi)容以位或字節(jié)或字的形式對(duì)MT6100IV5進(jìn)行讀取。 輸入繼電器是西門子PLC及外部輸入點(diǎn) (用來及外部輸入開關(guān)連接并接受外部輸入信號(hào)的端子)對(duì)應(yīng)的內(nèi)部存儲(chǔ)器儲(chǔ)存基本單元。它由外部送來的輸入信號(hào)驅(qū)動(dòng),使它為 0 或 1。用程序設(shè)計(jì)的方法不能改變輸入繼電器的狀態(tài),即不能對(duì)輸入繼電器對(duì)應(yīng)的基本單元改寫,亦無法由 HPP/WPLSoft 作強(qiáng)行 On / Off 動(dòng)作 (SA/SX/SC/EH/EH2/SV系列主機(jī)可仿真輸入繼電器 X作強(qiáng)行On/Off 的動(dòng)作,但此時(shí)外部輸入點(diǎn)狀態(tài)更新動(dòng)作關(guān)閉,亦即外部輸入信號(hào)的狀態(tài)不會(huì)被讀入至西門子PLC內(nèi)部相對(duì)的裝置內(nèi)存,只限主機(jī)的輸入點(diǎn),擴(kuò)展的輸入點(diǎn)仍依正常模式動(dòng)作)。它的接點(diǎn)(A、B 接點(diǎn))可無限制地多次使用。無輸入信號(hào)對(duì)應(yīng)的輸入繼電器只能空著,不能移作它用。 德國西門子(SIEMENS)公司生產(chǎn)的可編程序控制器在我國的應(yīng)用也相當(dāng)廣泛,在冶金、化工、印刷生產(chǎn)線等領(lǐng)域都有應(yīng)用。西門子(SIEMENS)公司的PLC產(chǎn)品包括LOGO、S7-200、S7-1200、S7-300、S7-400等。 西門子S7系列PLC體積小、速度快、標(biāo)準(zhǔn)化,具有網(wǎng)絡(luò)通信能力,功能更強(qiáng),可靠性高。S7系列PLC產(chǎn)品可分為微型PLC(如S7-200),小規(guī)模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等。 1.SIMATIC S7-200 PLC S7-200 PLC是超小型化的PLC,它適用于各行各業(yè),各種場(chǎng)合中的自動(dòng)檢測(cè)、監(jiān)測(cè)及控制等。S7-200 PLC的強(qiáng)大功能使其無論單機(jī)運(yùn)行,或連成網(wǎng)絡(luò)都能實(shí)現(xiàn)復(fù)雜的控制功能。 S7-200PLC可提供4個(gè)不同的基本型號(hào)與8種CPU可供選擇使用。 2.SIMATIC S7-300 PLC S7-300是模塊化小型PLC系統(tǒng),能滿足中等性能要求的應(yīng)用。各種單獨(dú)的模塊之間可進(jìn)行廣泛組合構(gòu)成不同要求的系統(tǒng)。與S7-200 PLC比較,S7-300 PLC采用模塊化結(jié)構(gòu),具備高速(0.6~0.1μs)的指令運(yùn)算速度;用浮點(diǎn)數(shù)運(yùn)算比較有效地實(shí)現(xiàn)了更為復(fù)雜的算術(shù)運(yùn)算;一個(gè)帶標(biāo)準(zhǔn)用戶接口的軟件工具方便用戶給所有模塊進(jìn)行參數(shù)賦值;方便的人機(jī)界面服務(wù)已經(jīng)集成在S7-300操作系統(tǒng)內(nèi),人機(jī)對(duì)話的編程要求大大減少。SIMATIC人機(jī)界面(HMI)從S7-300中取得數(shù)據(jù),S7-300按用戶指定的刷新速度傳送這些數(shù)據(jù)。S7-300操作系統(tǒng)自動(dòng)地處理數(shù)據(jù)的傳送;CPU的智能化的診斷系統(tǒng)連續(xù)監(jiān)控系統(tǒng)的功能是否正常、記錄錯(cuò)誤和特殊系統(tǒng)事件(例如:超時(shí),模塊更換,等等);多級(jí)口令保護(hù)可以使用戶高度、有效地保護(hù)其技術(shù)機(jī)密,防止未經(jīng)允許的復(fù)制和修改;S7-300 PLC設(shè)有操作方式選擇開關(guān),操作方式選擇開關(guān)像鑰匙一樣可以拔出,當(dāng)鑰匙拔出時(shí),就不能改變操作方式,這樣就可防止非法刪除或改寫用戶程序。具備強(qiáng)大的通信功能,S7-300 PLC可通過編程軟件Step 7的用戶界面提供通信組態(tài)功能,這使得組態(tài)非常容易、簡(jiǎn)單。S7-300 PLC具有多種不同的通信接口,并通過多種通信處理器來連接AS-I總線接口和工業(yè)以太網(wǎng)總線系統(tǒng);串行通信處理器用來連接點(diǎn)到點(diǎn)的通信系統(tǒng);多點(diǎn)接口(MPI)集成在CPU中,用于同時(shí)連接編程器、PC機(jī)、人機(jī)界面系統(tǒng)及其他SIMATIC S7/M7/C7等自動(dòng)化控制系統(tǒng)。 3. SIMATIC S7-400 PLC S7-400 PLC是用于中、高檔性能范圍的可編程序控制器。 S7-400 PLC采用模塊化無風(fēng)扇的設(shè)計(jì),可靠耐用,同時(shí)可以選用多種級(jí)別(功能逐步升級(jí))的CPU,并配有多種通用功能的模板,這使用戶能根據(jù)需要組合成不同的專用系統(tǒng)。當(dāng)控制系統(tǒng)規(guī)模擴(kuò)大或升級(jí)時(shí),只要適當(dāng)?shù)卦黾右恍┠0?,便能使系統(tǒng)升級(jí)和充分滿足需要。
當(dāng)西門子PLC的所有操作數(shù)的數(shù)據(jù)類型均為雙整數(shù)時(shí),編譯器生成“加雙整數(shù)”指令。如果超載指令數(shù)據(jù)類型混合,會(huì)出現(xiàn)編譯錯(cuò)誤。根據(jù)數(shù) 據(jù)類型檢查的等級(jí)決定哪些為非法。在下例中,如果使用細(xì)致數(shù)據(jù)類型檢查,則生成編譯程序錯(cuò)誤,但如果西門子PLC使用簡(jiǎn)單數(shù)據(jù)類型檢查則成功編譯。 ADD IN1=INT, IN2=WORD, IN3=INT. 細(xì)致數(shù)據(jù)類型檢查:引起編譯錯(cuò)誤。 簡(jiǎn)單數(shù)據(jù)類型檢查:成功編譯至ADD_I(加整數(shù))。 簡(jiǎn)單數(shù)據(jù)類型檢查不會(huì)阻止出現(xiàn)常見運(yùn)行時(shí)間編程錯(cuò)誤。例如,使用簡(jiǎn)單數(shù)據(jù)類型檢查時(shí),編譯程序不能幫助避免在運(yùn)行時(shí)間⑸ ADD 40000,1被解釋為負(fù)數(shù),而不是不帶符號(hào)的40,001。 在IEC中為超載指令使用直接編址IEC-1131編程模式也允許使用直接表示的內(nèi)存位置,作為指令參數(shù)配置的一部分。參數(shù)中可使用變量和內(nèi)存位置。但是,使用直接表示的內(nèi)存位置時(shí)必須清楚地理解數(shù)據(jù)類型的隱含意義,因?yàn)檫@些位置不包含明確的類型信息。
但當(dāng)《I指令允許支持不帶符號(hào)的數(shù)據(jù)類型時(shí),程序員需確保絕不會(huì)發(fā)生下列情況。在程序運(yùn)行時(shí),對(duì)于 《I指令,不帶符40,000實(shí)際上小于0。程序員需確保對(duì)帶符號(hào)的指令使用不帶符號(hào)的數(shù)字不會(huì)超越正負(fù)數(shù)界限,否則西門子PLC會(huì)出現(xiàn)無法預(yù)測(cè)的結(jié)果。 警告您應(yīng)當(dāng)確保帶符號(hào)的數(shù)字用作不帶符號(hào)的指令時(shí)不得超出正負(fù)數(shù)界限。若無法確保不帶符號(hào)的數(shù)字用作帶符號(hào)的指令時(shí)不超出正負(fù)數(shù)界限,可能致使西門子 PLC程序或控制器 操作出現(xiàn)無法預(yù)測(cè)的結(jié)果。無法預(yù)測(cè)的控制器操作可能導(dǎo)致人員死亡或嚴(yán)重傷害及/或財(cái)產(chǎn)嚴(yán)重?fù)p壞。 請(qǐng)務(wù)必核實(shí)不帶符號(hào)的數(shù)字用作帶符號(hào)的指令時(shí)不得超出正負(fù)數(shù)界限。 總之,在IEC 1131-3編輯模式中,細(xì)致數(shù)據(jù)類型檢查通過對(duì)指令的非法數(shù)據(jù)類型生成錯(cuò)誤,幫助程序員在編譯過程中發(fā)現(xiàn)這些錯(cuò)誤。SIMATIC編輯器不具有此一功能。 在SIMATIC與IEC1131-3之間移植程序 因?yàn)镮EC1131-3屬于細(xì)致數(shù)據(jù)類型,而SIMATIC不屬于此一類型,STEP 7-Micro/WIN西門子PLC編程軟件不提供在兩種不同編輯模式之間移動(dòng)程序的能力。程序員必須選擇一種希望使用的編輯模式。 超載指令:超載指令支持一系列數(shù)據(jù)類型。仍然應(yīng)用細(xì)致數(shù)據(jù)類型檢查,在西門子plc程序成功編譯指令之前所有的操作數(shù)數(shù)據(jù)類型必須匹配。
西門子PLC上面的SF燈紅亮?xí)r表示系統(tǒng)故障,是英文(SYSTEM FAULT)的縮寫,內(nèi)部尋址錯(cuò)誤,超出編程地址區(qū),模塊損壞,插件松動(dòng)等原因引起。把西門子PLC里的程序先清除掉,SF燈還亮估計(jì)就是硬件壞了,如果不亮了,就可能你的程序有問題,再在線看看西門子PLC信息S7-300PLC上SF燈亮而BF燈閃爍,肯定是分布式現(xiàn)場(chǎng)總線PROFIBUS-DP通信或DP從站如ABB變頻器的問題,不要懷疑其他軟硬件問題。 西門子PLC帶模擬量模塊如果有問題,僅僅西門子PLC上SF燈亮(比如具有硬件診斷模擬量模塊可以設(shè)定模擬量信號(hào)斷線、超出量程等),而不會(huì)引起SF和BF燈同時(shí)亮;根據(jù)以上分析,重點(diǎn)檢查S7-300西門子PLC的硬件組態(tài)與實(shí)際硬件是否一致(硬件訂貨號(hào)和固件版本號(hào)),DP從站地址設(shè)置與組態(tài)的地址是否一致。 如果組態(tài)沒有問題,完成硬件組態(tài)后,必須執(zhí)行“保存并編譯”,如果沒有錯(cuò)誤,將產(chǎn)生新的系統(tǒng)數(shù)據(jù)塊,然后下載到西門子PLC中;檢查PROFIBUS電纜及其通信連接頭是否正確,PROFIBUS電纜中有兩根線,一根為紅色連接PROFIBUS網(wǎng)絡(luò)接頭的B連接,另一根為綠色與網(wǎng)絡(luò)接頭的A連接(進(jìn)線分別為B1、A1,出線為B2、A2),不能接反;如果僅有一路電氣網(wǎng)段,即從S7-300西門子PLC的X2端口(PROFIBUS-DP端口)出發(fā)只有一根PROFIBUS電纜,那么首尾(分別為S7-300PLC和最后DP從站)上網(wǎng)絡(luò)接頭的紅色末端電阻必須置“ON”位置,中間DP從站上網(wǎng)絡(luò)接頭必須置“OFF”位置。 如果ABB變頻器沒有通電,而你的硬件組態(tài)中包含作為DP從站的該變頻器,那么S7-300PLC通電后,沒有檢測(cè)到西門子變頻器,所以PLC上SF燈亮,而BF燈閃爍,這是正常現(xiàn)象;一般PLC與威綸觸摸屏之間采用MPI通信協(xié)議,可以與西門子PLC之間連接在一起同時(shí)運(yùn)行,可以采用無組態(tài)的MPI通信、全局?jǐn)?shù)據(jù)MPI通信和組態(tài)的MPI通信。 由于S7-300PLC與觸摸屏之間的MPI通信不需要STEP7軟件組態(tài),也不需要編寫任何程序,只需在觸摸屏組態(tài)軟件上設(shè)置一下相關(guān)通信參數(shù)即可,所以觸摸屏有問題是不會(huì)引起SF和BF燈亮的。