Kyocera ECOSYS FS-4100DN PRESCRIBE Commands Technical Reference Manual - Rev. - Page 208

HP 7550A Emulation [KC-GL] (Mode 8), Basic

Page 208 highlights

Chapter 7 Emulation HP 7550A Emulation [KC-GL] (Mode 8) The HP 7550A emulation applies only to the printing systems that handle A3-size paper. The printing system emulates the Hewlett-Packard plotter model HP 7550A and uses the Kyocera Graphics Language (KC-GL). While it shares features with the HP-GL language, it is designed to provide additional features the plotter cannot give. KC-GL uses a simple mnemonic graphic language consisting of two-letter instructions. Some typical examples are PA for Plot to Absolute coordinates and SP for Select a Pen. The KC-GL instructions are summarized at the end of this section. To set the KC-GL for power-up emulation, send the printer the following FRPO command: !R! FRPO P1, 8; EXIT; The SEM (Set EMulation) 8; command temporarily switches the printer to the KC-GL emulation. In the HP 7550A emulation the user can receive plotting status information from the printer via the RS-232C interface. Status information is not available when the parallel interface is used. Basic This section explains basic information about the KC-GL language. KC-GL Instruction Format The syntax for KC-GL instructions consists of two letters followed by parameters (if any), then a terminator as shown below. Not always required Optional separator (Commas or spaces) Required separator Terminator (A semi-colon or line feed, not required if instructions continue) Some instructions use no parameters. For two or more parameters, they must be separated by at least one comma or space. In some cases, a plus (+) or minus (-) sign can be used as a separator. A comma or space can also be used as a separator before, after, or between instructions, and after a terminator. When a series of instructions is coded, the series should be terminated by a semicolon, but no semicolon is required between instructions in the series. The printing system executes instructions as soon as it receives them. When too many instructions are issued, the printing system executes the allowed number of parameters and reports error number 2 (wrong number of parameters). 7-96

  • 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
  • 39
  • 40
  • 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
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260

Chapter 7 Emulation
7-96
HP 7550A Emulation [KC-GL] (Mode 8)
The HP 7550A emulation applies only to the printing systems that handle A3-size paper.
The printing system emulates the Hewlett-Packard plotter model HP 7550A and uses the
Kyocera Graphics Language (KC-GL). While it shares features with the HP-GL lan-
guage, it is designed to provide additional features the plotter cannot give.
KC-GL uses a simple mnemonic graphic language consisting of two-letter instructions.
Some typical examples are
PA
for
Plot to Absolute coordinates
and
SP
for
Select a Pen.
The KC-GL instructions are summarized at the end of this section.
To set the KC-GL for power-up emulation, send the printer the following FRPO com-
mand:
!R! FRPO P1, 8; EXIT;
The SEM (Set EMulation) 8; command temporarily switches the printer to the KC-GL
emulation.
In the HP 7550A emulation the user can receive plotting status information from the
printer via the RS-232C interface. Status information is not available when the parallel
interface is used.
Basic
This section explains basic information about the KC-GL language.
KC-GL Instruction Format
The syntax for KC-GL instructions consists of two letters followed by parameters (if
any), then a terminator as shown below.
Some instructions use no parameters. For two or more parameters, they must be sepa-
rated by at least one comma or space. In some cases, a plus (+) or minus (-) sign can be
used as a separator. A comma or space can also be used as a separator before, after, or
between instructions, and after a terminator. When a series of instructions is coded, the
series should be terminated by a semicolon, but no semicolon is required between
instructions in the series.
The printing system executes instructions as soon as it receives them. When too many
instructions are issued, the printing system executes the allowed number of parameters
and reports error number 2 (wrong number of parameters).
Not always required
Optional separator
(Commas or spaces)
Required
separator
Terminator (A semi-colon or
line feed, not required if
instructions continue)