1734-OV8E
1734-OV8E
1734-OV8E
1734-OV8E
液晶屏幕在控保单元人机交互系统中担负着传递控保单元信息至用户的任务。为了使操作简单方便,液晶屏幕信息的显示采用了分层菜单结构,辅以上/下移动选择键、确认键、取消键就可完成整个菜单的完全检索。菜单结构是建立在“页面”的基础上的,所谓“页面”,指的是液晶上显示的一屏,由两部分组成:静态文本和动态数据。静态文本包括说明性的文字及提示信息等,由汉字和字符组成,在人机交互软件中是用字符串来表示的;动态数据指实时刷新的数值或可由用户修改的信息,在人机交互软件中是用数值变量来表示的,液晶页面根据其组成的不同可分为以下几类:
《联系人;欧先生》
《座机:0592-5709825》
《传真:0592-5917519》
《24小时热线:18030229053微信同步》
《QQ :2479261344》
《QQ邮箱:2479261344@qq.com》
(1)纯文本页面。如目录,这类页面不包括数据,因此显示时只要刷新一次即可。
(2)文本+实时数据页面。如测量电量显示页面,这类页面由于包含实时刷新的数据,显示时,数据显示部分须不断刷新以保持实时有效,但用户不能通过键盘对数据进行修改等操作。
(3)文本+可修改数据页面。如定值修改页面,这类页面包含的可修改数据可由用户通过键盘的数字键进行改动。
(4)帮助信息页面。如错误操作警告等,这类页面通常由纯文本组成,但与以上3类页面都不同的是页面在显示一段时间后会自动切换到引起该帮助信息的页面。
2 以页面为对象的控保单元人机交互设计
2.1 Windows应用程序界面与控保单元界面相似之处
Windows应用程序的设计过程是典型的面向对象的设计方法,同时Windows应用程序“窗口”界面与控保单元人机交互界面有很大相似之处:(1)窗口通过消息响应机制响应键盘或鼠标等输入设备的输入信息,而在控保单元的某个页面也是响应键盘的输入;(2)两者都是在一简单的while()循环中响应外部输入的;(3)都用多层嵌套的switchcase语句来决定某一消息对应进行何种操作[2]。由此,自然想到借鉴Windows应用程序的设计思路设计控保单元人机界面。当然,在单片机上设计菜单不同于Windows环境下软件的开发,因为许多Windows内部的消息响应机制以及由Windows封装的数据结构、对象和标准处理函数,在单片机系统中统统不存在[1]。尽管如此,设计控保单元人机界面时仍然可以借鉴大量的Windows程序开发思路。
2.2 控保单元页面
控保单元的页面与Windows应用程序中的窗口有很多相似之处。首先页面处理的核心也是一个循环机制,它一直运行并响应外部有效按键输入,直到得到切换窗口的键码。这与Windows窗口消息循环机制有很大相似之处;当然,基于单片机的页面按键响应机制不能借用Windows的消息响应机制,而只能每得到一个按键响应就处理一个。一
115DUE400CSDPE DUTYMAX DS MOTOR 2400
Siemens 6FX-1192-4AA00 PLC Module 2400
Custom Servo Motors MPM1423FRMM-CMT Servo Motor 2400
Siemens 6FX-1111-0AA02 PLC Module 2400
Refurbished Reliance Electric 0-52841 SRDA Module 2400
Reliance Electric 0-52803-2 FVCC Drive Board 2400
Reliance Electric 0-51831-6 CVTG Drive Module 2400
Honeywell DC3001-0-00A-1-00-0111 Temp. Controller 2400
MITSUBISHI FX2N-10GM MELSEC 1-AXIS MOTION CONTROLLER 2400
Cutler-Hammer D40RM 22 Type RM Latching Reed Relay 2400
Bailey Controls NIOX01 Network 90 Expander Module 2400
Bailey Controls NLIM02 Net 90 Loop Interface Module 2400
OMRON CV500-PS211 Sysmac PLC Power Supply 2400
Reliance Electric 0-52803-2 FVCC Drive Board 2400
Reliance Electric 0-52837 ACCA Drive Module 2400
Fuji Sharp SMT VME VM1520 Circuit Board 2400
Fuji Sharp SMT VME VM1530 Circuit Board 2400
New Square D SYMAX 8005 LNV-101 Module 2400
Fuji Sharp SMT VME VM1530 Circuit Board 2400
NEW Modicon AS-B825-016 True High Input Module 2400
New VICKERS EM-VT-12-10 Amplifier Control Card 2400
Microscan MS-500 Bar Code Scanner 2400
GE Fancu IC600BF827 Series Six High Speed Counter Repaired By GE Fanuc? 2400
Allen-Bradley 1771-QDC/C Plastic Moulding Module W/Arm 2400
Remanufactured Reliance Electric 0-52861 DCGA Module 2400
OMRON C120F-CPUA7-EQ Programmable Controller 2400
Reliance Electric 0-51831-2 CVTC Drive Module 2400
Allen-Bradley 2706-A21J Series D DL 10 Slave Dataliner 2400
New FENWAL 92-311200-100 Model 923 Temp. Controller 2400
New GE Fanuc IC600BF841 X Analog 0-10V Input Module 2400
OMRON 3G2A5-PRO19E SYSMAC C2 Programming Console 2400
Allen-Bradley 1791-0B16/B 24VDC Output Module 17910B16 2400
Modicon 100-0062 3220 I/O Interface Control Board 2400
Modicon 100-0021 REF/TIMER Control Board 2400
FANUC A03B-0801-C141 OD64A OUTPUT MODULE 2400
Refurbished Reliance Electric 0-52853 ISCA Drive Module 2400
Bailey Controls NPIM01 Network 90 Processor Interface 2400
Modicon 110-200 Cyberline 1000 Dual Mounting Plate 2400
New GE AF-300E$ Fuji G9 EFL-7.5G9-4 RFI Filter 2400
Allen-Bradley 809-A06E Instantaneous Trip Relay 2400
Allen-Bradley 1785-LT B PLC-5/15 Processor Working Takeout? 2400
New GE 6KCV300INS A3408 RS-300 Module Interbus-S Bus Communication Option? 2400
Allen-Bradley 2801-YF Machine Vision Camera W/Lens 2400
Mitsubishi AY40 MELSEC PLC Module 2400
GE Fanuc IC609SJR100 C Series One Junior Controller 2400
NEW Phoenix Contact CM125-PS-120 Power Supply Cat. No. 29 39 52 2? 2400
GE Fanuc IC697MDL750 E Series 90-70 Output Module 2400
Mistsubishi AJ72R25 MELSEC Programmable Controller 2400
Fuji Sharp SMT VME VM1530 Circuit Board 2400
ALLEN-BRADLEY 190-A40D STARTER W/190-P024 & 190-MN 2400
Fuji Sharp SMT VME TVME-300 CRTC Circuit Board 2400
Fuji Sharp SMT VME VM1710 Circuit Board 2400
Fuji Sharp SMT VME VM1710 Circuit Board 2400
Fuji Sharp SMT VME VM1520 Circuit Board 2400
Fuji Sharp SMT VME VM1510 Circuit Board 2400
Fuji Sharp SMT VME VM1110T Circuit Board 2400
OMRON F300-FM2 VISION MATE MMI UNIT W/CABLE 2400
Siemens 6FX-1111-1AA00 System 3 Encoder Module 2400
NEW Siemens 6ES5-375-0LA21 Simatic S5 Memory Module 2400
Allen-Bradley 1771-TCM/B Temperature Control Module 2400
New Siemens 6EC1-621-0A Control Board 2400
Reliance Electric 0-52808-2 OLVC Drive Board 2400
Reliance Electric 0-48652-30 Drive Module 2400
Reliance Electric 0-54349-2 Phase Sequencer Module 2400
New RTP 021-0161-009 Rev. BB 7455 4-CH Analog Output 2400
New RTP 021-0210-010 Rev. R 8436/SS AI Gate Board 2400
Reliance Electric 0-52876 VTGA Drive Module 2400
Square D Class 3020 CM-2050 PowerLogic Circuit Monitor 2400
ABB Kent-Taylor 200RB30002C Micro-Scan 200 Controller 2400
New Reliance Electric 0-52712-6 Contact Output Module 2400
Modicon 100-318 8X48K MEMORY Control Board 2400
Modicon 100-397-51 DRIVE Control Board 2400
NEW YASKAWA JUSP-TA50P CONNECTOR TO TERMINAL INTERFACE 2400
GE Fanuc IC200UAA007-BC Versa-Max Micro Controller 2400
GE Fanuc IC200UAA007-AA Versa-Max Micro Controller 2400
CONTROL TECHNIQUES R115DUE400CSDPE DUTYMAX DS MOTOR 2400
Siemens 6FX-1122-2AB01 PLC Module 2400
NEW Allen-Bradley 5810-AXMT 5810AXMT 2400
Interface Pyramid Integrator Thin-Wire Ethernet? OMRON CVM1-PA208 POWER SUPPLY MODULE 2400
ADEPT TECH 30332-22350 IDE SIO 2-SLOT BOARD 2400
NEW Siemens 6EC1220-0A PLC Circuit Module 2400
Yaskawa CIMR-G5M40P7 GPD515/G5 2HP AC Frequency Drive 2400
WITH JVOP-130U DIGITAL OPERATOR INTERFACE MODULE? 0
Allen-Bradley 440R-ZBE820AZ1 Guardmaster Exp. Relay 2400
New Siemens 6SN1-111-0AB02-0AA0 Simodrive Module 2400
NEW SOLA/HEVI DUTY HS1F1.5AS 1.5KVA TRANSFORMER 2400
RAINPROOF 3R? 0
New Westinghouse NL-742-BH A/D Converter Module 2400
OMRON 3G2A5-PRO19 SYSMAC S6 Programming Console 2400
Siemens TI 325-07 CPU Module 2400
Bailey Controls 6632092R1 NDCS Option Board 2400
New Banner Engineering Q45UR3BA63CQKQ 59426 Photoswitch 2240
Allen-Bradley 1747-L542/B SLC 500 Processor Module LNC 2240
Allen-Bradley 1745-LP153 Series B SLC 150 Processor 2000
New Allen-Bradley 1326-CEU-50 Encoder Cable 2000
Siemens/TI 500-5024 Servo Axis Controller Module 2000
14-Day Warranty? 0
NEW Cutler-Hammer 10316H1600 Type LP Limit Switch 2000
New ATC Series 353 SHAWNEE II 120V Digital Timer 2000
Model No. 353A346A30PX? 0
Partlow MLC9002-Z4610 4-Loop Controller Module 2000
Allen-Bradley 1771-IXHR Thermocouple/mV Input Module 2000
Cincinnati Electrosystems 9650-128-D 128K Converter 2000
NEW Siemens 6EC1002-0A PLC Circuit Module 2000
14-Day Warranty? 0
New Thayer Scale PIC-168 II Display Board 2000
Cincinnati Milacron 4-531-4020A Interface Circuit Board 2000
Refurbished By Advanced Technology Services (ATS)? 0
Square D H-362AWH Fusible 60 Amp Safety Switch 2000
Hubbellock Receptacle 3-Pole, 60 Amp, 600 VAC Nema 12? 0
New Keyence SL-R12EX Light Curtain Extension Unit 2000
HELM Allen-Bradley HM-604-PLM ForceGard SLC 500 Module 2000
HELM Allen-Bradley HM-7100-F Process Automation Module 2000
Honeywell DC230L-E0-00-10-0A00000-00-0 Controller 2000
Yaskawa SGDA-A5BS SERVOPACK 50W 2000
New Siemens 6EC1-652-0A Control Board 2000
ALLEN-BRADLEY 1785-L11B/C PROCESSOR White Label 2000
Allen-Bradley 520E-BOD/C 2-Speed Size 1 Starter 120V 2000
ABB YB161102-BR/1 DSQC 125 RELAY BOARD DSQC125 2000
NEW Modicon AS-B840-108 Reed Relay Output Module 2000
New Pepperl + Fuchs FE-MLS8C Photoelectric Control 2000
Allen-Bradley 1771-P4S1/B 100VAC Power Supply Module 2000
Honeywell 51107403-100 LCN I/O Module 2000
Bailey Controls NCIS01 Net 90 Control I/O Slave Board 1920
New EUCHNER TZ2RE110PG Solenoid Locking Mechanism 1920
BARBER-COLEMAN 10QT-OJF00-000-0-00 SERIES 10 CONTROLLER 1920
NEW Newport INFCTRA-0000-R/E-01 Ratemeter/Controller 1920
Foxboro P0902UT FBM 39 I/A Series Module 1920
Intelligent Transmitter Rev. 0E? 0
Rosemount SCL-R-401-M2 Solu Comp Resistivity Analyzer 1920
Bailey Controls IMDSO02 Infi 90 Digital Output Module 1920
BARBER-COLEMAN 10QT-OJF00-000-0-00 SERIES 10 CONTROLLER 1920
Allen-Bradley 1333-AAB Ser. D 1HP AC Adj. Freq. Drive 1920
Allen-Bradley 1771-IFC/B Analog Input Module 1920
Refurbished By Allen-Bradley? 0
OMRON C120F-CPUA7-EQ Programmable Controller 1920
New Cutler-Hammer BFDF44T BFD Control Relay 1920
Allen-Bradley CF236 Size 5 115-120V Operating Coil 1920
Allen-Bradley 1746-A13/B SLC 500 13-Slot Chassis 1920
Moore 340G XTC Gauge Pressure Transmitter-Controller 1920
NEW Acopian A24H850 Linear Regulated Power Supply 1920
Siemens 6SE9211-1DA40 Micromaster AC Inverter Drive 1920
NEW SPRECHER + SCHUH RT3-M-110 THERMISTOR RELAY 1920
Cutler-Hammer DH363UGK Non-Fusible 100Amp Safety Switch 1920
OMRON C120F-CPUA7-EQ Programmable Controller 1920
OMRON 3G2A5-FDI03-E Floppy Disk Interface C500-FDI03 1920
OMRON C40P-CDR-A Sysmac PLC Programmable Controller 1920
Keyence BL-U1 Bar Code Scanner PS/Controller 1920
Honeywell RM7888 A 1019 Burner Control RM7888A1019 1920
Siemens/TI/CTI 2550 Isolated Analog Input Module 1920
New Anaheim Automation 34D213D Stepper Motor 1920
Honeywell RM7890 B 1014 Burner Control RM7890B1014 1920
NEW Reliance Electric 0-54374 Relay Card Drive Module 1920
CTI/Siemens/TI 2530 Form C Contact Output Module 1920
901F-2530? 0
NEW Reliance Electric 704323-11F Power Supply 1920
Mitsubishi A62P MELSEC Power Supply Module 1920
IBM 67X1366 Robot Hand-Held Teach Pendant 1920
SIEMENS FACTS ENGR. 405-4DAC-2 ANALOG OUTPUT MODULE 1920
NEW FUJI PXW9-RAY1-4V PROCESS CONTROLLER 1920
CAROTRON RCP202-000 2 HP DC DRIVE 1920
BALOGH MRER-21/AA TRANSCEIVER MODULE 1920
Magnetek MVB002 40P41 GPD 315 Drive 3/4 HP 1920
NEW ALLEN-BRADLEY 500-AOD93/B SIZE 0 AC CONTACTOR 1920
Reliance Electric O-52862 CLSA Drive Module 1920
Allen-Bradley 4100-AEC SSI Transducer/Encoder Module 1920
GE Fanuc IC800SLA1002 B SL Series Servo Amplifier LNC 1920
Bailey Controls IMDSO01 Infi 90 Digital Output Module 1920
MTS 400679C Servo Control Board 1920
Reliance Electric 2GU41002 GP-2000 AC Drive 2 HP 1920
New Wilkerson MM1200 Thermocouple Dual Alarm Module 1920
Honeywell RM7890 A 1015 Burner Control RM7890A1015 1920
GE 55-501493G2 Size 5 115VAC Operating Coil 1920
Foxboro P0902UT FBM 39 I/A Series Module Rev. 0J 1920
Intelligent Transmitter ? 0
Reliance Electric 0-51862-1 USAB Drive Module 1920
Reliance Electric 0-51847-4 VLDE Drive Module 1920
Cincinnati Milacron 4-531-4020A Interface Circuit Board 1920