TIA基本控制庫(kù)LBC
基本控制庫(kù)”(LBC) 提供了基本控制模塊,這些模塊根據(jù)西門子編程風(fēng)格指南和“PLC 開放”指南以標(biāo)準(zhǔn)化概念進(jìn)行編程。
該庫(kù)為單個(gè)標(biāo)準(zhǔn)化路徑提供了起點(diǎn)。
庫(kù)的名稱已經(jīng)表明,“basic”代表基本的技術(shù)功能單元。
函數(shù)以全局庫(kù)的形式提供,可以自由使用。
該庫(kù)的程序塊可以普遍用作各種技術(shù)領(lǐng)域的塊。
為了能夠使用此處描述的庫(kù)的功能,必須滿足以下硬件和軟件要求。
硬件:
· S7-1200(不帶運(yùn)動(dòng)控制)
· S7-1500(TF) / 軟件控制器
· 使用 S7-PLCSIM 和 PLCSIM Advanced (TIA Portal V16) 進(jìn)行仿真
軟件:
· TIA 博途 V16
· Step 7 專業(yè)版
· ProDiag(僅適用于 S7-1500)
由于其接口設(shè)計(jì),每個(gè)模塊既可以獨(dú)立使用,也可以作為復(fù)雜層次結(jié)構(gòu)的一部分使用。
每個(gè)塊的操作原理和使用功能在用戶定義的文檔中進(jìn)行了描述。
庫(kù)中包含以下技術(shù)模塊:
模塊 簡(jiǎn)短的介紹
LBC_AnalogInput 該功能用于處理(量程)來(lái)自模擬輸入卡的值,并將其轉(zhuǎn)換為用戶定義范圍內(nèi)的有意義的單位(溫度、高度、壓力...)。外圍 I/O 卡使用電流或電壓工作 - 取決于卡及其參數(shù)。
LBC_AnalogOutput 該函數(shù)用于處理(量程)來(lái)自工藝數(shù)據(jù)單位(溫度、高度、壓力……)的值,并將其轉(zhuǎn)換為適合用戶定義范圍內(nèi)的硬件模擬輸出的模擬輸出值。外圍 I/O 卡使用電流或電壓工作 - 取決于卡及其參數(shù)。
LBC_AnalogScale 該功能用于將模擬過(guò)程值處理(量程)為不同范圍的另一個(gè)過(guò)程值。將值從一個(gè)轉(zhuǎn)換為另一個(gè)有意義的單位,例如 [ ] 到 [ / ],[° ] 到 [° ]。
LBC_DigitalSignal 數(shù)字信號(hào)功能塊用于處理數(shù)字信號(hào)、評(píng)估信號(hào)質(zhì)量、延遲/濾波并將結(jié)果傳遞到輸出。
LBC_DriveControl_StdPlc 此功能塊提供標(biāo)準(zhǔn)/非技術(shù) PLC 中的軸控制功能?捎糜谌魏晤愋偷倪\(yùn)動(dòng)控制應(yīng)用。
LBC_MotorStarter 該模塊用于控制兩個(gè)方向的直接電機(jī)啟動(dòng)器。它包含最常用的功能,如監(jiān)控反饋以及在可配置計(jì)時(shí)器內(nèi)重置啟動(dòng)器。
LBC_StarDeltaStarter 該模塊用于在星形電路中啟動(dòng)電機(jī),并在斜坡上升時(shí)間后切換到三角形電路。它可以用于兩個(gè)不同的方向?梢耘渲眉铀贂r(shí)間和減速時(shí)間。
LBC_TwoHandControl 監(jiān)控兩個(gè)輸入(例如兩個(gè)按鈕),必須在一定時(shí)間內(nèi)同時(shí)激活它們才能將輸出設(shè)置為 TRUE。
LBC_TwoWayActuator 使用兩個(gè)或一個(gè)控制命令在兩種狀態(tài)(例如閥門位置)之間控制執(zhí)行器。對(duì)于雙位置器件。
LBC_ThreeWayActuator 使用三個(gè)或兩個(gè)控制命令在三個(gè)狀態(tài)(例如閥門位置)之間控制執(zhí)行器。對(duì)于三個(gè)位置器件。