国产精品久久久久久久久,四季AV一区二区夜夜嗨,日韩精品无码中文字幕电影,www.五月婷婷.com

資訊詳情
西門子6SL3211-OKB12-5BA1
發(fā)布者:黃工  發(fā)布時間:2016-04-08 12:10:18
西門子6SL3211-OKB12-5BA1,西門子6SL3211-OKB12-5BA1

                           {心中有空間,夢想就有可能}

                 {西門子與客戶攜手,讓關(guān)鍵所在,逐一實現(xiàn)}

聯(lián)   系   人: 黃勇《黃工》   24小時聯(lián)系手機(jī):  13701633515
直線銷售 電 話: 021-31660605    在 線 商 務(wù) QQ:  77956468 
單位:臺                                                                                  產(chǎn)品單價:電議

供貨數(shù)量:不限                                                                      最小定量:1

包裝說明:齊全                                                                      產(chǎn)品規(guī)格:全新原裝

CPU 啟動(暖啟動),冷啟動和熱啟動的區(qū)別是什么?

通電后,西門子S7-400 CPU 或 CPU 318-2 開始執(zhí)行用戶程序之前,啟動程序已開始工作。在啟動程序中,用戶可以對循環(huán)程序通過編程啟動 OB 來進(jìn)行相應(yīng)地定義預(yù)設(shè)置。

如下有三種啟動方式:

啟動模式 描述

啟動(暖啟動)

程序處理重新啟動,數(shù)據(jù)繼續(xù)保持。

冷啟動

當(dāng)前數(shù)據(jù)丟失,程序處理以初始值再次啟動。

熱啟動

一旦供電恢復(fù),程序從斷電時的值開始繼續(xù)工作。


在操作模式“STARTUP”中:

  • 程序在啟動 OB 中運(yùn)行( OB 100 為啟動(暖啟動),OB101 為熱啟動,OB102 為冷啟動) 。
  • 不可用時間和報警控制程序運(yùn)行。
  • 時間保持更新。
  • 運(yùn)行時間表在運(yùn)行。
  • 信號模塊上的數(shù)字輸出被鎖定,但可以通過直接存儲來設(shè)置。

啟動(暖啟動):


圖 01

 在啟動(暖啟動)中, 程序處理以“基本設(shè)置”內(nèi)系統(tǒng)數(shù)據(jù)和用戶地址范圍為程序啟動點來重啟。

  • 過程映像區(qū),非保持存儲器,定時器和計數(shù)器都重新設(shè)置。保持的存儲器,定時器,計數(shù)器各自都保留其最后的有效數(shù)值。所有以“未保留”的屬性參數(shù)化的數(shù)據(jù)塊被復(fù)位為初始值。其他數(shù)據(jù)塊各自保留其最后的有效數(shù)值。
  • 程序處理從頭開始再次重新啟動 (啟動 OB 或 OB1) 。
  • 如果供電中斷,暖啟動只可用于緩沖模式。如若運(yùn)行的 CPU 沒有后備電池,當(dāng)開關(guān)接通或 POWER OFF 后重新上電時,CPU 將自動復(fù)位并重新啟動(暖啟動)。

如果系統(tǒng)不要求完全復(fù)位,那么啟動(暖啟動)一直是可行的。在如下情況發(fā)生后,只有啟動(暖啟動)可行:

  • 完全復(fù)位。
  • 在CPU 的 STOP 模式下載入用戶程序。
  • USTACK/BSTACK 溢出。
  • 通過 POWER OFF 或模式開關(guān)使啟動(熱啟動)被中斷。
  • 重新啟動超出參數(shù)化中斷的時間限制。

啟動(暖啟動)的操作命令:

用戶可以觸發(fā)手動啟動(暖啟動):

  • 通過模式選擇開關(guān)
  • (如果可以,CRST/WRST  開關(guān)必須設(shè)置為 CRST)
  • 通過PG的命令菜單或通訊功能
  • (模式選擇開關(guān)需設(shè)置在 RUN 或 RUN-P 位置).

在 POWER ON 時,下面的狀態(tài)會觸發(fā)自動啟動(暖啟動):

  • POWER OFF 時 CPU 不在 STOP .  
  • 模式選擇開關(guān)設(shè)置到 RUN 或者 RUN-P.
  • 沒有將 POWER ON 的參數(shù)設(shè)置為自動熱啟動或自動冷啟動。
  • CPU 的啟動(暖啟動)沒有因電源故障而引起中斷(不依賴于啟動的參數(shù)設(shè)置)

冷啟動:


圖 02

  • 冷啟動時,主存儲器中 SFC 生成的數(shù)據(jù)塊都被刪除,其他數(shù)據(jù)塊從裝載存儲器中獲取默認(rèn)值。
  • 無論是否設(shè)置數(shù)據(jù)保持,過程映像區(qū),定時器,計數(shù)器,指示器都將在程序(裝載存儲器)中重新設(shè)置到初始值。
  • 輸入的過程映像區(qū)被讀入,STEP 7 用戶程序開始重新啟動 (OB102 或 OB1).

冷啟動的操作命令:

  • 只能從 PG 觸發(fā)手動冷啟動。
  • 如果參數(shù)已相應(yīng)地定義于 STEP 7 中,某些 S7-400 CPU 可通過模式選擇開關(guān)和啟動模式轉(zhuǎn)換 (CRST/WRST) 來執(zhí)行冷啟動。

熱啟動:


圖 03

在 RUN 狀態(tài)下電源中斷后再次供電,S7-400 CPU 通過初始化路徑然后自動執(zhí)行熱啟動。重新熱啟動后,用戶程序在中斷點繼續(xù)運(yùn)行 (定時器,計數(shù)器,指示器不被重新設(shè)置,當(dāng)前數(shù)值保存在 DB 塊中)。在斷電前未執(zhí)行的用戶程序被稱為剩余循環(huán)程序。剩余循環(huán)程序同時包括時間和報警控制程序部分。 

  • 熱啟動中,所有數(shù)據(jù)包括過程映像區(qū)都執(zhí)行它們最后的有效數(shù)值。
  • 程序在中斷點繼續(xù)執(zhí)行命令。
  • 在當(dāng)前周期完成之前,輸出不會改變。
  • 如果供電中斷,熱啟動只可適用于緩沖模式。

原則上來說,如果用戶程序在 STOP 狀態(tài)下沒有改變 (例如裝載一個修改過的塊) 或者因為某些原因而不需要進(jìn)行啟動 (暖啟動),那么,熱啟動是允許的。

熱啟動的操作命令:

如果相關(guān)參數(shù)已設(shè)定于 CPU 中,并且是如下原因造成 STOP, 那么手動熱啟動是可行的:

  • 模式選擇器從 RUN 轉(zhuǎn)換到 STOP。
  • STOP 已被用戶編程,STOP 在調(diào)用 OB 后未被載入。
  • STOP 狀態(tài)包含于 PG 或某個通訊功能。

用戶可以觸發(fā)熱啟動:

  • 通過模式選擇開關(guān)來選擇。
  • CRST/WRST 需設(shè)置在 WRST。
  • 通過 PG 菜單命令或通過通訊功能 (模式選擇開關(guān)設(shè)置到 RUN 或 RUN-P)
  • 手動熱啟動已在 CPU 中參數(shù)化。

自動熱啟動可在 POWER ON 狀態(tài)下被觸發(fā),如果:

  • 在 POWER OFF 狀態(tài)下,CPU 不在 STOP 或 HALT。
  • 模式選擇開關(guān)設(shè)置到 RUN 或 RUN-P。
  • 自動熱啟動已為 POWER ON 在 CPU 內(nèi)參數(shù)化。
  • 在自動熱啟動中,CRST/WRST 的轉(zhuǎn)換是無效的。

西門子運(yùn)動控制解決方案

西門子驅(qū)動集團(tuán)的“運(yùn)動控制系統(tǒng)”部提供了完整的、面向?qū)淼慕鉀Q方案,這些解決方案可用于機(jī)床和其他生產(chǎn)機(jī)器。

由于擁有強(qiáng)大的革新能力、各個工業(yè)領(lǐng)域的專業(yè)知識以及可使客戶深深獲益的各種解決方案西門子現(xiàn)已成為全球范圍內(nèi)領(lǐng)先的運(yùn)動控制系統(tǒng)供應(yīng)商之一。為此,我們可以在不同領(lǐng)域提供許多應(yīng)用實例。

用于各個工業(yè)領(lǐng)域的革新產(chǎn)品、
系統(tǒng)、解決方案和服務(wù)

西門子運(yùn)動控制系統(tǒng)可滿足非常高的要求:所有產(chǎn)品均采用了最新技術(shù),具有突出的功能與質(zhì)量。另外,各個系統(tǒng)和產(chǎn)品相互之間完美匹配,可方便、一致地組合為一個經(jīng)濟(jì)的機(jī)器解決方案。

運(yùn)動控制系統(tǒng) SIMOTION 和驅(qū)動系統(tǒng) SINAMICS 就是這些解決方案中的兩個例子。這些產(chǎn)品構(gòu)成了一個革新系統(tǒng)平臺,通過該平臺,可使控制系統(tǒng)最佳地滿足機(jī)器要求。結(jié)果,您會發(fā)現(xiàn)一系列經(jīng)過優(yōu)化和面向未來的經(jīng)濟(jì)型運(yùn)動控制解決方案,它們適用于包裝、塑料和玻璃加工、木材和金屬加工、紡織和印刷等不同工業(yè)領(lǐng)域,可輕松進(jìn)行擴(kuò)展以滿足更高要求,并可與您的高性能伺服、直線、轉(zhuǎn)矩和標(biāo)準(zhǔn)電機(jī)進(jìn)行組合。

另外,西門子還通過全球 130 個國家中的 295 個服務(wù)機(jī)構(gòu)所提供的售前和售后服務(wù),或通過針對運(yùn)動控制解決方案提供的特殊服務(wù)(如應(yīng)用咨詢和機(jī)電一體化支持等),在機(jī)器的整個生命周期內(nèi)為客戶提供支持。

應(yīng)用支持:
獲得頂級解決方案的安全途徑

我們通過位于中國、法國、德國、意大利、土耳其和美國的若干個應(yīng)用中心來為現(xiàn)場的專家和應(yīng)用顧問提供支持,這些專家和應(yīng)用顧問從規(guī)劃和調(diào)試都一直伴隨著客戶項目 - 從基本設(shè)想到機(jī)器的正常運(yùn)轉(zhuǎn)。

應(yīng)用咨詢包括:

  • 項目的規(guī)劃和執(zhí)行
  • 通過試驗組態(tài)和模擬進(jìn)行技術(shù)驗證
  • 要求與功能規(guī)格的制定
  • 應(yīng)用車間和客戶相關(guān)培訓(xùn)課程
為取得聯(lián)合成功而建立合作伙伴關(guān)系

在這種合作中,西門子不僅為客戶提供支持,而且還將他們吸收為系統(tǒng)與組件開發(fā)過程中的技術(shù)合作伙伴,從而產(chǎn)生了實用而又面向?qū)淼淖詣踊鉀Q方案。

通過這種方式,西門子公司幫助客戶提高了生產(chǎn)效率以及長期競爭能力和贏利能力。


運(yùn)用VC#編程通過OPC方式實現(xiàn)PC機(jī)與西門子PLC通訊

1、 配置OPC服務(wù)器
對于服務(wù)器的配置與同步通訊的配置一樣,這里不需再講解,若有不清楚的,可以參閱之前發(fā)布的<運(yùn)用VC#編程通過OPC方式實現(xiàn)PC機(jī)與西門子PLC通訊>
2、 OPC編程
變量組、項的命名規(guī)則與同步通訊的一樣,這里不再描敘,下面主要就開發(fā)一個異步通訊類 AsynServer來講解如何編程。
<1>、引用
在VC#開發(fā)環(huán)境中添加對OpcRcw.Da庫以及OpcRcw.Comn庫的引用,該庫屬于.NET庫,不屬于COM庫,西門子雖然編寫了類庫,以提供對.NET平臺的支持,但這些類庫仍然難于編程,里面包含了大量的在托管和非托管區(qū)傳輸數(shù)據(jù),因此我們需要在它的基礎(chǔ)上再開發(fā)一個類庫,以簡化以后的編程,首先在類的開頭使用命名空間:
using OpcRcw.Comn;
using OpcRcw.Da;
using System.Runtime.InteropServices;
using System.Collections;
<2>、編程
異步編程的原理就是在OPC服務(wù)器那邊檢測當(dāng)前活動的變量組,一但檢測到某一個變量,譬如變量Q0.0從1變成0,就會執(zhí)行一個回調(diào)函數(shù),以實現(xiàn)針對變量發(fā)生變化時需要實現(xiàn)的動作,在這里可以采用委托來實現(xiàn)該功能。
1、 在命名空間的內(nèi)部、類 AsynServer聲明之前添加委托的申明:
// 定義用于返回發(fā)生變化的項的值和其對應(yīng)的客戶句柄
public delegate void DataChange(object[] values,int[] itemsID);
2、 該類繼承于西門子提供的庫接口IOPCDataCallback
public class AsynServer:IOPCDataCallback
在類的開頭部分聲明變量:
struct groupStru
{
public int groupID;
public object groupObj;
}
internal const int LOCALE_ID = 0x407; //本地語言
private Guid iidRequiredInterface;
private string serverType="";
private int hClientGroup = 0; //客戶組號
private int nSvrGroupID; // server group handle for the added group 
private Hashtable hashGroup; //用于把組收集到一起
private int hClientItem=0; //Item號
3、編寫構(gòu)造函數(shù),接收委托參數(shù)已確定當(dāng)數(shù)據(jù)發(fā)生變化時需要執(zhí)行的方法入口點:
//創(chuàng)建服務(wù)器
//svrType 服務(wù)器類型的枚舉
//dataChange 提供用于在數(shù)據(jù)發(fā)生變化時需要執(zhí)行的函數(shù)入口
public AsynServer(ServerType svrType,DataChange dataChange)
{
switch(svrType)
{
case ServerType.OPC_SimaticHMI_PTPR
serverType="OPC.SimaticHMI.PTPro";break;
case ServerType.OPC_SimaticNET:
serverType="OPC.SimaticNET";break;
case ServerType.OPC_SimaticNET_DP:
serverType="OPC.SimaticNET.DP";break;
case ServerType.OPC_SimaticNET_PD:
serverType="OPC.SimaticNET.PD";break;
case ServerType.OPCServer_WinCC:
serverType="OPCServer.WinCC";break;
}
hashGroup=new Hashtable(11);
dtChange=dataChange;
}

4、創(chuàng)建服務(wù)器
// 創(chuàng)建一個OPC Server接口
//error 返回錯誤信息
//若為true,創(chuàng)建成功,否則創(chuàng)建失敗
public bool Open(out string error)
{
error="";bool success=true;
Type svrComponenttyp ;
//獲取 OPC Server COM 接口
iidRequiredInterface = typeof(IOPCItemMgt).GUID;
svrComponenttyp = System.Type.GetTypeFromProgID(serverType);
try
{
//創(chuàng)建接口
pIOPCServer =(IOPCServer)System.Activator.CreateInstance(svrComponenttyp);
error="";
}
catch (System.Exception err) //捕捉失敗信息
{
error="錯誤信息:"+err.Message;success=false;
}
return success;
}
5、 編寫添加Group的函數(shù)
///


/// 添加組
/// 
/// 組名
/// /創(chuàng)建時,組是否被激活
/// //組的刷新頻率,以ms為單位
/// 返回錯誤信息
/// 若為true,添加成功,否則添加失敗
public bool AddGroup(string groupName,int bActive,int updateRate,out string error)

error="";bool success=true;
int dwLCID = 0x407; //本地語言為英語 
int pRevUpdateRate;
float deadband = 0;
// 處理非托管COM內(nèi)存
GCHandle hDeadband;
IntPtr pTimeBias = IntPtr.Zero;
hDeadband = GCHandle.Alloc(deadband,GCHandleType.Pinned);
try
{
pIOPCServer.AddGroup(groupName, //組名
bActive, //創(chuàng)建時,組是否被激活
updateRate, //組的刷新頻率,以ms為單位
hClientGroup, //客戶號
pTimeBias, //這里不使用
(IntPtr)hDeadband,
dwLCID, //本地語言
out nSvrGroupID, //移去組時,用到的組ID號
out pRevUpdateRate, //返回組中的變量改變時的最短通知時間間隔
ref iidRequiredInterface,
out pobjGroup1); //指向要求的接口
hClientGroup=hClientGroup+1; 
groupStru grp=new groupStru();
grp.groupID=nSvrGroupID;grp.groupObj=pobjGroup1;
this.hashGroup.Add(groupName,grp);//儲存組信息
// 對異步操作設(shè)置回調(diào),初始化接口
pIConnectionPointContainer = (IConnectionPointContainer)pobjGroup1;
Guid iid = typeof(IOPCDataCallback).GUID;
pIConnectionPointContainer.FindConnectionPoint(ref iid,out pIConnectionPoint);
pIConnectionPoint.Advise(this,out dwCookie);
}
catch (System.Exception err) //捕捉失敗信息
{
error="錯誤信息:"+err.Message;success=false;
}
finally
{
if (hDeadband.IsAllocated) hDeadband.Free();
}
return success;
}

6、 編寫激活、或者取消激活組的函數(shù)

在同步編程中對于組的激活或者取消激活沒有實質(zhì)的意義,但在異步通訊編程中卻異常重要,這是因為OPC服務(wù)器只對當(dāng)前處于活動狀態(tài)的組中的變量進(jìn)行監(jiān)控,同時這也是很有必要的,因為我們可以把不同界面中的變量編程不同的組,即同一界面中的變量規(guī)成一個組,而在某一時刻提供給用戶的只有一個界面,讓該界面中用到的組處于活動狀態(tài),這樣執(zhí)行委托調(diào)用時只會執(zhí)行于該界面中有關(guān)的變量檢測,而如果讓所有的組處于活動狀態(tài),則當(dāng)前沒有顯示給用戶的界面用到的變量若發(fā)生變化也會觸發(fā)對委托函數(shù)的調(diào)用,這根本是沒有必要的,同時會大大降低程序的性能,請嚴(yán)格控制組的激活。
///
/// 激活或者取消激活組
/// 
/// 指定組名
/// true為激活,false為取消激活
/// 若有錯誤,返回錯誤信息
/// 若為true,添加成功,否則添加失敗
public bool AciveGroup(string groupName,bool toActive,out string error)
{
error="";bool success=true;
//通過名稱獲取組
object grp=((groupStru)hashGroup[groupName]).groupObj;
IOPCGroupStateMgt groupStateMgt=(IOPCGroupStateMgt)grp;
//初始化傳遞參數(shù)
IntPtr pRequestedUpdateRate = IntPtr.Zero; //由客戶指定的Item更新間隔時間
int nRevUpdateRate = 0; //由服務(wù)器返回的能夠更新的最短時間間隔
IntPtr hClientGroup = IntPtr.Zero; //客戶組
IntPtr pTimeBias = IntPtr.Zero;
IntPtr pDeadband = IntPtr.Zero;
IntPtr pLCID = IntPtr.Zero; 

// 激活或者取消激活組
int nActive = 0; 
GCHandle hActive = GCHandle.Alloc(nActive,GCHandleType.Pinned);
if(toActive)
hActive.Target = 1;
else
hActive.Target = 0;
try 
{
groupStateMgt.SetState(pRequestedUpdateRate,out nRevUpdateRate,hActive.AddrOfPinnedObject(),pTimeBias,pDeadband,pLCID,hClientGroup); 
}
catch(System.Exception err)
{
error="錯誤信息:"+err.Message;success=false;
}
finally
{
hActive.Free(); 
}
return success;
}

7、 向指定的組中添加變量的函數(shù)
///
/// 向指定的組添加一系列項
/// 
/// 指定組名
/// 完整的item名數(shù)組
/// 由服務(wù)器返回讀寫數(shù)據(jù)時需要使用的item號
/// 無錯誤,返回true,否則返回false
public bool AddItems(string groupName,string[] itemsName,int[] itemsID)
{
bool success=true;
OPCITEMDEF[] ItemDefArray=new OPCITEMDEF[itemsName.Length];
for(int i=0;i {
hClientItem=hClientItem+1; //客戶項自動加1
ItemDefArray[i].szAccessPath = ""; // 可選的通道路徑,對于Simatiic Net不需要。
ItemDefArray[i].szItemID = itemsName[i]; // ItemID, see above
ItemDefArray[i].bActive = 1; // item is active
ItemDefArray[i].hClient = hClientItem; // client handle ,在OnDataChange中會用到
ItemDefArray[i].dwBlobSize = 0; // blob size
ItemDefArray[i].pBlob = IntPtr.Zero; // pointer to blob 
ItemDefArray[i].vtRequestedDataType = 4; //DWord數(shù)據(jù)類型
}
//初始化輸出參數(shù)
IntPtr pResults = IntPtr.Zero;
IntPtr pErrors = IntPtr.Zero;
try 
{
// 添加項到組
object grp=((groupStru)hashGroup[groupName]).groupObj;
((IOPCItemMgt)grp).AddItems(itemsName.Length,ItemDefArray,out pResults,out pErrors);

int[] errors = new int[itemsName.Length]; 
IntPtr pos = pResults;
Marshal.Copy(pErrors, errors, 0,itemsName.Length);
for(int i=0;i {
if (errors[i] == 0)
{
OPCITEMRESULT result = (OPCITEMRESULT)Marshal.PtrToStructure(pos, typeof(OPCITEMRESULT));
itemsID[i] = result.hServer; 
pos = new IntPtr(pos.ToInt32() + Marshal.SizeOf(typeof(OPCITEMRESULT)));
}
else
{
String pstrError;
pIOPCServer.GetErrorString(errors[0],0x407,out pstrError); 
success=false;
break;
}
}
SetItenClient(groupName,itemsID,itemsID); //要求始終只有一個組被激活,才不會引起沖突。
}
catch (System.Exception err) // catch for error in adding items.
{
success=false;
//error="錯誤信息:"+error+err.Message;
}
finally
{
// 釋放非托管內(nèi)存
if(pResults != IntPtr.Zero)
{
Marshal.FreeCoTaskMem(pResults);
pResults = IntPtr.Zero;
}
if(pErrors != IntPtr.Zero)
{
Marshal.FreeCoTaskMem(pErrors);
pErrors = IntPtr.Zero; 
}
}
return success;
}

  • 使用SINAMICS DC MASTER 系列豐富的產(chǎn)品,所需的培訓(xùn)時間更少、成本更低、產(chǎn)品使用了最大數(shù)量的相同部件。
    標(biāo)準(zhǔn)和無縫系列的SINAMICS DC MASTER 裝置可以處理極寬范圍的電流和電壓。該系列設(shè)備設(shè)計用于連接三相線路供電。此外,該設(shè)備還可以連接最高額定直流 125A 的單相線路供電。
  • 功能和性能方面具有靈活的擴(kuò)展能力。
    產(chǎn)品豐富,有許多選件可以讓直流轉(zhuǎn)換器最優(yōu)化的滿足客戶需求 - 無論是在技術(shù)上還是經(jīng)濟(jì)上。不同的客戶需求,包括接口的類型和數(shù)量以及計算性能和速度都可以通過選擇標(biāo)準(zhǔn) CUD、高級 CUD 或者組合使用來準(zhǔn)確滿足。
  • 由于能夠快速簡單的更換組件,提高了工廠和系統(tǒng)的可用性。
    可更換組件的設(shè)計使它們能夠?qū)崿F(xiàn)快速簡單的更換。可以隨時檢查現(xiàn)有的備件,指定設(shè)備的序列號。
  • 使用帶有圖形化 LCD 和純文本顯示屏的 AOP30 高級操作面板上的交互菜單可以方便的進(jìn)行調(diào)試和參數(shù)化,還可以使用STARTER 調(diào)試工具進(jìn)行獲得 PC 支持(見“工具和工程設(shè)計”)。
  • 在完整的生產(chǎn)過程中,所有組件都會受到全面的測試和檢測。這就確保了高度的功能安全性。
  • 使用如標(biāo)準(zhǔn)的 PROFIBUS 通訊接口和各種模擬和數(shù)字接口,可將它們輕松集成到自動化解決方案中;

SINAMICS DC MASTER 控制模塊主要用于更新現(xiàn)有工廠和系統(tǒng)中的直流驅(qū)動器。在直流技術(shù)方面,有許多舊式的工廠和系統(tǒng)不能連接到現(xiàn)代化的自動化系統(tǒng)上。

當(dāng)這類工廠和系統(tǒng)需要更新或升級時,電機(jī)、機(jī)械系統(tǒng)和電源部分都可以保留,只需要用控制模塊更換閉環(huán)控制部分。這樣一來,就可以獲得價格極其有利的先進(jìn)直流驅(qū)動器并配有功能全面、成熟的全數(shù)字 SINAMICS DC MASTER 系列裝置。

新系統(tǒng)可以使用簡單的參數(shù)化適應(yīng)現(xiàn)有組件的組態(tài)。

SINAMICS DC MASTER 控制模塊包含用于勵磁供電的電源部分,額定電流 40A。


siemens WinAC在自動化系統(tǒng)中的應(yīng)用舉例

WinACSIEMENS最新推出的基于PC的工業(yè)自動化控制系統(tǒng)兼具PC強(qiáng)大的計算功能數(shù)
據(jù)處理能力和PLC邏輯測控與運(yùn)行可靠性特點本文介紹了WinAC在千層酥自動化生產(chǎn)線中的
成功應(yīng)用及其獨(dú)具的特點
關(guān)鍵詞:千層酥 烘爐 基于PC自動化 分布式控制系統(tǒng) 過程控制系統(tǒng)
一、概述
千層酥生產(chǎn)線總長度約200米主要由如下單元組成
1
、疊層起酥機(jī)


疊酥機(jī)是生產(chǎn)餅干的第一道重要工序可根據(jù)廠房的不同來選擇立式或臥式其包括七道軋輥三次軋制配備撒酥機(jī)要求自動化控制系統(tǒng)滿足如下要求:
傳動控制采用矢量型變頻器調(diào)速線速度同步工作穩(wěn)定性高。
軋輥間隙采用數(shù)字化閉環(huán)調(diào)整系統(tǒng)控制操作簡單方便快捷高效。
人機(jī)界面操控能與其它成型主機(jī)的相關(guān)部分實現(xiàn)聯(lián)動控制操作簡單方便。
疊層次數(shù)、寬度在范圍內(nèi)任意調(diào)節(jié)。
疊層寬度560-1000MM
疊層次數(shù)4-12
壓片厚度0.1-10MM
2
、送料機(jī)
送料機(jī)將攪拌好的韌性餅干胚料進(jìn)行初步軋制后輸送到后一工序的雙軋軋面機(jī)電控系統(tǒng)要求能夠同步調(diào)速控制手動調(diào)節(jié)與自動運(yùn)行控制。
3
、雙軋軋面機(jī)
該設(shè)備是將疊酥機(jī)或送料機(jī)輸送來的面胚進(jìn)行多次軋制使面胚由厚變薄電控系統(tǒng)要求;
軋輥采用變頻調(diào)速控制,速度同步性能穩(wěn)定;
精確控制面皮厚度采用智能數(shù)字表設(shè)定與顯示。
4
、烘爐
有熱風(fēng)循環(huán)烘爐遠(yuǎn)紅外線烘爐導(dǎo)熱油爐等
餅干烘烤爐是餅干生產(chǎn)線的重要組成部份由電器控制系統(tǒng)熱風(fēng)循環(huán)系統(tǒng)加熱系統(tǒng)排煙
系統(tǒng)爐網(wǎng)輸送裝置爐網(wǎng)自動檢測張緊裝置等組成要求自動化控制系統(tǒng)達(dá)到如下功能:
生產(chǎn)線工作狀態(tài)的實時監(jiān)測
溫度坐標(biāo)升溫曲線等顯示
溫度調(diào)節(jié)系統(tǒng)參數(shù)在線修正
歷史工作狀態(tài)記錄保存
溫度控制精度高操作方便工作穩(wěn)定高效可靠
熱風(fēng)循環(huán)系統(tǒng)采用自動控制熱風(fēng)量,閉環(huán)控制,可選擇自然與強(qiáng)制性排煙等自動功能
燃?xì)鉅t欠壓、超壓、漏氣、超溫等多種安全保護(hù)功能
5
、成型機(jī)
成型機(jī)由多臺軋面機(jī)與傳動單元組成相互之間無機(jī)械傳動聯(lián)鎖無張力檢測單元要求整條生產(chǎn)線通過電器控制線速度同步運(yùn)行控制難度較大對自動化系統(tǒng)的功能要求較高。
二、控制系統(tǒng)特點
綜上所述千層酥生產(chǎn)線控制系統(tǒng)是一個集運(yùn)動控制與過程控制的綜合自動化控制系統(tǒng)歸納起來應(yīng)有如下特點:
分布式:生產(chǎn)線總長度約200米,控制點多而且分散,因此選用分布式測控系統(tǒng)最為適宜,分布式測控系統(tǒng)具有布線量少,搞干擾能力強(qiáng),擴(kuò)展維護(hù)方便,運(yùn)行安全可靠,故障風(fēng)險降到最低的優(yōu)點。
總線網(wǎng):全線采用現(xiàn)場總線網(wǎng)絡(luò)控制,排除大量模擬信號的干擾因素,實現(xiàn)精確的速度協(xié)調(diào)控制與高精度溫度測控,檢測與控制協(xié)調(diào)一致。
大量配方存貯:一條生產(chǎn)線可生產(chǎn)上百種產(chǎn)品,因此有大量的配方存貯與調(diào)用,普通的PLC控制器由于受內(nèi)存的影響,很難做到大量配方的存貯與調(diào)用,因此基于PC自動化是本系統(tǒng)的首選方案。
集中管理:分布式控制,集中式管理是現(xiàn)代過程控制系統(tǒng)的特點,本系統(tǒng)配備完善的人機(jī)界面操作系統(tǒng),全面的系統(tǒng)監(jiān)控與異常報警功能。
運(yùn)動控制:速度同步也是本控制系統(tǒng)的關(guān)鍵,采用矢量型變頻器通,過網(wǎng)絡(luò)主令控制,達(dá)到全線速度的協(xié)調(diào)與統(tǒng)一。
三、基于PC 的自動化---WinAC
WinACSIEMENS公司最新推出的基于PC的自動化控制系統(tǒng),WinAC具有PLC的功能但又不同于普通的PLC控制器,其具有強(qiáng)大的計算功能、數(shù)據(jù)處理能力和PLC無法比擬的計算速度,更兼顧了PLC的運(yùn)行可靠性特點。其海量內(nèi)存貯器特別適合于大數(shù)據(jù)量計算、大量配方存貯與管理。其計算功能與PC機(jī)相同,可靠性與功能更可與PLC-S7-400系統(tǒng)比美,是千層酥成型機(jī)與烘爐機(jī)械設(shè)備控制系統(tǒng)最理想的選擇:
先進(jìn)性
WinAC是基于標(biāo)準(zhǔn)的Windows操作平臺下的PLC控制器,梯形圖編程,因此有獨(dú)立而嚴(yán)格的時序。控制特別滿足對于高速、精確、復(fù)雜計算及嚴(yán)格時間要求的控制任務(wù)。
WinAC支持標(biāo)準(zhǔn)的Windows NT 下的OPCActive X DCOM 技術(shù)。控制和通訊內(nèi)核與標(biāo)準(zhǔn)的Windows NT任務(wù)的通訊由其內(nèi)置的代理服務(wù)器完成,因此相比普通的PLC控制器功能更強(qiáng)。
應(yīng)用程序開發(fā)環(huán)境
SIEMENS統(tǒng)一的組態(tài)軟件STEP 7 WinAC控制器的標(biāo)準(zhǔn)開發(fā)平臺,包括通信組態(tài)、編程、測試和啟動以及系統(tǒng)文件的編制,對于熟悉STEP7的工程師,不需占用額外的培訓(xùn)時間。

系統(tǒng)組態(tài)界面
系統(tǒng)組態(tài)界面


開放式接口
WinAC提供標(biāo)準(zhǔn)的OPC控件接口及Active X控件接口,對于我們的應(yīng)用提供了極大的方便。
OPC 過程控制OLE 是一種通過Windows NT應(yīng)用程序自動存取數(shù)據(jù)的國際標(biāo)準(zhǔn),也是WinAC的標(biāo)準(zhǔn)特性。使用OPC服務(wù)器可以訪問控制驅(qū)動程序中的過程數(shù)據(jù):Active X 控件接口,不用編程直接從OLE 標(biāo)準(zhǔn)應(yīng)用程序訪問過程數(shù)據(jù)。這種功能使得我們可以在軟件開發(fā)中借助于高級語言Visual Basic進(jìn)行更復(fù)雜的應(yīng)用開發(fā)。
計算功能
WinAC提供強(qiáng)大的計算功能,與工業(yè)過程數(shù)據(jù),之間建立起一條工作數(shù)據(jù)鏈路。使得上位計算機(jī)能夠?qū)崟r處理過程數(shù)據(jù),完成復(fù)雜的測量控制與故障分析計算,并能夠在Visual Basic中創(chuàng)建自己的HMI 前端或在大家熟知Excel中做統(tǒng)計分析。在過程控制和PC 應(yīng)用程序之間管理數(shù)據(jù)信息流量。允許高效、簡便地訪問并能顯示和修改過程數(shù)據(jù)。對于數(shù)據(jù)處理量大,要求內(nèi)存高的過程控制系統(tǒng),一般的PLC控制器難以勝任的工作,用WinAC則可以輕松解決,這是我們選用WinAC的理由,也是SIEMENS給我們提供了一個合適而且經(jīng)濟(jì)的解決方案。
四、系統(tǒng)原理結(jié)構(gòu)


全系統(tǒng)成型機(jī)共有18臺機(jī)組,每臺機(jī)組配備一臺TD-200CPU224控制器,用于本機(jī)運(yùn)行速度。面皮厚度的測控及參數(shù)顯示與給定設(shè)定,其中9臺軋面機(jī)的PLC兼控面皮厚度,實現(xiàn)面皮厚度閉環(huán)控制。18PLC18臺變頻器分布于生產(chǎn)全線,全部控制設(shè)備配備了-DP通訊接口板,通過一條高可靠的PROFIBUS-DP現(xiàn)場總線組網(wǎng),實現(xiàn)統(tǒng)一的網(wǎng)絡(luò)結(jié)構(gòu),分布式的控制系統(tǒng),方便的就地控制與操作。
除每臺機(jī)組可以單獨(dú)設(shè)定參數(shù)并監(jiān)控運(yùn)行數(shù)據(jù)外,成型機(jī)控制區(qū)設(shè)有一臺觸摸式人機(jī)界面,通過PROFIBUS-DP網(wǎng)絡(luò)負(fù)責(zé)對成型區(qū)全部設(shè)備的實時監(jiān)控。在烘爐區(qū)設(shè)一臺15寸的屏式計算機(jī),通過PROFIBUS-DP對全生產(chǎn)線的設(shè)備進(jìn)行人機(jī)操作與監(jiān)控、人機(jī)對話、數(shù)據(jù)存貯、報表打印、生產(chǎn)管理。
全生產(chǎn)線的主控制器是中央控制器WinAC, 擔(dān)負(fù)著生產(chǎn)線的主控PROFIBUS-DP網(wǎng)絡(luò)管理及網(wǎng)絡(luò)服務(wù)器的任務(wù)控制系統(tǒng)的軟件核心配方數(shù)據(jù)庫均由WinAC控制器完成為避免報表、打印、人為操作對控制系統(tǒng)產(chǎn)生無法預(yù)測的影響,本系統(tǒng)采用了在軟件WinAC控制系統(tǒng)基礎(chǔ)上研制的硬件控制器--WBC416, 除保存了基于PC自動化完整的優(yōu)點與特點外,更有設(shè)計堅固、可擴(kuò)展性強(qiáng)、堅固的外殼設(shè)計電子硬盤無風(fēng)扇結(jié)構(gòu)的特點。整體的結(jié)構(gòu)設(shè)計針對抗振動抗沖擊的高防護(hù)等級。集成的接口:USB 10/100M以太網(wǎng)接口、PROFIBUS-DP/MPI工業(yè)現(xiàn)場總線系統(tǒng)鑄就了其主控制器的地位也保證了系統(tǒng)的高檔與完美。
軋面機(jī)面皮厚度控制系統(tǒng)
軋面皮厚度測控系統(tǒng)由光柵傳感器、PLC 、步進(jìn)電機(jī)組成閉環(huán)實時監(jiān)控系統(tǒng)。
面皮厚度通過KA-300光柵檢測,檢測精度為0.02mm。
厚度反饋值由PLC處理后進(jìn)行PID計算并控制步進(jìn)馬達(dá),形成閉環(huán)控制系統(tǒng),消除機(jī)械累積誤差。
閉環(huán)控制系統(tǒng)能夠?qū)崟r在線校正厚度。提高產(chǎn)品質(zhì)量。
五相步進(jìn)馬達(dá),步角0.72度 輸出頻率9KHz,V=1.95 A=0.75 N.M=0.45(4.5公斤力)


烘爐溫度控制系統(tǒng)
烘爐溫度分為8個區(qū)每區(qū)溫度都是一個閉環(huán)測控系統(tǒng)并配備有智能算法控制精度
可達(dá)到+1OC.
專用的熱電偶模塊進(jìn)行溫度采集面溫與底溫分別控制
控制可控硅調(diào)功器從而控制溫度.
SCR調(diào)功器的輸入信號為0—10V, 輸出功率可連續(xù)調(diào)節(jié)三相平衡式調(diào)功器共8個調(diào)
功器
溫區(qū)煙囪根據(jù)配方調(diào)節(jié)開度進(jìn)行流量控制
自動檢測鋼帶打滑并自動調(diào)整
智能閉環(huán)控制算法,自適應(yīng)參數(shù)整定功能
中控站可進(jìn)行溫度設(shè)定與溫度監(jiān)視


五、測控系統(tǒng)實現(xiàn)的功能
中文動態(tài)人機(jī)操作界面,設(shè)備運(yùn)行狀態(tài)動態(tài)顯示,電氣參數(shù)、工藝參數(shù)、實時顯示,
具備實時曲線顯示、歷史曲線顯示、大型動態(tài)標(biāo)準(zhǔn)數(shù)據(jù)庫,提供年報表、月報表、日報
表和隨機(jī)打印報表的功能;
通過中央監(jiān)控站可監(jiān)測與控制現(xiàn)場設(shè)備的開/停,干預(yù)生產(chǎn)過程
彈出菜單方式進(jìn)行參數(shù)設(shè)置、更改;包括速度設(shè)定、溫度設(shè)定、厚度設(shè)定、訂單更改、訂單參數(shù)設(shè)置,并能下傳至現(xiàn)場控制器PLC單元,更改工藝參數(shù)和控制過程;
配方參數(shù)設(shè)置:可根據(jù)生產(chǎn)需要設(shè)置上百種配方,使一線多能成為現(xiàn)實
美觀的立體動態(tài)設(shè)備圖形和工藝運(yùn)行圖界面
自動運(yùn)行,電腦遠(yuǎn)程控制運(yùn)行
內(nèi)置數(shù)據(jù)庫、能進(jìn)行各類年報表、月報表和日報表及即時報表,方便的打印與輸出功

三級口令保護(hù)、只有授權(quán)的人員可以相應(yīng)操作
報警提示與報警記錄數(shù)據(jù)庫
精確的厚度設(shè)定與厚度控制
全線速度同步與速度跟蹤、整機(jī)同步聯(lián)控等功能
溫度設(shè)定、顯示、報警與控制
煙道閥門開度調(diào)節(jié)與開度顯示

來源:上海贊國
版權(quán)聲明:工控網(wǎng)轉(zhuǎn)載作品均注明出處,本網(wǎng)未注明出處和轉(zhuǎn)載的,是出于傳遞更多信息之目的,并不意味 著贊同其觀點或證實其內(nèi)容的真實性。如轉(zhuǎn)載作品侵犯作者署名權(quán),或有其他諸如版權(quán)、肖像權(quán)、知識產(chǎn)權(quán)等方面的傷害,并非本網(wǎng)故意為之,在接到相關(guān)權(quán)利人通知后將立即加以更正。聯(lián)系電話:0571-87774297。
今日最新資訊
熱門資訊
0571-87774297