background image

Dimensions

PCD7.D250

Page 3-2

 SAIA-Burgess Electronics Ltd.

(D25-03-E.DOC) 

 26/770 E1

Notes :

Содержание PCD7.D250

Страница 1: ...SAIA PCD Process Control Devices Edition 26 770 E1 PCD7 D250 Industrial terminal Manual...

Страница 2: ...gate Peterborough PE1 5BQ UK 01733 89 44 89 Fax 01733 89 44 88 Portugal INFOCONTROL Electronica e Automatismo LDA Praceta Ces rio Verde No 10 s cv Massam P 2745 Queluz 21 430 08 24 Fax 21 430 08 04 De...

Страница 3: ...AIA Burgess Electronics Ltd SAIA Process Control Devices Manual Industrial terminal PCD7 D250 SAIA Burgess Electronics Ltd 2000 All rights reserved Edition 26 770 E1 06 2000 Subject to technical chang...

Страница 4: ...SAIA Burgess Electronics Ltd Updates Manual Industrial terminal PCD7 D250 Edition E1 Date Chapter Page Description 01 12 2000 4 3 4 3 Serial interface COM 1 Operation modes...

Страница 5: ...g 4 4 4 3 2 With RTS CTS handshaking 4 5 4 4 Serial interface COM 0 equipped with communications modules PCD7 F2 4 6 4 4 1 RS 422 with communication module PCD7 F210 4 6 4 4 2 Current loop 20 mA TTY w...

Страница 6: ...text transmission 8 2 8 2 1 The user program is structured in BLOCTEC 8 2 8 2 2 The user program is structured in GRAFTEC 8 4 8 2 3 Closing input 0 should output a combined text in large and small ch...

Страница 7: ...the many enthusiastic SAIA PCD users If you have any technical suggestions or recommendations for improvements to the manuals please let us know A form is provided on the last page of this manual for...

Страница 8: ...the reliable operation of an installation He is therefore responsible for ensuring that controller use conforms to the technical data and that no excessive stresses are placed on it e g with regard t...

Страница 9: ...th for building automation and industrial applications With the latest high contrast back lit LC display the PCD7 D250 model can display any type of information such a temperature pressure unit number...

Страница 10: ...provided by the D250 terminal In any practical application probably only a small part of them will be used In order to give the beginner a brief guide to simple text output it is advisable before stud...

Страница 11: ...s 20 mm spacing with red LEDs and slide in labelling strip Data interface Communications interface for SAIA PCD for text delivery and control functions COM 1 RS 232 fixed COM 0 for communications modu...

Страница 12: ...sheet protection IP 30 Dimensions See dimension drawing for measurements and control panel cutout chapter 3 Mounting with 6 stud bolts Ambient temperature Operation 0 50 C Storage 25 70 C Atmospheric...

Страница 13: ...50 Dimensions 26 770 E1 D25 03 E DOC SAIA Burgess Electronics Ltd Page 3 1 3 Dimensions Panel cutout Mounting with stud bolts F1 F2 F3 F4 F5 F6 F7 F8 305 130 41 36 36 5 47 5 120 293 5 1 0 113 5 1 0 55...

Страница 14: ...Dimensions PCD7 D250 Page 3 2 SAIA Burgess Electronics Ltd D25 03 E DOC 26 770 E1 Notes...

Страница 15: ...tection The labelling strip is inserted at point A for the 8 function keys or at point B for another label A good earth connection is imperative for perfect operation Moreover whenever the cover has b...

Страница 16: ...4 2 SAIA Burgess Electronics Ltd D25 04 E DOC 26 770 E1 4 2 Firmware The firmware is stored on an EPROM If it has to be updated the back cover should be lifted off and afterwards screwed back down fi...

Страница 17: ...ent via 9 pole D type jack female Operation modes 1 With or without HANDSHAKING Baud rate Type Handshaking Control up to 9600 Baud MC0 without up to 9600 Baud MC1 with RTS CTS up to 9600 Baud MC2 with...

Страница 18: ...is possible to work with PCD communications mode MC0 up to 9600 Baud However to avoid an overflow of the input buffer it is advisable to work with XON XOFF handshaking MC2 mode a D250 terminal to PGU...

Страница 19: ...de PCD processor module or bus module PCD7 PCD2 PCD4 PCD4 F120 F5 C120 C130 RxD 12 32 11 31 TxD 11 31 10 30 RTS CTS GND 10 30 GND GND Terminal PCD7 D250 COM 1 TxD 2 RxD 3 SGND 5 CTS 7 RTS 8 PGND 1 Shi...

Страница 20: ...16 RTS 17 RTS 18 CTS 19 CTS Jumper J1 open communications mode MC0 or MC2 4 4 2 Current loop 20 mA TTY with communications module PCD7 F231 11 13 16 18 12 14 17 19 4 5 2 3 Communications mode MC2 XON...

Страница 21: ...section 6 5 to determine when the D250 is ready to accept commands The self test is divided into 6 sections indicated by LEDs Prior to the individual tests the microprocessor is tested This is signall...

Страница 22: ...rd which is compatible with the D202 terminal s keyboard Returned key codes are Key Dec Hex ASCII Notes F1 F2 F3 F4 F5 F6 F7 F8 65 66 67 68 69 70 71 72 41 42 43 44 45 46 47 48 A B C D E F G H 0 1 2 3...

Страница 23: ...Shift F2 Shift F3 Shift F4 Shift F5 Shift F6 Shift F7 Shift F8 119 120 121 122 115 116 117 118 77 78 79 7A 73 74 75 76 w x y z s t u v Shifted states of function keys Shift 0 Shift 1 Shift 2 Shift 3...

Страница 24: ...250 Default setup Restores factory default setup Demo display Demonstration display Hardware tests Runs hardware tests Display test Tests the LCD display Keybord test Tests the keyboard LED test Tests...

Страница 25: ...display No Yes Page scroll mode Page Scroll Auto line feed No Yes Key auto repeat No All keys All keys 2 speed Arrow keys Arrow keys 2 speed Character set CodePage 437 D100 compatible Backlight On Off...

Страница 26: ...he high baudrate 19 200 bit s or communications via the 20 mA current loop interface always requires a handshaking either RTS CTS or XON XOFF RTS CTS This handshaking uses the RTS Request To Send and...

Страница 27: ...repeat default All keys All keys repeat All keys 2 speed All keys repeat with 2 speed signalling see below Arrow keys Only the arrow keys repeat Arrow keys 2 speed Only the arrow keys repeat with 2 s...

Страница 28: ...5 dec see tables in Chapter 7 Backlight On The display s LED backlight can be turned off if required The backlight is normally always on and is required to make the text visible The backlight is usual...

Страница 29: ...klight On Contrast 7 medium Display mode 8 x 40 Serial port COM 1 RS232 5 3 3 Demo display This is for use when showing the D250 at an exhibition when it is not connected to a host computer The displa...

Страница 30: ...duces individual keys on its left hand side and below arranged as on the keyboard When a key is activated the relevant field turns black Press Shift F4 to exit the keyboard test 5 3 7 LED test This te...

Страница 31: ...r escape sequences are transmitted to the D250 using the PCD s STXT send text or STXD transmit character instructions Important note Some escape sequences use the character If using a SAIA PCD port ru...

Страница 32: ...ired commands can be included in a single PCD Text and transmitted to the D250 in one go Echo key to display See section 5 3 1 for details Command ASCII Decimal Hex Echo off ESC 0 27 64 48 1B 40 30 Ec...

Страница 33: ...is 8 x 40 mode With the control command indicated it is possible to switch to 4 x 20 However this opens a new screen page Both screen pages still remain stored in the terminal in both modes They can b...

Страница 34: ...een pages to be displayed in super position It allows small 8 x 40 and large characters 4 x 20 to be represented on the same display Command ASCII Decimal Hex Transparent mode off ESC M4 27 64 77 52 1...

Страница 35: ...cursor Add an offset of 32 dec or 20H to both addresses If either of the addresses is incorrect the cursor is not moved The address ranges for modes 8 x 40 and 4 x 20 are correspondingly different Cod...

Страница 36: ...41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 3...

Страница 37: ...if in page mode The column position is not changed Command ASCII Decimal Hex Line feed LF 10 0A Carriage return Carriage return moves the cursor to the start of the current line If auto line feed aft...

Страница 38: ...ing from a display area that was not previously saved will produce a blank screen with cursor on The content of the stored areas is lost when the D250 is powered off Command ASCII Decimal Hex Save dis...

Страница 39: ...46 Inverted characters The default is for characters to be represented in black against a light background With the following commands representation in the current text can be inverted and the inver...

Страница 40: ...C b 1 27 64 98 49 1B 40 62 31 Turn off LED 2 ESC b 0 27 64 98 48 1B 40 62 30 Turn on LED 3 ESC c 1 27 64 99 49 1B 40 63 31 Turn off LED 3 ESC c 0 27 64 99 48 1B 40 63 30 Turn on LED 4 ESC d 1 27 64 10...

Страница 41: ...me as a power up reset Restart cold initializes the setup to the factory defaults listed in section 5 3 2 Command ASCII Decimal Hex Restart warm ESC H 27 72 1B 48 Restart cold ESC G 27 64 71 1B 40 47...

Страница 42: ...ests ESC C 27 64 67 1B 40 43 POLL To determine if the D250 is connected and is ready to receive com mands the poll message can be sent If the D250 is ready it returns an SOH response character 1 decim...

Страница 43: ...52 1B 40 4D 34 Transparent mode on ESC M5 27 64 77 53 1B 40 4D 35 CodePage 437 ESC J 27 64 74 1B 40 4A D100 compatible ESC F 27 64 70 1B 40 46 Auto repeat off ESC A 27 65 1B 41 Auto repeat on all keys...

Страница 44: ...ESC N 0 27 64 78 48 1B 40 4E 30 LED control Turn on LED 1 ESC a 1 27 64 97 49 1B 40 61 31 Turn off LED 1 ESC a 0 27 64 97 48 1B 40 61 30 for all other LEDs b 2 c 3 d 4 e 5 f 6 g 7 h 8 Miscellaneous co...

Страница 45: ...F 71 47 G 72 48 H 73 49 I 74 4A J 75 4B K 76 4C L 77 4D M 78 4E N 79 4F O 80 50 P 81 51 Q 82 52 R 83 53 S 84 54 T 85 55 U 86 56 V 87 57 W 88 58 X 89 59 Y 90 5A Z 91 5B 92 5C 93 5D 94 5E 95 5F _ 96 60...

Страница 46: ...7 9D 158 9E 159 9F 160 A0 161 A1 162 A2 163 A3 164 A4 165 A5 166 A6 167 A7 168 A8 169 A9 170 AA 171 AB 172 AC 173 AD 174 AE 175 AF 176 B0 177 B1 178 B2 179 B3 180 B4 181 B5 182 B6 183 B7 184 B8 185 B9...

Страница 47: ...5 07 E DOC SAIA Burgess Electronics Ltd Page 7 3 CodePage 437 Characters represented on the display in 4 x 20 characters mode 32 48 64 80 96 112 128 144 160 176 192 208 224 240 Dec 47 63 79 95 111 127...

Страница 48: ...70 AA 171 AB 172 AC 173 AD 174 AE 175 AF 176 B0 177 B1 178 B2 179 B3 180 B4 181 B5 182 B6 183 B7 184 B8 185 B9 186 BA 187 BB 188 BC 189 BD 190 BE 191 BF Dec Hex ASC Dec Hex ASC Dec Hex ASC Dec Hex ASC...

Страница 49: ...OM Default Setup configuration see part 5 3 2 Instructions Diagnostic flags are used for the control and diagnosis of serial data transmission As a simple way of making them visible outputs are used i...

Страница 50: ...hould output a combined text in large and small characters 8 2 1 Single text transmission in BLOCTEC User program example 8 2 1 for the industrial terminal PCD7 D250 The program is structured in BLOCT...

Страница 51: ...gnation RS232 interface n 1 100 Text 100 EXOB Mainprogram COB 0 0 STH I 0 for display 4 x 20 DYN F 0 ANL O 22 Text busy flag CPB H 0 Send text STH I 1 for display 8 x 40 DYN F 1 ANL O 22 Text busy fla...

Страница 52: ...29 01 97 U J ggi Modified 03 02 00 C Bruegger TEXT 1 12 Clear display 27 64 77 49 Display mode 4 x 20 27 84 Cursor off INDUSTRIAL CONTROL TERMINAL PCD7 D250 Display mode 4 x 20 TEXT 10 12 Clear displ...

Страница 53: ...1 2 Send Text 10 1 3 0 0 SB 0 IST 0 NOP I 1 I 3 O 0 O 2 Acc l EST 0 ST 1 Send Text 1 I 0 O 1 STXT 1 1 EST 1 ST 2 Send Text 10 I 2 O 3 STXT 1 10 EST 2 TR 0 Input 0 1 I 0 NOP O 1 STH I 0 DYN F 0 ANL O...

Страница 54: ...rt mode off TERMINAL 27 64 78 49 Invert mode on PCD7 D250 27 64 78 48 Invert mode off 27 64 77 53 Transparent mode on 27 64 77 48 Display mode 8 x 40 12 Clear display 27 84 Cursor off 5 5 Cursor down...

Страница 55: ...the functional readiness of the terminal is checked by the XOB16 cold start routine using the POLL instruction This also coordinates the power up processes of the controller and terminal with each ot...

Страница 56: ...interface 100 Text 100 STXT 1 4 Text 4 mode 4 x 20 EXOB Mainprogram COB 0 0 STH I 0 DYN F 0 ANL O 22 Text busy flag CFB H 0 Send text 1 Text 1 STH I 1 DYN F 1 ANL O 22 Text busy flag CFB H 0 Send tex...

Страница 57: ...97 U J ggi Modified 03 02 00 C Bruegger TEXT 1 12 Clear display 27 84 Cursor off Main menue I0 10 13 Display status Input 4 5 I1 Input 6 7 I2 TEXT 2 12 Status 10 13 Input 4 i0004 10 13 Input 5 i0005...

Страница 58: ...S 3 termwait sth O 16 character received jr h termok yes sth T 0 jr h termwait loop for timeout period jr termpoll Terminal not ready repeat the poll termok srxd 1 read the character R 1 cmp R 1 SOH c...

Страница 59: ...3 4 5 0 NOP 0 Input 0 1 1 Input 1 1 2 Input 2 1 1 Text 1 2 Text 2 3 Text 3 3 NOP 4 NOP 5 NOP 0 0 0 SB 0 IST 0 NOP I 3 NOP I 4 NOP I 5 NOP O 0 Input 0 1 O 1 Input 1 1 O 2 Input 2 1 EST ST 1 Text 1 I 0...

Страница 60: ...1 I 0 NOP O 1 Text 1 STH I 0 DYN F 0 ANL O 22 Text busy ETR TR 1 Input 1 1 I 0 NOP O 2 Text 2 STH I 1 DYN F 1 ANL O 22 Text busy ETR TR 2 Input 2 1 I 0 NOP O 3 Text 3 STH I 2 DYN F 2 ANL O 22 Text bu...

Страница 61: ...ed When the function keys are pressed the corresponding text is sent to the terminal once only If a value is to be refreshed cyclically on the terminal the following points concerning text output shou...

Страница 62: ...2 Clear display BCD Value I0 7 10 13 10 13 Value R0010 10 13 Main menu F1 TEXT 4 12 Clear display Date D 10 13 Week W 10 13 Time H 10 13 Main menu F1 TEXT 5 27 64 77 49 Display mode 4 x 20 TEXT 10 ESC...

Страница 63: ...receive timeout 4 must be min 10 mS 5 termwait sth O 16 character received jr h termok yes sth T 0 jr h termwait loop for timeout period jr termpoll Terminal not ready repeat the poll termok srxd 1 r...

Страница 64: ...Interface 1 R RBUF_R Receive buffer register Compare received character CMP R RBUF_R K 65 F1 ACC Z JR L F2 STXT 1 Interface 1 1 Text 1 JR END F2 CMP R RBUF_R K 66 F2 ACC Z JR L F3 STXT 1 Interface 1...

Страница 65: ...T 3 12 Clear display BCD Value I0 7 10 13 10 13 Value R0010 10 13 Main menu F1 TEXT 4 12 Clear display Date D 10 13 Week W 10 13 Time H 10 13 Main menu F1 TEXT 5 27 64 77 49 Display mode 4 x 20 TEXT 1...

Страница 66: ...ive timeout 6 must be min 10 mS 7 termwait sth O 16 character received jr h termok yes sth T 0 jr h termwait loop for timeout period jr termpoll Terminal not ready repeat the poll termok srxd 1 read t...

Страница 67: ...d character Read BCD Switch DIGI 2 I 0 R 10 ECOB PB COMPARE Compare received character Key F1 CMP R RBUF_R K 65 F1 ACC Z CFB H SEND Send text 1 Text 1 Key F2 CMP R RBUF_R K 66 F2 ACC Z CFB H SEND Send...

Страница 68: ...EXT 3 12 Clear display BCD Value I0 7 10 13 10 13 Value R0010 10 13 Main menu F1 TEXT 4 12 Clear display Date D 10 13 Week W 10 13 Time H 10 13 Main menu F1 TEXT 5 27 64 77 49 Display mode 4 x 20 TEXT...

Страница 69: ...ceive timeout 8 must be min 10 mS 9 termwait sth O 16 character received jr h termok yes sth T 0 jr h termwait loop for timeout period jr termpoll Terminal not ready repeat the poll termok srxd 1 read...

Страница 70: ...SY ANL XBSY 1 Read character 1 Key F1 2 Key F2 3 Key F3 4 Key F4 5 Other Key 2 Text 1 3 Text 2 4 Text 3 5 Text 4 6 NOP 6 1 7 1 8 1 9 1 10 1 7 NOP 11 XBSY 0 0 SB 0 IST 0 NOP I 11 XBSY 0 O 0 RBSY ANL XB...

Страница 71: ...ext 3 EST ST 5 Text 4 I 4 Key F4 O 9 1 STXT 1 send 4 text 4 EST ST 6 NOP I 5 Other key O 10 1 EST ST 7 NOP I 6 1 I 7 1 I 8 1 I 9 1 I 10 1 O 11 XBSY 0 EST TR 0 RBSY ANL XBSY I 0 NOP O 1 Read character...

Страница 72: ...F_R K 67 F3 ACC Z ETR TR 4 Key F4 I 1 Read character O 5 Text 4 CMP R RBUF_R K 68 F4 ACC Z ETR TR 5 Other key I 1 Read character O 6 NOP ETR TR 6 1 I 2 Text 1 O 7 NOP ETR TR 7 1 I 3 Text 2 O 7 NOP ETR...

Страница 73: ...for the register should be input in either positive or negative values using the form at with a fixed decimal point The values for the counter may be input as positive only and without decimal point...

Страница 74: ...f decimal places DOC R 500 DIAG_R EQU R 999 Diagnostic register DOC R 1000 DOC C 100 MAIN EQU TEXT 0 Main menue IN_TXT_R EQU TEXT 1 Input text register IN_TXT_C EQU TEXT 2 Input text counter DISP EQU...

Страница 75: ...N Assignation RS232 interface ASSIGN Text 100 ACC H RES IN_BUSY Reset input busy flag STXT CHAN_N DISP EXOB Main program COB 0 0 CSB 0 Call communication SB 0 ECOB SB 0 0 empty 0 XBSY 0 8 6 1 Send mai...

Страница 76: ...1 IN_BUSY 1 4 14 5 Read character 12 Char F2 13 Char F1 14 RBSY 1 5 6 empty 4 Page Nb 7 Modify register 7 empty 15 1 19 17 8 CFB INPUT 16 RBSY ANL IN_BUSY 17 IN_BUSY 1 8 20 9 Read character 18 Char F2...

Страница 77: ...SIGN Sign input not allowed LD X_POS X position 42 LD Y_POS Y position 32 LD DIGIT Number of digits 9 LD DECIMAL Number of decimal places 0 CFB INPUT D100 input IN_TXT_C Input text counter C 100 Coun...

Страница 78: ...register R 500 Register to be modified DIGIT Number of digits DECIMAL Number of decimal places X_POS X position Y_POS Y position SIGN Sign input yes no 1 0 EST ST 9 Read character I 16 RBSY ANL IN_BU...

Страница 79: ...5 Modify counter I 3 empty O 6 empty ETR TR 6 1 I 6 empty O 1 Send main menue ETR TR 7 Modify register I 7 empty O 10 empty ETR TR 8 1 I 10 empty O 1 Send main menue ETR TR 9 1 I 3 empty O 4 CFB INPU...

Страница 80: ...TH RBSY_F ETR TR 15 1 I 7 empty O 8 CFB INPUT ETR TR 16 RBSY ANL IN_BUSY I 8 CFB INPUT O 9 Read character STH RBSY_F ANL IN_BUSY ETR TR 17 IN_BUSY 1 I 8 CFB INPUT O 8 CFB INPUT STH IN_BUSY ETR TR 18 C...

Страница 81: ..._SIGN CHAN_N RBSY_F 2 PARAM XBSY_F IN_BUSY IN_BUSY Index modified no Execution time 0 2 1 4ms 1 Used Fb levels 1 Program lines 372 1 0 2 ms RBSY_F 0 no character in receive buffer 1 4 ms RBSY_F 1 numb...

Страница 82: ...K_SIGN Sign key ASCII Code no K ASCII 0 255 CHAN_N Serial channel number no K Number 0 3 RBSY_F Receive busy flag no F O Binary 0 1 0 8191 XBSY_F Text busy flag no F O Binary 0 1 0 8191 IN_BUSY Input...

Страница 83: ...Data Symbol Description Type Format Value K_BS Backspace key K ASCII 0 255 K_CR Carriage return key K ASCII 0 255 K_DP Decimal point key K ASCII 0 255 K_SIGN Negative sign key K ASCII 0 255 K_0 0 key...

Страница 84: ...ER INPUT 10 13 10 13 Value 00 3d PARAM 04T 10 13 Accept value CR Input parameter PARAM This parameter indicates which register or counter is to be changed Number of digits DIGIT This value defines the...

Страница 85: ...herwise the FB will not function correctly Reset the IN_BUSY flag in XOB 16 The flag is set high the first time the FB is called The flag is reset when a carriage return is received Input change of a...

Страница 86: ...08 E DOC 26 770 E1 Input format of numerical value to the PCD7 D250 terminal MSD LSD Value LSDigit Number 0 9 Carriage return Backspace Other digit Number 0 9 Decimal point Carriage return Backspace...

Страница 87: ...lue 00 3d PARAM 04T 10 13 Accept value CR Register PARAM 567890 Register DIGIT 8 Register DECIMAL 3 Register X_POS 40 Register Y_POS 34 The minus sign is defined as K_SIGNEQUK 45 Negative sign key Whe...

Страница 88: ...1 CR 13 1234 7 1234700 0 0 1st FB call 1234 700 1234700 1 45 _ 1234700 1 8 56 8_ 1234700 1 4 52 84_ 1234700 1 6 54 846_ 1234700 1 CR 13 846 846000 0 Using the function block in user programs The FB is...

Страница 89: ...function keys No 1 RS 232 8 x 40 4 x 20 characters switch 305 x 120 mm 8 with LED on function keys and SAIA label No 1 RS 232 or No 0 for module F2 RS 422 or TTY Instruction set setup D202 D202 plus...

Страница 90: ...Comparison D202 D250 PCD7 D250 Page 9 2 SAIA Burgess Electronics Ltd D25 09 E DOC 26 770 E1 Notes...

Страница 91: ...5 m standard lengths Type PCD7 K412 For interface RS 232 without handshaking RTS CTS Connection between terminal D250 and PGU socket channel 0 of all PCD processor modules TxD 2 RxD 3 SGND 5 CTS 7 RT...

Страница 92: ...ies PCD1 and PCD2 or bus module of the series PCD4 Free cable ends with sleeves TxD 2 RxD 3 SGND 5 CTS 7 RTS 8 F120 F5 C120 C130 GND 10 30 GND GND PCD2 PCD7 PCD4 RxD 12 32 11 31 TxD 11 31 10 30 9 pole...

Страница 93: ...to SAIA Burgess Electronics Ltd Bahnhofstrasse 18 CH 3280 Murten Switzerland http www saia burgess com BA Electronic Controllers Industrial Terminal PCD7 D250 If you have any suggestions concerning th...

Страница 94: ...SAIA Burgess Electronics Ltd Your suggestions...

Отзывы: