MachineShop Getting Started Guide
MachineShop Getting Started Guide
A3-05724-103
Copyright and Trademark Notice
Copyright © 2001 by Parker Automation - CTC. All rights reserved. No part of this publi-
cation may be reproduced, transmitted, transcribed, stored in a retrieval system, in any form
or by any means, mechanical, photocopying, recording or otherwise, without the prior
written consent of Parker Automation - CTC.
While every precaution has been taken in preparing this manual, Parker Automation - CTC
and the author assume no responsibility for errors or omissions. Neither is any liability
assumed for damages resulting from the use of the information contained herein. All
product and company names are trademarks of their respective companies and licenses.
Chapter Contents
What’s in this User Guide? 2
Documentation Standards 3
Customer Support Services 4
What’s in this User Guide? Chapter 1: Manual Overview and Support Services
What’s in this This Guide describes the MachineShop user interface and
provides instructions on how to create and manage projects which
User Guide? use Interact applications and/or MachineLogic projects.
In the Guide, you will find the following chapters:
Chapter Title Contents
1 Overview and Guide contents, users, and
Support Services Support Services.
2 Introducing Hardware and software re-
MachineShop quirements, navigation,
help, and interface.
3 Managing Create, open, view and
Projects manage projects.
4 Adding Connec- File transfer setup and
tions MachineShop Net connec-
tions
5 Backing Up Backup and restore local
Projects and remote projects
6 Transferring Transfer files to and from
Projects the runtime system
7 Customizing Options and Toolbar
MachineShop
Appendix MachineShop Create and configure con-
A Dial-Up Network- nections in Windows 95/98/
ing Connections NT
Appendix Cable Pinouts Pinouts for LAN, crossover
B and serial cables
Training and New Parker Automation - CTC supports all products through training
Business programs, consulting services, and a Product Support Program.
Development
Training
We offer training on all of our products, either at Parker Automa-
tion - CTC, in our state-of-the-art training center, or at your site.
You can learn how to:
• Write custom interfaces
• Develop specialized applications
• Implement your complete operator interface application
To contact the Training Coordinator:
Telephone 1-800-233-3329
E-mail [email protected]
Documentation You can download CTC product documentation from our Web
site at www.ctcusa.com. Click Support and then Product
Manuals.
We also welcome your comments on this User Guide or any of our
other documentation. Please e-mail your comments to mail to:
[email protected]
Introducing MachineShop
Chapter Contents
MachineShop Basics 8
Development System Requirements 9
Runtime System Requirements 10
Working with Security Keys 11
Getting Started with MachineShop 15
MachineShop User Interface 17
MachineShop Basics Chapter 2: Introducing MachineShop
Development The development system is the computer you will use to create
and manage your MachineShop projects. Do not use the develop-
System ment system to run the projects that you create. Instead, transfer
Requirements the projects to a workstation designated to run the projects.
Note You must install DCOM 95 if you are using Windows 95/
98. The MachineShop install CD provides a self-extracting
executable install in the DCOM 95 directory. This direc-
tory is automatically installed when you install Machine-
Shop.
Hardware Your runtime system must meet or exceed the following Machine-
Requirements Shop system requirements in order for MachineShop projects to
perform as intended:
• Processor: 80386-SX 25MHz or higher
• Memory: 4MB
• Fixed Storage: 8MB
• Video: 320 x 240 or 640 x 480 resolution, 16 colors
• Input Device: Microsoft compatible mouse or equivalent
• Third Party I/O Card
• MachineLogic Control Adapter or MachineLogic Slot Card,
if using MachineLogic
• 10MB Ethernet network interface card or serial port
Installing the To run MachineLogic projects on your runtime system, you must
Hardware install a MachineLogic adapter card and the appropriate I/O card
on the runtime system. Refer to the MachineLogic Runtime Hard-
ware Installation document and the document that came with your
I/O card for step-by-step instructions on how to install both the
control adapter card and I/O card.
Working with The MachineLogic and Interact software that you installed from
the MachineShop CD runs with a security key. This section
Security Keys describes how to view and enable key options.
Understanding the The MachineShop CD includes a security key. The label on the
Security Keys security key indicates the key type, key number, and the serial
number as shown below:
Every security key has a unique 15-digit serial number. This serial
number provides assurance that unauthorized users cannot use
your copy of the Interact and MachineLogic software without
violating the License Agreement. Your key has a unique serial
number. Through this serial number, we enable only the software
options you purchased.
To connect the security key, complete the following steps:
1. Plug the security key directly into the parallel (printer) port of
your computer.
Note The key’s presence will not affect your printer’s perfor-
mance.
2. Plug the printer cable into the other end of the key.
Using the Security The Security Key Utility allows you to program your Security
Key Utility Key. You can enable additional software options or transfer
enabled software options between keys.
A sample of the Security Key Utility screen is shown below.
For most users, the options that you purchased are enabled at the
fact;ory before the product is shipped to you. Checkmarks should
display for each option you ordered.If you do not have check
marks next to the options you purchased, then you must enter the
8-digit enable codes printed on the Module Enable Code Certifi-
cate.
Enabling Software When you order additional software components, you will receive
Options a Module Enable Code Certificate listing enable codes for each
software option purchased. These enable codes are used to activate
the respective software options on the security key. The codes are
generated for the key number and serial number printed on your
key and are valid ONLY for that key.
To enable software options, follow these steps:
1. Install the software on your system following the procedure
described in the MachineShop Installation Booklet.
2. Make sure your key is attached to the parallel port of your
computer.
3. Click Start on the Taskbar.
The Start menu opens.
4. Select MachineShop from the Programs folder.
The MachineShop folder opens.
5. Click the Security Key Utility icon.
The Key Setup Main Menu is displayed.
6. Select the Enable Option command.
7. Enter an enable code to activate a software option.
Note After you enter the enable code, a check mark will appear
to the right of the enabled software option. If the enable
code that you entered will activate development, two check
marks will appear, one in the Configuration column and
one in the Runtime column
10. Select the Exit menu option to exit the Security Key Utility
and return to the Windows desktop.
Transferring Enabled Enabled software options may be transferred from one key to
Options between another. You must have two keys in order to transfer enabled
Keys options, and both keys must be attached to the computer at the
same time. You can plug each key into a separate parallel port, or
you can cascade the two keys together and plug them into a single
parallel port.
The Security Key Utility identifies one key as the source and the
other as the destination. Enabled software options can only be
transferred from the source key to the destination key. Enabled
options that were originally activated with an enable code and
subsequently transferred can be re-enabled only by transferring
them back from another key.
To transfer options between keys, follow these steps:
1. Attach two keys to your computer (each in a parallel port, or
cascaded).
2. Click Start on the Taskbar.
The Start menu opens.
3. Select MachineShop from the Programs folder.
The MachineShop folder opens.
4. Click the Security Key Utility icon.
The Key Setup Main Menu is displayed.
5. Select the Transfer Option command from the Main Menu.
The Key Setup Utility automatically detects the two keys and
displays the options enabled in each one.
6. Select the Select Keys command from the Transfer Options
menu to identify which key is the source and which is the
destination.
7. Click on the Select Keys command to alternate source and
destination, if necessary.
8. Choose the Select Option command from the Transfer
Options menu.
9. Select the option you want to transfer from the list of enabled
options in the source key.
If necessary, specify whether to transfer Configuration Only,
Runtime Only, or Development (both).
10. Select Yes to transfer the selected option.
11. Select the Exit menu option to exit the Security Key Utility
and return to the Windows desktop.
Getting Started Whether you are an experienced Interact Project Manager (IPM)
user, or a new user, you should read this section before you begin
with to create and manage projects in MachineShop. This section
MachineShop explains how to read projects in MachineShop that were created in
Interact Project Manager, how to get online help, and how to start
MachineShop.
Reading IPM Projects MachineShop was designed to replace Interact Project Manager
in MachineShop (IPM); however, MachineShop is capable of reading projects that
were created in IPM, Interact, or MachineLogic.
Important After you create the associated MachineShop files, you can
still use IPM to download Interact projects to the PowerSta-
tion Shell, but you cannot use IPM to download Interact
projects to the MachineShop Shell.
Online Help Online Help is available if you have any questions about how to
perform a particular operation or need information about the
elements appearing on the screen. To access the online help,
simply select Help from the MachineShop Toolbar.
There are several ways to find help in the MachineShop help file.
You may view the help contents, perform an index search, or
search for specific words or phrases using the Find tab in the help
window.
MachineShop also provides What’s This Help. What’s This Help
provides information about different elements on the screen. To
use the What’s This Help for a dialog box, click the question mark
in the upper right-hand corner of the dialog box and then click the
element to display a popup window.
To use the What’s This Help for a menu command or toolbar
button, click What’s This? on the Help menu, and then click the
element to display a popup window.
Welcome to
MachineShop
dialog
File Menu
The File menu allows you to create a new project, open an existing
project, and close an open project. It also allows you to delete
projects and define the location where MachineShop project infor-
mation will be stored.
Edit Menu
Enabled with open projects, the Edit menu allows you to view or
modify the description of the project, and set MachineLogic
Memory and Ports, I/O interface, and Runtime Target for the
current project.
View Menu
The View menu allows you to view information about the current
project. Available information includes the project name, location,
description, size, as well as information specific to projects that
contain Interact and/or MachineLogic. It also allows you to view
a list of runtime systems that are currently connected to the devel-
opment system using a MachineShop Net LAN connection.
Tools Menu
The Tools menu allows you to create or restore backups for
current projects or projects located on a remote system. It also
allows you to customize and configure MachineShop. You may
add, edit, or remove a suite component to MachineShop. When
you add a suite component, MachineShop adds a button to the
MachineShop Toolbar and a command to the Tools menu.
Selecting either the command or the button launches the associ-
ated application.
See Chapter 7 for a complete discussion on adding, editing, and
removing suite components.
Transfer Menu
The Transfer menu is used to download a project (and project
components) to or upload a project from a remote system. It is also
used to select, add, edit, or remove the connections that will be
used for transferring projects between MachineShop and a remote
workstation.
Window Menu
The Window menu allows you to close Interact and Machine-
Logic.
Help Menu
The Help menu includes the commands for finding help on
MachineShop. This includes opening the help window, using the
context-sensitive help, and connecting to the CTC Parker website.
The Help menu also includes commands for viewing help for each
of the I/O drivers supported by MachineLogic.
Toolbars Toolbars provide quick access to the commands you use most
often in MachineShop. The MachineShop Toolbar is comprised of
three smaller toolbars called rebars. Rebars are individual
segments of a toolbar. You can reposition the rebars within a
toolbar by clicking and dragging the vertical line on the left side
of the rebar to the desired location.
The three rebars on the MachineShop Toolbar are: the Project
Management Rebar, the Suite Navigation Rebar, and the Transfer
Rebar.
Transfer Rebar
Use the Transfer Rebar to execute transfer-related commands that
you would otherwise select from the MachineShop Transfer
menu.
Managing Projects
Once you become familiar with the user interface, you can begin
creating and managing projects that use Interact applications and
MachineLogic projects. This chapter will show you how to create
a project, open and edit a project, and view project information. It
also describes the directory structure of the MachineShop projects.
Chapter Contents
Startup Files
Your runtime system may require its own set of startup files, such
as the Autoexec.bat or Config.sys files, for loading system drivers
or terminate-stay-resident programs (TSRs) into memory prior to
running Interact. System drivers usually have a .sys extension. A
command placed in the config.sys file loads the system drivers. A
command in the Autoexec.bat file loads the TSRs.
You can create your own startup files on the development system
and copy these along with any needed programs, such as drivers
or TSRs, into the project’s \STARTUP directory. During a project
download, the development system will send these files to the
runtime workstation.
Setting the Project You may define the location where MachineShop projects will be
Path stored by selecting the Project Path command from the File menu.
This path is set to MACHSHOP\PROJECTS by default.
Note You cannot change the project path while a project is open
in MachineShop.
Create a New You are now ready to create a project. MachineShop provides a
New Project Wizard to guide you through the process.
Project To create a new project, complete the following steps:
1. Select the New Project command from the File menu or click
the New Project button in the toolbar.
The New Project dialog box appears.
2. Enter the name of the project.
3. Enter a project description.
4. Select the applications (Interact and/or MachineLogic) that
you want to use and its runtime target. If ML is selected, go to
the MachineLogic Target pull-down menu, and select a
runtime target.
5. Click OK to accept these changes.
The New Project Wizard appears. If MachineLogic is part of
the project, then the following window appears. If Machine-
Logic is not part of the project, skip to step 8.
Note The templates do not select the driver itself. The templates
set up memory and project options.
MLSC MLPC
9. Double-click the drivers in the list that you want to use in your
Interact application. The MachineLogic driver will already be
included if you had selected MachineLogic for your new
project.
10. Click Finish when you are finished selecting the drivers.
The New Project Information dialog box appears with the
options selected in the New Project Wizard.
Note Project files use the .WMS extension. Each time you select
the Open Project command, MachineShop searches the
project directory for Interact or MachineLogic application
files that are not part of a MachineShop project. If files are
found, MachineShop displays a message asking if you
would like to create a MachineShop project file.
Save a Project You may save the current project to a local or network location.
By default, the location is the current path setting set using the
Project Path command.
To save a project, complete the following steps:
1. Select the Save Project As command from the File menu.
The Save Project As dialog box appears.
Delete a Project You may delete any existing MachineShop project from any loca-
tion using the Delete Project command. The Delete Project
command also deletes the Interact and MachineLogic files associ-
ated with the project as well as your startup files.
To delete a project, complete the following steps:
1. Close the project that you want to delete if it is open.
View Project You may view information about the active project on your local
system using the Project Information command. This includes
Information startup files, Interact drivers and modules used, MachineLogic
application information, and version numbers for Interact and
MachineLogic development and runtime components.
To view local project information, complete the following
steps:
1. Open the project if you haven’t already.
Edit a Project You may edit the project description for the active project. If the
project includes MachineLogic, you may use the Edit Menu -
MachineLogic option to modify the I/O Interface, the Runtime
Target, and the Memory and Ports assignment.
Project Description Use the Project Description option on the Edit menu to view or
Option modify the description for the current project.
To modify the project description, complete the following
steps:
1. Open the project if you haven’t already.
2. Select the Project Description command from the Edit menu.
The Project Description dialog box appears.
4. Select the Total Memory Size you will require for your entire
project in the Total Memory Size text box.
5. Select the amount of memory you will need for your program
in the Program Memory text box.
6. Select the MachineLogic Input Size, in bytes.
7. Select the MachineLogic Output Size, in bytes.
8. Select the MachineShop Shell Operations to be enabled by
checking the appropriate boxes.
9. Select the MachineLogic serial port your project will be using.
Be aware that the PowerStation's COM2 port defaults to RS-
485.
Adding Connections
Before you can transfer files to the runtime system, you must
create a transfer connection in MachineShop. A connection refers
to the method used to transfer files to or from a runtime system.
Chapter Contents
6. Select the COM port and baud rate you will be using in this
connection.
7. Click Finish to create the connection.
LAN Connection Using the MachineShop Net connection you can connect a devel-
opment system to a runtime system through a Local Area Network
(LAN). LAN communications are the preferred method of
communication because they offer the fastest rates and the greatest
flexibility.
To add a LAN connection in MachineShop, complete the
following steps:
1. Open MachineShop.
2. Select the Add Connection command from the Transfer
Menu or click the Add Connection button on the toolbar.
The New Connection dialog box appears.
11. Enter a user name and password only if an FTP user name and
password was entered on the runtime system.
The user name and password must match what was entered on
the runtime system using the MachineShop Shell/Settings/
FTP commands for you to gain access to the runtime system.
12. Select Yes to enable passive transfers. Otherwise, select No.
Passive transfers allow MachineShop to connect to an FTP
server when the MachineShop Toolbar is behind a firewall. In
most cases, you will NOT need passive transfers.
13. Click Finish to create the connection.
You are now ready to transfer projects that you create in
MachineShop to a runtime system. See Chapter 3 for details on
creating projects and Chapter 6 for details on transferring files.
If you need to make changes to the connection simply select the
Edit command from the Transfer menu.
Ethernet Point to Using the MachineShop Net connection you can connect a devel-
Point Connection opment system to a runtime system through an Ethernet patch
cable. In addition to adding the connection in MachineShop, you
must configure the TCP/IP properties for the Ethernet card.
This section describes how to configure the TCP/IP properties and
add the connection in MachineShop. For configuration in
Windows NT, skip to page 48. For configuration in Windows
2000, skip to page 51.
Note If you are using both serial and Ethernet point to point
connections on the same development machine, you must
have different IP addresses for each connection.
Note If you are using both serial and Ethernet point to point
connections on the same development machine, you must
have different IP addresses for each connection.
Note If you are using both serial and Ethernet point to point
connections on the same development machine, you must
have different IP addresses for each connection.
11. Enter a user name and password only if an FTP user name and
password was entered on the runtime system.
The user name and password must match what was entered on
the runtime system using the MachineShop Shell/Settings/
FTP commands for you to gain access to the runtime system.
12. Click Finish to create the connection.
13. Connect the development system to the Ethernet connector
using a cross-over 10Base-T cable.
You are now ready to transfer projects that you create in Machine-
Shop to a runtime system. See Chapter 3 for details on creating
projects and Chapter 6 for details on transferring files.
If you need to make changes to the connection simply select the
Edit Command from the Transfer menu.
MachineShop Net Using the MachineShop Net Point to Point connection you can
PPP Connection connect the development system to a runtime system using a serial
cable with hardware handshaking. MachineShop uses a specific
dial-up entry named “MachineShop Phonebook Entry” to commu-
nicate with the runtime system. The MachineShop Phonebook
Entry is created when you install MachineShop. For details on the
MachineShop installation program, see the MachineShop Installa-
tion Booklet.
To add a Net Point to Point connection in MachineShop,
complete the following steps:
1. Open MachineShop.
2. Select the Add Connection command from the Transfer
menu or click the Add Connection button on the toolbar.
The New Connection dialog box appears.
11. Enter a user name and password only if an FTP user name and
password was entered on the runtime system.
The user name and password must match what was entered on
the runtime system using the MachineShop Shell/Settings/
FTP commands for you to gain access to the runtime system.
12. Click Finish to create the connection.
13. Connect the serial cable to the appropriate serial port of the
development system.
You are now ready to transfer projects that you create in
MachineShop to a runtime system. See Chapter 3 for details on
creating projects and Chapter 6 for details on transferring files.
If you need to make changes to the connection simply select the
Edit Command from the Transfer menu.
Modem Connection The MachineShop Net Connection also allows a remote computer
to connect to a runtime system through a modem. This connection
uses Windows Dial-Up Networking to dial into a LAN-based
remote access server.
You must configure Dial-Up Networking in order to dial into the
remote access server. Dial-Up Networking is available from the
My Computer icon on the Windows desktop. Once you have
created and configured the dial-up connection, you can add the
connection in MachineShop.
To add a modem connection in MachineShop, complete the
following steps:
1. Open MachineShop.
2. Select the Add Connection command from the Transfer
menu or click the Add Connection button on the toolbar.
The New Connection dialog box appears.
11. Enter a user name and password only if an FTP user name and
password was entered on the runtime system.
The user name and password must match what was entered on
the runtime system using the MachineShop Shell/Settings/
FTP commands for you to gain access to the runtime system.
12. Select Yes to enable passive transfers. Otherwise, select No.
Passive transfers allow MachineShop to connect to an FTP
server when the MachineShop Toolbar is behind a firewall. In
most cases, you will NOT need passive transfers.
13. Click Finish to create the connection.
You are now ready to transfer projects that you create in
MachineShop to a runtime system. See Chapter 3 for details on
creating projects and Chapter 6 for details on transferring files.
If you need to make changes to the connection simply select the
Edit Command from the Transfer menu.
IPM Compatible The Interact IPM Compatible Serial connection is used to transfer
projects to a CTC PowerStation that has the PowerStation Shell
Connection installed on it. This connection supports the transfer of Interact
projects only, and is supplied for backward compatibility with
existing systems. The Interact IPM Compatible connection uses a
serial port connection between the MachineShop development
system and the PowerStation.
6. Select the COM port and baud rate you will be using in this
connection.
7. Click Finish to create the connection.
You are now ready to transfer Interact projects to a CTC Power-
Station that has the PowerStation Shell installed on it. See Chapter
6 for details on transferring files.
If you need to make changes to the connection simply select the
Edit Command from the Transfer menu.
6. Select the letter of the drive you will be using in this connec-
tion.
You may select any removable drive such as a floppy drive,
Compact FLASH, or Zip drive.
7. Click Finish to create the connection.
You are now ready to transfer projects that you create in Machine-
Shop to a runtime system. See Chapter 3 for details on creating
projects and Chapter 6 for details on transferring files.
If you need to make changes to the connection, simply select the
Edit Connection command from the Transfer menu.
B a c k in g U p P r o j e c t s
Chapter Contents
Creating a Backup 66
Restoring a Backup 69
Creating a Backup Chapter 5: Backing Up Projects
Local Project Backup You may backup the current project on the development system
using the Project command from the Create Backup submenu.
This command will launch the Backup Wizard.
To backup a local project, complete the following steps:
1. Open the project if you haven’t already.
2. Select the Create Backup command from the Tools menu.
The Create Backup submenu appears.
3. Select the Project command from the Create Backup
submenu.
The Backup Wizard appears.
4. Enter the full path including the drive letter where you want to
store this backup.
Remote Project You may backup an active project on a runtime system using the
Backup Remote System command from the Create Backup submenu. This
command will launch the Backup Wizard.
Note You must create the connection you plan to use to commu-
nicate with the runtime system before you can create the
remote project backup. See Chapter 4 for information on
adding connections.
Important You can only back up projects on the runtime system when
the MachineShop Shell’s Main Menu is displayed on the
screen.
4. Enter the full path including the drive letter where you want to
store this backup.
Restore Backup to the You may restore a project from a selected source to the develop-
Local System ment system using the Project command from the Restore Backup
submenu. This command will launch the Restore Wizard. The
Restore Wizard will automatically decompress the backup and
restore it to the location set in the Project Path dialog box.
To restore a project backup to the development system,
complete the following steps:
1. Select the Restore Backup command from the Tools menu.
The Restore Backup submenu appears.
3. Enter the full path including the drive letter where the backup
is stored.
4. Select the project you want to restore from the list of project
backups.
5. Click Next.
The following window appears.
Restore Project to a You may restore a project backup from a selected source to a
Remote System runtime system using the Remote System command from the
Restore Backup submenu. This command will launch the Restore
Wizard. The Restore Wizard will automatically decompress the
project backup and load it on the runtime workstation.
Important You can only restore backup projects to the runtime system
when the MachineShop Shell’s Main Menu is displayed on
the screen.
Note You must create the connection you plan to use to commu-
nicate with the runtime system before you can restore a
project to it. See Chapter 4 for information on adding
connections.
4. Enter the full path including the drive letter where the backup
is stored.
5. Select the project you want to restore from the list of project
backups.
6. Click Next.
The following window appears.
Transferring Projects
Chapter Contents
Downloading a Project 76
Uploading a Project 79
Downloading a Project Chapter 6: Transferring Projects
Transfer Wizard The Transfer Wizard steps you through the process of selecting the
transfer connection and downloading the project files to a runtime
system.
To download a project to a runtime system using the Transfer
Wizard, complete the following steps:
1. Open the project if you haven’t already.
2. Select the Transfer Wizard command from the Transfer
menu.
The Transfer Wizard appears.
Note You now have the option of having a direct serial connec-
tion, called MachineShop Direct Serial.
Download Command You can also use the Download command to download project
files on the development system to a runtime system.
Note You must create the connection you plan to use to commu-
nicate with the runtime system before you can use the
Download command. See Chapter 4 for information on
adding connections.
Important You can only upload project files from a runtime system
when the MachineShop Shell’s Main Menu is displayed on
the screen.
Transfer Wizard The Transfer Wizards steps you through the process of selecting
the transfer connection and uploading the project files from the
runtime system.
4. Select the connection you want to use to transfer the files from
the list of connections.
Or click Define New Connection and follow the instructions
provided.
Upload Command You may also use the Upload command to upload files from the
runtime system to the development system.
Note You must create the connection you plan to use to commu-
nicate with the runtime system before you can use the
Upload command. See Chapter 4 for information on
adding connections. You now have the option of having a
direct serial connection, called MachineShop Direct Serial.
C u s t o m iz i n g M a c h i n e Sh o p
Chapter Contents
Set the Visibility You may determine how MachineShop will appear on your
desktop. You may have the MachineShop Toolbar visible at all
times or you may have the toolbar automatically hide whenever
the mouse pointer is outside the region occupied by the toolbar.
You set the visibility options using the Options command from the
Tools menu.
To set the visibility of MachineShop, complete the following
steps:
1. Select the Options command from the Tools menu.
The Options dialog box appears.
Move the The MachineShop Toolbar includes three smaller toolbars called
MachineShop Rebars rebars. These rebars can be repositioned on the toolbar by clicking
and dragging the small handlebars.
Handlebar
Add, Edit, and You can add, edit, and remove frequently used programs to
MachineShop. Once the program is added, you can then launch the
Remove Suite program by clicking on the button on the MachineShop Toolbar,
Components or by selecting the command from the Tools menu.
This section describes how to add, edit, and remove programs
from MachineShop.
Add a Program You can add a program to MachineShop using the Add Suite
Component command. After you add a program, you will be able
to launch the program by clicking on a button on the MachineShop
Toolbar or by selecting a command from the Tools menu.
To add a program to MachineShop, complete the following
steps:
1. Select the Add Suite Component command from the Tools
menu.
The Add Suite Component dialog box appears.
2. Browse to the location on your hard drive that contains the file
you want to add.
This can be any type of file, for example, an executable
(.EXE) file, an Excel (.XLS) file, the configuration file for
your I/O driver, etc.
3. Click Open to accept this choice.
Edit a Program You can edit a program on the MachineShop toolbar using the Edit
Suite Component command. By editing a program, you will be
able to add the capability to pass the program a command line
argument when the program launches.
To edit a program on the MachineShop toolbar, complete the
following steps:
1. Select the Edit Suite Component command from the Tools
menu.
The Edit Suite Component dialog box appears.
2. Highlight the icon for the suite component you want to edit.
3. Select the Edit button.
The Suite Component Properties dialog box appears.
Remove a Program You can remove a program from the MachineShop that you previ-
ously added using the Add Suite Component command. Machine-
Shop removes the associated button and menu command.
To remove a program from MachineShop, complete the
following steps:
1. Select the Remove Suite Component command from the
Tools menu.
The Remove Suite Component dialog box appears.
Dial-Up Networking is available from the My Computer icon on the Windows desktop.
Note If you need to modify the TCP/IP settings or the modem’s baud rate for a dial-up connec-
tion, see the Configure the Connection sections in this appendix. Windows 95/98 instruc-
tions start on page 91,Windows NT instructions start on page 97, and Windows 2000
instructions start on page 102.
2. Right click on the icon for the newly created connection and then select Properties.
The property sheet for the selected connection appears.
3. Clear the Use area code and Dialing Properties check box on the General tab
4. Click Configure to set the baud rate for the MachineShop Direct Connection.
The MachineShop Direct Connection property window appears.
5. Select the speed that modem will use to transfer data from the maximum speed list.
The default is 115200. This selection must match the baud rate set in the MachineShop
Shell.
Note If you are have reliability problems using the selected speed, try selecting a slower speed.
8. Clear all check boxes except the TCP/IP check box and then click TCP/IP Settings to
configure the IP address.
The TCP/IP Settings window appears.
9. Select Specify an IP address and then enter the IP address for the development system.
CTC recommends that you enter 10.0.0.1 as the IP address for the development system.
Note If you are using both serial and Ethernet point to point connections on the same develop-
ment machine, you must have different IP addresses for each connection.
Important The name must be “MachineShop Phonebook Entry” if you are using the Direct Connec-
tion (Serial) option in MachineShop.
3. Enter a name for the new phonebook entry and then click Next.
The Server window appears.
4. Select Send my plain text password if that’s the only way to connect and then click
Next.
The Phone Number window appears.
4. Click Configure on the Basic tab to set the baud rate for the MachineShop Direct Connec-
tion.
The Modem Configuration dialog box appears.
5. Select the speed that modem will use to transfer data from the initial speed list.
The default is 115200. This selection must match the baud rate set in the MachineShop
Shell.
Note If you have reliability problems using the selected speed, try selecting a slower speed.
6. Click OK.
The Edit Phonebook Entry property sheet appears
7. Click the Server tab.
The Server tab appear.
8. Clear all check boxes except the TCP/IP check box and then click TCP/IP settings to
configure the IP address.
The TCP/IP Settings window appears.
9. Select Specify an IP address and then enter the IP address for the development system.
CTC recommends that you enter 10.0.0.1 as the IP address for the development system.
Note If you are using both serial and Ethernet point to point connections on the same develop-
ment machine, you must have different IP addresses for each connection.
7. Enter a name for the new phonebook entry and then click Finish.
Important The name must be “MachineShop Phonebook Entry” if you are using the Direct Connec-
tion (Serial) option in MachineShop.
2. Right click on the icon for the newly created connection and then select Properties.
3. The property sheet for the selected connection appears.
4. Select Configure.
The Modem Configuration dialog box appears.
5. Select the Maximum speed (bps) that the modem will use to transfer data.
The default is 115200. This selection must match the baud rate set in the MachineShop
Shell.
Note If you have reliability problems using the selected speed, try selecting a slower speed.
6. Click OK.
8. Clear all check boxes except the Internet Protocol (TCP/IP) check box and the Client for
Microsoft Networks check box. Click on the Internet Protocol line, then click
Properties to configure the IP address.
The TCP/IP Properties window appears.
9. Select Use the following IP address and then enter the IP address for the development
system.
CTC recommends that you enter 10.0.0.1 as the IP address for the development system.
Note If you are using both serial and Ethernet point to point connections on the same develop-
ment machine, you must have different IP addresses for each connection.
10. Leave the Use the following DNS server addresses blank.
11. Click OK to accept these choices.
The Edit Phonebook Entry property sheet appears.
12. Click OK to exit the Edit Phonebook Entry property sheet.
Cable Pinouts
This appendix describes the cable pinouts for a LAN cable, crossover cable, serial cable with hand-
shaking, and a serial null modem cable with loopback. If you should decide to construct your own
cable, refer the appropriate diagram below for assistance.
Index LAN 42
modem 58
serial 55
create
A backup
add local project backup 66
connection remote project backup 68
direct serial 40 dial-up connection
disk transfer 63 Windows 2000 100
Ethernet point to point 45 Windows 95/98 89
IPM compatible 61 Windows NT 95
LAN 42 project 24
modem 58 Crossover Cable Pinout 108
serial 55 Customer Support Services 4
suite component 86 customizing MachineShop 83
Always on Top 84 add suite component 86
AutoHide 84 remove suite component 88
visibility 84
B customizing MachineShop edit suite
backup 66 component 87
local 66
remote 68 D
restore 69 delete a project 30
baud rate 41, 92, 98 development system requirements 9
modify 91, 97, 102 Dial-Up Networking 58, 59, 89
add connection
C Windows 2000 100
cable pinouts 107 Windows 95/98 89
configure Windows NT 95
dial-up connection configure connection
Windows 2000 51, 102 Windows 2000 102
Windows 95/98 91 Windows 95/98 91
Windows NT 97 Windows NT 97
TCP/IP properties modify
Windows 2000 51 baud rate 91, 97, 102
Windows 95/98 46 TCP/IP settings 91, 97, 102
Windows NT 48 Direct Serial communication 40
connection Direct Serial connection 40
Ethernet point to point 45 docking the toolbar 85
IPM compatible 61 documentation