西門子6ES7341-1AH01-0AE0吉林西門子S7-300代理商
西門子6ES7341-1AH01-0AE0吉林西門子S7-300代理商
西門子PLC模塊的優(yōu)點:
可靠
PLC不需要大量的活動元件和連線電子元件。它的連線大大減少。與此同時,,系統(tǒng)的維修簡單,,維修時間短,。Plc采用了一系列可靠性設計的方法進行設計,。例如:冗余的設計,。斷電保護,,故障診斷和信息保護及恢復,。PLC是為工業(yè)生產(chǎn)過程控制而專門設計的控制裝置,它具有比通用計算機控制更簡單的編程語言和更可靠的硬件,。采用了精簡化的編程語言,。編程出錯率大大降低,。
易操作
PLC有較高的易操作性。它具有編程簡單,,操作方便,,維修容易等特點,一般不容易發(fā)生操作的錯誤,。對PLC的操作包括程序輸入和程序更改的操作,。程序的輸入直接可接顯示,更改程序的操作也可以直接根據(jù)所需要的地址編號或接點號進行搜索或程序尋找,,然后進行更改,。PLC有多種程序設計語言可供使用。用于梯形圖與電氣原理圖較為接近,。容易掌握和理解,。PLC具有的自診斷功能對維修人員維修技能的要求降低。當系統(tǒng)發(fā)生故障時,,通過硬件和軟件的自診斷,,維修人員可以很快找到故障的部位。
靈活
PLC采用的編程語言有梯形圖,、布爾助記符,、功能表圖、功能模塊和語句描述編程語言,。編程方法的多樣性使編程簡單,、應用面拓展。操作十分靈活方便,,監(jiān)視和控制變量十分容易,。
西門子PLC S7-300系列PLC安裝及注意事項:
一、輔助電源功率較小,,只能帶動小功率的設備(光電傳感器等);
定義保持性位存儲器,、計數(shù)器、定時器和時鐘存儲器,。
過程映像,、局部數(shù)據(jù)的大小
診斷緩存區(qū)的長度
保護級:
程序和數(shù)據(jù)訪問授權的定義系統(tǒng)診斷:
確定診斷信息的處理方法和范圍實時中斷:
設定周期
CPU 414-3 PN/DP 其它:
PROFINET Interface
使用 NTP 規(guī)程對時間同步進行參數(shù)化
信息指示功能
狀態(tài)和錯誤指示燈:
通過 LED 指示出內(nèi)部和外部錯誤及運行狀態(tài),如運行 (RUN),、停止 (STOP),、重新啟動 (Restart)、測試功能 (Test function) 等,。測試功能:
可使用編程設備顯示程序執(zhí)行中的信號狀態(tài),,不考慮用戶程序而修改過程變量,讀取堆棧存儲器的內(nèi)容,運行單獨程序步驟,,并禁用程序組件
設備連接
本文檔使用的CP341的接口是RS232C,,因此需要通過標準的RS232C電纜來連接CP341和計算機的串口.
具體的電纜連接方法請查看:串口接線
如果使用的CP341是RS485接口的模塊,需要使用RS232C/RS485轉換器(需要選購第三方設備),。
通信測試
前面使用 TIA Step7 軟件已經(jīng)將通信CP341的通信工作做完,,下面進行通信測試。這里使用串口通訊測試軟件ModSim32軟件來測試CP341和計算機的通信,,步驟如下
1、雙擊ModSim32軟件圖標,,新建項目,,點擊Port1,進入端口1做設置,,本例計算機只有一個端口,,所以就對端口1做設置,如果計算機有多個端口,,要注意所選端口,。
圖13
2、進入Port1設置界面,,設置波特率,、數(shù)據(jù)位、奇偶校驗等參數(shù),,要和CP341的參數(shù)相同,。
圖14
3、點擊“OK",,選擇軟件的03功能碼界面,,本例設置03功能碼的10個數(shù)據(jù),其中前4個數(shù)據(jù)分別設置成1—4,。
圖15
4,、首先將硬件配置和程序下載到CPU319-3PN/DP中,時鐘脈沖信號M0.5從0跳變成1時,,CP341將數(shù)據(jù)發(fā)送出去,。
圖16
5、M20.0為常閉點,,程序下載完成,,CPU運行后,就始終處于接收狀態(tài),。在STEP7中打開接收數(shù)據(jù)塊DB11監(jiān)控接收到的數(shù)據(jù),,可以看到發(fā)送的數(shù)據(jù)被正確的接收。
圖17
進入主程序OB1,從通信->通信處理器->PtP鏈接:CP341,,調用發(fā)送功能塊P_SND_RK和接收功能塊P_RCV_RK,。P_SND_RK的背景數(shù)據(jù)塊為DB1,P_RCV_RK的背景數(shù)據(jù)塊為DB2,。
圖10
CP341的發(fā)送功能塊P_SND_RK 的參數(shù)設置見下表,。
管腳 | 解釋描述 |
SF | ‘S’為發(fā)送,此處必須為大寫的‘S’ |
LADDR | 硬件組態(tài)中的起始邏輯地址,,本例中為256,,見圖11。 |
REQ | 發(fā)送數(shù)據(jù)觸發(fā)位,,上升沿觸發(fā),,本例中為M0.5,為時鐘存儲器的位,,見圖12,。 |
DB_NO | 發(fā)送數(shù)據(jù)塊號,本例中為10(DB10) |
DBB_NO | 發(fā)送數(shù)據(jù)的起始地址,,本例中為0(DB10.DBB0) |
LEN | 發(fā)送數(shù)據(jù)的長度,,本例中為6 |
R_TYP | ‘X’為擴展的數(shù)據(jù)塊,此處必須為大寫的‘X’ |
R | 取消通訊,,本例中不用 |
DONE | 發(fā)送完成位,,發(fā)送完成后為TRUE,同時沒有錯誤 |
ERROR | 錯誤位,,為TRUE說明有錯誤 |
STATUS | 狀態(tài)字,,標識錯誤代碼,查看Modbus Master手冊獲得相應的說明 |
其它參數(shù) | 本例中不用 |
CP341的接收功能塊P_RCV_RK 的參數(shù)設置見下表,。
管腳 | 解釋描述 |
LADDR | 硬件組態(tài)中的起始邏輯地址,,本例中為256,見圖11,。 |
DB_NO | 發(fā)送數(shù)據(jù)塊號,,本例中為11(DB11)。 |
DBB_NO | 發(fā)送數(shù)據(jù)的起始地址,,本例中為0(DB11.DBB0),。 |
LEN | 接收數(shù)據(jù)的長度,本例中為MW22,,只顯示一個掃描周期,,即:只有在接收到數(shù)據(jù)的當前周期,此值不為0,。 |
EN_R | 使能接收位,,本例中為M20.0,常閉點, 始終保持接收狀態(tài),。 |
R | 取消通訊,,本例中不用。 |
NDR | 接收完成位,,接收完成并沒有錯誤為TRUE,,只顯示一個掃描周期。 |
ERROR | 錯誤位,,為TRUE說明有錯誤,,只顯示一個掃描周期。 |
STATUS | 狀態(tài)字,,標識錯誤代碼,,只顯示一個掃描周期,查看Modbus Master手冊獲得相應的說明,。 |
其它參數(shù) | 本例中不用 |
圖11
圖12
二、 一般PLC均有一定數(shù)量的占有點數(shù)(即空地址接線端子),,不要將線接上;
三,、 PLC存在I/O響應延遲問題,尤其在快速響應設備中應加以注意,。
四,、輸出有繼電器型,晶體管型(高速輸出時宜選用),,輸出可直接帶輕負載(LED指示燈等);
五,、輸入/斷開的時間要大于PLC掃描時間;
六、PLC輸出電路中沒有保護,,因此應在外部電路中串聯(lián)使用熔斷器等保護裝置,,防止負載短路造成損壞PLC;
七、 不要將交流電源線接到輸入端子上,,以免燒壞PLC;
八,、接地端子應獨立接地,不與其它設備接地端串聯(lián),,接地線裁面不小于2mm2;
九,、 輸入、輸出信號線盡量分開走線,,不要與動力線在同一管路內(nèi)或捆扎在一起,,以免出現(xiàn)干擾信號,產(chǎn)生誤動作;信號傳輸線采用屏蔽線,,并且將屏蔽線接地;為保證 信號可靠,,輸入、輸出線一般控制在20米以內(nèi);擴展電纜易受噪聲電干擾,應遠離動力線,、高壓設備等,。西門子6ES7361-3CA01-0AA0性能參數(shù)