中文字幕亚洲另类综合,91福利国产在线观看,中字幕一区二区三区久久蜜桃,国产精品免费福利久久欧

福州聚福興自動化有限公司

AB GE FANUC SIEMENS ABB SCHNEIDER

網(wǎng)站公告
福州聚福興自動化有限公司是一家專業(yè)性銷售自動化產(chǎn)品和技術(shù)開發(fā)服務(wù)公司。與工控產(chǎn)品廠商建立了長期穩(wěn)定的技術(shù)和商務(wù)合作關(guān)系。公司的產(chǎn)品銷往全國各地,產(chǎn)品性價、服務(wù)質(zhì)量一直受到業(yè)界好評。是一家集產(chǎn)品代理銷售、技術(shù)咨詢、技術(shù)培訓(xùn)一體化的規(guī)范型自動化公司。專業(yè)經(jīng)營德國、美國、日本、法國等電氣品牌.提供先進(jìn)的自動化電氣器件等產(chǎn)品。產(chǎn)品應(yīng)用于鋼鐵、電力、制冷、航天、煙草、水處理、輸變電、建筑、工廠等行業(yè)。本著:睿智創(chuàng)新、誠信服務(wù)宗旨。為客戶創(chuàng)造價值,為社會創(chuàng)造效益。長期提供全方位的服務(wù)!
產(chǎn)品分類
聯(lián)系方式
友情鏈接
  • 暫無鏈接
您當(dāng)前的位置:首頁 » 供應(yīng)產(chǎn)品 » REXROTH 1-070-080-744
REXROTH 1-070-080-744
點(diǎn)擊圖片查看大圖
產(chǎn)品/服務(wù): 瀏覽次數(shù):2REXROTH 1-070-080-744 
型 號: 進(jìn)口PLC 
規(guī) 格: %E8%BF%9B%E5%8F%A3PLC 
品 牌: YASKAWA安川 
單 價: 360.00元/個 
起訂量: 1 個 
供貨總量: 500 個
發(fā)貨期限: 自買家付款之日起 3 天內(nèi)發(fā)貨
更新日期: 2019-03-01  有效期至:長期有效
聯(lián) 系 人: ( 登錄可見 )
公司電話: ( 登錄可見 )
即時通訊: ( 登錄可見 )


«上一個產(chǎn)品     下一個產(chǎn)品»
產(chǎn)品屬性
 產(chǎn)品型號:  進(jìn)口PLC
 產(chǎn)品規(guī)格:  %E8%BF%9B%E5%8F%A3PLC
 產(chǎn)品品牌:  YASKAWA安川
產(chǎn)品優(yōu)勢
供應(yīng)進(jìn)口伺服控制系統(tǒng),PLC,DCS,模塊,卡件,機(jī)槽,底板,電源,線纜,觸摸屏,采集卡,影像卡,電機(jī),馬達(dá),編碼器,傳感器,工業(yè)相頭......REXROTH 1-070-080-744
詳細(xì)信息

REXROTH 1-070-080-744現(xiàn)貨


I/A Series 控制器 FCP270 和 ZCP270 I/A 新的控制器 xCP270 新的特點(diǎn)及改進(jìn) 新的特點(diǎn) 比CP60更好的性能 與100MB/1GB的Mesh控制網(wǎng)直接以光纖相連 比CP60多一倍的內(nèi)存 不再使用硬件標(biāo)識符 通過PDA及其紅外通訊口來設(shè)置CP/FCM的標(biāo)識符 其他改進(jìn) 應(yīng)用GPS可以全局達(dá)到1毫秒精度的時間同步 SOE/TDR 報警的改進(jìn) 控制器比較 控制器比較 PDA設(shè)置標(biāo)識符 Spreadsheet 界面 映射Map Mac 地址到標(biāo)識符 設(shè)置程序可從網(wǎng)上獲取 如何建立地址-標(biāo)識符對照表 使用PDA 使用第三方工具,例如Excel,生成CSV文件,然后下載到PDA Self-Hosting Self-Hosting 是指控制器可以不需要它的主站來重新啟動的能力 在I/A V8.0中, ZCP270和FCP270 的操作系統(tǒng)文件將存放在控制器的非易失性內(nèi)存中,重啟CP的時間將大大縮短 目前、控制器的數(shù)據(jù)庫還存放在AW主站上,有待今后Self-Hosting的進(jìn)一步完善 FCP270 特點(diǎn) DIN導(dǎo)軌底板安裝 支持 32 FBMs 使用級別 CE, UL, ISA S71.04 G3 (Harsh), 0 to 60 C. 雙100MB 光纖連接 所有通訊口的發(fā)送/接受狀態(tài)均在面板上顯示 可冗余接入Mesh控制網(wǎng) 在計算Mesh控制網(wǎng)中的站點(diǎn)數(shù)時,冗余的一對FCP只算一個站點(diǎn) 安裝底板 Vertical Baseplates 2-POSITION (FCP) 2-POSITION (FBM) 4-POSITION (2 FCP, 2 FBM) 4-POSITION (1 FCP, 3 FBM) 4-POSITION (All FBM) 8-POSITION (All FBM) ZCP270 特點(diǎn) 延續(xù)以前的外形、尺寸 安裝在1x8安裝結(jié)構(gòu)內(nèi) 與Mesh控制網(wǎng)的雙路100MB光纖連接 與I/O Fieldbus的雙路100MB光纖連接 以FCM100Et與I/O Fieldbus相接 可連接120塊FBM卡件 ZCP270分層結(jié)構(gòu) I/O模塊在ZCP下一層連接 對控制網(wǎng)絡(luò)和Fieldbus總線各自提供Mesh網(wǎng)絡(luò) 延續(xù)了以前CP60的層級結(jié)構(gòu) Fieldbus層級的交換機(jī)不能接受系統(tǒng)管理器的監(jiān)測 無法應(yīng)用SOE/TDR ZCP270的扁平結(jié)構(gòu) 直接接入Mesh控制網(wǎng) 簡單的網(wǎng)絡(luò)結(jié)構(gòu) 交換機(jī)的通訊口可以統(tǒng)一布置 所有的交換機(jī)均可被系統(tǒng)管理器監(jiān)測 支持SOE/TDR 容錯技術(shù) 優(yōu)點(diǎn) 冗余卡件之間無需交換錯誤信息 無延滯切換 無擾動切換 容錯技術(shù) 容錯技術(shù) 新開發(fā)的FBM模塊 輸入輸出模塊 FBM208 – 0-20mA 4 輸入/ 4 輸出 冗余 數(shù)據(jù)回讀功能 FBM240 – 8 數(shù)字量輸出 冗余 數(shù)據(jù)回讀功能 FBM203B, 203C – 8 輸入 0-640, 0-10 Ohm RTD FBM201b/c/d – 8 電壓輸入 (0-100mV, 0-5V, 0-10V) Field Device System Integration - FDSI FBM230/231 – 串行 FBM232/233 – 以太網(wǎng) FDSI 冗余的串行數(shù)據(jù)接口 冗余的 FBMs 冗余的通訊接入點(diǎn) FDSI 冗余的以太網(wǎng)數(shù)據(jù)接口 卡件上RJ45標(biāo)準(zhǔn)接口 10/100MB的通訊速率 冗余卡件 * Invensys Confidential The Mesh 控制網(wǎng) I/O system FCP 270 I/O system ZCP270 FCM100Et FCP270 ZCP270 現(xiàn)場安裝 與Fieldbus直接相連 集中控制 遠(yuǎn)程I/O FCP270 ZCP270 CP60 非易失性內(nèi)存 內(nèi)存 I/O處理器 主處理器 Elan AMD 520 @100Mhz Elan AMD 520 @100Mhz AMD DX5 @133Mhz CommControl ASIC Elan AMD 520 @100Mhz AMD 386 16MB SDRAM With ECC 100Mhz 16MB SDRAM With ECC 100Mhz 8MB RAM with Custom Error Correction, 32Mhz 32MB Flash RAM 32MB Flash RAM 128KB RAM 嵌入式操作系統(tǒng) 32 bit Nucleus Plus 32 bit Nucleus Plus 16 bit VRTX 處理速度提高了50%! 內(nèi)存顯著增加! FCP270 ZCP270 CP60 I/O 連接 熱耗 與網(wǎng)絡(luò)的連接 100Mbps Ethernet Direct fiber 1


5.1.1 S7-300編程方式簡介
S7-300系列PLC的編程語言是STEP 7。STEP 7繼承了STEP 5語言結(jié)構(gòu)化程序設(shè)計的優(yōu)點(diǎn),用文件塊的形式管理用戶編寫的程序及程序運(yùn)行所需的數(shù)據(jù)。如果這些文件塊是子程序,則可以通過調(diào)用語句,將它們組成結(jié)構(gòu)化的用戶程序。這樣,PLC的程序組織明確,結(jié)構(gòu)清晰,易于修改。
為支持結(jié)構(gòu)化程序設(shè)計,STEP 7用戶程序通常由組織塊(OB)、功能塊(FB)或功能塊(FC)等三種類型的邏輯塊和數(shù)據(jù)塊(DB)組成。
組織塊(OB)是系統(tǒng)操作程序與用戶應(yīng)用程序在各種條件下的接口界面,用于控制程序的運(yùn)行。OB塊根據(jù)操作系統(tǒng)調(diào)用的條件(如時間中斷、報警中斷等)可分成幾種類型,這些類型有不同的優(yōu)先級,高優(yōu)先級的OB可以中斷低優(yōu)先級的OB。每個S7 CPU包含一套可編程的OB塊(隨CPU而不同),不同的OB塊執(zhí)行特定的功能。
OB1是主程序循環(huán)塊,在任何情況下,它都是需要的。根據(jù)過程控制的復(fù)雜程度,可將所有程序放入OB1中進(jìn)行線性編程,或?qū)⒊绦蛴貌煌倪壿媺K加以結(jié)構(gòu)化,通過OB1調(diào)用這些邏輯塊,并允許塊間的相互調(diào)用。塊的調(diào)用指令中止當(dāng)前塊(調(diào)用塊)的運(yùn)行調(diào)用,然后執(zhí)行被調(diào)用塊的所有指令。一旦被調(diào)用的塊被完成,執(zhí)行調(diào)用指令的塊繼續(xù)執(zhí)行調(diào)用指令后的指令。調(diào)用塊可以是任何邏輯塊,被調(diào)用塊只能是功能塊(除OB外的邏輯塊)。圖5.1所示是一個STEP 7調(diào)用實(shí)例。除了OB1,操作系統(tǒng)可以調(diào)用其它的OB塊以響應(yīng)確定事件。其它可用的OB塊隨所用的CPU性能和控制過程的要求而定。
功能塊(FB、FC)實(shí)際上是用戶子程序,分為帶“記憶”的功能塊FB和不帶“記憶”的功能塊FC。前者有一個數(shù)據(jù)結(jié)構(gòu)與該功能塊的參數(shù)表完全相同的數(shù)據(jù)塊(DB)附屬于該功能塊,并隨功能塊的調(diào)用而打開,隨功能塊的結(jié)束而關(guān)閉。該附屬數(shù)據(jù)塊叫做背景數(shù)據(jù)塊(Instance Data Block),存放在背景數(shù)據(jù)塊中的數(shù)據(jù)在FB塊結(jié)束時繼續(xù)保持,即被“記憶”。功能塊FC沒有背景數(shù)據(jù)塊,當(dāng)FC完成操作后數(shù)據(jù)不能保持。
數(shù)據(jù)塊(DB)是用戶定義的用于存取數(shù)據(jù)的存儲區(qū),可以被打開或關(guān)閉。DB可以是屬于某個FB的情景數(shù)據(jù)塊,也可以是通用的全局?jǐn)?shù)據(jù)塊,用于FB或FC。S7 CPU還提供標(biāo)準(zhǔn)系統(tǒng)功能塊(SFB、SFC),它們是預(yù)先編好的,經(jīng)過測試后集成在S7 CPU中的功能程序庫。用戶可以直接調(diào)用它們,高效地編制自己的程序。由于它們是操作系統(tǒng)的一部分,因此不需將其作為用戶程序下載到PLC。與FB塊相似,SFB需要一個背景數(shù)據(jù)塊,并需將此DB塊作為程序的一部分安裝到CPU中。不同的CPU提供不同的SFB、SFC功能。
系統(tǒng)數(shù)據(jù)塊(SDB)是為存放PLC參數(shù)所建立的系統(tǒng)數(shù)據(jù)存儲區(qū)。用STEP 7的S7組態(tài)軟件可以將PLC組態(tài)數(shù)據(jù)和其它操作參數(shù)存放于SDB中。
功能塊編程及調(diào)用
功能塊由兩個主要部分組成:一部分是每個功能塊的變量聲明表,變量聲明表聲明此塊的局部數(shù)據(jù);另一部分是邏輯指令組成的程序,程序要用到變量聲明表中給出的局部數(shù)據(jù)。
當(dāng)調(diào)用功能塊時,需提供塊執(zhí)行時要用到的數(shù)據(jù)或變量,也就是將外部數(shù)據(jù)傳遞給功能塊,這被稱為參數(shù)傳遞。參數(shù)傳遞的方式使得功能塊具有通用性,它可被其它的塊調(diào)用,以完成多個類似的控制任務(wù)。
1. 變量聲明表(局部數(shù)據(jù))
每個邏輯塊前部都有一個變量聲明表,在變量聲明表中定義邏輯塊用到的局部數(shù)據(jù)。局部數(shù)據(jù)分為參數(shù)和局部變量兩大類,局部變量又包括靜

Ametek Dycor LC Series Power Supply Controller for LC200S Mass Spectrometer
Ametek Isolated RTD Transmitter SC-1372
NEW LAMB AMETEK 116210-85 VACUUM BLOWER MOTOR
NEW AMETEK DREXELBROOK 406-7001-001 HIGH LOW LEVEL ALARM TRANSMITTER 54389
AMETEK CAPACITANCE CAL 401-0006-008
AMETEK Drexelbrook 300 Series Level Control w/Sensor
NEW AMETEK C1929 15-0-15 132872 A51B LM41/21/2ANP GAUGE INCHES OF WATER PRESSVAC
Ametek Inducer Moter Lennox Ser. 06G 83922R MOD. JF1F054N' 44309
AMETEK MODCAL CALIBRATOR / NEW REPLACEMENT PART MODEL 90E1
AMETEK LAMB VACUUM MOTOR NEW 119438-24
AMETEK/PANALAR?M 91AF1KN120AC4C FLASHER/AUDIBL?E BOARD ***NNB***
CHATILLON AMETEK 516-1000 HANDHELD SPRING PUSH PULL GAUGE 2 LB x 1/2 OZ - USED w
NIB AMETEK/USG 4 1/2" GAUGE 1933 6000 PSI
NIB AMETEK/USG ARC-LOC GAUGE 1931 30-0-100 4-1/2"
AMETEK ROTRON Air Flow Switch Model 2C Type 1003 P/N:041101 NIB
Thermax DV12 - 2 Stage Vacuum Motor (Ametek/Lamb) Hot Water Extractors Thermax
Ametek / TCI Diaphragm Type LC 2-150
Ametek / TCI Diaphragm TC 2-150
Ametek / USG Pressure Gauge w/ Seal Diaphragm 0-15 psi
Ametek Diaphragm LC 2-150
Ametek DREXELBROOK Sensing Element Plugged Chute Det.
plaque de détection - détecteur de chute bloquée
NEW! AMETEK LAMB 2-stage Vacuum Motor/Blower 2M424 240 Volt
Repair of Your 115334 Ametek Lamb Central Vacuum Motor
NEW! 115334 Ametek Lamb Motor Armature Bearings Brushes
AMETEK LN-8.8 Force Gauge with Lock Switch
Ametek ML4432-3 Accuforce II Force Gage 0-5 kg, 0-10 lb
AMETEK TAK-ETTE DIGITAL TACHOMETER TACH METER
AMETEK MODEL 116156-00 LOOK !!!
Ametek Digistrobe
Ametek Pressure Control Switch 0-15 PSIG Capsule model 58G0015BN2
Ametek AccuForce Cadet Force Gage Used
AMETEK TRANSDUCER 1986G2GR64SX
Panalarm AMETEK 91TF1KN120AC Plug In Sequence Card 4401296 NOS
AMETEK WINDJAMMER BLOWER, MODEL 1116247-03
NEW AMETEK P1929 3PSI 132791 K40B LM 41/21/2ANPT 0-3 PSI PRESSURE GAUGE
NEW Military Parts Equipmet Ametek 6 1/2 In. Attic Bathroon Ventilation Fan
NOS! AMETEK PRESSURE TRANSDUCER 300PSI 89PGTB300G2CB
NIB AMETEK 6" Pressure Gauge 132639 5801 600PSI 1/4 ANPT LM
NIB AMETEK 6" Pressure Gauge 126671 5801 600PSI 1/4 LM

REXROTH 1-070-080-744

AMETEK CONTROLS 93PSG0002DD7AC / 93P DIGITAL PRESSURE
Drexelbrook Ametek Enclosure with 700-0001-016 Series Sensing Element *NEW*
AMETEK 89PGTB300G2CB PRESSURE TRANSDUCER 300 PSI NEW
AMETEK PHOTO DIODE ASSEMBLY PART NUMBER 471130901
Ametek RELAY 1500GL1S8OCX NIB
Ametek Drexelbrook Dumpstar Level Control Model 406-6000 700-0202-036
Ametek Lamb Electric Vacum motor
AMETEK LN-150 INSPECTION FORCE GAGE
Pittman/Ametek Motor, 38.3:1 Ratio GM9413D109
AMETEK PANALARM SC100-120A NEW 8 PIN / 11 PIN RELAY SC100120A
AMETEK Rotron Motor M22F055-3008-0?28-3HIS-3471SF?-CCW 27.6 VDC
Ametek Dycor LC Series Power Supply Controller for LC200S Mass Spectrometer
Ametek Isolated RTD Transmitter SC-1372
NEW LAMB AMETEK 116210-85 VACUUM BLOWER MOTOR
NEW AMETEK DREXELBROOK 406-7001-001 HIGH LOW LEVEL ALARM TRANSMITTER 54389
AMETEK CAPACITANCE CAL 401-0006-008
AMETEK Drexelbrook 300 Series Level Control w/Sensor
NEW AMETEK C1929 15-0-15 132872 A51B LM41/21/2ANP GAUGE INCHES OF WATER PRESSVAC
Ametek Inducer Moter Lennox Ser. 06G 83922R MOD. JF1F054N' 44309
AMETEK MODCAL CALIBRATOR / NEW REPLACEMENT PART MODEL 90E1
AMETEK LAMB VACUUM MOTOR NEW 119438-24
AMETEK/PANALAR?M 91AF1KN120AC4C FLASHER/AUDIBL?E BOARD ***NNB***
CHATILLON AMETEK 516-1000 HANDHELD SPRING PUSH PULL GAUGE 2 LB x 1/2 OZ - USED w
NIB AMETEK/USG 4 1/2" GAUGE 1933 6000 PSI
NIB AMETEK/USG ARC-LOC GAUGE 1931 30-0-100 4-1/2"
AMETEK ROTRON Air Flow Switch Model 2C Type 1003 P/N:041101 NIB
Thermax DV12 - 2 Stage Vacuum Motor (Ametek/Lamb) Hot Water Extractors Thermax
Ametek / TCI Diaphragm Type LC 2-150
Ametek / TCI Diaphragm TC 2-150
Ametek / USG Pressure Gauge w/ Seal Diaphragm 0-15 psi
Ametek Diaphragm LC 2-150
Ametek DREXELBROOK Sensing Element Plugged Chute Det.
plaque de détection - détecteur de chute bloquée
NEW! AMETEK LAMB 2-stage Vacuum Motor/Blower 2M424 240 Volt
Repair of Your 115334 Ametek Lamb Central Vacuum Motor
NEW! 115334 Ametek Lamb Motor Armature Bearings Brushes
AMETEK LN-8.8 Force Gauge with Lock Switch
Ametek ML4432-3 Accuforce II Force Gage 0-5 kg, 0-10 lb
AMETEK TAK-ETTE DIGITAL TACHOMETER TACH METER
AMETEK MODEL 116156-00 LOOK !!!

REXROTH 1-070-080-744

APC AP8858NA3 Rack PDU 2G, Metered, ZeroU
APC Smart UPS 1400VA 2U Battery Backup DL1400R2 Power Supply
APC Smart UPS 1500 SUA1500RM2U
APC AP7831 Rack PDU Zero U 15A/120V
APC Smart-UPS 750 VA Tower UPS SMT750
1 NEW ABB S3H225DS0AS8AP?C 225 AMP SACE S3 CIRCUIT BREAKER NIB
APC AP7998 Power Distribution Unit Switched Rack PDU 16A 208V-Input 0U Zero
APC BP420S Back-UPS Pro
APC RBC24 Replacement Battery #24
APC Master Switch Network Controller
APC SMT750 750VA/500 Watts UPS
APC SMART-UPS SMT750 750VA LCD 120V SMART-UPS 500W RETA
RBC26 Replacement Battery #26 American Power Conversion-APC
APC AP9618 Network Management Card, New Open Box ~STSI
Snap-on Classic 78 Riser 54"
STEERING RACK ENDS DODGE RAM 2500 3500 2004/06 4X4
SANYO POSITION CONTROLLER APC-1 APC-1 HITACHI SEIKI HORIZONTAL
PANEL APC BUTTON SWITCH STOP GUN COOLANT 2711-80-33 HITACHI SEIKI CNC HORIZONTAL
EO Technics VER:APC2.0 S/N:2010585 Auto Power Controller
APC SMC1000 Smart UPS C 1000VA
APC Back-UPS BR1000G Line-interacti?ve UPS 1000VA/600W
NEW STEERING SYSTEM INNER OUTER TIE RODS CENTER DRAG LINK TRACK BAR BALL JOINTS
INNER OUTER TIE ROD ENDS UPPER LOWER BALL ENDS ADJUSTING SLEEVE F 250 SUPER DUTY
IBM RBC37 APC UPS Battery Pack Unit NEW 23K4867
APC AP7900 MasterSwitch PDU 120V 15A Power Strip
APC Environmental Management System Good Condition
APC SMART-UPS 3000 SmartUPS
SCA SCHUCKER APC3000-30 USPP APC300030
APC Switched Rack AP7901 PDU - 100V AC to 120V AC; 120V AC, 8x NEMA 5-20R Output
APC Back-UPS BR1500G 1500VA Tower UPS 0.05 Hour Full Load 0.22 Hour Half Load
APC 800 RT 800VA Battery Back Up Power Supply UPS
MERCEDES W220 S600 S55 CL500 CL600 AMG APC PUMP AIR SHOCK MODULE 0034665201
APC SmartUPS RT Extension Power Cable SURT019
UNINTERRUPTIBL?E POWER SOURCE APC SERIES 1400
APC MAA-0852 / Rev A AMFR-1FD23 Enclosure w/ CBA
APC SU620NET USPP SU620NET
APC NetBotz Camera Pod 160, NBPD0160 ~STSI
APC AP7801 Rack PDU Metered 1U, 120V, 20A
APC Back-UPS RS 800 BR800BLK Battery Back Up Power Supply
APC Back- UPS RS 800VA Tower UPS - 800VA Power Conversion
Hewlett Packard ( HP ) / Agilent 85037-60001 APC-3.5 Scalar Open/Short
FREE SHIPPING KIT STEERING SUSPENSION TIE RODS ARM ENDS
1997 DODGE RAM 3500 2WD 4WD STEERING SYSTEM ARMS ENDS
FORD SERIES F SUPER DUTY KIT SUSPENSION STEERING RACK ENDS BALL JOINT

REXROTH 1-070-080-744

?

?

?

?

相關(guān)產(chǎn)品
0條  相關(guān)評論
 免責(zé)聲明:(1)以上所展示的信息由企業(yè)自行提供,內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性由發(fā)布企業(yè)負(fù)責(zé),環(huán)球塑化網(wǎng)對此不承擔(dān)任何保證責(zé)任。我們原則上建議您優(yōu)先選擇“塑企通”會員合作! (2)同時我們鄭重提醒各位買/賣家,交易前請詳細(xì)核實(shí)對方身份,切勿隨意打款或發(fā)貨,謹(jǐn)防上當(dāng)受騙。如發(fā)現(xiàn)虛假信息,請向環(huán)球塑化網(wǎng)舉報。
網(wǎng)站首頁公司介紹供應(yīng)產(chǎn)品新聞中心榮譽(yù)資質(zhì)人才招聘聯(lián)系方式舉報
©2024 環(huán)球塑化網(wǎng) 版權(quán)所有   技術(shù)支持: 環(huán)球塑化網(wǎng)     訪問量:631075  管理入口

收縮
  • 電話咨詢

  • 0591-87272336
QR code
關(guān)閉
關(guān)閉
請輸入驗證碼
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |