在使用Exceed及GO_Global軟件時(shí),利用Modem撥號(hào),就可以實(shí)現(xiàn)“遠(yuǎn)程診斷”(FOXWATCH),即:將I/A’s使用情況等信息,及時(shí)傳送回Foxboro公司,F(xiàn)oxboro公司的工程技術(shù)人員在公司內(nèi)就可以對(duì)用戶的各種要求進(jìn)行及時(shí)響應(yīng),對(duì)其系統(tǒng)進(jìn)行診斷,并對(duì)用戶提出使用建議。在諫壁發(fā)電廠的I/A’s系統(tǒng)中,就安裝有FOXWATCH軟件,使用效果非常好,廠級(jí)、熱工維護(hù)人員等在辦公室內(nèi)即可了解機(jī)組生產(chǎn)運(yùn)行情況;在出現(xiàn)故障時(shí),可以迅速將DCS系統(tǒng)使用情況傳送給Foxboro公司的工程技術(shù)人員,在*短的時(shí)間內(nèi)得到技術(shù)支持,地降低損失。
廈門岳航計(jì)算機(jī)工程有限公司
聯(lián)系人:李素云
企業(yè)QQ:2851195446,2851195466
手機(jī):18965423501
座機(jī):0592-5165501
無論是采用專門的硬件實(shí)現(xiàn)通訊,還是使用專業(yè)的通訊軟件實(shí)現(xiàn)通訊,實(shí)現(xiàn)方法都比較簡(jiǎn)單,下面將重點(diǎn)介紹在Foxboro公司I/A’s產(chǎn)品中用軟件編程方法實(shí)現(xiàn)通訊的幾種方法。
四 利用軟件編程實(shí)現(xiàn)通訊
利用軟件編程方式,可以更加靈活實(shí)現(xiàn)各種非常規(guī)的通訊。
由于自行編寫的程序在工程師站/操作員站運(yùn)行,需要占用一定的CUP時(shí)間及內(nèi)存,因此在通訊數(shù)據(jù)量較大,同時(shí)要求通訊速度較快時(shí),由于沒有專業(yè)通訊軟件的“例外報(bào)告”機(jī)制,建議不要采用自行開發(fā)程序的辦法。
由于自行編寫的程序通常沒有“數(shù)據(jù)緩存”機(jī)制,在傳送非常重要的數(shù)據(jù)時(shí)應(yīng)該謹(jǐn)慎使用。
自行編程主要工作為了兩方面,一為I/A數(shù)據(jù)的讀寫及處理,一為通訊的實(shí)現(xiàn)。
通常自行開發(fā)通訊軟件包括:串口通訊(如智能前端)、TCP/IP通訊(如實(shí)時(shí)數(shù)據(jù)傳送)、FTP通訊(如定期傳送報(bào)表文本)、基于TCP/IP的MODBUS協(xié)議通訊。
以上幾種通訊方式在通訊的實(shí)現(xiàn)方式上不同,但在I/A’s內(nèi)數(shù)據(jù)的讀寫操作是一樣的,接下來將闡述軟件編程時(shí)的主要函數(shù)及方式:
4.1I/A’s數(shù)據(jù)的讀寫及處理
Foxboro公司I/A’s系統(tǒng)提供強(qiáng)大的內(nèi)部編程函數(shù)(C函數(shù)、FORTRAN),主要包括有:
Keyence LX2-13 Laser Thrubeam Sensor, 0-300mm Range
Warrick Controls 16HMJ1B0 High Sensitivity Control up to 5.5 Million ohm/cm
Warrick Controls 16HMJ1M0 High Sensitivity Control up to 5.5 Million ohm/cm
Gems Sensor LS-800-4-PVC-SPDT-20-GR3-2 Level Switch 3" PVC Flange 1/2" Strokes
Gems Sensor XTP-800-C-PP-3/8-10-6200-J-H Level Sensor, 10.75" Stroke, 3/8" Res.
Gems Sensors XT800 Level Sensor 2" NPT Plug, 26" Stroke, 1/4" Resolution, 24VDC
Gems Sensors XT800-4-SS-SS-1/4-13-06200-J-H Level Sensor 3" 150# Flange 15" Stem
FlowLine LU05 MicroSpan 2-Wire Ultrarsonic Level Transmitter
FlowLine LA16 Ricochet Alphasonic Transmitter Relay Controller
New Telemecanique RM4LG01M Liquid Level Relay 220-240V
Endress + Hauser FTL320-01B1 Nivotester Level Limit Switch
Gems 112296 Hi-Lo Pak, 120VAC, 60Hz, 1A
SSAC LLC44A2A Liquid Level Control 120VAC
Phillips 92-29065 Displacement Transducer
Balluff BTL2-E10-0105-Z-S32 Transducer Float Sensor
Gems 111600 Fiber Optic Level Sensor Control
New Flowline Level Sensor LP15-1402
Interface SMT2-500N-38 Miniature Load Cell Force Transducer 112lbf/500N
Futek LLB200 Subminiature Load Button Load Cell
Kistler 5039A132 Charge Amplifier Range 1 50000pC Range 2 25000pC
New Interface SMT1-1.1-19 Force Transducer 1.1LBF with 15' cable
New Interface SMT1-2.2 Force Transducer 2.2LBF
Interface SMT1-2.2 Force Transducer 2.2LBF
Sensotec 060-1432-04 250 Lb Load Cell & Calibration Record
New RDP Electronics E725/230/DC1/0/0/0 Transducer Indicator Panel 230VAC 30mA
Instrumentors MB-5-5 Force Transducer 5 lbf Capacity 3mV/V Output 10VDC Exci
New in Box RDP AL311BR Load Cell 100lbs Capacity w/ Calibration Documents 4/1/09
New Sensortronics 2000LB @ 2.997mV/V Load Cell 65016-2K
New Sensortronics 2000LB @ 2.999mV/V Load Cell 65016-2K FBM231
FBM237
PF3S-BP13
PF3S-PSA1
底盤
BO123HE
CP30
CP40
CP40B
P0914XB
IPM2-P0904HA
P0960HA
07KT97
07KT98(WT98)
9662-610
9662-610
9753-110
New Sensortronics 2000LB @ 3.007mV/V Load Cell 65016-2K
New Sensortronics 2000LB @ 2.996mV/V Load Cell 65016-2K
Omega MDS41-S-100MV Portable Benchtop Meter, Interface LBM-10K Load Button
Transducer Techniques SLB-25 4-Pin Load Cell with Digital Display 25lbs
Transducer Techniques SLB-25 Subminiature Load Cell with Digital Display 25lbs
Honeywell AL311AR 060-1426-02 Model 31 Load Cell, 1000 Grams, 5.0VDC, 1.0MV/V
Entran W5011 Load Cell, Range: 10 gms