14 HEIDENHAIN Technical Manual iTNC 530 HSCI
9 PLC Programming.................................1661
9.1 PLC Functions................................................................................1661
9.1.1 Selecting the PLC mode .................................................1667
9.1.2 PLC main menu...............................................................1667
9.1.3 File management ............................................................1670
9.1.4 The WATCH LIST function ..............................................1671
9.1.5 The I/O-FORCE LIST .......................................................1674
9.1.6 The TABLE function ........................................................1676
9.1.7 The TRACE function........................................................1678
9.1.8 The logic diagram............................................................1680
9.1.9 The COMPILE function ...................................................1682
9.1.10 ADVANCED SETUP.........................................................1683
9.2 Conditional Compilation ..............................................................1684
9.3 Hard-Disk Organization ................................................................1689
9.3.1 Encrypted PLC partition (PLCE:)......................................1690
9.4 System Files ..................................................................................1701
9.4.1 OEM.SYS ........................................................................1701
9.4.2 NCMACRO.SYS ..............................................................1709
9.4.3 MGROUPS.SYS ..............................................................1712
9.4.4 MSPLIT.SYS....................................................................1712
9.4.5 PLCSOFTK.SYS...............................................................1712
9.4.6 CYCLE.SYS .....................................................................1712
9.4.7 TNC.SYS..........................................................................1712
9.5 Data Transfer NC > PLC, PLC > NC ..............................................1713
9.5.1 Data transfer NC program > PLC (FN19: PLC =) .............1713
9.5.2 Data transfer PLC > NC program (Q-parameters) ...........1714
9.5.3 Data transfer NC program > NC (FN17: SYSWRITE) ......1716
9.5.4 Data transfer NC > NC program (FN18: SYSREAD)........1725
9.5.5 Data transfer of machine parameters > PLC...................1737
9.5.6 Interrogate PLC operands in the NC program (FN20:
WAIT FOR)......................................................................1740
9.5.7 Data transfer PLC operand <=> NC program .................1741
9.6 Operands........................................................................................1744
9.6.1 Overview of operands.....................................................1744
9.6.2 Operand addressing (byte, word and double word) ........1747
9.6.3 Timers .............................................................................1748
9.6.4 Counters..........................................................................1751
9.6.5 Fast PLC inputs ...............................................................1753
9.7 Program Creation..........................................................................1754
9.7.1 ASCII editor.....................................................................1755
9.7.2 Program format...............................................................1755
9.7.3 Program structure ...........................................................1756
9.7.4 Logical names for files ....................................................1757