西門子模塊6ES7352-1AH02-0AE0現(xiàn)貨速發(fā)
西門子模塊6ES7352-1AH02-0AE0
簡單PLC的運算功能包括邏輯運算、計時和計數(shù)功能;普通PLC的運算功能還包括數(shù)據(jù)移位、比較等運算功能;較復雜運算功能有代數(shù)運算、數(shù)據(jù)傳送等;大型PLC中還有模擬量的PID運算和其他運算功能。隨著開放的出現(xiàn),目前在PLC中都已具有通信功能,有些產(chǎn)品具有與下位機的通信,有些產(chǎn)品具有與同位機或機的通信,有些產(chǎn)品還具有與工廠或企業(yè)網(wǎng)進行數(shù)據(jù)通信的功能。設(shè)計選型時應(yīng)從實際應(yīng)用的要求出發(fā),合理選用所需的運算功能。大多數(shù)應(yīng)用,只需要邏輯運算和計時計數(shù)功能,有些應(yīng)用需要數(shù)據(jù)傳送和比較,當用于模擬量檢測和控制時,才使用代數(shù)運算,數(shù)值轉(zhuǎn)換和PID運算等。要顯示數(shù)據(jù)時需要譯碼和編碼等運算。
(二)控制功能
控制功能包括PID控制運算、前饋補償控制運算、比值控制運算等,應(yīng)根據(jù)控制要求確定。PLC主要用于順序邏輯控制,因此,大多數(shù)常采用單回路或多回路控制器解決模擬量的控制,有時也采用的智能輸入輸出單元完成所需的控制功能,PLC的處理速度和節(jié)省存儲器容量。例如采用PID控制單元、高速計數(shù)器、帶速度補償?shù)哪M單元、ASC碼轉(zhuǎn)換單元等。
(三)通信功能
大中型PLC應(yīng)支持多種現(xiàn)場總線和通信協(xié)議(如TCP/IP),需要時應(yīng)能與工廠網(wǎng)(TCP/IP)相連接。通信協(xié)議應(yīng)符合ISO/IEEE通信,應(yīng)是開放的通信網(wǎng)絡(luò)。
PLC的通信接口應(yīng)包括串行和并行通信接口(RS2232C/422A/423/485)、RIO通信口、工業(yè)以太網(wǎng)、常用DCS接口等;大中型PLC通信總線(含接口設(shè)備和電纜)應(yīng)1:1冗余配置,通信總線應(yīng)符合,通信距離應(yīng)裝置實際要求
PLC的通信網(wǎng)絡(luò)中,上級的網(wǎng)絡(luò)通信速率應(yīng)大于1Mbps,通信負荷不大于60%。PLC的通信網(wǎng)絡(luò)主要形式有下列幾種形式:1)PC為主站,多臺同型號PLC為從站,組成簡易PLC網(wǎng)絡(luò);2)1臺PLC為主站,其他同型號PLC為從站,構(gòu)成主從式PLC網(wǎng)絡(luò);3)PLC網(wǎng)絡(luò)通過特定網(wǎng)絡(luò)接口連接到大型DCS中作為DCS的子網(wǎng);4)PLC網(wǎng)絡(luò)(各廠商的PLC通信網(wǎng)絡(luò))
S7-300 具有不同的通信接口:
連接 AS-Interface、PROFIBUS 和 PROFINET/工業(yè)以太網(wǎng)總線的通信處理器。 用于點到點
連接的通信處理器 多點接口 (MPI), 集成在 CPU 中;是一種經(jīng)濟有效的方案,可以同時連接編程器
/PC、人機界面和其它的 SIMATIC S7/C7自動化。
(1) 每半年或季度檢查PLC柜中接線端子的連接情況,若發(fā)現(xiàn)松動的地方及時重新堅固連接;
(2) 對柜中給主機供電的電源每月重新測量工作電壓;
設(shè)備定期清掃
采用間接尋址時,只有程序執(zhí)行時,用于讀或?qū)憯?shù)值的地址才得以確定。使用這種方法可以減少編程量并使得程序更靈活。通常來講,程序創(chuàng)建后訪問地址也就確定了。為了使得間接尋址更靈活和更安全,可以
使用"Array"數(shù)據(jù)類型用于組合相同的數(shù)據(jù)類型。
對于不同的存儲區(qū),采用index來訪問相關(guān)的針對每個應(yīng)用不同的變量。
在下面的例子中,對于三個變量的訪問采用了不同的存儲區(qū)。表01 顯示了三個變量的訪問列表,每個都有單獨的索引。
創(chuàng)建一個功能,并聲明輸入變量為"Int"類型。圖.01 顯示了對于"AccessGroupInt"功能塊的編程示例,通過index進行間接尋址并返回值。可以在程序中直接使用間接訪問,例如使用指令#TempValue:= "AccessGroupInt"(#Index);。這一編程方法
可追蹤,因為可以使用交叉索引。
安全,因為僅使用了預定義的內(nèi)存區(qū)。
通用,因為既可以用于標準塊也可以用于優(yōu)化的數(shù)據(jù)區(qū) 。
在下面的示例中數(shù)據(jù)被從三個不同的優(yōu)化的數(shù)據(jù)塊中讀出或?qū)懭?。三個數(shù)據(jù)塊"Silo_Water", "Silo_Sugar" 和"Silo_Milk"都包含相同的變量聲明:
DB 變量1:"MyBool" Bool類型
DB 變量2:"MyInt" Int類型
DB 變量3:"MyWord" Word類型
創(chuàng)建的PLC數(shù)據(jù)類型"SiloUDT"用于尋址包含不同數(shù)據(jù)類型的DB變量。 "AccessGroupSiloRead"功能塊用于讀出返回值,是由PLC 數(shù)據(jù)類型 "SiloUDT"定義的?;诖丝梢栽谝粋€FB中間接訪問,例如如圖.03所示的指令:
創(chuàng)建環(huán)境
此FAQ中的截屏由 STEP 7 (TIA Portal) V13創(chuàng)建。
西門子S7-1200與博途以及組態(tài)王的通訊設(shè)置
在線監(jiān)控可在線監(jiān)控PLC寄存器狀態(tài)
(2)PLC與組態(tài)王通過以太網(wǎng)的方式通信的設(shè)置:
1、確認計算機中安裝有以太網(wǎng)卡,并與PLC 連接到同一網(wǎng)絡(luò)中(直接通過網(wǎng)線直連)。
2、通過Step7編程軟件為通信模塊(CP443-1)設(shè)定IP地址和子網(wǎng)掩碼,并下傳到PLC中如IP地址(192.168.0.1)、子網(wǎng)掩碼(255.255.255.0)。 此步驟已經(jīng)在博途中組態(tài)PLC的過程中完成了,通過PLC屬性查看以太網(wǎng)地址。
3、為計算機設(shè)定IP地址和子網(wǎng)掩碼,如IP地址(192.168.0.110)、子網(wǎng)掩碼(255.255.255.0)。 這里以Win7系統(tǒng)為例 ※打開網(wǎng)絡(luò)共享中心,雙擊更改適配器選項
地址希望能直接采用以下形式的地址:DB1.DBX0.0這樣的形式放在 TSEND函數(shù)中 DATA的接口上
決辦法:
1、取消你DB塊中的“優(yōu)化塊訪問"見圖3;
2、然后按圖2*行那樣建立地址用來存儲需讀寫的數(shù)據(jù),編譯該DB塊;
3、圖3是我用1500做modbus TCP通信用到的指針尋址;
S7-1200運動控制指令MC_Reset
MC_Reset
指令名稱:確認故障
功能:用來確認“伴隨軸停止出現(xiàn)的運行錯誤"和“組態(tài)錯誤"。
使用要點:Execute用上升沿觸發(fā)。
『注意』部分輸入/輸出管腳沒有具體介紹,請用戶參考MC_Power指令中的說明。
輸入端:
①EN:該輸入端是MC_Reset指令的使能端。
②Axis:軸名稱。
③Execute:MC_Reset指令的啟動位,用上升沿觸發(fā)。
④Restart:
Restart = 0:用來確認錯誤。
Restart = 1:將軸的組態(tài)從裝載存儲器下載到工作存儲器(只有在禁用軸的時候才能執(zhí)行該命令)
全局數(shù)據(jù)
通過使用“全局數(shù)據(jù)通信"服務(wù),聯(lián)網(wǎng)的 CPU 可以相互循環(huán)交換數(shù)據(jù)(多 8 個 GD 數(shù)據(jù)包,每個循環(huán)各含 22 字節(jié))。據(jù)此,可以實現(xiàn),例如,某個CPU訪問另一個CPU的數(shù)據(jù)、位存儲單元和過程圖像等信息。只能通過 MPI 進行全局數(shù)據(jù)交換。組態(tài)通過 STEP 7 的 GD 表完成。
通信功能
通過系統(tǒng)內(nèi)集成的塊,可以建立與 S7/C7 伙伴之間的通信服務(wù)。
這些服務(wù)包括:
通過 MPI 進行 S7 基本通訊。
通過 MPI、C 總線、PROFIBUS 和 PROFINET/工業(yè)以太網(wǎng)進行的 S7 通信。
可以使用 S7-300:
用作服務(wù)器時,使用MPI、C總線和PROFIBUS
作為服務(wù)器或客戶端,通過集成的 PROFINET 接口通訊
通過可加載的塊,可以建立與 S5 通信伙伴和西門子設(shè)備之間的通信服務(wù)。
通過PROFIBUS和工業(yè)以太網(wǎng)進行S5兼容通訊
通過 PROFIBUS 和工業(yè)以太網(wǎng)進行的標準通訊(非西門子系統(tǒng))
與全局數(shù)據(jù)不同的是,必須建立通信連接才能實現(xiàn)通信功能。
集成到 IT 環(huán)境中
通過 SIMATIC S7-300,可以簡單地將現(xiàn)代 IT 環(huán)境與自動化工程環(huán)境相連。使用CP 343-1 Advanced,可以實現(xiàn)以下信息技術(shù)功能:
IP路由;
借助IP訪問列表,將IP V4報文以不低于Gigabit的速度轉(zhuǎn)發(fā)至受控PROFINET接口。
Web 服務(wù)器;
使用標準瀏覽器,可以瀏覽大至30 MB可自由定義的HTML網(wǎng)頁;通過FTP處理自己的文件系統(tǒng)中的數(shù)據(jù)
標準診斷頁;
無需額外工具,就可以在工廠內(nèi)完成插裝在安裝機架上的所有模塊的快速診斷工作。
電子郵件;
發(fā)送直接從用戶程序認證的電子郵件。電子郵件客戶端設(shè)計有通知功能,可以在控制程序中直接通知用戶。
通過 FTP 進行通信;
大多數(shù)操作系統(tǒng)平臺上都提供了開放協(xié)議
設(shè)計有30 MB RAM文件系統(tǒng),可以用作動態(tài)數(shù)據(jù)的中間存儲器。
S7-300 PROFINET CPU 集成有一個 Web 服務(wù)器。因此,可以使用標準 Web 瀏覽器讀出 S7-300 站的信息:
CPU 常規(guī)信息
診斷緩沖區(qū)的內(nèi)容
變量表
變量狀態(tài)
模塊狀態(tài)
報警
有關(guān)工業(yè)以太網(wǎng)的信息
PROFINET 節(jié)點拓撲
通過用戶定義的頁面,也可經(jīng)由該 Web 服務(wù)器對 S7-300 CPU 執(zhí)行寫訪問。
等時同步模式
使用系統(tǒng)功能“等時同步模式",可以同步耦合
分布式信號采集、
PROFIBUS/PROFINET 信號傳輸和
程序執(zhí)行
適合 PROFIBUS/PROFINET 恒定總線循環(huán)時間。
創(chuàng)建自動化解決方案,以恒定間隔時間(恒定總線周期時間)來捕捉并處理輸入和輸出信號。同時創(chuàng)建一致的部分過程圖像。
通過分布式 I/O 的恒定總線周期和同步信號處理,S7-300 確??删_重復和定義的過程響應(yīng)時間。
提供了大量支持等時同步模式系統(tǒng)功能的組件,可用來處理運動控制、測量值采集和高速控制等領(lǐng)域內(nèi)的要求苛刻的任務(wù)。
在分布式自動化解決方案中,SIMATIC S7-300 可開辟高速處理運算的重要應(yīng)用領(lǐng)域,實現(xiàn)*精度和可重復性。這意味著可在提供佳且恒定的質(zhì)量的同時提高產(chǎn)量。
模塊的診斷和過程監(jiān)控
許多SIMATIC S7-300的輸入/輸出模塊具有智能功能:
監(jiān)控信號采集(診斷)
監(jiān)控來自過程的信號(硬件中斷)
診斷
診斷功能可以用來判斷模塊的信號采集(針對數(shù)字量模塊)或者模擬量處理(針對模擬模塊)是否工作于*狀態(tài)。在診斷分析中,必須區(qū)分可參數(shù)化和不可參數(shù)化的診斷消息:
可設(shè)置參數(shù)的診斷消息:
僅當通過適當參數(shù)設(shè)置啟用之后,才會發(fā)送診斷消息。
不可設(shè)置參數(shù)的診斷消息:
這些消息是自動發(fā)送的,即與參數(shù)設(shè)置無關(guān)。
如果某個診斷消息處于激活狀態(tài)(例如,“無傳感器輸入"),則該模塊會觸發(fā)一個診斷中斷(如果已為該診斷消息設(shè)置了參數(shù),則僅在相應(yīng)的參數(shù)設(shè)置之后才會觸發(fā)中斷)。CPU 將中斷用戶程序或低優(yōu)先級任務(wù)的處理,并處理相關(guān)診斷中斷塊 (OB 82)