西門子模塊全國總代理商|一級代理商
以人為本、科技先導(dǎo)、顧客滿意、持續(xù)改進"的工作方針,致力于工業(yè)自動化控制領(lǐng)域的產(chǎn)品開發(fā)、工程配套和系統(tǒng)集成,擁有豐富的自動化產(chǎn)品的應(yīng)用和實踐經(jīng)驗以及雄厚的技術(shù)力量,尤其以 PLC復(fù)雜控制系統(tǒng)、傳動技術(shù)應(yīng)用、伺服控制系統(tǒng)、數(shù)控備品備件、人機界面及網(wǎng)絡(luò)/軟件應(yīng)用為公司的技術(shù)特長,幾年來,上海湘馳公司在與德國 SIEMENS公司自動化與驅(qū)動部門的長期緊密合作過程中,建立了良好的相互協(xié)作關(guān)系,在可編程控制器、交直流傳動裝置方面的業(yè)務(wù)逐年成倍增長,為廣大用戶提供了SIEMENS的 技術(shù)及自動控制的解決方案。
要讀取 CPU 的 I&M 數(shù)據(jù),請使用“Get_IM_Data"指令的下列塊參數(shù):
LADDR:在塊參數(shù)“LADDR"處輸入該模塊的硬件 ID。 IM_TYPE:在塊參數(shù)“IM_TYPE 處輸入 I&M 數(shù)據(jù)號(例如,“0"表示 I&M0 數(shù)據(jù))。
DATA:用于存儲讀取的 I&M 數(shù)據(jù)的區(qū)域(例如,在全數(shù)據(jù)塊中)。將 I&M0 數(shù)據(jù)
存儲在數(shù)據(jù)類型“IM0_Data"區(qū)域中。
該示例說明如何讀取 ET 200SP CPU 的 I&M0 數(shù)據(jù)。要讀取不同模塊的 I&M0 數(shù)據(jù),只
需在參數(shù) LADDR 上使用模塊的硬件 ID。
解決方案
要讀取 CPU 的 I&M0 數(shù)據(jù),請按以下步驟操作:
1. 創(chuàng)建全數(shù)據(jù)塊以存儲 I&M0 數(shù)據(jù)。
2. 在該全數(shù)據(jù)塊中,創(chuàng)建一個數(shù)據(jù)類型為“IM0_Data"的結(jié)構(gòu)。此時,可為該結(jié)構(gòu)
任意名稱(“imData")。在“團隊式工程組態(tài)"中,不同工程組態(tài)系統(tǒng)中的多個用戶可同時執(zhí)行一個項目,并訪問同
一個 ET 200SP CPU。
多個用戶可以相互獨立地同時編輯主項目中的不同部分??赡艿脑挘诮M態(tài)裝載至 CPU
期間其他編輯人員做的更改將顯示在同步對話框中并自動同步。
理解 PID 方程的元素 PID 方程的比例項: 比例項 MP 是增益 (KC) 與偏差 (e) 的乘積,其中,增益控制輸出計算的靈敏度,偏差是給定采樣時間時的設(shè)定值 (SP) 與過程變量 (PV) 之差。 CPU 求解比例項所采用的方程如下: MPn = KC * (SPn - PVn) 其中: MPn 采樣時間 n 時回路輸出的比例項值 KC 回路增益 SPn 采樣時間 n 時的設(shè)定值 PVn 采樣時間 n 時的過程變量值 PID 方程的積分項: 積分項 MI 與一段時間內(nèi)的偏差之和 (e) 成比例。 CPU 求解積分項所采用的方程如下: MIn = K1 en + MX = KC * (TS / TI) * (SPn - PVn) + MX 其中: MIn 采樣時間 n 時回路輸出的積分項值 KC 回路增益 TS 回路采樣時間 TI 積分時間(也稱為積分時間或復(fù)位) SPn 采樣時間 n 時的設(shè)定值 PVn 采樣時間 n 時的過程變量值 MX 采樣時間 n-1 時的積分項值(也稱為積分和或偏置) 積分和或偏置 (MX) 是積分項的所有先前值之和。 每次計算 MIn 之后,都會使用 MIn 值(該值可能被調(diào)整或限定)更新偏置(有關(guān)詳細信息,請參見“變量和范圍"部分)。 偏置的初始值通常設(shè)為第一次計算回路輸出之前的輸出值 (Minitial)。 積分項還包括幾個常數(shù):增益 (KC)、采樣時間 (TS)、積分時間或復(fù)位 (TI),其中,采樣時間是 PID 回路重新計算輸出值的周期時間,積分時間是用于控制積分項在輸出計算中的影響的時間。