Graphic Programming System On MS-DOS PC 07.97 Edition
Graphic Programming System On MS-DOS PC 07.97 Edition
on MS–DOS PC
Software Version 6
Environment Description 07.97 Edition
User Documentation
SINUMERIK 840C / OEM Version for Windows
ACR 20/
ACR 20/
840C 840C Accessories
Accessories 805SM/840C
805SM/840C
SINUMERIK
SINUMERIK SINUMERIK SINUMERIK SINUMERIK
User Documentation
SINUMERIK
840/840C/
SINUMERIK 840/840C/850/
840C
840C 840C 880/880 GA2 880/880 GA2 840C
840C 840C
840C
SINUMERIK SINUMERIK
SINUMERIK SINUMERIK SINUMERIK SINUMERIK SINUMERIK SINUMERIK
Operator’s Guide Programming User’s Guide Cycles, Measuring Cycles User’s Guide
OEM Version for Guide Graphic Programming System Programming Version 20 Simulation Milling
Windows Drilling/Boring and Milling User’s Guide and Turning
Parts 1+2 Guide
Standard
Turning Parts 1+2
Diagnostics Guide On PC
Environment Description 840C
Manufacturer Documentation
Interface: Function Block PLC 135 WB/WB2/SD SINUMERIK Planning Guide OEM Version for
Signals Packages Quick Reference, WS 800A Graphic Windows
Connection Function Macros Planning CL800 Cycle Language Programming System User’s Guide
Conditions S5-HLL User’s Guide Alarm Dialog for PC
Description of Computer Link Computer Link Installation Guide Measuring Cycles Spare Parts List
Functions SINT Message Frame Instructions Version 20
Safety Integrated SIN PS 231 Descripiton Lists
SIN PS 315 Start-up Guide
General Description Difference Description
Windows
Introduction 1
Environment Description
User Documentation
Programming Examples 3
Valid for
General 4
Control Software Version
SINUMERIK 840C/CE as from SW 4
(Standard/Export Version)
Index 5
07.97 Edition
SINUMERIK documentation
Printing history
Brief details of this edition and previous editions are listed below.
The status of each edition is shown by the code in the “Remarks” column.
A . . . . New documentation.
B . . . . Unrevised reprint with new Order No.
C . . . . Revised edition with new status.
If factual changes have been made on the page since the last edition,
this is indicated by a new edition coding in the header on that page.
Siemens quality for software and training to DIN ISO 9001, Reg.No. 2160–01
Other functions not described in this documentation might be executable in the control. This does not, however, represent an obligation to supply
such functions with a new control or when servicing.
The reproduction, transmission or use of this document or its contents is not permitted without express written authority. Offenders will be liable
for damages. All rights, including rights created by patent grant or registration of a utility model or design, are reserved.
Siemens AG 1995, 1996, 1997 All rights reserved.
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–1
5 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–1
03.95
1 Introduction
The first part explains how the software is supplied to the user.
The second part describes the required hardware and software on
your PC.
The next section gives detailed instructions on how to install and
start the Graphic Programming System.
The fourth part explains the user interface and the individual keys
that differ from those on the operator panel of the SINUMERIK 840C.
The fifth section of the User’s Guide explains special operator ac-
tions on the PC.
This section describes
– file functions and
– transmission functions
that differ from those on the SINUMERIK 840C.
The following list contains the minimum requirements for the system
environment.
Computer You require a personal computer with
at least a 486 DX microprocessor,
DOS Version 6.2 or higher,
Microsoft Windows Version 3.1 or higher,
a hard disk,
a 3 1/2” disk drive,
at least 8 MB RAM user memory
a VGA graphics card with a screen resolution that can display at
least 16 colors and
a monitor that is compatible with the graphics card being used.
Free memory space To install the Graphic Programming System,
on the hard disk
you require at least 45 MB free memory space on an uncompressed
hard disk drive.
of this disk space the Graphic Programming System uses approx. 10
MB for the working area of the DOS extender.
Operating systems MS–DOS and Windows, Version 3.1, must already be installed on your
personal computer.
The Graphic Programming System can run under
DOS as well as
in a full–screen DOS window under Windows.
It is not possible to run the system in a window under Windows.
Basic settings The system takes the basic settings for the
technology (turning or milling)
language
machine type and
workpiece name
from a configuration file.
Use under Windows If the system is installed under Windows, the standard VGA driver must
be configured with 640x480 pixels for 16 colors.
Problems could arise if any other graphics drivers are used.
6. Select the target drive (without details of the directory) in the menu
displayed and confirm with the Input key (Continue).
Once you have started the installation program from diskette 1, the fol-
lowing menu appears:
Fig. 2.4 WOP–T/M program group with the applications WOP and PCIN
If you have installed the software for the Graphic Programming System
for turning and no foreign language on your PC, then Fig. 2.5 below will
appear on screen when you start up the Graphic Programming System.
The following table lists all the keys of the PC keyboard and the 840C
operator panel because User’s Guide “Part 1 and Part 2” uses the key
symbols of the operator panel.
840C General
op. panel PC keyboard function description
840C General
op. panel PC keyboard function description
Menu tree Fig. 2.6 displays all the functions that are described in the table below
(shaded in grey) in the form of a menu tree:
1.1 1.6.1
Save Export
original workpiece
Save 1 1.2 1.6.2
Save Export
2.1 as magazine
2
Read Read 1.6.3
original Export
2.2 mach. type
3
Views Read
autosave
4 2.3
Screen Initialize 1.6.5
workpiece PCFloppy
5 2.4
Repre- Workpiece 1.6 1.6.6
sentation new File PC NC
export
6 2.5
Program Machine 1.6.7
info type Delete
2.6 transfer
Program 7
File
steps import 2.6.1
Import
workpiece
2.6.2
Import
magazine
2.6.3
Import
mach. type
6.3 2.6.5
Contour
element FloppyPC
6.4
2.6.6
Contour
dist/angl NC PC
6.5
2.6.7
System
status Delete
transfer
6.6
Log
functions
6.7
Collision
check
Functions This table only contains the functions that are displayed with a grey
background in Fig. 2.6. The other functions are described in the User’s
Guide “Part 2” in the “Appendix”.
Menu
tree Functions Function description
no.
1 Save The Save function branches into the subme-
nus
Save original,
Save as
File export
1.1 Save You save the files belonging to the current
original workpiece.
1.2 Save You save the files belonging to the current
as workpiece under a new workpiece name.
1.6 File The function File export branches into the
export submenus
Export workpiece
Export magazine
Export mach. type
PC floppy
PC NC
Delete transfer
The Graphic Programming System loads the
exported files into a transfer directory.
1.6.1 Export You select a workpiece file and export it to the
workpiece transfer directory by pressing the input key.
1.6.2 Export You select a user magazine and export it to
magazine the transfer directory by pressing the input
key.
1.6.3 Export You select a machine type and export it to the
mach. type transfer directory by pressing the input key.
1.6.5 PC–>floppy The previously exported files are transferred
to a floppy disk.
Menu
tree Functions Function description
no.
1.6.6 PC–>NC The previously exported files are transferred
from the transfer file to the NC using the PCIN
program. A zero modem cable is required.
Note:
Data_in must be active on the NC.
1.6.7 Delete This erases the contents of the transfer direc-
transfer tory, for example, to import or export new files.
2 Read The function Read branches into the subme-
nus
Read original
Read autosave
Initialize workpiece
Workpiece new
Machine type
File import
2.1 Read origi- You read the last geometry file that you saved.
nal The geometry data generated in the graphics
display are lost.
2.2 Read The Graphic Programming System saves the
autosave geometry and machining you have
programmed at predefined intervals. This
interval can be viewed at any time using this
softkey.
2.3 Initialize All the geometry and machining data are lost.
workpiece You program Workpiece new under the same
name.
2.4 Workpiece You program a new workpiece under a new
new name.
Note:
If you want to save the old workpiece, press
Save/Save as.
Menu
tree Functions Function description
no.
2.5 Machine
type
Note:
When you change to a different program-
ming system (M or T), you must always se-
lect a new workpiece and a new machine
type or, when selecting a new machine type,
a new workpiece.
Menu
tree Functions Function description
no.
2.6 File import The function File import branches into the
submenus
Import workpiece
Import magazine
Import machine type
Floppy PC
NC PC
Delete transfer
The files transferred from the CNC are avail-
able for graphic programming once they have
been imported.
2.6.1 Import You transfer a workpiece file from the transfer
workpiece directory to the PC directory for graphic pro-
gramming on the PC.
2.6.2 Import You transfer a magazine file from the transfer
magazine directory to the PC directory for graphic pro-
gramming on the PC.
2.6.3 Import You transfer a magazine type from the transfer
mach. type directory to the PC directory for graphic pro-
gramming on the PC.
2.6.5 Floppy–>PC PC is ready to receive data from the floppy
disk. The data is loaded into the TRANSFER
tree, and the files are imported from there to
the system using:
Import workpiece
Import magazine
Import type
Note:
The diskette contains data that have been
transferred in PC format on the NC with data
output. These data are unpacked to the
TRANSFER directory using the PCIN pro-
gram.
Menu
tree Functions Function description
no.
2.6.6 NC–>PC The PC is ready to receive data from the NC.
The data is loaded into the TRANSFER tree,
and the files are imported from there to the
system using:
Import workpiece.
Import magazine.
Import machine type.
A zero modem cable is required.
2.6.7 Delete This erases the contents of the transfer direc-
transfer tory, for example, to import or export new files.
6 Program This function provides you with information
info about
elements created with the function Ori-
ented geometry or Construction
geometry
the distance or angle between two ele-
ments (created using the function Oriented
geometry or Construction geometry
system status
the log functions
collision check
6.6 Log func- The log functions branch into
tions
Create log
Play back log
Append log
Delete log
Stop recording
Menu
tree Functions Function description
no.
6.6.1 Create log This function records your keyboard entries.
The operator actions previously recorded in a
log file are overwritten.
Note:
You must always start recording immediately
after you start up the Graphic Programming
System.
6.6.2 Play back log By pressing one of the keys, the Graphic Pro-
gramming System plays back the selected log
step by step.
” )
2 2 ... 9 ] 2...9 = speed
=
0 } 0 = single steps
!
1 1 = highest
speed
*
+ ~
* = abort
Note:
Like the recording function, you must start this
function at the initial level when you start up
the system.
6.6.3 Append log This function continues a log already re-
corded.
6.6.4 Delete log You delete the recorded operator actions.
6.6.5 Stop recording You terminate log recording.
File
export File export (PC to CNC),
File
import File import (CNC to PC) and
Data transmission
program PCIN
the file transmission program PCIN
you can transfer files in PC format to the control or from the control with
the Graphic Programming System.
These transmission functions are described in this section of the User’s
Guide.
A
File [drive]:\TRANSFER
Export
copy
C B
PC PC
--> NC or --> floppy DATA_IN
or
diskette
PC CNC
File and then use the File export function to individually copy the files you
export require (workpiece or tool or machine type) into the transfer file.
You export with the softkeys
PC PC --> NC or
--> NC
PC PC --> Floppy
--> Floppy
2. After operation of the Save and File export softkeys, you start the
PCIN program on the PC by means of PC --> NC or PC --> Floppy.
3. The archive directory is selected automatically and packed in PC
format. The transfer is executed from the transfer directory with:
– Transfer PC --> NC
e.g. TRANSFER\MMC.001\USER.005\WOP.006\Test1.016
– Transfer PC --> Floppy
z. B. TRANSFER.001 (stored in drive A)
3 Programming Examples
Fig. 3.1 Windows user interface with the WOP–T/M program group
Procedures
You initiate graphic programming for turning by double clicking on the
WOP–T_M icon.
This activates the graphic programming system and the following dis-
play appears:
Note The settings in the dialog box Machine type on each system start for
the workpiece name (e.g. “DEMO001”),
the machine (e.g. “TYP_A”),
the languages (e.g.: “ENGLISH”) and
the programming system (e.g.: “T” for turning)
are always those of the previous graphic programming session.
Exercise
The cursor is positioned in the selection field Workpiece ready for you
to create a new workpiece name.
... ... ... To give the workpiece a new name, enter the name you wish to give the
workpiece using the alphanumeric keys, e.g.: “PART1”.
Note The workpiece name “PART1” is the generic term for all files created
under this workpiece.
Exercise For the first programming example (see User’s Guide “Part 1: Program-
ming Examples”) you have created
under machine type “A” (directory name: “TYP_A.006”).
a new workpiece directory “PART1” (directory name: “PART1.064”)
When you have completed the exercise, the created main program
“MPF1” is located under this workpiece directory
“..T.006\TYP_A.006\PART1.064”.
Using the input key save the workpiece program and exit the graphic
programming system.
Note Once you have completed the function Create part program, the
graphic programming system stores the part program in your workpiece
directory (e.g. “PART1”). You do not have to save it yourself.
4 General Notes
Section 4 describes
the file environment, gives
configuration information and contains a
compatibility table.
Transfer Please remember that file transfer from the PC to the SINUMERIK
directory 840C can only be performed if a transfer directory (e.g.: TRANSFER)
exists.
Section 2.5.2 “Transmission functions” describes how you create such
a directory.
The following table lists the file type together with its short designation
for the Turning Version:
Fig. 4.1 the next page shows some of the directories that are of impor-
tance to you.
Subdirectory “TYP_A” represents (for example) a created machine
type.
1) Standard file
2) File relating to the machine type (created by user)
siem.069 ...
... ...
...
...
...
... T.006 wkz.016 (turning)
... EXAM.033 erfahr.034
projekt.034
...
ÉÉÉÉÉÉÉÉÉÉ
... ...
ÉÉÉÉÉÉÉÉÉÉ
... TYP_A.006 *.016
ÉÉÉÉÉÉÉÉÉÉ
wop.006 wkz.016
exam.033 erfahr.034
ÉÉÉÉÉÉÉÉÉÉ
EXAM.033 erfahr.034
projekt.034 projekt.034
ÉÉÉÉÉÉÉÉÉÉ
...
...
... TYP_XX.006 *.016
... 840C
...
user.005
M.006 (milling)
...
...
global.010
...
T.006 (turning)
...
local.063 TYP_A.006
*.064 mpf *.064 mpf****.013
... geo.011
... ...
...
ÉÉÉÉÉÉÉÉÉ
... TYP_XX.006
ÉÉÉÉÉÉÉÉÉ
... ...
ÉÉÉÉÉÉÉÉÉ
wop.006 *.016
ÉÉÉÉÉÉÉÉÉ
exam.033 erfahr.034 TRANSFER* transfer.mmc
ÉÉÉÉÉÉÉÉÉ
...
mmc.001
... *transfer file created by
mmcsys the user
4.2 Configurations
Procedures for creat- With the function Import mach. type you can also create a new ma-
ing a machine type chine type directory.
Requirement Before you can start file transmission with the File import function, you
must create a transfer directory, e.g. with the function File export.
Operating sequences
To create a new machine type, press the following keys one after the
Read other
File Read,
import
File import and
Import
mach. type Import mach. type.
Enter a new name for the new machine type in the overlaid dialog box
Create new machine and press the INPUT key to confirm.
Note Once you have created a new machine type, you can configure a new
machine type (e.g. with C axis) , for example under DOS
by copying the configuring file in directory
[Drive]:\WOP\T.006\TYP_NEU.006\EXAM.033
and then editing this file.
Defining the control The system stores all data necessary for system start–up in various
type configuration files.
These files are located in directory “[Drive]:\WOP”.
These configuration files have a uniform structure with different keys.
Each line consists of a key and a value in the following notation
“Symbol = |VALUE|”
e.g. in “[Drive]:\WOP\propsys1.cfg” configure
PARTPROG=\840C
KEYBOARD=0
CONTROL=840C
TRANSFER=\TRANSFER
The following table lists the data of the three configuration files
progsys1.cfg
progsys2.cfg
progsys3.cfg
File Sym-
Value Meaning
name bol
prog- Static configuration data
sys1.cfg1)
Part- drive:\path Start node and drive of machine–
prog specific part programs
Key- 0 PC standard
board 1 840C keyboard
2
Con- 840C User interface as for 840C
trol
TRAN drive:\path Name of transfer directory
SFER
prog- Dynamic data for system start
sys2.cfg2)
Sys- T Turning
tem M Drilling/Milling
Ma- ******** Real machine designation:
chine max. 8 characters
Work- ******** Workpiece designation
piece max. 8 characters
prog- Language configuration
sys3.cfg2)
Lan- DEUTSCH System language
guage ENGLISH max. 8 characters
ESPANOL
FRANCAIS
ITALIANO
from/to V1.1 V2.1 V3.1 V3.3 V6.1 V6.1C1) V6.2 V6.2C1) V6.4 V6.4C1)
V1.1 2) 2) 2) 2) 2) 2) 2) 2)
V2.1 2) 2) 2) 2) 2) 2) 2) 2)
V3.1 2) 2) 2) 2) 2) 2) 2)
V3.3
V6.1
V6.1C1) 2) 2)
V6.2
V6.2C1)
V6.4
V6.4C1)
1) A C following the version number indicates that multi–side machining has been set with WOP–M and that the C–axis option is
active with WOP–T.
2) Problems may be encountered when taking over machining operations.
1) A C following the version number indicates that multi–side machining has been set with WOP–M and that the C–axis option is
active with WOP–T.
2) Problems may be encountered when taking over machining operations.
5 Index
C I
Compatibility table, 4–7 Import
Configuration file, 2–6 Machine type, 2–13
Configurations, 4–4 Magazine, 2–13
Workpiece, 2–13
Important directories, 4–3
Info, 2–14
Installation and Operation, 2–1
D
Data
Transmission, PCIN, 2–16 L
transmission, PC to SINUMERIK, 2–17 Log functions, 2–14
Delete transfer, 2–11
M
E Machine type, 2–12
creating, 4–4
Editing Menu tree, 2–9
Empirical value file, 4–4
Part program, 4–4
Empirical value file, editing, 4–4 N
Export NC–>PC, 2–14
Machine type, 2–10
Magazine, 2–10
Workpiece, 2–10 P
Part program, editing, 4–4
PC user interface and keyboard, 2–6
F PC–>floppy, 2–10
PCIN, 2–18
File Program info, 2–14
Export, 2–10, 2–16 Programming examples on PC, 3–1
functions, 2–8
Import, 2–13, 2–16
File environment DOS operating system, R
4–2
Read, 2–11
Floppy–>PC, 2–13
autosave, 2–11
Functionality, differences in, 2–8
original, 2–11
S
H
Save, 2–10
Hardware and software requirements, 2–2 As, 2–10
How it is supplied, 2–1 Original, 2–10
T Workpiece
Initialize, 2–11
Transfer, 4–2
New, 2–11
Transfer directory, 2–16, 4–2
Workpiece new, 3–1
Transmission functions, 2–16
W
WOP end, 3–4