Enabling DNC Capability in Excellon CNC-7 Controller
Connections to CCI Board Device Connector Function tty6 J4 Serial Line Printer tty7 J5 Bar Code Reader tty8 J6 tty9 J7 DNC tty5 J8 Serial Reader Log on CNC-7 User: MAINTENANCE Password: SECRET Editing ttyconfig.sh ln /dev/tty9 /dev/dnctty (enable dnc via J7) ln /dev/tty8 /dev/dnctty (enable dnc via J6) Excellon Editor Commands Start Editor EP Stop Editor + Save DONE Stop Editor + No Save FP Buffer Movements Top Of buffer T End of buffer E Jump to line n n Down n lines +n Up n lines -n Modify Content List L Find Text F,"txt" Change C,"text1"text2" Delete Line D Insert New Line I Replace RP
|Typical ttyconfig.sh file (after editing)
rm -f /dev/rdtty
Excellon suggests using a short haul modem at the file server. The modem output is connected to the third lug bar from the top of the Octal Serial Card (OSI Card). This is a current loop connection defined as tty4.
Normally we use a direct, serial, RS-232 connection to one of the DB-9 connectors on the CCI-1 board (typically J7).
CNC-7 Commands Task Keyboard Entry Edit File On Floppy Disk: EP, /DEV/Zflp3/FileName Copy File: COPY ( Then use pop-up Menus to select Source and Destination) Delete File: DEL ( Then use pop-up Menu to select file) Set DNC as default Input: SIXM,ON Load new drilling program: MACHINE SETUP + CURRENT JOB SETUP Cable Diagram CNC-7 End (Plug) Computer End (Socket) DB-9P DB-9S or DB-25S Pin Function Pin Function Pin Function 2 Recv ----------------- 3 Xmit 2 Xmit 3 Xmit ----------------- 2 Recv 3 Recv 5 Common ----------------- 5 Common 7 Common