DCC是Drive Control Chart 驅(qū)動控制圖表的縮寫。它是西門子專為新一代驅(qū)動系統(tǒng)提供的一種編程語言。DCC是用圖形化的編程語言(CFC)來實(shí)現(xiàn)與驅(qū)動系統(tǒng)相關(guān)的功能,用戶通過編程來完成實(shí)際特殊的工藝需求。DCC具有強(qiáng)大的功能,既能實(shí)現(xiàn)常用的邏輯、定時、運(yùn)算等基本功能,又能實(shí)現(xiàn)PID、卷徑計(jì)算等工藝功能。DCC的編程思路和通常的PLC極其類似,可以根據(jù)用戶的需要來自由定義參數(shù),而且具有很強(qiáng)的加密功能,目前還沒有破解DCC的加密保護(hù)。
我們可以分四步來激活DCC功能:
第一步,將DCB工藝包裝載到CF卡中,具體操作分下面八步,裝載結(jié)束后,需要對設(shè)備執(zhí)行斷電再上電。

第二步,插入DCC程序時,導(dǎo)入DCB庫文件,如下圖步驟。給DCC表命名時,名字不能重復(fù),即使在不同的對象下面。

第三步,分配執(zhí)行組采樣周期。首先,在離線狀態(tài)下,在項(xiàng)目導(dǎo)航欄右鍵該DCC chart,選擇“set execution groups”;然后,選擇適當(dāng)?shù)膾呙柚芷冢幾g下載。

第四步,編譯下載。在CFC的編輯窗口下執(zhí)行項(xiàng)目編譯,編譯成功后切換到在線模式,并下載。DCC下的任何改動都要編譯下載,才生效。

值得注意的是,在編輯DCC塊時需要參數(shù)聲明。參數(shù)聲明的意思是:在相應(yīng)的驅(qū)動對象中,給DCC功能塊的輸入/輸出賦予一個唯一參數(shù),也稱作用戶自定義參數(shù)。在SINMICS中采用的DCC功能塊,其輸入輸出都需要進(jìn)行“參數(shù)聲明”。其定義如下圖所示。
DCC的引入,使得SIANMICS 的控制器(CU)具有了編程的能力,如果設(shè)備的邏輯以及數(shù)學(xué)運(yùn)算要求不是很高的話,變頻器本身就可以勝任,而不需要PLC的參與。