紹興西門子PLC代理商
紹興西門子PLC代理商
紹興西門子PLC代理商
FC功能塊如何使用
如果邏輯塊執(zhí)行完后不需要保存它內部的數(shù)據(jù),可以用功能FC來編程。與功能塊FB 相比較,F(xiàn)C不需要配套的背景數(shù)據(jù)塊。
1. 生成功能
用鼠標右鍵點擊SIMATIC管理器左邊窗口中的“塊”,執(zhí)行出現(xiàn)的快捷菜單中的“插入新對象”→“功能”,生成一個新的功能。在出現(xiàn)的功能屬性對話框中,采用系統(tǒng)自動生成的功能的名稱FC1,設置梯形圖(LAD)為功能默認的編程語言。
2. 功能的局部變量
雙擊SIMATIC管理器中FC1的圖標,打開程序編輯器(見圖4-16)。
與功能塊的變量聲明表(見圖4-13)相比,功能沒有靜態(tài)變量(STAT),退出FC后不能保存它的臨時局部變量。功能多了一個返回值RET_VAL,它實際上是一個輸出參數(shù)。返回值的設置與IEC6113-3標準有關,該標準的功能沒有輸出參數(shù),只有一個返回值。
功能FC1用來控制發(fā)動機的風扇,要求在發(fā)動機運行信號Engine_On變?yōu)?時起動風扇,發(fā)動機停車后,用輸出的BOOL變量Fan_On控制的風扇繼續(xù)運行30s后停機。
在FCI中,用延時斷開定時器S_OFFDT(見圖4-16)來定時。在功能的變量聲明表中定義的輸入?yún)?shù)Timer_Function是延時斷開定時器的編號,數(shù)據(jù)類型為Timer,在調用FC1 時用它來為不同的發(fā)動機*不同的定時器。
3. 功能與功能塊的區(qū)別
FB和FC均為用戶編寫的子程序,局部數(shù)據(jù)均有IN、OUT、IN_OUT和TEMP,臨時變量TEMP儲存在局部數(shù)據(jù)堆棧中。
1)FC的返回值RET_VAL實際上是輸出參數(shù),因此有無靜態(tài)變量(STAT)是二者的局部變量的本質區(qū)別,功能塊的靜態(tài)變量用背景數(shù)據(jù)塊來保存。如果功能有執(zhí)行完后需要保存的數(shù)據(jù),只能存放在全局變量(I/Q、PI/PQ、M、T、C和共享數(shù)據(jù)塊)中,但是這樣會影響功能的可移植性。如果功能或功能塊的內部不使用全局變量,只使用局部變量,不需要做任何修改,就可以將塊移植到其他項目。如果塊的內部使用了全局變量,在移植時需要重新統(tǒng)一分配它們內部使用的全局變量的,以保不會出現(xiàn)沖突。當程序很復雜,子程序和中斷程序很多時,這種重新分配全局變量地址的工作量非常大,也很容易出錯。如果邏輯塊有執(zhí)行完后需要保存的數(shù)據(jù),顯然應使用功能塊,而不是功能。
2)功能塊的輸出參數(shù)不僅與來自外部的輸入?yún)?shù)有關,還與用靜態(tài)變量保存的內部狀態(tài)數(shù)據(jù)有關。功能因為沒有靜態(tài)變量,相同的輸入?yún)?shù)產生的執(zhí)行結果是相同的。
3)功能塊有背景數(shù)據(jù)塊,功能沒有背景數(shù)據(jù)塊。只能在功能內部訪問功能的局部變量,其他邏輯塊和人機界面可以訪問背景數(shù)據(jù)塊中的變量。
4)不能給功能的局部變量設置初始值,可以給功能塊的局部變量(不包括TEMP)設置初始值。在調用功能塊時如果沒有設置某些輸入?yún)?shù)的實參,將使用背景數(shù)據(jù)塊中的初始值,或上一次執(zhí)行后的值。調用功能時應給所有的形參*實參。
4. 組織塊與其他邏輯塊的區(qū)別
發(fā)生事件或故障時,由操作系統(tǒng)調用對應的組織塊,其他邏輯塊是用戶程序調用的。組織塊有自動生成的20B臨時局部數(shù)據(jù),包含了與觸發(fā)組織塊的事件有關的信息。它們是操作系統(tǒng)提供的。組織塊中的程序是用戶編寫的,用戶可以自己定義和使用組織塊20B 之后的臨時局部數(shù)據(jù)。
詞條
詞條說明
西門子CPU一級代理商|模塊授權代理商在使用PLC之前,深入了解PLC內部寄存器的配置和功能,以及I/O分配情況對使用者來說是至關重要的。下面是一般PLC產品的內部寄存器區(qū)劃分情況:每個區(qū)分配一定數(shù)量的內存單元,并按不同的區(qū)命名編號。下面分別介紹各個區(qū)。(1)I/O縮電器區(qū)I/O區(qū)的寄存器可直接與PLC外部的輸入、輸出端子傳遞信息。這些I/O寄存器在PLC中具有“繼電器”的功能,即它們有自己的“線
洛陽西門子PLC總代理商PLC控制系統(tǒng)的硬件配置要求①確定功能模塊 PLC特殊功能模塊的選用應根據(jù)系統(tǒng)控制的特殊要求確定。但首先需要確定的是為保證實現(xiàn)控制對象基本要求所需要的基本功能模塊;其次,根據(jù)系統(tǒng)的類型,需要再考慮系統(tǒng)綜合與集成所需要的通信與接口等模塊。選擇功能模塊前需要根據(jù)機械要求確定執(zhí)行裝置的類型。如對于需要任意位置定位、且速度可以改變的運動,應選樣伺服驅動,并確定伺服驅動器與伺服電機的
西門子6ES7531-7NF00-0AB0西門子代理商西門子PLC代理商西門子授權代理商西門子模塊代理商西門子總代理商S7-300開關量輸出模塊SM322① 型 號 與 規(guī) 格SM322共有20多種規(guī)格可供選擇,可以是DC24V晶體管驅動、AC120V/230V雙向晶閘管驅動、繼電器觸點輸出等,單個模塊大輸出點數(shù)為32點。模塊訂貨號的基本含義如圖2-52所示(也有例外,如戶外型在新系列中編號已經
延安西門子PLC授權代理商確定PLC型號及其硬件配置的內容和方法?PLC的分類??不同型號的PLC具有不同的硬件組成和性能指標。它們的基本I/O點數(shù)和擴展范圍,程序存儲容量往往差別很大。因此,在進行PLC程序設計之前,要對所用PLC的型號,硬件配置(如內裝型PLC是否要增加附加I/O板,通用型PLC是否要增加I/O模板等)作出選擇。???
公司名: 潯之漫智控技術(上海)有限公司
聯(lián)系人: 劉經理
電 話: 19873876272
手 機: 19873876272
微 信: 19873876272
地 址: 上海松江石湖蕩鎮(zhèn)塔匯路755弄29號1幢一層A區(qū)213室
郵 編:
網(wǎng) 址: tianxia56.b2b168.com
公司名: 潯之漫智控技術(上海)有限公司
聯(lián)系人: 劉經理
手 機: 19873876272
電 話: 19873876272
地 址: 上海松江石湖蕩鎮(zhèn)塔匯路755弄29號1幢一層A區(qū)213室
郵 編:
網(wǎng) 址: tianxia56.b2b168.com