Motion Control Information System SINUMERIK 840D/840Di/810D/PCU50 on Windows and SINUMERIK 840D sl NC Program Management DNC Function Manual · 04/2010 SINUMERIK s
DNC Plant / DNC Cell 1 Book 1 DNC IFC SINUMERIK 2 Book 2 Motion Control Information System SINUMERIK 840D/840Di/810D/PCU50 on Windows and SINUMERIK 840D sl NC Program Management DNC Function Manual Valid for Controller SINUMERIK 840D powerline SINUMERIK 840Di SINUMERIK 840D sl SINUMERIK 810D powerline Software Motion Control Information System Version DNC 2.
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. Status codes in the "Remarks" columns: A .... B .... C .... New documentation. Unrevised reprint with new order number. Revised edition with new status. Release 03/03 04/05 05/07 04/10 Order No.
04/10 Preface Preface SINUMERIK documentation The SINUMERIK documentation is organized in three parts: General documentation User documentation Manufacturer/service documentation Information on the following topics is available at http://www.siemens.com/motioncontrol/docu Ordering documentation Here you can find an up-to-date overview of publications. Downloading documentation Links to more information for downloading files from Service & Support.
Preface 04/10 Standard scope This Programming Guide describes the functionality afforded by standard functions. Extensions or changes made by the machine tool manufacturer are documented by the machine tool manufacturer. Other functions not described in this documentation might be executable in the control. However, no claim can be made regarding the availability of these functions when the equipment is first supplied or in the event of servicing.
04/10 Preface EC Declaration of Conformity The EC Declaration of Conformity for the EMC Directive can be viewed/downloaded from the Internet at: http://support.automation.siemens.com under the Product Order No. 15257461, or at the relevant branch office of I DT MC Division of Siemens AG. Safety information These Operating Instructions contain information which you should observe to ensure your own personal safety as well as to protect the product and connected equipment.
Preface 04/10 Qualified personnel The product/system that belongs to this documentation may be operated only by personnel qualified for the associated task while observing the appropriate documentation for the associated task, in particular, the included safety and warning notes. Because of their training and experience, qualified personnel can recognize any risks involved with handling these products/systems and avoid any possible dangers.
05.07 DNC Plant/DNC Cell (FBDN1) Contents Motion Control Information System SINUMERIK 840D/840Di/810D/PCU50 on Windows and SINUMERIK 840D sl NC Program Management DNC DNC Plant/DNC Cell (FBDN1) 1 Introduction ................................................................................................................................... 1-11 1.1 Product description ..................................................................................................................... 1-12 1.1.
DNC Plant/DNC Cell (FBDN1) Contents 05.07 3 Operator interface......................................................................................................................... 3-29 3.1 Explorer layout for DNC and DNC Admin ................................................................................... 3-30 3.1.1 Explorer layout ......................................................................................................................... 3-30 3.1.2 Display formats ...................
05.07 DNC Plant/DNC Cell (FBDN1) Contents 5 User administration .................................................................................................................... 5-113 5.1 Structure of the user administration .......................................................................................... 5-114 5.2 User administration ................................................................................................................... 5-115 5.2.1 General .........................
DNC Plant/DNC Cell (FBDN1) Contents 05.07 9.3 Code conversion server ............................................................................................................ 9-153 9.4 External dialog interpreter ......................................................................................................... 9-154 10 Configuration .......................................................................................................................... 10-155 10.1 General ......................
05.07 DNC Plant/DNC Cell (FBDN1) Contents 12.1.2 Auto archive ID ................................................................................................................... 12-263 12.2 Configuring the auto archive function..................................................................................... 12-264 12.2.1 General ............................................................................................................................... 12-264 12.2.2 Configuration in DNC Admin ...
DNC Plant/DNC Cell (FBDN1) Contents 05.07 Tables Table 3-1: DNC and DNC Admin menu ............................................................................................ 3-31 Table 3-2: DNC and DNC Admin file New context menu............................................................... 3-31 Table 3-3: DNC Admin Tools Config. Tables context menu ......................................................... 3-31 Table 3-4: Filter operands ..............................................................
05.07 DNC Plant/DNC Cell (FBDN1) Contents Table 10-16: Version strategy for the upload ................................................................................. 10-222 Table 10-17: Global settings for the storage strategy for editing.................................................... 10-223 Table 10-18: Field types ................................................................................................................ 10-237 Table 10-19: DNCFORMDESCRIPTION screen definition table ........
DNC Plant/DNC Cell (FBDN1) Contents 05.07 Figures Fig. 1-1: Configuration example of DNC Plant................................................................................... 1-15 Fig. 1-2: Configuration example of a local DNC concept (DNC Cell)................................................. 1-17 Fig. 1-3: Result of an NC program comparison.................................................................................. 1-18 Fig. 2-1: Possible plant structure configuration ..........................
05.07 DNC Plant/DNC Cell (FBDN1) Contents Fig. 4-24: Consistency Check dialog: Missing database entries for NC data................................... 4-110 Fig. 4-25: Consistency Check dialog: Missing database entries for directories ............................... 4-111 Fig. 4-26: Consistency Check dialog: Missing workpieces in the workpiece table of the database.. 4-112 Fig. 5-1: Overview of existing users .................................................................................................
DNC Plant/DNC Cell (FBDN1) Contents FBDN1/x 05.
05.07 DNC Plant/DNC Cell (FBDN1) 1 Introduction 1 1 Introduction 1.1 Product description .......................................................................... 1-12 1.1.1 MCIS for machine tools ................................................................ 1-13 1.1.2 DNC NC program management ................................................... 1-14 1.2 Fields of application and system variants........................................ 1-15 1.2.1 DNC Plant ............................................
DNC Plant/DNC Cell (FBDN1) 1 Introduction 05.07 1.1 Product description DNC is a software module in the Motion Control Information System (MCIS) from SIEMENS. MCIS comprises modular software solutions for the integration of CNC and machine tools in the production system. This means that both state-of-the-art SINUMERIK controllers* and older (CNC) machine tools, which do not support an open network interface, can be integrated in an automation network.
05.07 DNC Plant/DNC Cell (FBDN1) 1 Introduction 1.1.1 MCIS for machine tools MCIS comprises a number of function modules, which, with the exception of RCS and RPC, access the joint MCIS database MCISDB. The MCIS database is made up of shared components such as user administration and machine nodes, as well as module-specific components that are assigned to the individual function modules. 1.
DNC Plant/DNC Cell (FBDN1) 1 Introduction 05.07 1.1.2 DNC NC program management General DNC manages and archives NC data and transfers it to CNC machine tools. DNC is the interface between production planning and production and offers a wide range of functions for NC data management and version management. Operating system DNC runs on standard PCs with Windows. Database The NC data is managed in a database. Controller connection Controllers are connected to DNC via a machine server.
05.07 DNC Plant/DNC Cell (FBDN1) 1 Introduction 1.2 Fields of application and system variants DNC is deployed in all industry sectors with CNC production and allows local solutions to be scaled as required with DNC Cell through to plant-wide solutions with DNC Plant. 1.2.1 DNC Plant Fig. 1-1: Configuration example of DNC Plant DNC Plant is a powerful, central NC data archive that allows you to manage your NC data easily on a server.
DNC Plant/DNC Cell (FBDN1) 1 Introduction 05.07 Station PCs The machine servers and a user interface for transferring the NC data run on the station PCs.
05.07 DNC Plant/DNC Cell (FBDN1) 1 Introduction 1.2.4 DNC Cell Fig. 1-2: Configuration example of a local DNC concept (DNC Cell) DNC Cell is a single-user NC data archive solution that facilitates NC data management. Interfaces Up to 16 CNC machines / tool setting devices can be connected to different controllers by means of a serial interface. Over the network (transmission protocol: TCP/IP), up to 16 Ethernet-capable CNC machine tools can also be connected directly.
DNC Plant/DNC Cell (FBDN1) 1 Introduction 05.07 1.2.5 DNC IFC SINUMERIK DNC IFC SINUMERIK is used to connect Ethernet-capable CNC machines with SINUMERIK* to DNC Plant or DNC Cell. See also: Manual 2 DNC IFC SINUMERIK 1.2.6 DNC Compare DNC Compare is an option package. With DNC Compare, DNC Plant and DNC Cell can be extended to include the following functions: NC program comparison Different NC program versions are compared. Differences are highlighted in color. Fig.
05.07 DNC Plant/DNC Cell (FBDN1) 1 Introduction 1.2.7 DNC IFC Serial With DNC IFC Serial, you can connect CNC machines via a serial interface to DNC Cell or DNC Plant or to the station PC. Note DNC IFC Serial is required for each serial CNC machine. 1.2.8 DNC IFC Dialog (dialog function) DNC IFC Serial can be expanded with DNC IFC Dialog. It enables the operator input for the download or upload of machining programs directly on the CNC.
DNC Plant/DNC Cell (FBDN1) 1 Introduction 05.
05.07 DNC Plant/DNC Cell (FBDN1) 2 Plant structure 2 2 Plant structure 2.1 Plant topology .................................................................................. 2-22 2.2 DNC functions on hardware components......................................... 2-26 2.2.1 DNC Cell computer....................................................................... 2-26 2.2.2 DNC Plant computer..................................................................... 2-26 2.2.3 DNC HMI computer .....................
DNC Plant/DNC Cell (FBDN1) 2 Plant structure 05.07 2.1 Plant topology The plant topology shows the physical circumstances and conditions of the machines with the NC data storage system and their hierarchical structures in MCIS DNC. DNC offers the following hierarchical levels for mapping production: Groups Machine DNC contains the "workpiece" folder for bundling the NC data for a workpiece. Fig.
05.07 DNC Plant/DNC Cell (FBDN1) 2 Plant structure Machine Machines are the lowest administrative unit. Each logical machine represents a physical CNC machine and functions as a container for NC data and workpieces that belong to this machine only. Workpiece The workpiece administrative unit is used to manage related NC data together. All of the NC data required for performing an operation on a CNC machine can be stored in this management unit, for example.
DNC Plant/DNC Cell (FBDN1) 2 Plant structure 05.07 NC data DNC is, in principle, capable of administering all NC data types. The following data types are predefined in DNC: MPF (Main Program File) SPF (SubProgram File) TOA (Tool Offset Active) ZOA (Zero Offset Active) BMP (BitMaP) WPL (WorkPLan) RPA (R-Parameter Active) .
05.07 DNC Plant/DNC Cell (FBDN1) 2 Plant structure Link A link allows you to view any directory in a file system. You can display all the files of any data type or just a specific file type. This provides you with a direct view of the NC data of other networked systems (e.g. NC programming systems). DNC does not maintain any administrative data for these files; you can only display the information in the file system. Links can be integrated at any level of the hierarchical NC data structure.
DNC Plant/DNC Cell (FBDN1) 2 Plant structure 05.07 2.2 DNC functions on hardware components 2.2.
05.07 DNC Plant/DNC Cell (FBDN1) 2 Plant structure 2.2.4 Station PC With the DNC Plant variant, the following activities are carried out on the station PCs: Configuration of the connected machine interfaces Data maintenance and management for the connected machines Data transfer to and from the CNC machine tools Comparison of NC programs 2.2.5 NC programming system NC programming systems can be integrated in the DNC network to transfer NC data.
DNC Plant/DNC Cell (FBDN1) 2 Plant structure 05.07 2.2.7 Controller SINUMERIK* In addition to the active memory containing the NC data to be processed on the machines, SINUMERIK* controllers also feature a passive memory on the PCU50 or MMC. NC data in the form of NC programs, tool data or zero offset data, for example, can be stored here. This allows NC data to be made available before production starts. DNC IFC SINUMERIK connects the controllers to DNC via the network.
05.07 DNC Plant/DNC Cell (FBDN1) 3 Operator interface 3 3 Operator interface 3.1 Explorer layout for DNC and DNC Admin........................................ 3-30 3.1.1 Explorer layout.............................................................................. 3-30 3.1.2 Display formats ............................................................................. 3-35 3.1.3 Operation ...................................................................................... 3-36 3.1.4 Languages ..........
DNC Plant/DNC Cell (FBDN1) 3 Operator interface 05.07 3.1 Explorer layout for DNC and DNC Admin The DNC user interface is based on Windows with regard to its functionality and how it is handled. You can work through the dialogs using the mouse or keyboard. In addition to the menus, the interface includes a toolbar containing all the key functions and a status bar for messages. Operators must log on. Operators are authorized to use different functions depending on the user rights assigned to them.
05.07 DNC Plant/DNC Cell (FBDN1) 3 Operator interface Menu bar * Available in DNC Admin only (New... in configuration mode only) ** Available in DNC only *** Available in DNC only and only under machines with the option "DNC Compare". Table 3-1: DNC and DNC Admin menu File Edit New Cut Open… CTRL+X Copy CTRL+C Print Preview Paste CTRL+V Print...
DNC Plant/DNC Cell (FBDN1) 3 Operator interface 05.07 Toolbar Fig. 3-2: Toolbar on the user interface The toolbar contains icons for the following functions: Open Cut Copy Paste Back (for workpieces) Delete Properties Download Upload Filter (on/off) NC Package Viewer (only available in conjunction with Siemens PLM Team Center) Filter bar Fig. 3-3: Filter bar on the user interface The filter bar indicates which filter is currently selected.
05.07 DNC Plant/DNC Cell (FBDN1) 3 Operator interface Quick filter bar Fig. 3-4: Quick filter bar on the user interface The quick filter function allows you to change a filter value without having to call up the filter editor. Once you have selected a filter, the first filter condition of the current filter is displayed in three fields in the toolbar area.
DNC Plant/DNC Cell (FBDN1) 3 Operator interface 05.07 Status bar The status bar contains explanations of the menu items and icons. Message and error texts are also displayed here. As well as the number of entries in the list display. Note Important error messages are output in a separate message window. These messages must be acknowledged by the operator. The following messages are displayed in the status bar: Results of processes that occur at unforeseeable times.
05.07 3.1.2 DNC Plant/DNC Cell (FBDN1) 3 Operator interface Display formats DNC and DNC Admin feature two display formats. The normal display is designed for use on PCs in areas outside the workshop. The large display is designed for use in the workshop. Normal display The user interface is displayed in the standard Windows dimensions. Large display The icons in the large display are twice as big as those in the normal display, and the text is enlarged.
DNC Plant/DNC Cell (FBDN1) 3 Operator interface 05.07 3.1.3 Operation You can work with the DNC and DNC Admin explorer in the same way as other Windows applications using the mouse and keyboard. The most important functions can be called up via the function keys: Properties F2 Download F3 Upload F4 Refresh List F5 Switch Screen F6 Use Filter F7 3.1.4 Languages The languages of the DNC and DNC Admin user interfaces can be switched in line with the language of the user.
05.07 DNC Plant/DNC Cell (FBDN1) 3 Operator interface 3.2 View filter General To display a filtered view of the files on the right of the interface, choose View Filter On/Off. When the filter is activated, DNC displays only a selection of the NC data that is relevant to the user. DNC can filter the NC data using the administrative data. The only exceptions here are the comments. Texts within the NC data comments cannot be filtered.
DNC Plant/DNC Cell (FBDN1) 3 Operator interface 05.07 Generic filtering You can use the generic filter to search for specific files in the tree display on the left. All NC data recorded in DNC and which fulfills the filter conditions is displayed when the filter is activated. To create a filter, click the root of the tree display on the left and then activate your filter.
05.07 DNC Plant/DNC Cell (FBDN1) 3 Operator interface 3.2.1 Creating or changing filters Adding or changing filter criteria To call up the filter criteria dialog, choose View Filter Editor... (see below). Fig. 3-11: Filter criteria dialog – new criterion Note If a filter has not yet been defined, the Edit Filter dialog is displayed so that you can create a new filter (see also the next section but one).
DNC Plant/DNC Cell (FBDN1) 3 Operator interface 05.07 In Field Name, you can choose one of the items of administrative data of the respective NC data. In Operand, you can decide how you want to filter your NC data with the field name you have chosen.
05.07 DNC Plant/DNC Cell (FBDN1) 3 Operator interface Once you have entered your criterion, choose Accept. The checkmark in the checkbox in front of the filter criterion indicates that this criterion has been activated. If this checkmark is not displayed, this criterion does not affect the filter. ! Important All the filter criteria are linked by means of an AND operation. This means that criterion 1 AND criterion 2 AND criterion x must be fulfilled for the NC data so that this can be displayed.
DNC Plant/DNC Cell (FBDN1) 3 Operator interface 05.07 3.2.2 Saving the filter criteria When you choose OK, a message window containing various options for saving the filter criteria is displayed. The following options are available: Save criteria: The filter criteria are saved and are provided in this form in subsequent sessions. Do not save criteria: The filter criteria are changed online, but the values are not saved. They will not be available in this form in subsequent sessions.
05.07 DNC Plant/DNC Cell (FBDN1) 3 Operator interface Creating a new filter – general filter data Choose the following: View Filter Editor... Select Filter New or View Filter Editor... Select Filter Copy or View Filter Editor... Select Filter Change to open this dialog (see below). Fig. 3-14: Edit Filter dialog Note The filter name must be specified. The Comment field is optional. The other fields can be used to specify who can use the filter.
DNC Plant/DNC Cell (FBDN1) 3 Operator interface 05.07 If you make entries in several of these fields, it is possible that nobody will be able to use this filter because the information you have entered is inconsistent. For this reason, the Display group, Station, and User name fields can be deactivated by the administrator. In this case, the ASSIGNEDFILTER=0 parameter in the DNCGLOBALSETTINGS database table must be set.
05.07 DNC Plant/DNC Cell (FBDN1) 3 Operator interface 3.2.3 Examples of the view filter Filter criteria Fig. 3-15: Filter Criteria dialog – example This filter has a large number of filter criteria, although not all of them are active. The checkmarks in the checkboxes in front of the filter criteria indicate which criteria are currently active. All the following examples refer to the filter in the figure above and are activated/deactivated one after the other.
DNC Plant/DNC Cell (FBDN1) 3 Operator interface 05.07 Output data without filtering Fig. 3-16: Output data without filtering Example 1: Program name = c% Fig. 3-17: Filtering for the output data with filter: Program name = c% DNC now displays all the NC data that starts with the program name "c". The remainder of the program name is irrelevant, which is why the wildcard "%" is used.
05.07 DNC Plant/DNC Cell (FBDN1) 3 Operator interface Example 2: Program name = %d% Fig. 3-18: Filtering for the output data with filter: Program name = %d% The system now displays all the NC data that contains a "d" in the program name. No distinction is made between upper and lower case, which is why "Welcome to DNC" is also displayed. This is a database setting, however, and may be different in your database. Example 3: Version >= 2 Fig.
DNC Plant/DNC Cell (FBDN1) 3 Operator interface 05.07 Filtering by date in Oracle databases Fig. 3-21: Filter Criteria dialog for date in Oracle databases Note The date format depends on the setting in the database. For this reason, the date must be entered in the format required by the database since it cannot be converted. Example 1: "Change date > sysdate - 2" The sysdate function allows the current date to be output in Oracle.
05.07 DNC Plant/DNC Cell (FBDN1) 3 Operator interface Example 3: "Change date > 2007-03-23 12:30:00" In this example, all the programs whose change date is after 03/23/2007 12:30:00 are displayed. The correct date format must be observed here. The default setting in Oracle is the ISO format: YYYY-MM-DD HH24:MI:SS. The format should be checked beforehand when this filter criterion is used. It is based on the settings for the Oracle parameter NLS_DATE_FORMAT, which is set by the database client.
DNC Plant/DNC Cell (FBDN1) 3 Operator interface 05.07 Filtering by date in SQL Server / MSDE databases Fig. 3-22: Filter Criteria dialog for date in SQL Server / MSDE databases Note The date format depends on the setting in the database. For this reason, the date must be entered in the format required by the database since it cannot be converted. Example 1 "Change date > getdate() – 2" The getdate() function allows the current date to be output in SQL Server.
05.07 DNC Plant/DNC Cell (FBDN1) 3 Operator interface 3.3 User-specific tree view To display all of the other machines that the logged-on user is permitted to view, choose Tools Display All My Machines. In the case of users who do not have an explicit machine assignment, all of the machines in the DNC system are displayed.
DNC Plant/DNC Cell (FBDN1) 3 Operator interface 05.07 After logging onto station 0815, user dnc1 can see the following machines: Machine 1 Machine 2 Machine 3 Machine 8 Machine 9 User dnc1 can see all of the machines assigned to station 0815. No explicit assignment has been made for user dnc1.
05.07 DNC Plant/DNC Cell (FBDN1) 3 Operator interface 3.4 Print function The printout corresponds to the print preview. The data printed depends on which window is active. The system prints the active window. Note The user must be assigned the necessary authorizations for these functions. See also: User administration Tree view active: If the window on the left (the tree view) is active, the DNC program list in the window on the right is printed.
DNC Plant/DNC Cell (FBDN1) 3 Operator interface 05.07 3.4.1 Print preview The print layout is displayed page by page depending on the window that is active. Tree view active: If the window on the left (the tree view) is active, the DNC program list in the window on the right is displayed in the print preview. The field contents displayed in the print layout depend on whether a list description (see Section 10.8.2) has been configured.
05.07 DNC Plant/DNC Cell (FBDN1) 3 Operator interface 3.4.2 Printing Print administrative data The function for printing administrative data can only be called up in the list view (right window) via the Print Administrative Data context menu. This function activates the printout of the administrative data for the selected element. Only users with the appropriate authorizations are allowed to use the print function. See Section 5.3.5 Note Multiple selections are possible.
DNC Plant/DNC Cell (FBDN1) 3 Operator interface 05.07 Print program list The function for printing program lists can only be called up in the tree view (left window) via the Print Program List context menu. This function activates the printout of the DNC program list in the window on the right. Only users with the appropriate authorizations are allowed to use the print function. See Section 5.3.5 Print format You can set the format for the printout by choosing Tools Settings.
05.07 DNC Plant/DNC Cell (FBDN1) 3 Operator interface 3.5 Creating a CSV file The function for creating CSV files can only be called up in the tree view (left window) via the CSV File context menu. Based on the filter, this function creates a CSV file that contains all the NC data of the selected group or machine and, depending on how the system is configured, the associated field contents (e.g. name, type, release, etc.). The file is stored in the directory ...Siemens\MCIS\Data\DNC\CSV.
DNC Plant/DNC Cell (FBDN1) 3 Operator interface 05.07 Structure of the CSV file Data format The file is created in UNICODE. Depending on how the system is configured, the first line can contain the heading with the language-specific field names (parameters). Separators In the DNCGLOBALSETTINGS table, enter the ASCII value for the separator in INTVAL (default value is 9 (horizontal tab)).
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management 4 4 NC data management 4.1 Maintenance functions..................................................................... 4-60 4.1.1 Creating/changing administrative data ......................................... 4-60 4.1.2 Importing NC data......................................................................... 4-66 4.1.3 Editing NC data............................................................................. 4-73 4.2 Download/upload functions.....
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 4.1 Maintenance functions 4.1.1 Creating/changing administrative data Creating/changing NC administrative data NC data properties should be created and maintained by authorized users (e.g. administrators or machine operators). Authorization to change administrative data must be assigned to these users (see also: Chapter 5 - User administration).
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management Characteristics in the Properties dialog can be changed. Fields for which change authorization has not been assigned in the parameters cannot be changed, however. Note The parameters can be used to define which fields appear in the dialog. Fields that have not been parameterized for the properties dialog, therefore, cannot be changed either. The standard user interface features the following screens: Properties - General Fig.
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 Properties - Information Fig.
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management Properties - Attachments Fig. 4-3: NC data properties / tab: Attachments The Attachments tab page allows you to add any required files to the NC data in the form of attachments. You can copy the files directly to the attachment or define them as a link. The attached data is located in the directory ...NCDataName_Version_Type.ATT Note When you copy/paste or upload NC data, the subdirectory containing the attachments is also taken into account.
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 Changing machine configuration data The machine properties can only be changed in configuration mode in DNC Admin. The menu option View Configuration is available to authorized users (administrators) only. Authorization to configure machine data must be assigned to these users (see also: Chapter 5 - User administration).
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management Changing link administrative data Authorized users (administrators) are authorized to define links in configuration mode. Authorization to configure machine data must be assigned to these users (see also: Chapter 5 - User administration). When you choose Edit, you can enter a drive or path for a link directly in the MCF. When you choose "Config. dialog", you can select a drive in the file system or enter a UNC path in the screen.
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 4.1.2 Importing NC data General DNC allows users to import NC data (files of all configured NC data types) from networked or higher-level systems (e.g. from the NC programming system). Table 4-1: Relevant database fields for file import with header data Database field Description Characters NCDATANAME NC data name DNCDATATYPE NC data type VERSION NODENAME* Version number Machine, group or path (e.g.
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management ! Warning The following database fields must not be defined in the header: NODEID is a system-internal variable that is assigned automatically. LENGTH is the length of the NC program; set automatically during the import. LOADCOUNTER is the transfer counter and is incremented by the system at every transfer. LASTLOAD is the date of the last transfer counter and is set by the system at every transfer. LOCKNAME is not currently used by the system.
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 Import without header data NC data without a header can be imported by authorized users (default: Administrators or machine operators). The NC administrative data must be entered in the dialog. To do so, the users must be authorized to import NC data and change the NC administrative data (see also: Chapter 5 - User management). Import with header data Two files are available for importing files with header data.
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management An import file can contain more than one import block. Each block must comprise header data and NC data and can also contain comments. In this way, all the NC data that needs to be edited can be included in one import file. Table 4-2: Import file with header Import file with separate NC data file HEADER START NODENAME=Group1/Machine2 NCDATANAME=Butterfly DNCDATATYPE=BMP VERSION=1 TRIALCUTID=0 RELEASEID=1 DEVELNAME=Smith HEADER END NC-FILE=Bfly1.
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 Automatic import Files can also be imported with header data automatically. The format of the header data is the same as that used when files are imported manually with header data. Note In the case of an automatic import, the header does not need to define all the database fields.
05.
DNC Plant/DNC Cell (FBDN1) 4 NC data management 1) 05.07 If a version that already exists is assigned, it is overwritten. If no version is specified, the set automatic import strategy decides whether the data is imported. When the data is imported, the next available version number is assigned. If the maximum number of versions is exceeded, the version with the oldest modification date that has not been released, is deleted.
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management 4.1.3 Editing NC data General NC data can be edited by authorized users. Unauthorized users (e.g. assistants) can view the NC data but cannot save it back to the database or create a new version. To ensure this, a copy of the NC data is opened in a temporary folder. Authorization to edit NC data must be assigned to these users (see also: Chapter 5 - User administration). Note DNC uses the editor used by the Microsoft Explorer for each file type.
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 4.2 Download/upload functions General In the case of machines connected serially, the interface is only opened for the download/upload procedure and is then closed again. This means that the same serial interface can be used for different machines (e.g. when DNC is installed on a mobile station). Authorization to download/upload NC data must be assigned to the relevant users (see also: Chapter 5 - User administration).
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management Fig.
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 4.2.1 Downloading NC data Download jobs Download jobs for serial machines can be tracked in the Properties screen on the machine. The file currently being downloaded is displayed in the NC Data field. The list of files still to be downloaded is displayed in the Download/upload jobs field. Download status The following download states can occur: Error (e.g.
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management 4.2.2 Downloading NC data to SINUMERIK* with DNC IFC SINUMERIK General If the NC data is downloaded to a SINUMERIK* controller, a dialog is displayed in which the download target within the controller can be selected. Fig. 4-10: Dialog for download to SINUMERIK 840D The NC data is downloaded to the SINUMERIK* data management system. If the Load checkbox has been activated, the data is downloaded to the NCK in the SINUMERIK.
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 4.2.3 Uploading NC data Upload jobs Upload jobs for serial machines can be tracked in the Properties screen on the machine. The file currently being uploaded is displayed in the NC Data field. Download status The following download states can occur: Error (e.g.
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management Cancel current job Fig. 4-12: Cancel upload (data reception) When you choose Cancel Current Job, two functions are made available if the Terminate Manually checkbox has been activated in the configuration dialog: Do not accept received data: The data is rejected. Accept received data: The data is accepted.
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 4.2.4 Uploading NC data from SINUMERIK* General If you select a SINUMERIK* machine and initiate the upload, a dialog showing the SINUMERIK* data management directory is displayed. . Fig. 4-13: SINUMERIK* data management directory The content of the SINUMERIK data management system is displayed in a hierarchical tree and list view. The directories are displayed on the left. The list on the right displays the content of the directory selected.
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management Upload When you select one of more of the required NC data files on the right and then choose Upload, the system uploads the data to DNC. To upload all of the NC data in a directory, you can also select the appropriate directory in the tree structure. Note You cannot upload all the NC data files and subdirectories at once by selecting a directory. Delete To delete data on the machine, select an NC data file and then choose Delete.
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 4.3 Version management and release / trial cut identifier 4.3.1 Version management General DNC allows you to parameterize the maximum number of NC data versions to be stored. Machine-specific version management uses version zones to define the hierarchy level within which NC data with the same name, type, and version can occur. A version zone can contain up to n items of NC data of the same name and type provided that the version numbers are different.
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management Delete Version dialog If the number of versions exceeds the parameterized limit, the "Delete Version Dialog" is displayed, which contains all the existing versions along with their main properties. You now have to delete one of the versions listed. The version highlighted in gray is released and cannot be deleted. Versions that are in the copy list (menu command: Copy or Cut) are marked. Fig.
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 Editing NC data Depending on the configuration, modified NC data can be stored as follows: Unchanged versions and identifiers If the next available version is assigned, this is assigned the identifiers for the edited version.
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management 4.3.2 Release / trial cut identifier General DNC uses two different types of identifier: Release identifier: NC data is released for production Trial cut identifier: NC data needs to be tested before it is released Fig. 4-15: Properties: Machine / release & trial cut identifiers activated Editing/saving NC data How edited NC data is saved depends on the parameters in the DNCGLOBALSETTINGS database table.
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 Uploading NC data When NC data is uploaded, the release identifier is assigned on the basis of the configured version/identifier strategy in the DNCGLOBALSETTINGS database table. You can choose one of six strategies (see also: Section 10.7.2), default is strategy 1. Inserting NC data When you insert NC data, the release identifier is reset and the change date is updated.
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management 4.4 DNC Compare DNC Compare offers two functions: NC program comparison Machine comparison for SINUMERIK* 4.4.1 Machine comparison for SINUMERIK* General The machine comparison requires the DNC Compare option, which must be obtained separately for each plant. The SINUMERIK* machine comparison allows you to check whether the NC programs on the machine and the programs managed in DNC have the same content.
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 Displaying the comparison result Select the machine for which a machine comparison has already been carried out. To display the result file for the machine, choose Machine Comparison Display Comparison Result. Table 4-4: Sample file for a comparison result 13.11.2000 11:13:46 MACHINE44 NC data only in the machine MPF.DIR CYLINDERHEAD4713.MPF DRIVINGGEAR4713.MPF mpf.dir\DPWP.INI SPF.DIR CUT-OFF-CYCLE.SPF FINE-GRINDING-CYCLE.SPF WKS.DIR\ GEARBOX4713.
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management 4.4.2 Individual NC data comparison The Individual NC Data Comparison function allows you to compare two NC data files with each other (e.g. compare a modified/optimized NC program with the original NC program). Changes are highlighted and the number of changes is displayed. NC program record numbers can be hidden. Fig.
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 4.4.3 Print function for the individual NC data comparison Two print variants are available: Print all Print diff. The standard Windows printer is offered as for the default print function. Format of the print file The header on each sheet to be printed is: MCIS DNC Compare result. The header is always blue. The path and program name of the two files that have been compared always appears in row 1 ff and applies to the whole printout.
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management Print all To print all the results of the individual NC data comparison, choose Print all. Fig.
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 Print differences To print the differences in the results of the individual NC data comparison, choose Print diff. Fig. 4-18: Example of a printout of the results of the individual NC data comparison (differences only) To make it easier to read, three rows with no differences are inserted before and after each difference identified. To indicate that the file has been cut, two lines containing "~~~" are inserted after the three additional rows.
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management 4.5 Archiving (manual) 4.5.1 General You can archive individual machines or a group of machines. Manual archiving uses the same configuration data as auto archiving (see also: Chapter 12 Auto archiving). To do so, select a machine with the SINUMERIK* transmission module and then choose Machine Comparison Archive. If you select a group, archiving is carried out for each machine with SINUMERIK*.
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 4.5.2 Archive results The results files are in English and contain the following results: Group and machine name (below each other) Date (at start and end) An area entitled "NC data in machine only" in which files are listed that were only found on the machine. An area entitled "Different NC data" in which files on the machine are listed that differ from those in the DNC system.
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management 4.5.3 Displaying archive results When you select a machine (on the left of the operator interface) for which an auto archive run has already been carried out and choose Machine Comparison Display Archive Result, the file with the auto archive result is displayed. Table 4-5: Sample file for an auto archive result 13.02.2007 20:16:56 MACHINE44 NC data only in the machine MPF.DIR CYLINDERHEAD4713.MPF DRIVINGGEAR4713.MPF mpf.dir\DPWP.INI SPF.
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 4.6 Data organization 4.6.1 Database General DNC organizes data as follows: The administrative data is organized in the database. The database of the local DNC Cell is MSDE or SQL Server. The database for the DNC Plant server variant is MSDE or SQL Server. An Oracle database can also be used. The actual NC data files are managed in the file system.
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management Fig. 4-19: Database structure of the machines, NC and NC type data List description The DNCLISTDESCRIPTION database table is responsible for the layout of the list on the basis of the display group. A display group can be assigned to one or more user groups.
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 Screen description The DNCFORMDESCRIPTION database table is responsible for the layout of the screen displays for the Properties dialog for NC data on the basis of the display group. A display group can be assigned to one or more user groups. The fields for the screen display of the NC data properties in the management table for NC data can be defined for each display group.
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management Plant configuration The plant configuration can be mapped via the NODETABLE and DNCNODEINFO database tables. DNCNODEINFO contains additional configuration data for the different nodes. NC administrative data The DNCDATA database table describes the NC administrative data. Pointers exist to NODETABLE and DNCNODEINFO (with regard to the plant configuration) and to DNCDATATYPE (with regard to the data type).
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 NC data type management The DNCDATATYPE database table contains all the file types supported by the configuration.
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management User administration User administration is carried out jointly for all MCIS programs. This involves defining user groups, creating users, and assigning them to a user group. The following DNC-specific settings are available: Display group Users are assigned the list and screen layout of their display group in the operator interface. The display group must be assigned to a user group.
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 Managing the filter criteria The DNCFILTERCOLUMN database table is used to manage the individual filter criteria. In this table, each criterion of a filter is represented as a data record. As a result, DNCFILTERCOLUMN contains x data records for one data record in the DNCFILTERHEADER table. It is structured as follows: FILTERHEADER_ID is the assignment of a criterion to a filter in the DNCFILTERHEADER table.
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management Language-specific translations of the column names in database tables The DNCTABLECOLUMNNAME database table is used for the language-specific translation of the columns in the DNCDATA table. This table is relevant for the filter, list editor and screen editor. The table is structured as follows: Assignment of the data record to a table. Assignment of the data record to a column name in the table. Language ID (GR, UK, FR, SP, etc.
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 4.6.2 File system The file system reflects the plant configuration: The DNC configuration elements "group", "machine", "link" and "workpiece" are stored in the file system as directories, while the NC data is stored as files. The directory structure of the file system is similar to the tree structure on the left of the interface. Fig.
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management Group/machine/workpiece In the file system, these administrative units are represented as directories in the plant structure, whereby groups can contain subdirectories (groups, machines, and workpieces). Machines can contain workpieces as subdirectories. Any of the folders may contain NC data files. This directory structure is located in the NC data master directory.
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 4.7 Consistency check 4.7.1 General The consistency check is used to check for and rectify inconsistencies between the NC administrative data records in the database and the NC data files in the DNC file structure. A quick consistency check is performed each time DNC Admin is started. If inconsistencies are found, a message popup is displayed drawing the user's attention to this.
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management 4.7.2 Consistency check when DNC Admin is started The consistency check performed when DNC Admin is started counts all the files in the DNC file structure. The number of files (see also Fig. 101 NC data files) is compared with the number of NC database entries (see also Fig. 96 "Administrative data records"). The message popup shown above only appears if the numbers in these two fields differ. Fig.
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 4.7.3 Consistency Check dialog The Consistency Check dialog contains a list of the inconsistencies found and the options available for rectifying them. Note The Consistency Check dialog is only regenerated when it is opened. This means that changes (rectified inconsistencies) not made in this dialog will not be visible until the dialog is closed and opened again.
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management Missing files Fig. 4-23: Consistency Check dialog: Missing files This dialog displays administrative data records for which the corresponding file is missing. The complete path in which the file should appear is displayed. This path comprises the NC data master directory (in this case: C:\Siemens\MCIS\Data\DNC\Data\) and the subdirectories for the group(s), machine, workpiece and attachments for NC data.
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 Missing database entries for NC data Fig. 4-24: Consistency Check dialog: Missing database entries for NC data This dialog displays files located in the NC data master directory and to which no administrative data record is assigned in the database. The complete path is displayed in which the file without an administrative data record is located. To delete the selected files from the NC data master directory, choose Delete.
05.07 DNC Plant/DNC Cell (FBDN1) 4 NC data management Missing database entries for directories Fig. 4-25: Consistency Check dialog: Missing database entries for directories This dialog displays directories located in the NC data master directory but which do not appear in the database as a group, machine, or workpiece. The complete path is displayed. To delete the selected empty directories from the NC data master directory, choose Delete.
DNC Plant/DNC Cell (FBDN1) 4 NC data management 05.07 Missing workpieces in the workpiece table of the database Fig. 4-26: Consistency Check dialog: Missing workpieces in the workpiece table of the database The "Missing WP in WP Table" radio button is only active when inconsistencies in workpieces have been detected. Note If inconsistencies occur with workpieces, you are advised to correct the inconsistencies in "Missing Files" first before correcting the inconsistencies in the workpieces.
05.07 DNC Plant/DNC Cell (FBDN1) 5 User administration 5 5 User administration 5.1 Structure of the user administration............................................... 5-114 5.2 User administration........................................................................ 5-115 5.2.1 General ....................................................................................... 5-115 5.2.2 Creating new users / changing user properties .......................... 5-116 5.2.3 Assigning filters for users.......
DNC Plant/DNC Cell (FBDN1) 5 User administration 05.07 5.1 Structure of the user administration User-specific data is defined via the user administration under Tools User Administration. The user administration is only available in DNC Admin and can only be accessed by authorized users. Each user must be assigned to a user group.
05.07 DNC Plant/DNC Cell (FBDN1) 5 User administration 5.2 User administration 5.2.1 General When the user administration function is called up, all the user names are listed along with the user group, language, and product. When you choose Change or New, a user administration dialog is displayed in which the existing user data can be changed or new users defined. To delete a user, select the user in question and choose Delete. To make a user-specific filter assignment, choose Assign Filter. Fig.
DNC Plant/DNC Cell (FBDN1) 5 User administration 05.07 5.2.2 Creating new users / changing user properties To call up the dialog in which you can define users, choose New or Change in the user screen. Here, you can create a new user or change the properties of an existing user that you selected beforehand.
05.07 DNC Plant/DNC Cell (FBDN1) 5 User administration Password The password is required by users to identify themselves when they log on. For security purposes, the password must be entered again in the Confirm Password field. Note As delivered, a user DNC (password: DNC) is always defined with administrator rights. During commissioning, you should create a new administrator and delete the user DNC or, at the very least, assign it a new password.
DNC Plant/DNC Cell (FBDN1) 5 User administration 05.07 5.2.3 Assigning filters for users Fig. 5-3: Filter assignment To assign filters, choose Tools User Administration and then Assign Filter. This allows you to assign filters to users. You can do this both for the standard DNC user interface and for the DNC Admin configuration program as well as for machines with DNC IFC SINUMERIK. You can use the Assign Filter dialog to create, change, or delete filter assignments.
05.07 DNC Plant/DNC Cell (FBDN1) 5 User administration Select table You can use the Select Table button to choose the database for the filter assignment. You can select from the following options: Administrative data (NC administrative data) Log data (records of all the errors and messages that occur) Deleting a filter assignment To delete a filter assignment, first select the assignment you want to delete and then choose Delete. You can only select and delete one filter assignment at a time.
DNC Plant/DNC Cell (FBDN1) 5 User administration 05.07 Adding or changing a filter assignment You can create one or several new filter assignments by choosing New. You can change the selected filter assignment and create one or more new filter assignments by choosing Change. The following settings need to be made: Select filter name A list of users that can use this filter is then displayed.
05.07 DNC Plant/DNC Cell (FBDN1) 5 User administration 5.2.4 Managing user groups Refer to Section 5.3. 5.2.5 Machine list for users Fig. 5-4: Machine list for enabling/disabling nodes on a user-specific basis General You can disable or enable certain nodes (groups, machines, links) for specific users explicitly. The steps for configuring this are carried out in DNC User Administration although this applies to all products, that is, the dialog can also be used by MCIS TPM, for example.
DNC Plant/DNC Cell (FBDN1) 5 User administration 05.07 Determining machine lists To open the Machine List dialog, choose Machine List. By selecting/deselecting the checkboxes for the nodes, you can select/deselect the machines, links, and groups. When you choose OK, the nodes currently selected are assigned explicitly to the user.
05.07 DNC Plant/DNC Cell (FBDN1) 5 User administration 5.3 Managing user groups 5.3.1 General When you call up the function for managing user groups, all the user groups are listed along with any comments. When you choose Change or New, a User Group Management dialog is displayed in which the existing user group data can be changed or new user groups defined. To delete a selected user group, choose Delete (provided that all the users in this group have already been deleted). 5.3.
DNC Plant/DNC Cell (FBDN1) 5 User administration 05.07 Fig. 5-6: Screen for managing the user groups ! Caution Any changes made to the properties of a user group apply to all users within this group. To create or change a user group, you have to specify the following: 5.3.3 Name of the user group The name of the user group is displayed in the overview of the user groups and in the dialog for creating/changing a user. 5.3.
05.07 DNC Plant/DNC Cell (FBDN1) 5 User administration 5.3.5 User rights The user rights assigned to users disable or enable the menu options in DNC and DNC Admin for the user group in question. Planning/Configuring When this checkbox is activated, the user is authorized to call up configuration mode in DNC Admin and to carry out the required configuration activities (View menu). The user is also permitted to enter or change data in the dialogs for editing DNCGLOBALSETTINGS and DNCMACFG.
DNC Plant/DNC Cell (FBDN1) 5 User administration 05.07 Delete NC data When this checkbox is activated, users are authorized to delete NC data. The function for deleting versions in the Delete Version dialog is separate from this. Cut NC data When this checkbox is activated, users are authorized to cut NC data files (Edit menu and context menu).
05.07 DNC Plant/DNC Cell (FBDN1) 5 User administration Configure user When this checkbox is activated, the user group is authorized to activate user administration to create users and user groups, assign rights, or delete users (Tools User Administration menu in DNC Admin). Note If a user deactivates his own Configure User right, he will no longer be able to access User Administration.
DNC Plant/DNC Cell (FBDN1) 5 User administration 05.07 Generic filtering When this checkbox is activated, the user group is authorized to use generic filters. Print When this checkbox is activated, users are authorized to print program lists, NC data, NC administrative data, graphics and comments. The menu option File Print and the context menus Print Program List, Print NC Data, Print Administrative Data, Print Graphic and Print Comment are also activated.
05.07 DNC Plant/DNC Cell (FBDN1) 5 User administration 5.3.6 Display group The drop-down list field for the display group is supplied from the DNCFORMDESCRIPTION screen definition table in the database. All of the display groups defined here appear in user administration (see also: Sections 10.8 - List editor and 10.9 - Screen editor).
DNC Plant/DNC Cell (FBDN1) 5 User administration 05.
05.07 DNC Plant/DNC Cell (FBDN1) 6 Dialog function 6 6 Dialog function 6.1 General information about the dialog function............................... 6-132 6.2 Dialog program .............................................................................. 6-133 6.2.1 Program structure ....................................................................... 6-133 6.2.2 Examples .................................................................................... 6-134 6.3 Dialog program responses..........
DNC Plant/DNC Cell (FBDN1) 6 Dialog function 05.07 6.1 General information about the dialog function The dialog function (DNC IFC Dialog) is optional. In the case of machines connected in series, it allows data to be downloaded/uploaded directly from the CNC machine tool. Dialog programs for requests (created via an editor on the controller) and responses are exchanged between DNC and the machine server. These contain the data relevant for the download/upload.
05.07 DNC Plant/DNC Cell (FBDN1) 6 Dialog function 6.2 Dialog program 6.2.
DNC Plant/DNC Cell (FBDN1) 6 Dialog function 05.07 6.2.
05.07 DNC Plant/DNC Cell (FBDN1) 6 Dialog function 6.3 Dialog program responses 6.3.1 Program structure Program number ID for a response to a formulated request. %MPF9998 1st to nth program row List (response to list request) Error message (response to a program request that cannot be fulfilled) End-of-program ID M30 6.3.
DNC Plant/DNC Cell (FBDN1) 6 Dialog function 05.07 6.4 Configuration parameters The configuration parameters for the dialog function are defined in the machine configuration files (.MCF) in the [DIALOGFUNCTION] section. The standard configuration parameters and their meaning are listed in the table below. Note This section of the machine configuration file can also be created in the configuration dialog, which is described in Section Configuration Configuration dialog Dialog function tab page.
05.07 DNC Plant/DNC Cell (FBDN1) 6 Dialog function DlgExchangeCNCType ID for file types in the dialog program. In the case of controllers that cannot edit all characters, path information or conditions (e.g. Y001 or G02) are also possible. The character is declared in the "Dialog" section. The numeric constituent of the ID refers to the ODERNUM field in the DNCDATATYPE database table. Y DlgExchangeWildcard Wildcard alternative for controllers that do not support * (e.g.
DNC Plant/DNC Cell (FBDN1) 6 Dialog function 05.
05.07 DNC Plant/DNC Cell (FBDN1) 7 Code conversion function 7 7 Code conversion function 7.1 Code conversion ............................................................................ 7-140 7.2 Examples ....................................................................................... 7-141 7.3 Code conversion tables .................................................................
DNC Plant/DNC Cell (FBDN1) 7 Code conversion function 05.07 7.1 Code conversion General DNC uses NC programs in ASCII code. Data is always downloaded/uploaded in the code required by the CNC machine tool. If necessary, the code may have to be converted.
05.07 DNC Plant/DNC Cell (FBDN1) 7 Code conversion function 7.2 Examples The code conversion tables can also be used to create a machine-specific code. For this purpose, a different output value is assigned to an input value in the ASCII code conversion table. Table 7-1: Modified ASCII code conversion table Original code conversion table Modified code conversion table ASCII_OUT { .... .... #0D 0D 'CR' ... ... } ASCII_OUT { .... .... #0D 0A 'CR' ... ...
DNC Plant/DNC Cell (FBDN1) 7 Code conversion function 05.07 7.
05.
DNC Plant/DNC Cell (FBDN1) 7 Code conversion function 05.
05.07 DNC Plant/DNC Cell (FBDN1) 8 System platform 8 8 System platform 8.1 Hardware ....................................................................................... 8-146 8.1.1 Requirements for DNC Cell ........................................................ 8-146 8.1.2 Requirements for DNC Plant ...................................................... 8-147 8.2 Software......................................................................................... 8-148 8.2.1 Requirements for DNC Cell .
DNC Plant/DNC Cell (FBDN1) 8 System platform 05.07 8.1 Hardware 8.1.1 Requirements for DNC Cell Table 8-1: Hardware requirements for DNC Cell Hardware component PC Requirement Pentium class processor P III or higher Main memory 512 MB Hard disk 5 GB for the system (operating system, database, DNC....
05.07 DNC Plant/DNC Cell (FBDN1) 8 System platform 8.1.2 Requirements for DNC Plant Table 8-2: Hardware requirements for DNC Plant Hardware component Server and DNC HMI computer requirements Pentium class processor P III or higher Requirements regarding station PCs Pentium class processor P III or higher Main memory 512 MB 256 MB Hard disk 5 GB for the system (operating 5 GB for the system (operating system, database, DNC...
DNC Plant/DNC Cell (FBDN1) 8 System platform 05.07 8.2 Software 8.2.
05.07 DNC Plant/DNC Cell (FBDN1) 8 System platform 8.2.
DNC Plant/DNC Cell (FBDN1) 8 System platform 05.
05.07 DNC Plant/DNC Cell (FBDN1) 9 Software structure 9 9 Software structure 9.1 Software structure.......................................................................... 9-152 9.2 Machine server .............................................................................. 9-153 9.2.1 SerIntSvr ..................................................................................... 9-153 9.2.2 Separate serial machine servers ................................................ 9-153 9.
DNC Plant/DNC Cell (FBDN1) 9 Software structure 05.07 9.1 Software structure The software structure shows the data flow between the DNC user interface, the servers and the machine. All transfer functions are handled via the machine servers. Standard or userspecific code conversions can also be carried out, if necessary. You can call up either the DNC code conversion server or your own code conversion server.
05.07 DNC Plant/DNC Cell (FBDN1) 9 Software structure 9.2 Machine server DNC uses the data transmission functions available on machine servers for the following reasons: The server is replaced independently of DNC. Changes on the server are independent of DNC. All machine servers are OLE/COM servers with defined interfaces to DNC. DNC normally uses the SerIntSvr for the interface to serial machines.
DNC Plant/DNC Cell (FBDN1) 9 Software structure 05.07 9.4 External dialog interpreter General DNC offers an optional interface for an external dialog interpreter that allows you to carry out project-specific name conversions or a specific interpretation of the dialog program, for example. The dialog interpreter must be created as an ActiveX DLL with Visual C++ or Visual Basic. It is called up from the machine server.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration 10 Configuration 10 10.1 General ...................................................................................... 10-156 10.2 Separation of DNC Admin and DNC ......................................... 10-156 10.2.1 General .................................................................................... 10-156 10.2.2 Differences.............................................................................. 10-157 10.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 10.1 General Configuration should only be carried out by authorized users.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration 10.2.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 Edit configuration tables (Tools Config. Tables). This dialog allows you to display the selected database table as it currently appears in the database and, if you are an administrator, edit it. Note The user must be assigned the necessary authorizations for these functions.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration 10.3 Defining the station name and type Fig. 10-1: Settings General The Tools Settings function can be used to configure the station name and type once after DNC Plant has been installed. This can only be done in configuration mode. This does not need to be carried out for DNC Cell. The two fields are deactivated. Station name If the computer to be configured is the DNC server or a station PC, specify the name of the station for your computer here.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 Station type Depending on whether your computer functions as a server, terminal server client or station PC, the station type is stored for a specific user or a specific computer. User-specific relevance: The Terminal Server Client checkbox is activated. The station type is defined for the user. The user-specific parameters in the DNC database are updated. Computer-specific relevance: The Terminal Server Client checkbox is deactivated.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration 10.4 Plant structure Fig. 10-2: Plant structure in the file system The plant structure can be configured via the DNC user interface. Configuration mode must be selected. The directories and subdirectories of the file system correspond to the tree structure of the user interface. The access path is (default): Siemens\MCIS\Data\DNC\Data.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 10.5 Machine connections The machine connections are configured in machine configuration files. If a configuration file does not yet exist for the selected machine, the user is prompted to select one from predefined template files for machine configurations. Once a template has been selected, the configuration file is assigned the name: MachineName.MCF.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration Fig. 10-3: DNC Plant: Machine properties transmission mode: Serial without protocol Station In DNC Plant, enter the name of the station to which the machine is to be assigned. This entry is not necessary in DNC Cell because there is only one station. Note When you confirm the Properties dialog, a plausibility check is carried out to determine whether the station name has already been assigned to a tool setting device.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 Machine-specific version strategy for the upload If a global version strategy is not sufficient, you can also define a machine-specific strategy. You can use the Version Strategy For Upload field for this in the bottom left of the dialog box. If 0 is configured there, the global version strategy applies. Other permissible values include 1-6 in accordance with the global version strategy (see Section 10.5.2).
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration 10.5.1 Machine configuration files Standard configuration files DNC includes the following standard machine configuration files: Dncmastd.MCF for machine connections with a serial interface without protocol SIN840DStd.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 Templates for configuration files In addition to the standard machine configuration files, separate templates for machine configuration files can be created. The following general conditions must be fulfilled: The file extension must be .MCF. The files must contain a [GLOBAL] section with a machine type key that corresponds to the selected controller type. Table 10-2: Controller types for machine configuration file templates Template file Dncmastd.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration If several template files of the selected machine type are in the ...config/template directory, clicking the Edit or Config Dialog button opens a dialog for the template selection, which contains all the template files available in the ...config/template directory. Different template files are already available for controller types from other manufacturers. Fig.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 10.5.2 Configuration for the serial connection without protocol Configuration dialog for the serial connection without protocol The machine configuration file is configured in the configuration dialog. General tab / [GLOBAL] section The General tab page describes the [GLOBAL] section of the machine configuration file. The machine server to be used is configured here. You have to enter the program ID (ProgID) of the machine server to be used.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration Machine Server tab page / [SERINTSVR] section Fig. 10-7: Config dialog / tab: Machine Server The Machine Server tab is the [SERINTSVR] section of the machine configuration file. Here, you configure the code conversion server to be used. You have to enter the program ID (ProgID) of the code conversion server to be used. It comprises the following elements: ComponentName.ClassName. Note The code conversion server is called: DNCConv.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 Extract from machine configuration file: [SERINTSVR] ;CNCConverter=DNCConv.CodeConvert Note This extract from the machine configuration file contains a commented-out code conversion server because no code conversion is to be carried out.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration Code Conversion Server tab page / [DNCConv] section Fig. 10-8: Config dialog / tab: Code Conversion Server The Code Conversion Server tab page is the [DNCConv] section of the machine configuration file. You specify the code conversion type here. Conversions from ASCII to CNC code are carried out when data is downloaded and from CNC code to ASCII when data is uploaded.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 Interface tab page / [COM] section The Interface tab page is the [COM] section of the machine configuration file. You set the serial interface parameters here. Note The entries on the Interface tab page must match the settings for the CNC machine serial interface. Fig.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration COM interface The COM interface is used for connecting the machine. Interfaces 1 to 256 can be assigned. 1= COM1 .... 16= COM256 Extract from machine configuration file: [COM] ComPort = 2 Note ComPort=0 is not a valid interface. Baud rate The baud rate specifies the transmission rate of the interface. Baud rates of 110 to 256000 are possible.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 Flow control Flow control specifies the handshake setting.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration Send tab page / [SEND] section The Send tab page is the [SEND] section of the machine configuration file. The transmission parameters for the machine server are set here. Fig. 10-10: Config dialog / tab: Send Note The ASCII characters are entered in decimal code (0 ...255).
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 Start-of-program identifier The start-of-program identifier specifies the marker for the start of the program as an ASCII character in decimal code (0 ...255), which is inserted before each NC data file (example: 065 for A). Extract from machine configuration file: ProgramStart=65 End-of-program identifier The end-of-program identifier specifies the marker for the end of the program as an ASCII character in decimal code (0 ...
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration Header size The header size is specified in bytes. It describes the number of header characters to be inserted. Extract from machine configuration file: HeaderSize=8 Header character The header character is inserted as an ASCII character in decimal code (0 ...255) with the factor header size (example: 072 for H).
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 Spacer If a file contains several NC programs that are to be sent to a machine together, certain controllers require a spacer to be transmitted between the individual NC programs. The spacer consists of a configurable number (SpacerSize) of identical characters (SpacerChar). Note If code conversion is activated, the spacer is converted too. (This is not the case with the header and trailer, which must be configured directly in line with the code type.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration Spacer character The spacer character is inserted as an ASCII character in decimal code (0 ...255) with the factor spacer size (example: 090 for Z). Extract from machine configuration file: SpacerChar=90 Note In this case, the spacer is ZZZZZZZZZZZZZZZ Up to six strings can be configured for the search to determine where the spacer is to be inserted. Three strings are used for searching for a spacer startof-program identifier (SpacerMark1..
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 End-of-line character The end-of-line character is the character that indicates the end of a line. If the end-of-line character is converted, the SerIntSvr proceeds as follows: All end-of-line characters are converted to CR-LF for downloads. All CR-LF and LF are converted according to the following table for uploads.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration Receive tab page / [RECEIVE] section The Receive tab page describes the [RECEIVE] section of the machine configuration file. The upload parameters for the machine server are set here. Fig. 10-11: Config dialog / Receive tab page Note The ASCII characters are entered in decimal code (0 ...255). Header size The header size is specified in bytes. It indicates the number of header characters to be deleted after the data has been received.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 Trailer size The trailer size is specified in bytes. It indicates the number of trailer characters to be deleted after the data has been received. Extract from machine configuration file: TrailerSize=6 First valid character This is the first valid character of the NC program as an ASCII character in decimal code (0 ...255) (example: 086 for V). The search is performed in the header.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration End receive after last character This is the time interval in seconds after which transmission is terminated if no further characters are received. Values between 1 and 600 can be entered. Monitoring is not carried out if 0 is entered. Data receipt is terminated by means of the end-of-transmission character only.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 Dialog Function tab page / [DIALOGFUNCTION] section The Dialog Function tab page is the [DIALOGFUNCTION] section of the machine configuration file. The dialog function parameters are set here. Fig. 10-12: Config dialog / Dialog Function tab page Note The ASCII characters are entered in decimal code (0 ...255). If a machine is configured with the dialog function, the machine server is started when the program is started and runs until the program ends.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration Number of significant lines This parameter specifies the number of lines as of line 1 within the NC data file in which a search is made for the request ID DlgID. Extract from machine configuration file: DlgScanLines=10 ID for request This parameter defines the ID of a request made by the CNC machining unit by means of the dialog function.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 Command for list request DlgSendListCmd is the command for requesting a list of NC data files via the dialog function. The parameter is a string that must be formulated in accordance with the NC program. It must be in the first line of the NC data file. Extract from the machine configuration file: DlgSendListCmd=(SL) Command for upload DlgReceiveCmd is the command for responding to a request.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration Workpiece ID The DlgWpdMark parameter specifies the workpiece ID in the dialog program. Combined axis/numeric IDs (e.g. DlgWpdMark=W Z888) can also be used for controllers that cannot edit all characters. Extract from the machine configuration file: DlgWpdMark=WPD File type ID The File Type ID parameter specifies the file type ID in the dialog program. Combined axis/numeric IDs (e.g.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 Data Stream Interpretation tab page / [RECEIVE] section The Data Stream Interpretation tab page is defined in the [RECEIVE] section of the machine configuration file. Fig. 10-13: Config dialog / Data Stream Interpretation tab page Note If the number of significant lines (NCNameLines) > 0, with no separator strings defined for the workpiece ID or type ID, this is identified as an error in the machine configuration (red dot on the machine icon).
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration Interpretation mode Interpretation mode (NCSplit parameter) specifies how the received data can be split. Three values can be set for this parameter. Table 10-8: Data stream interpretation: Interpretation mode: NCSplit parameter Interpretation mode Description NCSplit = 0 NCSplit = 1 Disabled SINUMERIK*: This activates the name assignment in accordance with the SINUMERIK convention. The parameters for determining the file name are of no significance.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 Program start identification / program end identification (NCProgramStart.../NCProgramEnd...) Three strings can be defined in each case for the start and end, whereby any combination of start and end strings is valid. When the data is split, a distinction must be drawn between the following cases: 1. Only start identifiers defined The data before the first start identifier is ignored.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration Data interpretation for SINUMERIK* Data that is received serially from a SINUMERIK*/802D/840C always contains information on the storage location and the file names in the data management system on the controller. When this data is received, the NC program name and file type are determined in DNC from the information for interpreting the data flow. The syntax is specified by the SINUMERIK*.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 Example Start identifier: Workpiece / NC name separator NC name / type separator End identifier #Name# #SWPN# #SNT# #End# Table 10-10: Example: Data stream interpretation File contents Description #Name#4-VALVE-CYLINDER-HEAD.MPF#End# NC program: 4-VALVE-CYLINDER-HEAD.MPF #Name#MOTOR#SWPN#4-VALVE-CYLINDER-HEAD.MPF#End# Workpiece: Motor NC program: 4-VALVE-CYLINDER-HEAD.MPF #Name#MOTOR#SWPN#4-VALVE-CYLINDER-HEAD.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration Standard machine configuration file for serial connection without protocol Table 10-11: Example of a standard machine configuration file for serial connection without protocol ; MCIS DNC V2 Machine configuration templatefile ; Base: "__standard-serial.MCF" ; more infos see the machine configuration documentation on ; Install-CDROM in "IBS_Docu\Machine-configuration-docu\*.pdf" ; [GLOBAL] MachineType=serial MachineServer=SerIntSvr.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 ;---SpacerMarkInsertAfter1..
05.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration 10.5.3 Configuration dialog for the SINUMERIK* connection type Configuration dialog for the SINUMERIK* connection type The machine configuration file is configured in the configuration dialog. General tab page (SINUMERIK* machine configuration) [GLOBAL] The General tab page is the [GLOBAL] section of the machine configuration file for SINUMERIK* machine connections. Fig.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 NCU ID Designation (ID) of the controller for M:N functionality. Extract from machine configuration file: NCU_Id=1 Protection level To access the SINUMERIK* machines operated with a high protection level (0-3) from DNC, you have to set the appropriate protection level for downloads and uploads in DNC. For this purpose, you have to enter the protection level in the MCF file.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration No workpiece directory This parameter can only be selected if the Internal PCU Path checkbox is activated. It is only active when bundled workpiece NC programs are uploaded. Checkbox not activated: A workpiece is created in DNC after the upload has been completed. The bundled NC files are stored in the workpiece directory. Checkbox activated: No workpiece will be created in DNC after the upload.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 FTP tab page (SINUMERIK* machine configuration) [FTP] The FTP tab page is the [FTP] section of the machine configuration file for SINUMERIK* machine connections. The settings for data transmission via FTP are made here. Note The FTP checkbox must be activated on the General tab page too. Fig. 10-15: Config dialog SINUMERIK* / FTP tab page FTP Data transmission takes place via FTP if the FTP checkbox is activated (UseFTP=1).
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration User and Password In these fields, you enter the user name and password required for the FTP. Extract from the machine configuration file: User= Password= Mode Mode specifies the transmission type.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 Upload Dialog tab page (SINUMERIK* machine configuration) [UPLOADDLG] The Upload Dialog tab page is the [UPLOADDLG] section of the machine configuration file for SINUMERIK* machine connections. Note The SINUMERIK* directories that the user can see for the upload from SINUMERIK* are defined here. Fig. 10-16: Config dialog SINUMERIK* / Upload Dialog tab page The list on the left contains all of the possible SINUMERIK* directories.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration Comparison Directories tab page (SINUMERIK* machine configuration) [COMPARE] The Comparison Directory tab page is the [COMPARE] section of the machine configuration file for SINUMERIK* machine connections. On this tab page, you can specify the SINUMERIK* directories that are to be compared with the relevant directories in the DNC system.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 Pseudo workpiece If you want to compare the data from a selected DM directory with a pseudo workpiece called name.DIR or archive it in a pseudo workpiece, you have to activate this checkbox. Note If you activate the Pseudo Workpiece checkbox here, it will also be taken into account when data is uploaded.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration Job Archive Server tab page (SINUMERIK* machine configuration) [COMPARE] The Job Archive Server tab page is the [COMPARE] section of the machine configuration file for SINUMERIK* machine connections. NC-active data (a subset (to be defined) of the series startup data) on the controller may need to be backed up during auto archiving. You can enter the settings required for this on this tab page.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 Job file The job file contains the job data for auto archiving. The file must be located in the add_on directory (same directory as DHS.EXE) on the PCU50/MMC103. You must enter the name of this file in the appropriate input field. Extract from the machine configuration file: ARCJOB=aaa Archive file This field contains the name of the archive file to be created.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration Remote Login tab page (SINUMERIK* machine configuration) [REMOTELOGIN] The Remote Login tab page is the [REMOTELOGIN] section of the machine configuration file for SINUMERIK* machine connections. A remote login is necessary for transmitting data because if transmission does not take place via FTP and although the data management directory on the controller is shared, the user logged in to the PC is not authorized to access the controller.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 Remote computer This input field contains the IP address or the name of the remote network server. Extract from the machine configuration file: RemoteName=PCU50 Domain Here, you enter the domain to which the user is assigned. This is only the same as the name in the Remote Computer field when used locally. (You have to enter the computer name here. The IP addresses are syntactically incorrect).
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration Standard machine configuration file for the SINUMERIK* connection type Table 10-12: Example of a standard machine configuration file for the SINUMERIK* connection type [GLOBAL] MachineType=SINUMERIK840D ; NCU_Id=NCU Identifier, only for N:M functionality ; NCU_Id=NCU_1 ; MachineIpAddress=195.212.26.xxx (or MMC Computer name) MachineIpAddress=127.0.0.0 ; DHPath = Sharename of the released Network-Path of ; MMC/PCU e.g.
DNC Plant/DNC Cell (FBDN1) 10 Configuration ; ; ; ; ; ; ; 05.07 Exclude special files from comparing/archiving-function. EXAMPLES: DHDIR1= MPF.DIR;0; MPF; CEC EXCLUDE_MPF.DIR = Test; Test1 ^^^^^^^^^^^^Test.mpf, Test.cec,Test1.mpf and Test1.cec of the the DH-directory "MPF.DIR" will be excluded DHDIR1= MPF.DIR;0; MPF EXCLUDE_MPF.DIR = DHDIR2= SPF.DIR;0; SPF EXCLUDE_SPF.DIR = DHDIR3 = WKS.DIR;0; MPF;SPF;TOA;ZOA;RPA;WPL;JOB;BMP;ARC;INI EXCLUDE_WKS.DIR = DHDIR4= ARC.DIR;1; ARC EXCLUDE_ARC.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration 10.5.4 Configuration for the file system connection type The file system machine type can be used to transfer NC data from and to any network drives that have been released. Any network-capable controller can be connected to the DNC system under Windows. Two directories have to be configured for downloading and uploading NC data. A conversion of the file type can be configured for the download or upload.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration [RECEIVE] … Conv1=TXT MPF Conv2=NCA SPF Example: DRILL_4711.TXT DRILL_4711.MPF MILL_4711.TXT MILL_4711.MPF DRILL_4811.NCA DRILL_4811.SPF MILL_4820.NCA MILL_4820.SPF If the files do not have any file extensions prior to the upload, they can only receive one file extension in DNC, because it cannot be determined which file extension was appended prior to the download.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 10.5.5 Dialog function configuration dialog General To configure the dialog function, the Dialog Function checkbox on the Configuration tab page on the Machine Properties dialog must be selected. The dialog function remains active until it is deactivated again in the configuration. Fig.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration Display groups for response lists Fig. 10-22: List description for dialog function lists The list display group (MLIST1) refers to the response lists requested via the dialog function. The list display of a display group can be changed in the List Editor. The List Editor can also create a new display group if a suitable list display is not available. The display groups are defined via the DNCLISTDESCRIPTION database table in DNC.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 Fig. 10-23: Response list for a dialog function request Search levels for NC data The configured search directory in the dialog function is machine specific, that is, any program or list requested can only originate from this defined section. The configuration is performed via a combination field.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration Errors Configuration errors on the machine server in conjunction with the dialog function are indicated on the user interface by a red square on the machine. Communication errors with the dialog function occur when the machine server is configured incorrectly. A communication error on a machine when the dialog function is selected can occur in the following situation: Machine 1 and machine 2 are both using the dialog function.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 10.5.6 Configuration dialog for the tool setting device General Tool setting devices are always inserted directly underneath the plant root. Fig. 10-25: Properties of tool setting device Station The assignment of a tool setting device to the HMI workstation is made via the station name, which must be unique in DNC Plant. This entry is not necessary in DNC Cell because there is only one station.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration As with the machine types, the tool setting devices can be connected in a serial configuration or via the file system (network drive). Preset data Preset data is tool data that is downloaded to the tool setting device where it provides a basis for setting and calibrating the tools. The display field contains the NC data type for the preset data.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 10.6 Editing database tables The DNC database can be configured in DNC Admin by authorized users. To call up and edit the database tables, choose Tools Config. Tables . The following database tables can be modified: DNCGLOBALSETTINGS This table is used for managing all the global settings. DNCMACFG This table is used for managing machine-specific configuration parameters.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration 10.7 Global settings In the DNCGLOBALSETTINGS database table, the following global settings can be defined in the database fields NAME and INTVAL: Maximum number of possible versions (default: 5) Version strategy for upload (default: 1) Storage strategy for editing (default: 1 (new version after editing)) Maximum number of NC data records displayed in a list in DNC HMI and DNC Admin (default: 1000).
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 10.7.2 Version strategy for upload The assignment of the version strategy is defined via the VersionStrategy key. Table 10-15: Global settings for the version strategy for upload NAME database field INTVAL database field VersionStrategy 1 ...
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration 10.7.3 Storage strategy for editing The assignment of the storage strategy for editing is defined via the NewVersionAfterEdit key.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 10.7.4 Machine-specific version management General Machine-specific version management uses version zones to define the hierarchy level within which NC data with the same name, type, and version can occur. By defining a version zone, you can ensure that the same program is always used within the version zone. Version zones are always defined at higher-level node points (groups or subgroups).
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration When you set a version zone, all subordinate version zones are reset. You cannot set any more version zones at subordinate nodes of the set version zone. Nodes that indicate the beginning of a version zone are displayed in the tree view by means of a white field with a "V" in the icon. The version zone is defined via the PROCESSINGRANGEID field in the DNCNODEINFO table. Here, you can enter the NODEID of the node that defines the version zone.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 10.8 List editor 10.8.1 General The list display layout is also stored in the database. This means that the list display can be configured in line with the needs of users and machines (display groups). You can create a list display in several languages for each display group. Fig.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration Fig. 10-27: List Editor The List Editor is divided into 3 sections: 1st section: Defaults with buttons that refer to the complete list display for the display group in question. Complete list display means that the list for all the languages in a display group is saved or deleted or that changes are ignored (Cancel). 2nd section: Section in which data can be entered with edit buttons and input fields.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 10.8.2 Description of the 1st section of the List Editor General The defaults determine the preview displayed in the 3rd section of the editor. The display group also determines which complete list description (see above) is currently being modified and will be saved. Using the Display Group combination field, you can choose one of the available display groups.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration Deleting display groups You can delete the complete list display in all languages for this display group by choosing Delete. ! Caution Before you delete a display group, make sure that it is not being used by any users or machines (see also: Dialog function) ! The list description for the DELLIST display group is essential for DNC IFC SINUMERIK. Do not delete the DELLIST display group if you want to use DNC IFC SINUMERIK.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 10.8.3 Description of the 2nd section of the List Editor Fig. 10-28: Right-hand section of the List Editor (2nd section) Choosing the column In the Column combination field, you specify which items of administrative data for the NC data you want to display in the list display and which column is currently being edited. You can also choose the column (date of administration modification) using your mouse in the preview.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration Deleting a column To delete the column currently entered in Column, click: Delete current column (see above). This column is then deleted in all languages! Adding a column To add a new column, you have to select a date of administration modification in the Column combination field. You then have to enter the column names in the appropriate language (see below). You can set the index using one of the buttons for the index (arrow buttons).
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 10.9 Screen editor 10.9.1 General The layout of the Properties screens for the NC administrative data is also stored in the database. This means that the screen display can be configured in line with the needs of users. You can create a screen display in several languages for each display group. The Properties screens have a fixed resolution of 360 x 160 pixels. Fig.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration Fig. 10-31: Screen Editor preview 3rd section: Preview of the screen display set in the defaults. Note Changes to the screen display do not take effect until the next time DNC is started. Any changes made take effect immediately in DNC Admin. Not all of the available languages are shown in the Screen Editor; not only does this ensure clarity, but it is also rarely the case that all languages supported by DNC are used in one plant.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 10.9.2 Description of the 1st section of the Screen Editor General The defaults also determine which preview is displayed. The display group also determines which complete screen description is currently being modified and will be saved. Complete screen description means that the screen description is saved for all the languages used. Fig.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration Creating display groups To create a new display group, you enter the name of the new group in the Display Group combination field. Then save this display group immediately. Note Before you create a display group, choose a display group with a screen display similar to your new one. This screen display is used as a basis for the new screen display so that you do not need to start from scratch.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 10.9.3 Description of the 2nd section of the Screen Editor General Fig. 10-33: Screen Editor – 2nd section In the 2nd section of the Screen Editor, you can make changes to the screen display for the display group in question. Field In the Field combination field, you can specify which administrative data is to appear in the screen display and which field is currently being edited.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration Field type Two combination fields are available for selecting the field type. The upper Field Type combination field is used for the "Display/change" screen type. The lower Field Type New combination field is used for the "New NC data" screen type.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 Tabulator This input field, which you can edit by choosing EditTabulator Sequence, displays the tabulator index of the field selected in the Field combination field. When you open the Properties screen, the field with the lowest tabulator index is selected automatically.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration Coordinates Fig. 10-35: Screen Editor - coordinates In the area shown, you can enter the position and size of the field on the screen for each field selected in the Field combination field. Coordinates cross: x goes from left to right (1 to 350 in pixels) y goes from top to bottom (1 to 150 in pixels) The upper left corner of the tab page represents the origin (x = 1; y = 1) x is the horizontal starting position for the field name.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 The length must be at least 1 (1 to 80 approx. width of letters in normal view). In the case of edit boxes (input fields), output fields (inactive input fields) and combo boxes (combination fields), the length is the length of the input field or combination field without the field name. The length is of no importance for the other field types. (Exception: Length = 0 the field will not be displayed) Fig.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration 10.9.4 Saving the screen display in the database General The DNCFORMDESCRIPTION database table defines the screen display of the Properties screen for the NC data and import function. All the other screens have a predefined screen layout. Table 10-19: DNCFORMDESCRIPTION screen definition table DISPL.GROUP COL.NAME FIELDN._GR ... GR_AD Name ... 1101 1 5 5 42 Type ... 1102 3 5 25 42 3 COB ... GR_AD NCDATANAME DNCDATATYPE RELEASEID ...
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.07 FIELDNAME_ field These database columns contain the language-specific field names. FIELDNAME_GR contains the German field name, FIELDNAME_UK contains the English field name (and so on). DLGORDER field DLGORDER describes the order number of the fields in the screen output. It must be unique. The following method of assigning numbers is recommended: Fig.
05.07 DNC Plant/DNC Cell (FBDN1) 10 Configuration X,X2 and Y fields The X and Y fields indicate the pixels in the top-left of the field to be displayed and its field name. The X2 and Y fields indicate the pixels in the top-left of the field to be displayed without the field name. LEN field LEN indicates the length of the field in characters. FIELDTYPE field FIELDTYPE defines the field type of the screen field for the NC data Properties screen.
DNC Plant/DNC Cell (FBDN1) 10 Configuration 05.
05.07 DNC Plant/DNC Cell (FBDN1) 11 Error management 11 Error management 11 11.1 General ...................................................................................... 11-256 11.2 Functions of the central logbook................................................. 11-256 11.2.1 Displaying the messages......................................................... 11-257 11.2.2 Filtering log data ...................................................................... 11-258 11.2.
DNC Plant/DNC Cell (FBDN1) 11 Error management 05.07 11.1 General Central logbook DNC features a central, cross-application error evaluation function. Log messages (errors and messages; no traces) from all DNC applications (DNC IFC SINUMERIK, DNC Cell, DNC Plant, auto archiving and auto import) are entered in a central database table. Exceptions to this include applications such as SerIntSvr (machine server) or DNCConvSvr (code conversion server), which do not have an interface with the database.
05.07 DNC Plant/DNC Cell (FBDN1) 11 Error management 11.2.1 Displaying the messages All of the messages and errors are displayed in chronological order in accordance with the following structure: Fig. 11-1: Log file Table 11-2: Logbook display LED Description E/M/S DD.MM.
DNC Plant/DNC Cell (FBDN1) 11 Error management 05.07 11.2.2 Filtering log data You can call the Filter Editor by choosing Filter. All the filter functions in the editor are available (see also: Section 3.2). If you have selected a filter, only the filtered data is displayed. 11.2.3 Exporting errors/messages In DNC Admin, the errors/messages in the central logbook can be exported to an external text file where they can be processed further if necessary. The export file created is located in ...DNC\Export.
05.07 DNC Plant/DNC Cell (FBDN1) 11 Error management 11.2.4 Deleting errors/messages In DNC Admin, users can delete errors and messages in the central logbook provided the following conditions are fulfilled: The user must be authorized to export data. A filter must be selected before data is deleted. Note During the deletion procedure, all of the log data displayed is deleted.
DNC Plant/DNC Cell (FBDN1) 11 Error management 05.07 11.3 Separate execution sequence log Independent of the central logbook in the database, the DNC programs write to the circular execution sequence log files with the names Programmname0.trc ... Programmname9.trc located in the ...\Siemens\MCIS\Data\Trace\DNC directory.
05.07 DNC Plant/DNC Cell (FBDN1) 12 Auto archiving 12 Auto archiving 12 12.1 Function of DNC Auto Archive.................................................... 12-262 12.1.1 General .................................................................................... 12-263 12.1.2 Auto archive ID ........................................................................ 12-263 12.2 Configuring the auto archive function ......................................... 12-264 12.2.1 General ..........................
DNC Plant/DNC Cell (FBDN1) 12 Auto archiving 05.07 12.1 Function of DNC Auto Archive Fig. 12-1: List display with auto archive identifier Note The archive run can also be activated manually for a machine or machine group via the operator interface. See also: Section 4.
05.07 DNC Plant/DNC Cell (FBDN1) 12 Auto archiving 12.1.1 General The auto archive function compares NC data in SINUMERIK* machines with that in the DNC system and automatically downloads any differences to the DNC system. On the SINUMERIK* side, DNC IFC SINUMERIK must be installed to enable the auto archive function. The auto archive function also takes into account loaded NC data in the SINUMERIK* NC data management system.
DNC Plant/DNC Cell (FBDN1) 12 Auto archiving 05.07 12.2 Configuring the auto archive function 12.2.1 General To configure SINUMERIK* machines for automatic comparisons and archive runs, you have to set the Auto Archive checkbox for the machine in DNC Admin. The upload directory is always the machine directory.
05.07 DNC Plant/DNC Cell (FBDN1) 12 Auto archiving 12.2.2 Configuration in DNC Admin You can use DNC Admin in configuration mode to configure the machine properties for the auto archive function. Note The user must be assigned the necessary authorizations for these functions. See: User administration Fig. 12-2: Machine properties in configuration mode You first have to set the transmission module "SINUMERIK 840D ".
DNC Plant/DNC Cell (FBDN1) 12 Auto archiving 05.07 Auto Compare / Auto Archive checkbox If only the comparison function is required, activate the Auto Compare checkbox. If you want to archive NC data on the machine in the DNC system, activate the Auto Archive checkbox. Note Do not activate both the Auto Compare and Auto Archive checkboxes at the same time because otherwise the comparison will be carried out twice before the data is archived.
05.07 DNC Plant/DNC Cell (FBDN1) 12 Auto archiving Special features of the auto archive function If workpieces are included in the auto archive run, they are uploaded to the machine directory even if the search level contains identical workpieces (but not in the machine directory). The reason for this is that half-finished workpieces are not created in the upload directory. Depending on the version strategy (see "Configuration"), the archived NC data is either released or not.
DNC Plant/DNC Cell (FBDN1) 12 Auto archiving 05.07 12.2.3 Configuration in the machine configuration file General Machines should be configured in DNC Admin. To do so, enter configuration mode in DNC Admin, choose the required machine, and open the Machine Properties dialog. To fetch the required machine configuration file, choose Edit. If this machine does not yet have a configuration file, you can create and open one containing the standard parameters for the SINUMERIK transmission module.
05.07 DNC Plant/DNC Cell (FBDN1) 12 Auto archiving DM directory name The first entry after the equals sign contains the name of the DM directory that is to be compared/archived. Extract from machine configuration file: DHDIR1 = MPF.DIR;0; MPF Note If the DM directory contains another subdirectory, the subdirectory is not included in the comparison/archive run.
DNC Plant/DNC Cell (FBDN1) 12 Auto archiving 05.07 File types The pseudo workpiece decision identifier must be followed by the file types that are to be compared/archived for this DM directory. The file types are also separated with ";". Note Note that you can only select file types that are also entered in the DNC database table DNCDATATYPE. Extract from machine configuration file: DHDIR3 = WKS.
05.07 DNC Plant/DNC Cell (FBDN1) 12 Auto archiving 12.2.4 Backing up NC active controller data NC active data The auto archive function can only archive controller data that can also be saved in a file in the file system at the operator interface. The Backup NC active data function can be used to partially rescind this restriction. Data that is located exclusively in the NCU/NCK is stored in a data archive that is regenerated by DNC during each archive run and saved there in ASCII format.
DNC Plant/DNC Cell (FBDN1) 12 Auto archiving 05.07 Creating the input file for the auto archive run from the determined data The PCU50 services function can be used to create the input file for generating an archive manually. You can use the Select button to select the required data areas (e.g. "Machine data channel 1", "Setting data axis 2", and "Tool offsets"). An archive is then created "manually" ("Archive" pushbutton). Once the archive has been created, an input file (ARCHIVXX.
05.07 DNC Plant/DNC Cell (FBDN1) 12 Auto archiving Settings on the master computer Settings on the master computer can be made on the Job Archive Server tab page (SINUMERIK* machine configuration) in the configuration dialog for the SINUMERIK* connection type (see also: Section 10.4.5 - Configuration dialog for the SINUMERIK* connection type).
DNC Plant/DNC Cell (FBDN1) 12 Auto archiving 05.07 12.2.5 Start parameters for auto archive The auto archive function has two start parameters. ONLYCOMP This parameter determines whether the setting for the machines is to apply for the archive run, or whether the archive run is to be skipped and just the comparison carried out. Without the start parameters, the archive function is carried out depending on how the machine has been set.
05.07 DNC Plant/DNC Cell (FBDN1) 12 Auto archiving 12.2.6 Starting the auto archive function automatically The Windows task scheduler (service: Task Scheduler) can be used to start the auto archive function automatically at set times. To do so, the task scheduler must be running and AT commands must be used to determine at what times DNC Auto Archive is to be started. Example: C:\> AT 01:00 /every:Mo,Tues,Wed,Thur,Fr,Sa,Sun "C:\Siemens\MCIS\DNC\DNCAArch.exe" Auto Archive started each weekday at 01:00 a.
DNC Plant/DNC Cell (FBDN1) 12 Auto archiving 05.07 12.3 Comparison results When the auto archive run is started, it creates or replaces a file with the comparison results for each archived machine. These files are located in the DNC data directory in the CmpResult, with the name of the machine and additional "_AArch.txt" attachment. The files are in English. The files contain the following information: 1. Group and machine name (below each other) 2. Date (at start and end) 3.
05.07 DNC Plant/DNC Cell (FBDN1) I Index I I Index I.1 Keyword index . C .DIR workpiece ID ........... ...FBDN1/12-269 .DIR .................................. ...FBDN1/12-269 CEC ...................................... ...FBDN1/2-24 Central logbook Function ......................... ...FBDN1/11-256 Central logbook.......FBDN1/11-256, 12-276 Change list description ..... ...FBDN1/10-226 Change list display............ ...FBDN1/10-226 Checkbox .......................... ...FBDN1/10-237 Checkbox ........
DNC Plant/DNC Cell (FBDN1) I Index Configuration mode .......... ...FBDN1/10-157 Configure users ................ ...FBDN1/10-157 Consistency check and rectification ....................... ...FBDN1/10-157 Consistency check at start . ...FBDN1/4-107 Consistency check ............. ...FBDN1/5-127 Consistency check ............. ...FBDN1/4-106 Controller ..................................FBDN1/2-28 Create CSV file.......... ...FBDN1/3-57, 5-128 Create display group ........ ...
05.07 I Index DNC IFC dialog ........................FBDN1/1-19 DNC IFC serial .........................FBDN1/1-19 DNC IFC SINUMERIK DELLIST CAUTION ...... ...FBDN1/10-229 DNC IFC SINUMERIK ..... ...FBDN1/12-263 DNC IFC SINUMERIK...... ...FBDN1/10-229 DNC Machine ...........................FBDN1/1-19 DNC Plant Software requirements .... ...FBDN1/8-149 DNC Plant computer ................FBDN1/2-26 DNC Plant.................................FBDN1/1-15 Download Cancel current job .................
DNC Plant/DNC Cell (FBDN1) I Index Via links .................................FBDN1/4-69 With header data Automatic ...........................FBDN1/4-70 With header data...................FBDN1/4-68 Without header data Manual ...............................FBDN1/4-68 Import .......................................FBDN1/4-66 Individual NC data comparison ....FBDN1/489 INI .............................................FBDN1/2-24 Input field .......................... ...FBDN1/10-237 Interface Baud rate.......
05.07 I Index DNC Plant/DNC Cell (FBDN1) Missing WP in WP table ..... ...FBDN1/4-112 MPF ..........................................FBDN1/2-24 MSDE .......................................FBDN1/2-26 MSDE .......................................FBDN1/4-96 Oracle ................................... ...FBDN1/2-26 Oracle ................................... ...FBDN1/4-96 Output field checkbox ....... ...FBDN1/10-237 Output field........................ ...FBDN1/10-237 N P NC data Compare......................
DNC Plant/DNC Cell (FBDN1) I Index Release identifier......................FBDN1/4-85 Root ..........................................FBDN1/3-30 RPA ..........................................FBDN1/2-24 S Scheduler ......................... ...FBDN1/12-275 Screen description Configure ........................ ...FBDN1/5-126 Screen description....................FBDN1/4-98 Screen display .................. ...FBDN1/10-232 Screen editor ....... ...FBDN1/10-157, 10-232 Screen editor ...........................
05.07 I Index DNC Plant/DNC Cell (FBDN1) Marking..................................FBDN1/4-74 Transmission .................... ...FBDN1/12-265 Tree display Group ....................................FBDN1/3-30 Link........................................FBDN1/3-30 Machine.................................FBDN1/3-30 Root.......................................FBDN1/3-30 Tree display ................. ...FBDN1/3-30, 3-38 Trial cut identifier .............. ...FBDN1/10-222 Trial cut identifier .................
DNC Plant/DNC Cell (FBDN1) I Index FBDN1/I-284 05.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) Contents Motion Control Information Systems SINUMERIK 840D/840Di/810D/PCU50 on Windows and SINUMERIK 840D sl NC Program Management DNC DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 1 Introduction ..................................................................................................................................... 1-5 2 System requirements on SINUMERIK .......................................................
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) Contents 05.07 4.3 NC data upload from the SINUMERIK to DNC Cell/Plant ........................................................... 4-21 4.3.1 View of the data management ................................................................................................. 4-21 4.3.2 NC data upload (standard)....................................................................................................... 4-22 4.3.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) Contents Tables Table 4-1 Assignment of the NC data in the DNC plant topology ........................................................ 17 Table 4-2 Identifiers of the DNC data management in DNC IFC SINUMERIK .................................... 17 Table 4-3 Correlation between the NC data type in DNC and the target path of the file system or the NCK ..........................................................................................
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) Contents 05.07 Figures Fig. 1-1: Fig. 3-1: Fig. 4-1: Fig. 4-2: SINUMERIK with DNC IFC SINUMERIK connection to DNC via an Ethernet network ........... 5 DNC IFC SINUMERIK user interface ................................................................................... 11 DNC administration................................................................................................................
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 1 Introduction 1 1 Introduction The DNC IFC SINUMERIK software is used to connect CNC machines with SINUMERIK* (PCU50/70 and MMC103) to the NC program management DNC Plant or DNC Cell via the Ethernet network. DNC IFC SINUMERIK provides user interfaces on the SINUMERIK operator panel to request NC data, such as NC programs, workpiece data (e.g. in graphical form) from the DNC Cell/Plant archive. NC data, e.g.
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 1 Introduction 05.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 2 System requirements 2 2 System requirements on SINUMERIK 2.1 Hardware ........................................................................................... 2-8 2.2 Software.............................................................................................
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 2 System requirements 05.07 2.1 Hardware DNC IFC SINUMERIK can run on SINUMERIK* with the following hardware: PCU 50/70 with OP 010/012/015, TCU, HT8 MMC103 with OP 031/032 and additionally: - PCI/ISA adapter - Ethernet network interface 2.2 Software The following SINUMERIK software is required for DNC IFC SINUMERIK: HMI software as of SW Version 6 under Windows NT/XP on PCU 50/70 MMC software as of SW Version 4.04.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 3 Operator interface 3 3 Operator interface 3.1 User interface of DNC IFC SINUMERIK on the SINUMERIK ......... 3-10 3.2 Structure of the user interface .......................................................... 3-11 3.2.1 General ......................................................................................... 3-11 3.2.2 Refreshing the displayed NC data ................................................ 3-14 3.3 Online help.......
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 3 Operator interface 05.07 DNC IFC SINUMERIK is integrated in SINUMERIK HMI and can be called via the DNC IFC function key. 3.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 3 Operator interface 3.2 Structure of the user interface 3.2.1 General Fig. 3-1: DNC IFC SINUMERIK user interface Structure The DNC Administration screen is divided into the following areas: (1) SINUMERIK HMI header (2) Title bar (3) DNC IFC SINUMERIK screen contents (4) Vertical softkeys (5) Horizontal softkeys (6) Message line (7) Transfer direction (8) Quick filter Header (1) The header is part of the SINUMERIK HMI.
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 3 Operator interface 05.07 Title bar (2) The title of the respective screen window is displayed in the title bar. The NC data storage structure of the machine in the DNC archive is also displayed. In the above example, the data is managed in the DNC archive in the area motors group, of the group 6 cylinders subgroup and the machining centre machine. Note The NC data structure of the machine is performed in the configuration program (DNC_IFC.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 3 Operator interface Note The value of the filter condition is treated in the same way as a value with a wildcard, although the wildcards are not displayed in this field. Examples: Program name = A means that the system filters according to program names that contain "A" e.g. Program1, Appl_1, 135_A_xzy Program name = A* means that the system filters according to program names that begin with "A" e.g.
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 3 Operator interface 05.07 3.2.2 Refreshing the displayed NC data During active system operation, new NC programs are accepted, released, deleted, etc. in the DNC archive by NC programmers. In order that these changes in the DNC archive are also displayed in DNC IFC SINUMERIK, the display is refreshed: Automatically when DNC IFC SINUMERIK is switched to the foreground Cyclically when this has been set in the configuration user interface.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 4 Functions 4 4 Functions 4.1 Connection to DNC Cell/Plant ......................................................... 4-16 4.2 NC data download from DNC Cell/Plant to the SINUMERIK .......... 4-16 4.2.1 View of the data management of DNC Cell/Plant......................... 4-16 4.2.2 NC data transfer (standard) .......................................................... 4-18 4.2.3 NC data transfer (with change of target, name, type) .....
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 4 Functions 05.07 4.1 Connection to DNC Cell/Plant DNC IFC SINUMERIK is used to access NC data that is archived and managed in DNC Cell/Plant. DNC IFC SINUMERIK allows the user to download or upload NC data via an Ethernet network from the controller. 4.2 NC data download from DNC Cell/Plant to the SINUMERIK 4.2.1 View of the data management of DNC Cell/Plant Fig.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 4 Functions Selection of the hierarchy level of the plant topology in DNC In the DNC Cell/Plant archive, the NC data can be stored in several hierarchy levels (group, subgroup, machine, etc.) depending on the plant topology. You can navigate on these hierarchy levels with the relevant vertical softkeys and display the NC data of this hierarchy level and the ones above.
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 4 Functions 05.07 4.2.2 NC data transfer (standard) NC data can be selected in the source area and downloaded to the SINUMERIK. The NC data can be: Stored on the operator panel with integrated PC (PCU or MMC) (Transfer softkey) or Loaded directly into the NC area (NCK = NC kernel) (Transfer & load softkey).
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 4 Functions 4.2.3 NC data transfer (with change of target, name, type) Fig. 4-2: Downloading NC data to a selectable target of the SINUMERIK (a workpiece directory in this case) General The following can be performed during the transfer with this function (Transfer to softkey): The name of the target file can be changed. The type of the target file and the target directory can be changed.
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 4 Functions 05.07 4.2.4 Delete With the Delete softkey, NC data files that have not been released can be deleted from the DNC Cell/Plant archive when the user has the appropriate rights. Fig.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 4 Functions 4.3 NC data upload from the SINUMERIK to DNC Cell/Plant 4.3.1 View of the data management Fig. 4-4: Data management General The Data Management screen provides the machine operator with a user interface to view the NC programs available in the SINUMERIK and for the NC data upload. Target In the upper area of the screen, the target in the DNC Cell/Plant archive is displayed.
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 4 Functions 05.07 4.3.2 NC data upload (standard) NC data (e.g. optimized NC programs) can be selected in the source area and uploaded to the target area of the DNC Cell/Plant archive. This target area (group, machine) is set in the configuration user interface.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 4 Functions 4.3.3 NC data upload (with change of target, name, type) Fig. 4-5: Uploading NC data to a selectable target in DNC (target workpiece MOTOR in this case) General The following can be performed during the transfer with this function (Transfer to softkey): The name of the target file can be changed. The type of the target file and the target directory can be changed. The NC file can be stored in a workpiece directory.
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 4 Functions 05.07 4.4 NC data detail view Fig. 4-6: Detail dialog General In addition to the program name for each NC program there is further administration/detail information that can be displayed in DNC IFC SINUMERIK. The screen structure is user-dependent as for DNC Cell/Plant. The screen description is managed by DNC Cell/Plant. The Detail dialog can contain up to four detail screens that are called via the vertical softkeys.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 4 Functions Display graphic Graphics, such as graphical information for the workpiece machining, can be displayed via the Display graphic softkey. Fig. 4-7: Display of a graphic in the detail view Note Graphics can only be displayed with PCU and access via network drives (not in conjunction with FTP protocol). All graphic types that are supported by the Internet Explorer can be displayed (e.g. BMP, JPG).
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 4 Functions 05.07 4.5 Filter function The filter function provides the user with a filtered view of the DNC Cell/Plant archive. When the filter is activated, the user only sees the data that corresponds to the filter conditions. Note Filters for DNC IFC SINUMERIK are created and assigned in DNC Cell/Plant.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 4 Functions Switching filter on/off The name of the current filter is displayed below the header line in the Filter screen. The filter symbol indicates whether the filter is switched on or off Filter switched on Filter switched off The current filter can be switched on or off via softkey (F3). Edit current filter Fig. 4-9: Dialog for changing a filter The Filter dialog displays all the filter criteria of the current filter.
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 4 Functions 05.07 Directly editing filter criteria It is possible to directly edit filter criteria in the relevant screen line without having to use Change and Accept changes. Which criteria can be directly edited is indicated in the * column (* in the line of the respective filter criterion means that it can be directly edited). Two preconditions must be satisfied for this: 1. The following parameter must be set in DNC_IFC.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 4 Functions Filter selection Fig. 4-10: Filter Selection dialog All filters available for the machine and user are listed in the Filter Selection dialog. The message line contains a comment on the selected filter. Note If a filter is marked with *, this is a machine and user-specific filter. The filter name contains the machine and user name for which this filter is valid.
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 4 Functions 05.07 Quick filter Fig. 4-11: Quick filter The following precondition must be satisfied for the quick filter to be displayed: The following parameter must be set in DNC_IFC.INI: [GLOBAL] … Quickfilter =1 The quick filter function allows you to change a filter value without having to call up the filter selection.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 4 Functions 4.6 Logbook Fig. 4-12: Logbook General The logbook contains all the errors and messages that were displayed in the message line with data and time. This enables operations such as downloads, uploads, deletions, user logins and logouts, etc. and any errors that have occurred, to be traced. The logbook can be displayed from any screen via the Logbook softkey.
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 4 Functions 05.07 4.7 Login General DNC IFC SINUMERIK normally starts with an automatic login, i.e. work is performed with the user and his/her rights that are entered in the configuration file. Further options for the login can be set. If different users with different rights are to be able to log in, this must be set manually in a Login dialog.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file 5 5 Configuration file 5.1 General ............................................................................................ 5-34 5.2 Configuration program ..................................................................... 5-38 5.2.1 Basic settings................................................................................ 5-40 5.2.2 DNC .....................................................................
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file 05.07 5.1 General The settings of DNC IFC SINUMERIK are configured using a configuration program. This is started in the Windows service mode of the SINUMERIK 840D with PCU50 at f:\Add_on\DNC_IFC, or with MMC103 at c:\Add_on\DNC_IFC, by double-clicking the DNC_IFCCFG.exe file. The configuration performed with the configuration program is then stored in the DNC_IFC.INI configuration file. Example of a DNC_IFC.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file [FTP] ; FTP parameters (only for FTP protocol = 1/2) relevant.
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file 05.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file NCDataDescription_1] D1 =NCDATANAME D2 =NCDATATYPE D3 =RELEASEID [NCDataDefaultvalue_1] D1 = SPF D2 =1 [DNCMMCTypeTab] ; Data types from MCIS DNC are converted to data types on MMC/PCU ; Number of types for conversion DNCMMCTypeCount=2 ; Conversion types (e.g.
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file 05.07 5.2 Configuration program Fig. 5-1: Login screen of the configuration user interface Enter your password and then click the Login button to open the configuration program. The following menus are available in the configuration program: File Save End Language German English Help Help topics About The configuration program is exited via the menu File End.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file After logging in, a configuration dialog opens with six tabs: Basic settings DNC FTP interface Graphics Login Job interface This configuration dialog can be exited either by clicking the Cancel button or by pressing the Esc key and on the operator panel with the CANCEL key. The login screen of the configuration user interface then appears again.
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file 05.07 5.2.1 Basic settings Fig. 5-2: Configuration user interface / Basic settings The basic settings for the download or upload and operation on the PCU are defined in the Basic settings tab.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file Wait time for dialog abort The key parameter specifies the time in seconds during which the transfer of a program can be aborted. Extract from the configuration file: The entry in the configuration file is made in ms! Section [TIME] BreakTime = 5000 Font This parameter specifies the font for DNC IFC SINUMERIK. If no font is specified, the standard system font is used.
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file 05.07 Pseudo workpiece A pseudo workpiece is an organizational unit that is required, in particular, during automatic archiving, in order to draw conclusions about the source directory of a file. Activation or deactivation of the Pseudo workpiece checkbox specifies whether the NC data is to be stored in a pseudo workpiece in DNC. ! Important The Pseudo workpiece checkbox may not be activated for WKS.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file DNC DM file type conversion In the DNC DM file type conversion frame, the conversion of file types from the DNC system to the Data management server PCU/MMC can be specified, or existing conversions deleted or changed. The conversion is performed with the download of the data from the DNC system to the data management server of the SINUMERIK 840D.
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file 05.07 DM DNC file type conversion In the DM DNC file type conversion frame, the conversion of file types from the Data management server PCU/MMC to the DNC system can be specified, or existing conversions deleted or changed. The conversion is performed with the transfer of the data from the data management server to the DNC system.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file 5.2.2 DNC Fig. 5-3: Configuration user interface / DNC The connection to the higher-level DNC system and the identification of the PCU in the DNC system are defined in the DNC tab. DNC database The option button is used to select the database that will be used in the DNC system: MSDE / SQL Server (DNC_IFC.INI: 0) Oracle (DNC_IFC.
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file 05.07 MSDE / SQL server instance The entry field is only relevant and sensitive for MSDE databases. The instance of the MSDE database (SQL Express) must be entered in the entry field. If no instance has been assigned for the database, the field must remain empty.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file Standard upload The hierarchy level in which the NC data is uploaded to DNC is specified here. 0 = Standard upload to the machine directory. 1 = Standard upload to the group directory (father) that is at a higher level than the machine directory. 2 = Standard upload to the group directory (grandfather) that is at a higher level than the group directory of the machine directory.
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file 05.07 PCU directory The key parameter describes the drive or path of the SINUMERIK software. Important F: Is the drive of the PCU 50/70. C: Is the drive of the MMC 103. The drives are mandatory and can only differ for the installation on a PC. The path in which the SINUMERIK software is expected, must then be specified.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file 5.2.3 FTP interface Fig. 5-4: Configuration user interface / FTP interface The FTP interface to the higher-level DNC system is defined in the FTP interface tab. The configuration is only required when the transfer between the machine and the higher-level DNC system is to be performed by means of FTP. A connection test can be performed by clicking the Test connection button.
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file 05.07 FTP protocol No (0): Operation without FTP: Transfer is via the Microsoft network. The DNC host path name in the DNC tab must therefore refer to a released network drive with the data directory of DNC. Yes (1): Operation with FTP: DNC_IFC.EXE and DNC_IFCDB.EXE access the NC program files via FTP.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file Password This parameter designates the password for the specified user on the FTP server, e.g. ********* Note The entry in the DNC_IFC.INI configuration file is encoded.
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file 05.07 5.2.4 Graphics Fig. 5-5: Configuration user interface / Graphics The graphic types permissible for display in the screen Detail Dialog Display Graphics are specified in the Graphics tab. Graphic types All graphic types that are supported by the Internet Explorer can be displayed (e.g. BMP, JPG, GIF). If further graphic types are to be displayed, the necessary plugins must be installed.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file 5.2.5 Login Fig. 5-6: Configuration user interface / Login The login procedure to start DNC IFC SINUMERIK is configured in the Login tab.
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file 05.07 Type of login This parameter specifies the procedure to start DNC IFC SINUMERIK. No login dialog (default setting) (0): DNC IFC SINUMERIK is started with the access entered in User and Password. No other login is possible. Login dialog (1): The user must log in with name and password in a Login dialog when starting DNC IFC SINUMERIK.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file User/Password These two parameters correspond to the user name and associated password for the automatic login (type of login: No Login dialog). Note The user DNC with password DNC is defined in DNC IFC SINUMERIK as default setting. After installation of DNC, the preset user should be deleted and replaced by your own user ID, as the DNC user has administration rights per default.
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file 05.07 5.3 Further configuration options via DNC_IFC.INI Configurations on the following parameters must be made directly in the DNC_IFC.INI configuration file: Section [GLOBAL] DataTypeChange = N = When transferring to a selectable target (Transfer to), it is not permitted to change the file type. Y = When transferring to a selectable target (Transfer to), the file type can be changed by the user.
05.07 DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file Section [TIME] MessageTime = The key parameter controls the dwell time (in ms) of the displayed messages of DNC IFC SINUMERIK. SysTime = The key parameter controls the wait time for VB functions.
DNC IFC SINUMERIK - Downloading NC Data via a Network (FBDN2) 5 Configuration file 05.
05.07 DNC IFC SINUMERIK - NC- Downloading NC Data via a Network (FBDN2) I Index I I Index I.1 Keyword index C E Change Workpiece directory... ...........FBDN2/4-23 Change download target... .......FBDN2/4-17 Computer name........................FBDN2/5-50 Configuration user interface... ..FBDN2/5-38 Connection to DNC Cell/Plant... ...............................FBDN2/4-16 Edit current filter....................... FBDN2/4-27 Evaluation of the internal PCU path... .....................................
DNC IFC SINUMERIK - NC- Downloading NC Data via a Network (FBDN2) I Index BreakTime.............................FBDN2/5-41 DataBaseType... ...................FBDN2/5-45 DataTypeChange... ...............FBDN2/5-56 DefaultTransfer... ..................FBDN2/5-40 DefUpload... ..........................FBDN2/5-47 DelayTime... ..........................FBDN2/5-57 DHDIR... ................................FBDN2/5-42 DhsTempPath... ....................FBDN2/5-56 DNCMMCType1..........
05.07 I Index DNC IFC SINUMERIK - NC- Downloading NC Data via a Network (FBDN2) Type of login... ..........................FBDN2/5-54 U Upload Change of target, name, type... .................................FBDN2/4-23 Standard................................FBDN2/4-22 Use of DNC IFC SINUMERIK... .FBDN2/1-5 User... .......................................FBDN2/5-50 © Siemens AG 2010 All Rights Reserved Motion Control Information System DNC (FBDN) - 04/10 Edition W Wait time for dialog abort.........
DNC IFC SINUMERIK - NC- Downloading NC Data via a Network (FBDN2) I Index 05.
05/07 A Appendix A Appendix A A.1 DNC Glossary Abbreviation Description ASCII code BMP CNC DNC American Standard Code for Information 7-bit code BitMaP Graphics file for clamping sketches, etc.
A Appendix 05/07 Abbreviation Description PCU SINUMERIK* PC Unit SINUMERIK 810D, SINUMERIK 840D, SINUMERIK 840Di, PCU50 under Windows with SINUMERIK 840D sl SubProgramFile NC subprogram Structured Query Language Database query language Structured Query Language-net Interface for the database access over the network Transmission Control Protocol / Internet ProtocolTransmission protocol Tool Data Information Machine Information about the provision and handling of tools.
To: Siemens AG I DT MC MS1 P.O. Box 3180 91050 Erlangen, Germany Suggestions Corrections For Publication/Manual: Motion Control Information System SINUMERIK 840D/840Di/810D/PCU50 on Windows and SINUMERIK 840D sl NC Program Management DNC User Documentation Fax +49 (0) 9131 98 - 2176 [Documentation] Sender Function Manual Name: Order No.: 04/10 Edition Address of your Company/Dept. If you come across any misprints in this document, please let us know using this form.
Siemens AG Industry Sector Drive Technologies Motion Control Systems PO Box 3180 91050 ERLANGEN GERMANY Subject to change without prior notice © Siemens AG 2010 www.siemens.