A06B-0032-B577中國石油網(wǎng)消息:大慶石化公司ABS樹脂產(chǎn)品摻合PLC控制系統(tǒng)經(jīng)過半年的投用運行,大小造粒線分離技術(shù)日前獲得成功。去年7月份,化工三廠在裝置停車大檢修期間,對ABS樹脂產(chǎn)品摻合PLC控制系統(tǒng)實施大小造粒線分離的更新改造,有效地減少了非計劃停車,確保了裝置長周期運行
問:我的項目里有四個控制對象需要用到FB41,分別是兩個壓力控制,一個流量控制和一個液位控制,輸出都是4-20mA,地址是PQW304,306,308,310,分別用四個FB41控制,這四個FB41能全部放在OB35里調(diào)用嗎?OB35里的程序大不影響CPU運行嗎?我看過老外的程序大多都放在FC里調(diào)用FB41啊。
答:原則上是可以無限使用的,因為每次調(diào)用FB時指定不同的背景數(shù)據(jù)塊,即使是同一個FB。
至于OB35,循環(huán)中斷組織塊,不會影響運算速度的,這只是一個一個中斷,如果中斷程序太長,當(dāng)然會使你的執(zhí)行時間相對變長,但是不會太明顯,畢竟機器周期還是我們無法感覺到的
另外:您必須確認循環(huán)中斷OB 每一次運行的時間一定要短于中斷的間隔。如
果一個循環(huán)中斷OB 沒有執(zhí)行完,循環(huán)中斷時間到,又要求循環(huán)中斷OB 運行,
則時間故障組織塊OB80 啟動。循環(huán)中斷導(dǎo)致故障程序的運行。
問:A06B-0032-B577 配制向?qū)е心K命令字節(jié)是什么意思
在Micro/WIN以太網(wǎng)配置向?qū)е?,配置CP243-1,其中一步是“模塊命令字節(jié)”,注釋是:通過計算在CP 243-1模塊之前附加在PLC上的I/O模塊使用的輸出字節(jié)數(shù)目,確定Q地址。 下面就是QB X,X可選。這個是什么意思? 這個模塊命令字節(jié)是干什么用的?
答:CP243-1這個模塊命令字節(jié)是干什么用的?
此地址根據(jù)計算CP243-1前面的I/O所占用的Q地址字節(jié)來決定。如CP243-1安裝在緊挨CPU224的0號槽,其前面輸出就占用了QB0和QB1兩個字節(jié),CP243-1的地址按順序排,即設(shè)為QB2。CP243-1模塊占用一個QB輸出字節(jié)。
西門子在多個國家有PLC生產(chǎn)線。在德國有,在中國也有,其他國家還有。每個模塊的產(chǎn)地,可以通過印刷在模塊上的"Made In *xx"來確定。不同的模塊可能有不同產(chǎn)地,同型號的模塊,也可能有不同產(chǎn)地。
1:根據(jù)工程實際需求,進行功能塊規(guī)劃,編寫子程序
在PLC中子程序是為一些特定的控制目的編制的相對獨立的程序。執(zhí)行子程序調(diào)用指令CALL等,如果條件不滿足子程序調(diào)用時,程序的掃描就僅在主程序中進行,不再去掃描這段子程序,這樣就減少不必要的掃描時間。
2:用字或雙字?jǐn)?shù)據(jù)傳送給DO點方法來控制輸出
在PLC的應(yīng)用中通常都會有大量的輸出控制,用字或雙字?jǐn)?shù)據(jù)傳送給DO點方法來控制輸出可以提高速度,只要根據(jù)實際應(yīng)用的要求,合理分配輸出地址,變換控制輸出控制字,可以大大減少PLC程序執(zhí)行的步數(shù),從而加快PLC的程序運行速度。
3:脈沖觸發(fā)SET、RESET
PLC中,使用SET指令只執(zhí)行一次即可,不必每次掃描都執(zhí)行這個指令,很適合與脈沖輸出(PLS/PLF)指令配合使用。有些工程人員忽視了這個問題,使用了常規(guī)的方法來驅(qū)動SET指令,無意中增加了PLC程序掃描運行時間.
4:避免了類型轉(zhuǎn)換,方法如下:
以S7-200為例,它的內(nèi)存格式與我們常用的PC機正好相反,它是高字在前,低字在后的。所以我們可以將字變量放在后兩個字節(jié),在程序初始化時將前兩個字節(jié)清零(程序的其它地方不得使用這兩個字節(jié))。
如我們定義符號時將字變量定義在VW2,同時保持VW0的值為零。則程序中可以用VW2以字型訪問該變量,同時也可以VD0以雙字型訪問,避免了類型轉(zhuǎn)換。
為了避免使用時混淆,最好以明確的符號定義來區(qū)分字類型和雙字類型。在此強烈推薦類匈牙利命名法:以前綴指示變量類型,用首字母大寫的有意義的英文單詞的組合作變量名。本人習(xí)慣用以下綴:b----字節(jié)型變量(byte)
w----字型變量(word)
d----雙字變量(double)
r----實型變量(real)
f----位變量(flag)
btn---自復(fù)位按鈕式輸入(button)
sw----切換開關(guān)或自鎖按鈕輸入(switch)
sig---傳感器、編碼等電平信號輸入(signal)
rly---輸出繼電器位(relay)
問:我編個項目 用到其他項目的功能塊,能不能把這個功能塊單獨導(dǎo)出來再導(dǎo)入我新項目中
答:如果是FC就很方便了,同時打開這兩個項目,復(fù)制,粘貼就行了,注意程序號不要重復(fù)了,如果是FB\DB,那么就需要一起復(fù)制過來。
問:是不是指程序中定時器號不能太多?
答:這個是指同一個定時器在不同的子程序或中斷程序中別重復(fù)使用。例如都叫T1的定時器就別在不同的子程序中用了。至于定時器的個數(shù)每個型號的CPU支持的定時器和計數(shù)器個數(shù)是不一樣的,只要不超過那個最大個數(shù)就行。
問:剛買的USB-PPI,安裝了和電纜一起配套的USB驅(qū)動,但始終連接不上,提示通信超時 請檢查端口號,網(wǎng)絡(luò)地址,波特率和連接電纜。
PC/PE接口選的是PC/PPI cable(PPI)
屬性里參數(shù)如下
一、PPI
站地址:0
超 時 :1S
網(wǎng)絡(luò)參數(shù):
高級PPI (沒選)
多主站網(wǎng)絡(luò)(沒選)
傳輸速率:9.6Kbps
最高站地址:31
二、本地連接
連接到:USB
通信窗口:本地0、遠程0、PLC類型:(沒有顯示哦,但在我編程軟件里我設(shè)置了是CUP224 CN)、搜索所有波特率(打鉤)。
請問是上面參數(shù)有問題還是電纜或USB驅(qū)動軟件的問題,如果錯了應(yīng)該怎么設(shè)置 請各位老師指點 謝謝!
答;將PLC打到STOP狀態(tài)試試。
使用原裝USB/PPI電纜,需要將編程軟件升級到當(dāng)前發(fā)布的最新版本,并且在設(shè)置PG/PC接口的時候要選擇USB,非原裝USB電纜需要正確選擇COM口(電腦-屬性-硬件-設(shè)備管理器-端口)
裝好后默認的為COM3口。
聯(lián)系人:小費
QQ:2851759102
郵箱:2851759102@qq.com
傳真:0592-5580710
電話:0592-2350124
手機:18050025437
Juniper DPCE-X-40GE-SFP 40X1GE for MX960 MX480 Router
Juniper T320-FPC2-E T320 Enhanced Flex PIC Concentrator
Cisco Security MARS 100 CS-MARS-100E-K9 Appl 5000
Juniper PB-1OC12-ATM2-SMIR M160 T320 M320 T640 Router
Nokia NIF4453FRU 3 Port 10GBase-F ADP Module IP1280
Norb 8394SF DS1404099-E5 IPUIA6FWAA 10G Switch Fab
Juniper M10iBASE-AC RE-400 FEB 4x AC Router M10i 8.5R2
Cisco ESR-4OC3ATM-SM Four-Port OC-3/STM-1c ATM ESR
Juniper NS-ISG-1000 Firewall Gateway NS-ISG-TX4 5vsys
Cisco BPX 8620-DC Switch BCC-4V 24x T3 24x OC3
Cisco 12410/200 12410 DC GSR10/200-DC Router
Juniper ERX-700 705 710 Edge Router SRP-5+
Juniper ISG-1000 Firewall Int Security Gateway