Page 1
EDH0310En1040 – 02/25 Controller GUI Manual V2.0.x SMC100CC & SMC100PP Single-Axis Motion Controller/Driver for DC or Stepper Motor 1771 Deere Avenue FAX: +1 (949)-253-1680 Irvine, CA 92606 United States +1 (949)-863-3144 WWW.NEWPORT.COM...
Page 2
MKS Instruments, Inc. This document is provided for information only, and product specifications are subject to change without notice. Any change will be reflected in future publishing.
Controller GUI Manual EDH0310En1040 – 02/25 Table of Contents Warranty ............................4 Preface ............................7 1 Safety Information ......................... 8 Definitions and Symbols ......................8 1.1.1 General Warning or Caution ........................8 1.1.2 Electric Shock .............................. 8 1.1.3 European Union CE Mark ..........................8 1.1.4 United Kingdom Conformity Assessed Mark ....................
MKS Instruments, Inc. warrants that this product will be free from defects in material and workmanship and will comply with MKS published specifications at the time of sale for a period of one year from date of shipment. If found to be defective during the warranty period, the product will either be repaired or replaced at MKS option.
MKS Programs as trade secrets of MKS. Customer shall not at any time disclose MKS trade secrets to any other person, firm, organization, or employee that does not need (consistent with Customer's right of use hereunder) to obtain access to the MKS Programs and Related Materials.
Controller GUI Manual EDH0310En1040 – 02/25 1 Safety Information 1.1 Definitions and Symbols The following terms and symbols are used in this documentation and also appear on the SMC100 Controller/Driver where safety-related issues occur. 1.1.1 General Warning or Caution The Exclamation Symbol may appear in Warning and Caution tables in this document. This symbol designates an area where personal injury or damage to the equipment is possible.
Controller GUI Manual EDH0310En1040 – 02/25 1.3 General Warnings and Cautions The following general safety precautions must be observed during all phases of operation of this equipment. Failure to comply with these precautions or with specific warnings elsewhere in this manual violates safety standards of design, manufacture, and intended use of the equipment.
Controller GUI Manual EDH0310En1040 – 02/25 Single-Axis Motion Controller/Driver SMC100CC & SMC100PP 2 Introduction 2.1 Purpose The purpose of this document is to provide instructions on how to use the SMC100 Controller Graphical User Interface (GUI). 2.2 Overview The SMC100 Controller GUI is a graphical user interface, that allows the user to interact with the SMC100CC or SMC100PP controller connected to positioner.
Controller GUI Manual EDH0310En1040 – 02/25 2.4 State Diagram The SMC100 controller is defined by the following state diagram. Also see SMC100 User’s Manual for command/state information: End of Runs encountered in the following state: NOT REFERENCED: No action. CONFIGURATION: No action.
Controller GUI Manual EDH0310En1040 – 02/25 3 Installation 3.1 Install SMC100 Graphical User Interface To install SMC100 Controller GUI follow the steps below: Download the "SMC100-Utility-Installer_2_0_0_5.zip" folder from the website. • • Extract in the folder of your choice. From this folder, select and launch: •...
Controller GUI Manual EDH0310En1040 – 02/25 3.2 Launch GUI From Windows “START” menu , select “Newport\SMC100 Utility 32 bit” or “Newport\SMC100 Utility 64 bit” to open the SMC100 GUI Applet. First select “Discover” button to display available COM port device. Then select the COM port device that the SMC100 controller is connected to.
Controller GUI Manual EDH0310En1040 – 02/25 4 User Interface 4.1 Configuration The Configuration tab allows the user to view and/or change information related to the logging configuration and the instrument settings. The polling interval defines the number of milliseconds between each time the Controller GUI polls the SMC100 for the latest information.
Page 15
Controller GUI Manual EDH0310En1040 – 02/25 Parameter Description Values / Type Default InstrumentInformation PollingInterval The polling interval defines the number of An Integer milliseconds (delay) between each time the Controller GUI polls the instrument for the latest information. NbDigits Number of fractional digits after the decimal An Integer point.
Controller GUI Manual EDH0310En1040 – 02/25 4.2 Main The Main tab displays the main controls in the Controller GUI like a virtual front panel. It is updated each time the polling interval timer expires. “Initialization and Configuration” In the “Initialization and Configuration” area, the first button changes the controller status to ”Initialize”, “Enable” or “Disable”.
Page 17
Controller GUI Manual EDH0310En1040 – 02/25 “Incremental Motion / PR-Move Relative” In the “Incremental Motion / PR-Move Relative” area, two increment values can be defined. For each defined increment, a relative move is preformed in either the negative direction or positive direction. “Cyclic Motion”...
Controller GUI Manual EDH0310En1040 – 02/25 4.3 Jog Under this tab, the controller allows the jog mode with use of two arrow buttons. “Initialization and Configuration” In the “Initialization and Configuration” area, the first button changes the controller status to ”Initialize”, “Enable” or “Disable”.
Page 19
Controller GUI Manual EDH0310En1040 – 02/25 Memorized positions The combo box allows memorizing the positions by the “Save Pos.” button. Each of these positions can be renamed or deleted. To execute an absolute move to one of these memorized positions, select one item of the combo box and click on the “Go to”...
Controller GUI Manual EDH0310En1040 – 02/25 4.4 GPIO The GPIO tab allows the user to modify digital outputs and to view digital and analog inputs. Digital IO TTL outputs The four TTL outputs can be modified with a radio button (ON/OFF) and are updated each time the polling interval expires.
Controller GUI Manual EDH0310En1040 – 02/25 4.5 Parameters The Parameters tab allows the user to view or modify positioner parameters for the selected controller. A warning message is displayed as below. Parameters page for a CC positioner 21 | SMC100CC & SMC100PP Controller GUI Manual...
Page 22
Controller GUI Manual EDH0310En1040 – 02/25 Parameters page for a PP positioner “Download parameters from SmartStage” button The “Download parameters from SmartStage” button downloads parameters from the SmartStage and saves them in its flash memory (configuration parameters). After the parameters have been downloaded the configuration parameters are read and updated. 22 | SMC100CC &...
Page 23
Controller GUI Manual EDH0310En1040 – 02/25 “Set parameters” button The “Set parameters” button modifies the configuration parameters. Edit parameters Parameters depends on the positioner’s characteristics, refer to positioner’s datasheet to set correct parameters. For further information about the meaning of the different parameters, refer to the explanations at the corresponding two letter commands (see command names in brackets) in section Command Set –...
Controller GUI Manual EDH0310En1040 – 02/25 4.6 Address The Address tab allows the user to set up controllers for daisy-chain operations. “Controller address setting” The “Controller address setting” area reminds the steps to configure controllers’ RS485 address when operating with several SMC100 controllers (daisy-chained configuration).
Controller GUI Manual EDH0310En1040 – 02/25 4.7 Diagnostics The Diagnostics tab allows the user to enter instrument commands and to view the history of commands that were sent and the responses that were received. This list of commands and the syntax of each command can be found in the Command Set – SMC100 User’s Manual. A file of commands can be sent line by line to the controller with the “Send Command file”...
Controller GUI Manual EDH0310En1040 – 02/25 4.8 About The About tab displays the information about the Controller GUI and the connected instrument. It displays the Controller GUI name, version, and copyright information. It also displays the instrument model, the instrument key (serial number or COM port), the firmware version for the selected axis and the list of the selected axes.
Controller GUI Manual EDH0310En1040 – 02/25 5 Communication to a Single SMC100CC/PP Set the dip switches on the SMC100CC/PP to FIRST: Connect the SMC100CC/PP to the RS232 or to the USB port (via RS232C to USB converter) of the PC. Connect the positioner to the SMC100CC/PP (MOTOR connector).
Controller GUI Manual EDH0310En1040 – 02/25 6 Communication to Several SMC100CC/PP The SMC100 controller is equipped with a RS485 internal link for chaining up to 31 controllers from the same RS232C COM port. Setting up a chain of several SMC100 controllers requires to: •...
Page 29
Controller GUI Manual EDH0310En1040 – 02/25 3. Launch the SMC100 Utility to open the SMC100 GUI Applet. 4. In the Newport SMC100 GUI, click on the “Address” tab, enter the desired controller address (in the SMC100 daisy-chain order) in the Controller address field and click on the Set button to save the controller’s address. NOTE Setting an address can also be performed by sending a SA command through GUI Diagnostics tab.
Controller GUI Manual EDH0310En1040 – 02/25 6.1.2 Building the System Once all controller addresses have been defined, the system can be built. Pull out all cables from all controllers. Set the dip switches of the controller with the address number 1 as FIRST RS232, this controller will be connected to the PC via RS232 link.
Page 31
Controller GUI Manual EDH0310En1040 – 02/25 When done, the configuration should look as follow: 31 | SMC100CC & SMC100PP Controller GUI Manual...
Controller GUI Manual EDH0310En1040 – 02/25 6.1.3 Configuring the Controller Launch the SMC100 Utility to open the SMC100 GUI Applet. When using the SMC100CC/PP with Newport ESP compatible positioners (see label on the positioner), select “Address” tab and press Discover button. The SMC100 applet checks all the connected SMC100 and identifies the connected positioners.
Page 33
Controller GUI Manual EDH0310En1040 – 02/25 The list of the daisy-chained controllers is updated in the Selected Controllers list and can be managed using the Delete button. The daisy-chain is created, controller’s status are displayed using LED display. Once the daisy-chain is created, a selection list is displayed above the function tabs and allows to select the controller to drive.
Controller GUI Manual EDH0310En1040 – 02/25 Set parameters and initialize positioners using Download parameters from SmartStage button in the “Parameters” tab and the Initialize button in the “Main” or “Jog” tab. 6.1.4 Using the SMC100CC/PP with non Newport ESP compatible positioners or changing the default values When using the SMC100CC/PP with non Newport ESP compatible positioners, enter the positioner parameters manually in the “Parameters”...
Visit MKS l Newport Online at: www.newport.com North America & Asia Europe Newport Corporation MICRO-CONTROLE Spectra-Physics S.A.S 1791 Deere Ave. 7 rue des Plantes Irvine, CA 92606, USA 45340 Beaune-la-Rolande France Sales Sales Europe (EMEAI) Tel.: +1 (949)-863-3144 e-mail: sales@newport.com Tel.: +49 (0) 6151-708-0...
Need help?
Do you have a question about the Newport SMC100CC and is the answer not in the manual?
Questions and answers