VT-VSPA1-1-11定時(shí)器的記時(shí)時(shí)間都有一個(gè)最大值,如 100ms 的定時(shí)器最大記時(shí)時(shí)間為 32767.7s 。如工程中所需的延時(shí)時(shí)間大于這個(gè)數(shù)值怎么辦,一個(gè)最簡(jiǎn)單的方法是采用定時(shí)器接力方式,即先啟動(dòng)一個(gè)定時(shí)器記時(shí),記時(shí)時(shí)間到時(shí),用第一只定時(shí)器的常開觸點(diǎn)啟動(dòng)第二只定時(shí)器,再使用第二只定時(shí)器啟動(dòng)第三只,如此等等。記住使用最后一個(gè)定時(shí)器的觸點(diǎn)去控制最終的控制對(duì)象就可以了。圖1 中的梯形圖既是一個(gè)這樣的例子。
上述利用多定時(shí)器的記時(shí)時(shí)間相加獲得長(zhǎng)延時(shí)。此外還可以利用記時(shí)器配合記數(shù)器獲得長(zhǎng)延時(shí),如圖2 所示。圖中常開觸點(diǎn) X1 是這個(gè)電路的工作條件,當(dāng) X1 保持接通時(shí)電路工作。
在定時(shí)器 T1 的線圈回路中接有定時(shí)器 T1 的常閉觸點(diǎn),它使得定時(shí)器 T1 每隔 10s 接通一次,接通時(shí)間為一個(gè)掃描周期。定時(shí)器 T1 的每一次接通都使記數(shù)器 C1 記一個(gè)數(shù)。而當(dāng)記到記數(shù)器的設(shè)定值并使其工作對(duì)象 Y0 接通,從 X1 接通為始點(diǎn)的延時(shí)時(shí)間為定時(shí)器的設(shè)定值乘上記數(shù)器的設(shè)定值。 X2 為記數(shù)器 C1 的復(fù)位條件。
可以指定PLC對(duì)程序執(zhí)行有限次數(shù)掃描(從1次掃描到65,535次掃描),通過指定PLC運(yùn)行的掃描次數(shù),可以監(jiān)控程序過程變量的改變。第一次掃描時(shí),SM0.1數(shù)值為1。
VT-VSPA1-1-11執(zhí)行單次掃描
“單次掃描”使PLC從STOP轉(zhuǎn)變成RUN,執(zhí)行單次掃描,然后再轉(zhuǎn)回STOP,因此與第一次相關(guān)的狀態(tài)信息不會(huì)消失。操作步驟如下:
(1)PLC必須位于STOP(停止)模式。如果不在STOP(停止)模式,將PLC轉(zhuǎn)換成停止模式。
(2)用菜單“調(diào)試”→ “首次掃描”。
2. 執(zhí)行多次掃描
步驟如下:
(1)PLC須位于STOP(停止)模式。如果在STOP(停止)模式,將PLC轉(zhuǎn)換成停止模式。
(2)用菜單“調(diào)試” →“ 多次掃描” →出現(xiàn)“執(zhí)行掃描”對(duì)話框。如圖3-23所示。
(3)輸入1. 擴(kuò)展單元
擴(kuò)展單元沒有CPU,作為基本單元輸入/輸出點(diǎn)數(shù)的擴(kuò)充,只能與基本單元連接使用。不能單獨(dú)使用。S7-200的擴(kuò)展單元包括數(shù)字量擴(kuò)展單元,模擬量擴(kuò)展單元,熱電偶、熱電阻擴(kuò)展模塊,PROFIBUS-DP通信模塊。
用戶選用具有不同功能的擴(kuò)展模塊,可以滿足不同的控制需要,節(jié)約投資費(fèi)用。連接時(shí)CPU模塊放在最左側(cè),擴(kuò)展模塊用扁平電纜與左側(cè)的模塊相連。
2. 電源模塊
外部提供給PLC的電源,有24VDC、220VAC兩種,根據(jù)型號(hào)不同有所變化。S7-200的CPU單元有一個(gè)內(nèi)部電源模塊,S7-200小型PLC的電源模塊與CPU封裝在一起,通過連接總線為CPU模塊、擴(kuò)展模塊提供5V的直流電源,如果容量許可,還可提供給外部24V直流的電源,供本機(jī)輸入點(diǎn)和擴(kuò)展模塊繼電器線圈使用。應(yīng)根據(jù)下面的原則來確定I/O電源的配置。
(1)有擴(kuò)展模塊連接時(shí),如果擴(kuò)展模塊對(duì)5VDC電源的需求超過CPU的5V電源模塊的容量,則必須減少擴(kuò)展模塊的數(shù)量。
(2)當(dāng)+24V直流電源的容量不滿足要求時(shí),可以增加一個(gè)外部24V直流電源給擴(kuò)展模塊供電。此時(shí)外部電源不能與S7-200的傳感器電源并聯(lián)使用,但兩個(gè)電源的公共端(M)應(yīng)連接在一起。
所需的掃描次數(shù)數(shù)值,單擊“確定”。
本人用的300PLC(313C-2DP)做項(xiàng)目,還是主從通訊。由于數(shù)據(jù)量很大(超過130),我查了下這個(gè)CPU的參數(shù),上面有:I/O過程映像:輸入128字節(jié),輸出128字節(jié)。
I/O地址區(qū)總計(jì):輸入1024字節(jié),輸出1024字節(jié)
請(qǐng)問意思是不是我打包通訊的數(shù)據(jù)總量不能超過128個(gè)字節(jié)?
DP從站組態(tài)通訊數(shù)據(jù)時(shí)只要起始地址不超過1024都可以?
這個(gè)CPU組從通訊最多能傳送多少數(shù)據(jù)?
答:1、 I/O過程映像:輸入128字節(jié),輸出128字節(jié).......... 輸出1024字節(jié).......請(qǐng)問意思是不是我打包通訊的數(shù)據(jù)總量不能超過128個(gè)字節(jié)?
不是的。打包通訊的數(shù)據(jù)與I/O過程映像沒有關(guān)系。數(shù)據(jù)塊DB,連續(xù)的標(biāo)志區(qū)M均可作為打包的數(shù)據(jù)區(qū)。
2、 DP從站組態(tài)通訊數(shù)據(jù)時(shí)只要起始地址不超過1024都可以?
沒有這種說法。
3、 這個(gè)CPU組從通訊最多能傳送多少數(shù)據(jù)?
a、DP通訊講究一致性數(shù)據(jù)傳輸。
b、有關(guān)DP的一致性數(shù)據(jù)傳輸:
通 訊作業(yè)不在循環(huán)程序的執(zhí)行處來處理,而是在程序循環(huán)過程中的一個(gè)固定的時(shí)間段里處理。從系統(tǒng)來講,數(shù)據(jù)格式字節(jié),字 和雙字永遠(yuǎn)可以得到一致性的處理,就是說傳輸一個(gè)字節(jié),一個(gè)字(兩個(gè)字節(jié))或雙字(4個(gè)字節(jié))是不會(huì)被打斷的。
c、不同的通訊卡CP,不同的CPU通訊數(shù)據(jù)的最大長(zhǎng)度也不一樣,例如:
CP342-5 作為PROFIBUS DP主站時(shí),和每個(gè)從站最多可以交換244個(gè)輸入字節(jié)(Input)和244個(gè)輸出字節(jié)(Output)。CP342-5 作為從站時(shí),與主站最多能夠交換240個(gè)輸入字節(jié)和240個(gè)輸出字節(jié)。
在S7-300中,通過SFC14和SFC15,讀寫一致性數(shù)據(jù)傳輸?shù)淖止?jié)最大長(zhǎng)度是32個(gè)字節(jié)。
CPU 在程序循環(huán)處理過程中有一段連續(xù)的地址區(qū)域存儲(chǔ)過程信號(hào)叫做過程映象區(qū),他處于CPU的系統(tǒng)存儲(chǔ)區(qū)中。這樣CPU 可以訪問內(nèi)部存儲(chǔ)區(qū)獲得I/O 信號(hào)而不用直接訪問I/O 模塊。
過程映象區(qū)中的I/O 值不反映當(dāng)前的I/O 信號(hào),他記錄的是循環(huán)掃描起始期的I/O 值。當(dāng)輸入模塊中的一個(gè)信號(hào)狀態(tài)發(fā)生改變,過程映象區(qū)中該信號(hào)的狀態(tài)直到下次循環(huán)開始時(shí)才會(huì)更新。
通過過程映像區(qū)訪問時(shí),地址格式是I/Q(輸入/輸出),最小可以訪問到位,如I0.0,Q10.0
一般通過過程映像區(qū)訪問的循環(huán)程序運(yùn)行流程如下:
1. 執(zhí)行CPU 內(nèi)部任務(wù)
2. 將過程映像區(qū)輸出區(qū)(PIQ)送到模塊輸出通道
3. 從模塊的輸入通道到過程映像區(qū)輸入?yún)^(qū)(PII)
4. 執(zhí)行用戶程序段
但是過程映象區(qū)僅有128 個(gè)字節(jié),而對(duì)于新型的CPU315-2DP(2AG10),它支持的數(shù)字量通道是16384,即有2048byte,有時(shí)候在I/O 量很大的情況下有必要采用直接I/O 訪問的方式而不占用過程映像區(qū),最小訪問單位是字節(jié)。地址格式如下:
PIB/ PQB 256 ,PIW / PQW 256,PID / PQD 256。
注意:直接I/O 訪問,最小按字節(jié)進(jìn)行,不能單獨(dú)對(duì)位進(jìn)行操作。
CPU 系統(tǒng)循環(huán)掃描周期:
一般在循環(huán)掃描周期中,過程映象區(qū)會(huì)自動(dòng)地更新,但在S7-400 和CPU 318 中您可以取消這樣的更新方式,進(jìn)行直接的I/O 訪問或者在程序的不同地方調(diào)用SFC26”UPDAT_PI”
和SFC27”UPDAT_PO”來更新過程映象區(qū)。
聯(lián)系人:小費(fèi)
QQ:2851759102
郵箱:2851759102@qq.com
傳真:0592-5580710
電話:0592-2350124
手機(jī):18050025437
Sigma Systems TP1085M-C4 Thermal Platb -40 to +200°C
Sikama Falcon Five Hybrid Reflow Solder Furnace 3-Zone
Speedline ACCEL Microcel 2 Centrifugal Cleaning System
Staubli Faverges CS7M Articulated Robot Controller SVG
STI Semitool PDC621-P/FSS-221 System Developer +Strip
Tabai Espec TSB-1L Liquid Bath Thermal Shock Chamber
TEL/Tokyo Electron PHP Hot Plate Module ACT 12 ACT12
Tenney T-14-C/M Environmental Chamber w/Through Doors
Tenney TS2 2 cu. ft. Two Zone Thermal Shock Chamber
Tenney TS2 8 cu. ft. Two Zone Thermal Shock Chamber
Thermolyne OV-47325 Laboratory Oven (+10°C to 250°C)
Tuttnauer Brinkmann 2540E Sterilizer/Autoclave 23 liter
Unitek EAPRO MicroJoin B-2100-A Hot Bar Bonder 66M0017
Varian 936-65 SP Mass Spectrometer Leak Detector
2 Varian IIS Ion Implanter I/O ISPM Comm Modules
CTC C9925BLT-0001 Network Acesss Analyzer/Fault Locator
CTI Network Interface Terminal PN: 8113022G001 On-Board
Draeger/Dräger Multi PID Photoionization Air Monitor
Eimac 3CW20000H7 / 3CW20,000H7 Tube