Crestron SW-SIMPL Installation & Operating Manual
Crestron SW-SIMPL Installation & Operating Manual

Crestron SW-SIMPL Installation & Operating Manual

Crestron sw-simpl software: install guide
Table of Contents

Advertisement

Crestron SIMPL™ Windows®
Software
Installation & Operations Guide

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SW-SIMPL and is the answer not in the manual?

Questions and answers

Summary of Contents for Crestron SW-SIMPL

  • Page 1 Crestron SIMPL™ Windows® Software Installation & Operations Guide...
  • Page 2 This document was prepared and written by the Technical Documentation department at: Crestron Electronics, Inc. 15 Volvo Drive Rockleigh, NJ 07647 1-888-CRESTRON All brand names, product names and trademarks are the property of their respective owners. ©2002 Crestron Electronics, Inc.
  • Page 3: Table Of Contents

    Contact Crestron Electronics, Inc..6 Trademark Information...6 Installing SIMPL™ Windows® System Requirements...7 Crestron Database Requirements ...7 Installing from the Crestron Web Site ...7 Installing from the Crestron ControlCD...8 Uninstall SIMPL™ Windows®...8 DOS Workshop Migration to SIMPL Windows...11 Changes from Workshop ...11 Symbol CrossReference ...11...
  • Page 4 Configure System Control Devices...28 Configure User Devices ...34 Deleting Devices ...39 Automatically Configure Devices ...39 Importing VisionTools™ for Windowsâ and VisionTools™ Pro-e Projects...40 Default Logic from Crestron Database ...42 Program Manager Accessing Program Manager...43 Screen Navigation...44 Symbol Library ...44 Program View...45 Detail View ...47...
  • Page 5 Begin Testing with Test Manager ...98 ViewPort Viewport Overview ... 101 Communication Settings ... 101 Hardware Configuration ...102 Viewport: File Menu ... 103 Viewport: Edit Menu... 103 Viewport: Setup Menu... 103 Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • iii...
  • Page 6 Changing IP Addresses without Changing the Program ...143 System-to-System Communication ...144 Crestron e-control SDK...146 Ethernet Connection Information ...146 Recommended Connection ...146 Isolated Network Connection ...146 iv • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 7 File Open Error ...183 Parameter Format Error...183 Versions of Libraries/Databases ...183 Crestron/User Database Dialog Error...184 User Interface Dialog Error ...184 Connection Sheet Dialog Error ...184 Communication Dialog Error...184 Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • v...
  • Page 8 WARNING (CMCVT145) ...193 NOTICE (CMCVT146) ...193 NOTICE (CMCVT147) ...194 NOTICE (CMCVT150) ...194 FATAL (CMCVT152)...194 FATAL (CMCVT153)...194 WARNING (CMCVT154) ...194 FATAL (CMCVT155)...194 WARNING (CMCVT157) ...194 WARNING (CMCVT158) ...195 vi • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 9 Symbols D-M...198 Symbols N-Q...199 Symbols R-Sm ...200 Symbols Sm-Z ...201 Tables ASCII Conversion ...203 Dec/Hex/Binary Conversion...205 Glossary of Terms Index Software License Agreement Return and Warranty Policies Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • vii...
  • Page 10 Software Crestron SIMPL™ Windows This page intentionally left blank. viii • Crestron SIMPL Windows Installation & Operations Guide – DOC. 5728C...
  • Page 11: Introduction

    SIMPL windows functionality and environment. This exciting program does much more than replace the DOS Workshop; it offers ease-of- use and design flexibility never before available to Crestron programmers. For the first time, Crestron control systems offer Crestron e-control, Crestron's Ethernet- enabled products.
  • Page 12: Network Analyzer

    "program" and what part of it you are currently looking at. With a click of the mouse you can change the view to see any other part of the program. More Speed! Crestron software designers are continually working to optimize SIMPL Windows for the most speed possible. Network Analyzer Network Analyzer can function over the TCP/IP connection.
  • Page 13: Simpl™ Windowsâ Review And Programming Preparation

    Crestron system hardware. SIMPL Windows offers drag and drop functionality in a familiar Windows® environment. System Design & Programming Process Understanding the basics of Crestron system design and the steps involved in the programming process will allow programmers to use all of the powerful features of SIMPL Windows.
  • Page 14: Crestron's Programming Design Kit

    Software Basic System Design Process Crestron’s Programming Design Kit Crestron recommends starting a control system design by taking advantage of the equipment lists and touchpanel layout pages in the Programming Design Kit DOC. 5277. This kit provides the necessary tools to help develop a carefully designed system by identifying what equipment is going to be controlled and in what manner.
  • Page 15 Program the system in SIMPL Windows After the system is built by adding all the necessary Crestron hardware, begin programming the system by working in the Programming Manager. Program each button function from the system touchpanels or other user interface devices. Begin by naming the output signals from the user interface.
  • Page 16: Email Technical Support

    Corporation 6 • Crestron SIMPL Windows Crestron SIMPL™ Windows Telephone Numbers • In the US and Canada, call Crestron’s corporate headquarters at 1.888.CRESTRON [1.888.273.7876]. • In Europe, call Crestron International at +32.15.50.99.50. • In Asia, call Crestron Asia at +852.2341.2016.
  • Page 17: Installing Simpl™ Windows

    Crestron Database Requirements Crestron is continually adding the latest equipment to the Crestron Database to ensure that the latest driver files are available. To take advantage of the latest drivers, Crestron recommends that SIMPL Windows be used with Crestron Database v11.7.208 or later.
  • Page 18: Installing From The Crestron Controlcd

    Software Installing from the Crestron ControlCD The Crestron ControlCD is a design tool, packed full of all the latest software technical information, and program examples. Contact Crestron to obtain a copy. Crestron ControlCD Insert the Crestron ControlCD into the PC's CD ROM drive and select Run…from the Windows start menu.
  • Page 19 Crestron SIMPL™ Windows Select Add/Remove Select "Add/Remove Programs". The "Add/Remove Programs Properties" dialog box is displayed. Select SIMPL Windows and click on the Add/Remove… button. Add/Remove Programs Dialog Box Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 9...
  • Page 20 Software Crestron SIMPL™ Windows This page intentionally left blank. 10 • Crestron SIMPL Windows Installation & Operations Guide – DOC. 5728C...
  • Page 21: Dos Workshop

    Crestron SIMPL™ Windows DOS Workshop Migration to SIMPL Windows Crestron has been working hard to develop easy-to use Windows-based programs for our customers. The link between Crestron systems hardware, panels, and controlled devices is Crestron software. The design and programming tools (VisionTools™...
  • Page 22: Speedkey

    SIMPL Windows Programming Manager. Each entry in the table on the next page lists a keyboard shortcut, and the result it produces. 12 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 23 Open a program or macro Save a program or macro Print Copy Paste Paste Special Undo Find Symbol Expand current node Collapse current node Close Detail View Symbol Library Program View Toggle Both Views Crestron SIMPL Windows • 13 Software...
  • Page 24: Feature Comparison

    Feature Comparison The Feature Comparison table presents a list and a brief description of the popular Workshop feature and the corresponding SIMPL Windows function. Workshop/SIMPL Windows Comparison Table 14 • Crestron SIMPL Windows Crestron SIMPL™ Windows DOS Workshop Programming Language...
  • Page 25: Importing Workshop Programs

    This is acceptable, click Yes. the necessary signals. Workshop macro that was previously commented out. Save the macro as a User Macro in SIMPL Windows. it into the imported program. the new User Macro. Software Crestron SIMPL Windows • 15...
  • Page 26 Software Crestron SIMPL™ Windows This page intentionally left blank. 16 • Crestron SIMPL Windows Installation & Operations Guide – DOC. 5728C...
  • Page 27: Simpl™ Windows ® - Getting Started

    SIMPL Windows's main applications are Configuration Manager, Program Manager, Test Manager and ViewPort. SIMPL Windows also integrates with Crestron’s user interface design software, VisionTools™ Pro-e. Installation & Operations Guide – DOC. 5728C ®...
  • Page 28: Opening Simpl Windows

    The install process sets the directory paths, but it is important to make sure the paths are correct after SIMPL Windows is loaded into your PC. 18 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 29: Create A New Program

    New programs can be started in a variety of ways including: Selecting Create a New Program from the QuickAccess Window. Selecting New Program from the button bar. Selecting File | New Program. Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 19...
  • Page 30: Program Header

    After the "Program Header Information" dialog box is complete, click OK. SIMPL Windows will ask if you want to configure the hardware for the system. Configure? Window Click Yes to display the Configuration Manager. 20 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 31: Configuration Manager

    To open Configuration Manager from the SIMPL Windows menus, select Projects | Configure System. Open Configuration Manager from Button Bar Select the Configuration Manager button from the SIMPL Windows button bar. Configuration Manager Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 21...
  • Page 32: Configuration Manager Navigation

    Device Library groups, with a brief explanation of each: 22 • Crestron SIMPL Windows Crestron SIMPL™ Windows • Control Systems: The "brain" of each Crestron system; a Control System contains the microprocessor, runs the operating system, and executes the SIMPL Windows program. •...
  • Page 33 • Serial Drivers (General): General one or two-way serial devices that require the user to provide string input and output information. Use one of these devices if yours is not listed in the Crestron Database. • Power Supplies: Used to power your Cresnet network; it is common to need multiple power supplies for a given system.
  • Page 34: Network System View

    Detail System View offers the ability to display a graphical view of each module in the control system. Select the module or port to display its configuration information. Detail System View – CNXTVC-3 Module Configuration System Device Tree -TBD- 24 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 35: Configuration Manager Button Bar

    ViewPort Test Manager Test Manager button tests and debug program. Realtime monitoring of signal Test Manager activity. Help This button displays the SIMPL Windows help files. Help Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 25...
  • Page 36: Configuring The System

    View. The next step is to add the other devices that comprise the system such as network devices and additional plug-in cards. Macros for controlling hundreds of different pieces of equipment are available in the User Devices folder under Crestron Database. Crestron continually updates this database to include the latest macros.
  • Page 37 Cursor Displaying an Impossible Drop When SIMPL Windows displays the cursor as the standard pointer with an added plus (+) sign, this is representative of a legal drop with full compatibility. Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 27...
  • Page 38: Replacing Devices

    Plug-in control cards are added to a control system in the Configuration Manager. Select the plug-in card from the Device Library and drop it into an open card slot in the control system. 28 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 39 (especially if multiple cards are used). The card slot number can be changed under the Card Slot tab. The Connection Sheet tab allows users to provide notes that will be printed on the connection report. Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 29...
  • Page 40 Configuration Manager will display network devices as icons under the control system. Users may have to use the scroll bars to view all the icons. Three CT-3000 touchpanels have been added for this installation. 30 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 41 The name can be changed under the Name tab (this is recommended if there is more than one NetDevice of the same type). The Device Name tab also shows device power consumption in watts. Device Settings: Device Name Tab Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 31...
  • Page 42 UI Project (for touchpanels only) The UI Project tab refers to the User Interface Project Name as given in VisionTools™ Pro-e. Touchpanel designs from Crestron’s VT Pro-e software can be referenced and brought into the SIMPL Windows program. Join numbers and buttons are brought in when a UI project is specified.
  • Page 43 Chained Touchpanels (04, 05) with Master (03) Connection Sheet The Connection Sheet tab allows free text to be entered with other helpful descriptions. These notes are printed on the connection report. Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 33...
  • Page 44: Configure User Devices

    Network View of CNMSX-PRO (top), Detail System View of CNXIR-8 (bottom) Select the equipment to be controlled by the IR port A. In this example an IR driver file for a SONY CCP-303ES CD player is selected from the Crestron Database. The 34 • Crestron SIMPL Windows Crestron SIMPL™...
  • Page 45 Device Settings dialog box allows the programmer to configure several parameters of each user device, as well as record notes for the connection sheet report. Device Settings Window Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 35...
  • Page 46 Select Serial Driver to be Installed and Drop into Appropriate Control Port Right mouse click on the driver to configure the device settings or delete the device. For this example, select Configure. 36 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 47 Serial Settings. Baud Rate, Data Bits, Stop Bits, Parity, Communication Standard, and Handshaking are all configured in the Serial Settings tab. For the default settings simply click OK. Device Settings Window Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 37...
  • Page 48: Deleting Devices

    AutoFill automatically detects control system devices on your Cresnet network, then configures your system, eliminating the need for programmers to manually configure these devices in Configuration Manager. 38 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 49: Automatically Configure Devices

    Browse button to display the VisionTools project files. SIMPL Windows supports both .prj (VTW) and .vtp (VT Pro-e) files. Browse for VisionTools Project Installation & Operations Guide – DOC. 5728C  for Windows Crestron SIMPL Windows • 39 Software...
  • Page 50: Importing Visiontools™ For Windowsâ And Visiontools™ Pro-E Projects

    VisionTools project. This will become evident when the touchpanel is viewed in Program Manager. NOTE: This is not a “live” link to VisionTools software. The touchpanel buttons, signal names, and join numbers are brought in when the UI project is specified. It does not actively update.
  • Page 51: Default Logic From Crestron Database

    Crestron SIMPL™ Windows Default Logic from Crestron Database Some driver files in the Crestron Database have a built-in logic. If one of these drivers is selected and dropped into a card port, Configuration Manager will display a Default Logic window.
  • Page 52 Software Crestron SIMPL™ Windows This page intentionally left blank. 42 • Crestron SIMPL Windows Installation & Operations Guide – DOC. 5728C...
  • Page 53: Program Manager

    Windows will display the “Configure?” window. Configure? Window Click No to skip the configuration process and go directly to Program Manager. NOTE: Crestron recommends that programmers new to SIMPL Windows should begin by building the system in Configuration Manager before programming in the Program Manager.
  • Page 54: Screen Navigation

    Symbol Tree. with each group is contained in its own folder. The folders are expanded by clicking on the plus (+) sign. 44 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide –DOC. 5728C...
  • Page 55: Program View

    Crestron SIMPL™ Windows The three main folders are Logic Symbols, Crestron Macros, and User Macros. Symbol Library Program View Program View provides a tree type view of the program. Symbols that are selected from the Symbol Library are dropped into the Logic folder in Program View. The folders can be expanded/collapsed by clicking on the plus/minus (+/-) sign.
  • Page 56 Type area, shown after this paragraph. A checked type results in a list of type- specific signals. More than one type can be checked. Of course, minimizing the types checked reduces the list of signals. 46 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide –DOC. 5728C...
  • Page 57: Detail View

    Select Bookmark | Add. SIMPL Windows will display the "Enter New Bookmark Name" window and ask for the new bookmark name. Installation & Operations Guide – DOC. 5728C Drag and drop the symbol from Program View Double click on the symbol while in Program View Software Crestron SIMPL Windows • 47...
  • Page 58: World View

    Clicking the check box enables the Virtual Workspace. The pages included in the WorldView can be increased or decreased by providing the desired number to view. 48 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide –DOC. 5728C...
  • Page 59: Signal Tray

    Signals are placed into the Signal Tray by dragging them from either the Signal List folder in Program View or the signal itself from Detail View. Signal Tray Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 49...
  • Page 60: Program Manager Button Bar

    This button switches current program to Program Manager for programming Program Manager (active) activities. Configuration Manager Configuration Manager button switches current program to Configuration Manager Configuration Manager for system building activities. 50 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide –DOC. 5728C...
  • Page 61: Programming In Simpl Windows

    SIMPL Windows and the SIMPL language it will become obvious that there are many different ways to solve one control problem. This allows for programming creativity and independent flexibility Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 51...
  • Page 62: Symbols & Signals

    Although they will default to one format based upon the symbol type, this format can be altered by changing the format specifier at the end of the value. 52 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide –DOC. 5728C...
  • Page 63 \x02Hello, World!\x03 Escape Sequence Meaning (in Hex) \x07 (BEL) \x08 (Backspace) \x0C (FormFeed) \x0D\x0A (Carriage Return/Linefeed) \x0D (Carriage Return) \x09 (Horizontal Tab) \x0B (Vertical Tab) \xZZ Arbitrary Hex Value (shown above) \x5C (Backslash Character) \\x05\\x06 Software Crestron SIMPL Windows • 53...
  • Page 64: Symbol Categories

    Device Symbols Device symbols represent a number of Crestron control devices that can be included in programming. They can be placed into or deleted from the program in the Configuration Manger section of SIMPL Windows only. The Program Manger allows device symbols to be connected but not added or deleted.
  • Page 65: Programming A System

    Programming a System After the system is built by adding all the necessary Crestron hardware in Configuration Manager, begin programming the system by working in the Programming Manager. Program each button function from the system touchpanels or other user interface devices.
  • Page 66 “power_on”, ”screen_up” or “VCR_play”, for example. Name signals by selecting the signal with the pointer. Selected Signal When the signal will appears highlighted, text can be entered. 56 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide –DOC. 5728C...
  • Page 67: Using Logic Symbols

    Drag and Drop Symbols NOTE: It is possible to drop symbols directly into Detail View. However, this will not place the symbol in a subsystem Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 57...
  • Page 68 Name, Hint, and Help) for the categories to be searched. Click the Search button. The outcome is listed in the Results box at the bottom of the dialog box. 58 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide –DOC. 5728C...
  • Page 69: Placing A Symbol

    By default, the top input signal (top left) is automatically selected when a signal is first displayed. Use the pointer or arrow keys to navigate around the symbol. Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 59...
  • Page 70: Subsystems

    NOTE: Signals whose symbol label appears in [brackets] are optional and are not necessary for the symbol to operate. Subsystems Crestron recommends using subsystems. They are a simple way to organize programs for easy location of specific logic functions. They can be named for easy identification making future modification easier.
  • Page 71: Programming With User Interfaces

    Programming with User Interfaces The heart of any well-designed control system is the user-interface. This is the link between the end-user and the control system itself. Crestron control systems offer an impressive array of user-interface options, from the top-of-the-line video touchpanels, to the cost-effective and simple wired button panels.
  • Page 72 Clearly, momentary feedback will not do the trick here, so we must use logic symbols to generate the desired behavior. This example shows how to do this using the TOGGLE symbol. 62 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide –DOC. 5728C...
  • Page 73: Indirect Text

    The VisionTools project will automatically assign names to the input (fb-feedback) signals and output (press-button) signals of the touchpanel. Additionally, the VisionTools project will assign join numbers to the buttons! Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 63...
  • Page 74: Using Macros

    Programmers can continue to use the definitions provided or rename the signals. Using Macros SIMPL Windows provides programmers with a number of Crestron Macros as well as a predefined space to store user created macros called User Macros Things to Remember Macros are brought into the program the same way as symbols.
  • Page 75: Crestron Macros

    Detail View. Crestron Macros Crestron Macros are prepackaged logic programs. A Crestron macro is a set of pre- written and debugged logic used for controlling a particular device or performing a function. The use of macros saves programming and debugging time since a large portion of the symbol –...
  • Page 76: User Macros

    User Macros Programmers can create their own macros and store them in the User Macros folder in the Symbol Library. Alternatively, programmers can import Crestron Macros, edit them to match their specific needs, and save them as a User Macro.
  • Page 77 Programming the Argument Definition Symbol – Detail View Save the macro by selecting File | Save. Enter a file name and save it with a .umc extension in the Usrmacro folder. Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 67...
  • Page 78 Edit a Crestron Macro and Save as a User Macro Many Crestron Macros are available to programmers. These macros can be edited to function in a specific manner. When a Crestron macro is imported and edited, it can only be saved as a User Macro.
  • Page 79 Save As Window It may be necessary to restart SIMPL Windows to have the edited macro show up in the User Macro folder. User Macros in Symbol Library Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 69...
  • Page 80 Software Crestron SIMPL™ Windows This page intentionally left blank. 70 • Crestron SIMPL Windows Installation & Operations Guide –DOC. 5728C...
  • Page 81: Tx$]

    Some RS-422 based devices use the BREAK for synchronization before communicating other data. If BREAK characters are not going to be generated, this input may be left blank. Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 71...
  • Page 82: [Rts]

    If a digital signal is tied to it and is low, the constant matching/transmission is inhibited. This does not affect the usage of the TH$, RX$, BREAK, RTS, or CTS signals. 72 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide –DOC. 5728C...
  • Page 83: Programming Features

    The signal type is displayed on the Status Bar when the signal is highlighted. Example Signal Colors Installation & Operations Guide – DOC. 5728C Digital = Blue Analog = Red Serial = Green Other = Black Software Crestron SIMPL Windows • 73...
  • Page 84: Signal Operations

    To create a new signal, assign a name to a symbol input or output: In Detail View Enter Signal Name – Detail View In Program View 74 • Crestron SIMPL Windows Crestron SIMPL™ Windows 1. Double-click on an input or output arrow. A blinking cursor will appear.
  • Page 85: Selecting Signals

    SHIFT-HOME will select upward, from the signal your cursor is on, to the first signal. 1. Double-click on an existing signal. A blinking cursor will appear. 2. Make the signal name modifications. 3. Press Enter on your keyboard. Software Crestron SIMPL Windows • 75...
  • Page 86: Rename Signal Globally

    Detail View. In Program View In the Program Tree: 76 • Crestron SIMPL Windows Crestron SIMPL™ Windows 1. Navigate through the Program Tree until you find the signal, or locate it in the signal List folder at the bottom of the Program Tree.
  • Page 87: Replacing A Signal

    Enter the name of the signal you wish to connect to, and press Enter. 1. In the Signal List, drag and drop one signal to the signal to which it should be connected. Software Crestron SIMPL Windows • 77...
  • Page 88: Naming A Parameter

    "type identifiers" could be used: With the release of SIMPL Windows v1.22.0, Crestron has added another parameter form. The new form is a single ASCII character surrounded by single quotations. The value of this parameter is equivalent to the character's ASCII value.
  • Page 89: Decrease Inputs, Outputs, Or Input/Output Pairs

    2. On the keyboard, press SHIFT ALT+. The “Insert Multiple Signals or Parameters” dialog box will appear, asking for the number of inputs or outputs to add. 3. Enter the desired number of additional inputs or outputs to be added, and click OK. Software Crestron SIMPL Windows • 79...
  • Page 90: Automatically Assign Unique Signal Name(S)

    It is recommended that you provide your own signal names, even in the cases where AutoName is used to quickly name a group of signals, Crestron recommends that programmers go back when time allows and rename those signals with unique and descriptive names.
  • Page 91: Signal Routing

    Installation & Operations Guide – DOC. 5728C • Driving Sources: This field tells where the selected signal originates. • Signal Routing: This field tells where the selected signal is routed • Symbol number, Symbol name, Prompt name, and Symbol comment. Software Crestron SIMPL Windows • 81...
  • Page 92: Auto-Increment The First Number

    AutoIncrement First will automatically generate additional signal names that follow in sequential order, based on the first numeric. CAM1-PRESET1 In the above example, AutoIncrement would generate the following signal names: CAM2-PRESET1 CAM3-PRESET1 CAM4-PRESET1 CAM5-PRESET1 82 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide –DOC. 5728C...
  • Page 93: Auto-Increment The Last Number

    1. Highlight a signal with a name that has a numeric component 2. Move your cursor to the signal below that signal, by pressing the down arrow once, or clicking the lower signal once Software Crestron SIMPL Windows • 83...
  • Page 94: Copying Signal Names

    The entire bloc will be copied. Drag and Drop Multiple Signals 84 • Crestron SIMPL Windows Crestron SIMPL™ Windows 3. Press and hold your CONTROL key 4.
  • Page 95: Append A Signal Suffix

    1. Select Edit | Preferences and choose the General tab. 2. Use the Append Suffix Setup box to set the particular suffixes you want to append to your signal names (Crestron recommends that each suffix consist of two or more characters, and be preceded by a minus sign.
  • Page 96: Simpl Windows Examplebase

    ControlCD in the directory called "SMW-SMPL". The same examples are also available from the EXAMPLES Library on the Crestron FTP site (www.crestron.com). New users are required to register in order to obtain access to the FTP site. How to Re-Synch Your Programs It may become necessary to Re-Synch programs if the Symbol Library has been updated or modified.
  • Page 97: Compile Programs

    "SIMPL Windows Preferences" Dialog Box – Compiler Settings Tab Generate SIMPL-C Listing Crestron recommends that this item remains unchecked. Checking this item results in Installation & Operations Guide – DOC. 5728C Software...
  • Page 98: Compiling The Program

    Crestron recommends that the box remains unchecked. Report Warnings / Notices found in Crestron Macros It is good practice to leave this checked. Crestron macros have already been debugged, so there is no need to use resources to check for warnings and notices within them.
  • Page 99 "Compile Complete" Dialog Box & "Program Compilation" Window Compiler errors (notice, warning, fatal) are defined in the Compiler Errors Defined section. They are listed by error code such as “CMCVT102”. Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 89...
  • Page 100: Consider Commented Out Symbols And Devices

    The user has the option to continue or cancel. It is also possible to avoid this prompt during each compile. Simply check the box at the bottom of the dialog box. 90 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 101: Sharing Programs

    Program" dialog box. Enter a destination directory in the Copy Files to this directory field or use the Browse button to find one. "Copy Program" Dialog Box Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 91...
  • Page 102: Import Archived Program

    Choose an archived file to import. Check the appropriate directory check boxes and click on the displayed by SIMPL Windows. 92 • Crestron SIMPL Windows Crestron SIMPL™ Windows button. The archived program will be loaded and Installation & Operations Guide – DOC. 5728C...
  • Page 103: Test Manager

    SIMPL Windows. You thus have the ability to debug those programs, and You can directly access SIMPL Windows files without opening SIMPL Windows, for monitoring the signal activity of those programs. Software Crestron SIMPL Windows • 93...
  • Page 104: Screen Navigation

    Trace Window, which monitors every signal in the program. This is especially helpful if you want to monitor only two or three signals • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 105: Incoming Data

    Yes. Installation & Operations Guide – DOC. 5728C 1. The serial port on the control system. A typical DB9 (9-pin) “straight through” serial cable is required. 2. The Ethernet port on the control system. Software Crestron SIMPL Windows • 95...
  • Page 106 The selected signal names will be displayed in bold as a visual verification that the Set Watch is assigned to the signal. Set Watch is active in Program View • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 107 The selected signal names will be displayed in bold as a visual verification that the Set Watch is assigned to the signal. Set Watch is active in Detail View Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 97...
  • Page 108: Begin Testing With Test Manager

    The Test Manager environment will be displayed. The selected signals (signals with the Set Watch active) will be displayed in the Status Window. • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 109 Test Manager Begin to test by selecting touchpanel buttons or perform function that requires the selected signal(s) to change value. Signal transitions are displayed in the Trace Window. Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 99...
  • Page 110 Another tool that is accessed by the button bar is the Time Stamp. The Time Stamp button inserts a time stamp in the Trace Window. Time Stamp • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 111: Viewport

    Viewport from the Tools menu. Alternatively, Viewport can be launched as a stand-alone program: from Windows Start menu point to Programs, then Crestron, then SIMPL Windows, and finally click Viewport. To quit Viewport, click the close button or choose Exit on the File menu.
  • Page 112: Crestron Simpl™ Windows

    COM ports on the PC. RS-232 Connection For a TCP/IP connection, use Ethernet straight cables to connect the PC and control system to the LAN. TCP/IP Connection 102 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 113: Viewport: File Menu

    Baud Search is enabled, Viewport will cycle through all possible baud rates (beginning at 115200 and working back to 300) until it finds the control system. If communication still cannot be established, an error message will be displayed. Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 103...
  • Page 114: Local Echo

    The Translated option will display the character represented by control and function keys. For example, <Ctrl+@>, which corresponds to the NULL character, would be displayed as <NUL>.) The Hex option displays the character in hexadecimal notation. 104 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 115 57600 for X Series; 38400 for ST-CP. To synchronize the PC and the control system to a different baud rate, use the Set Baud Rate command on the Functions menu. Parity = None. Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 105...
  • Page 116: Restore Defaults

    After a preset is configured it can be deleted or changed by pointing to Communications Presets and selecting Remove or Modify. Restore Defaults The Restore Defaults command restores the following default settings: 106 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 117: Viewport: Diagnostics Menu

    With a TCP/IP connection, the Communication dialog box will display the IP address and port number of the control system. If the control system cannot be located, an error message will be displayed. Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 107...
  • Page 118 Windows program has been uploaded. The Get Available Mailbox Size command displays the current capacity of the mailbox. It will also display the name of any file that is currently being stored in the mailbox. 108 • Crestron SIMPL Windows Suffix Control System...
  • Page 119 Button ID field will show the ID of the button that was pressed. Switch Processors (CNRACKX-DP) The Switch Processors command is used with the CNRACKX-DP (dual processor) to switch communication from one processor to the other. Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 109...
  • Page 120: Viewport: Functions Menu

    The Erase Everything except the Monitor command erases all memory (flash PROM, RAM, NVRAM, and SIMPL+) except for Monitor ROM (a set of system- level routines similar to the BIOS). 110 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 121 The Handle column is used internally by the control processor and can be disregarded. The <none> task is a system internal task that is always present. Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 111...
  • Page 122: Error Log

    Save Error Log to File. Then browse to the desired directory, name the file and click Save. Finally, to erase the front panel error messages, click Clear Error Log. 112 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 123: General

    (via the IP Table) to an IP address. IP IDs are set automatically, when the device is brought into the program in Configuration Manager. IP IDs can also be changed in Configuration Manager. Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 113...
  • Page 124 Send IP Table to Control System. Each entry will now be preceded by an icon, denoting that it has been uploaded to the control system. 114 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 125 IP Table editor preceded by a To erase the IP Table that is currently loaded in the control system, click Clear Current IP Table in the Control System. Installation & Operations Guide – DOC. 5728C icon. icon. icon. Crestron SIMPL Windows • 115 Software...
  • Page 126 (two-way transceiver for STX Spectrum touchpanels) and STRFGWX (two-way transceiver for the STX-1550C touchpanel). Each transceiver in a system requires a unique hexadecimal RF channel; Crestron provides 16 channels ranging from 00 to 116 • Crestron SIMPL Windows Crestron SIMPL™ Windows...
  • Page 127: Viewport: File Transfer Menu

    Next, specify the serial protocol that the device expects. The parameters include the baud rate, parity, the number of data bits and stop bits, the protocol (RS-232, RS-422 or RS-485), and the settings for software or hardware handshaking. This information is provided by the unit's documentation.
  • Page 128 Additional choices include Do not send graphic files and Do not send sound files. These are often very large files that take a long time to load. 118 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 129 The Send Web Pages command uploads Web pages to X Series and 2 Series control systems, both of which can provide Web server functionality in e-Control applications. You can create e-Control Web pages using either the Crestron SDK (software developer's kit) or VisionTools Pro-e.
  • Page 130 Open. To save the contents of the mailbox to a file, browse to the desired directory and click Save. 120 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 131 X Series processors are contained in .upz files; those for 2 Series processors, in .cuz files. Sometimes upgrades must be extracted from .zip files. Updates are obtained from the Crestron Web site (registration is required). To download an update from the Web site, click the file and choose the Save to Disk option, then specify the directory where the update will be stored.
  • Page 132 .zip files, while others are contained in self-extracting zip files with a .exe extension. Updates are obtained from the Crestron Web site (registration is required). To download an update from the Web site, click the file and choose the Save to Disk option, then specify the directory where the update will be stored.
  • Page 133 These updates are contained in .upg files, although in many cases upgrades must be extracted from .zip files. Updates are obtained from the Crestron Web site (registration is required). To download an update, click the file and choose the Save to Disk option, then specify the directory where the update will be stored.
  • Page 134: Viewport: Remote Menu

    Software module translates the serial protocol used by the third party device into standard Crestron digital, analog and serial signals. Browse to the SIMPL+ directory containing the .csz file, select it and click Open to begin the transfer. Viewport: Remote Menu The Remote menu provides options for communicating with remote systems via modem, RS-232 or TCP/IP.
  • Page 135 Start. The PC will listen for a connection from the remote PC. Remote PC Settings Once the local PC is brought into PC Passthrough mode, the remote PC can establish communication as follows: Installation & Operations Guide – DOC. 5728C Crestron SIMPL Windows • 125 Software...
  • Page 136: Remote Console

    OK. Once the connection is established commands can be issued directly to that device console from Viewport. To terminate communication, click Disconnect. 126 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 137: Viewport Shortcut Keys

    Send Break Set Baud Rate Set Control System Clock Send Program Send Touchpanel Update Control System XModem 1K Upload Address Book User-specified presets for communication settings Send user-specified serial strings to the COM port Software Crestron SIMPL Windows • 127...
  • Page 138 Software Crestron SIMPL™ Windows This page intentionallyleft blank. 128 • Crestron SIMPL Windows Installation & Operations Guide – DOC. 5728C...
  • Page 139: Network Analyzer

    Crestron SIMPL™ Windows Network Analyzer Overview The Crestron Network Analyzer is an application designed for advanced users. It is intended to be a diagnostic tool used to identify problems within a network. Crestron Network Analyzer The Crestron Network Analyzer has been developed to assist system programmers and installation technicians in diagnosing electrical problems in the systems network wiring.
  • Page 140: Starting Network Analyzer

    Starting Network Analyzer Network Analyzer is started from the Windows Start Menu. Click on select Programs | Crestron | SIMPL Windows. Locate Network Analyzer in the SIMPL Windows group of icons and open it by double clicking on it. Network Analyzer will display an empty window as shown below.
  • Page 141: Opening Existing Files

    Network Analyzer files are stored with a CNA extension. To open existing files select File | Open (alternatively Ctrl+O). Network Analyzer will display the "Open" file window. Select the desired file and click Open. Open an Existing CNA File Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 131...
  • Page 142: Acquiring New Data

    Provide Net ID When the proper data is acquired, the Network Analyzer will display graphs plotting voltage levels against time (in milliseconds). Network Analyzer Graphic Display 132 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 143: Network Analyzer Analysis

    Z line must be > 1.88 volts during transmit. Possible Cause This problem can be caused by a faulty network driver in the control system or by a Installation & Operations Guide – DOC. 5728C Software button. Crestron SIMPL Windows • 133...
  • Page 144: Y And Z Lines Are Not Symmetrical On Transmit

    If not, there is a problem in your network wiring. A break in the ground line would also result in the analysis: "Z voltage is too high on transmit". 134 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 145: Z Voltage Is Too High On Transmit

    If you receive this message again, you have a problem with your control system. If not, there is a problem in your network wiring. Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 135...
  • Page 146: Delta Y On Receive Is Too Small

    "Delta Y and Delta Z are not within 25% on receive" Description The difference between the maximum voltage on the Y line and the minimum 136 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 147: Y Voltalge Is Too High On Receive

    If you receive this message again, you have a problem with your network device. If not, there is a probable short circuit in your network wiring. Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 137...
  • Page 148: Z Voltage Is Too Low On Receive

    If you receive this message again, you have a problem with your network device. If not, there is a problem in your network wiring. 138 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 149: Crestron E-Control

    Crestron is now supporting Ethernet communications with the 2 Series and CNX generation control systems. Crestron e-Control™ support includes: NOTE: For additional details, refer to the latest revision of the Crestron e-Control Reference Guide (Doc. 6052). It can be obtained from the Docwnloads | Product Manuals section of the Crestron website (www.crestron.com).
  • Page 150: Hardware Preparation - Cnmsx-Av And Pro

    (with extension UPZ). These files will be installed in a directory called “firmware\msx” at the same level as the SIMPL Windows root directory. By default this would be: “c:\crestron\firmware\msx”. It may be necessary to upgrade to an intermediate version of the monitor first and then to the required version of the monitor, but the ViewPort will notify you if this is necessary.
  • Page 151: Hardware Preparation - Cen-Io

    CEN-IO manual. If the version is v1.2 or later, you can skip the next two steps; your CEN-IO is already TCP/IP enabled. 2. Update the firmware as described in the CEN-IO manual. Consult Crestron technical support to obtain the proper firmware version upgrade. See Contact Crestron Electronics.
  • Page 152 Select the IP Net Address tab and assign an IP ID and a corresponding IP address. For example, assign IP ID: 03 at IP address 192.168.2.7. 142 • Crestron SIMPL Windows Crestron SIMPL™ Windows to display the "Device Settings…"dialog...
  • Page 153: Changing Ip Addresses Without Changing The Program

    ViewPort select Setup IP Table… from the Function menu. Click the Retrieve Current IP Table from Control System button. This will extract the IP Table from the CNX system and list it in the dialog box. Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 143...
  • Page 154: System-To-System Communication

    System-to-System Communication History Crestron control systems have long been able to exchange information while running, creating a distributed network. The control systems communicated via a serial cable connected to individual RS232 ports on each control system. The SIMPL Windows program uses the "Intersystem Communications" symbol (formerly known as XSIG to Workshop users).
  • Page 155 Intersystem Communications serial signals to Virtual Comm Ports after all of the logic has been confirmed to work. Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 145...
  • Page 156: Crestron E-Control Sdk

    Software Crestron e-Control SDK The Crestron e-Control SDK is a separately purchased Software Development Kit (SDK) that enables computers to behave like Crestron touchpanels. These "virtual" touchpanels can consist of HTML pages viewed in a browser (WebControl) or may be a stand-alone application written in a language such as Visual Basic or Visual C++ (ActiveCNX).
  • Page 157: Front Panel Editor

    CNX Products – Front Panel Display Accessing Front Panel Editor The current SIMPL Windows program must have a Crestron CNX control system installed. The CNMSX-PRO and the CNRACKX/-DP are examples of control systems that have the programmable front panel. Front Panel Editor is launched by selecting Project | Edit Front Panel…...
  • Page 158: Front Panel Editor Buttons

    The Copy button will display the "Copy Page" dialog box. Enter new page name and the selected page will be copied and given the new name. 148 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 159 The Rename button displays the "Rename Page" dialog box. Enter the new page name. "Rename Page" Dialog Box The Import button displays a folder/file window. Select a front panel program to import. Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 149...
  • Page 160: Front Panel Editor Programming

    VisionTools can create for Crestron touchpanels. the front panel. In Front Panel Editor, pages are designed and added to the panel. Each page is one display page (2 x40 characters) and can have as many objects as the physical size of the display allows (objects can not overlap).
  • Page 161: Adding Pages

    Panel Object” window. Select the object type. This will be a heading, so select Text click inside the display area. Object as the object type and enter inactive text where prompted. When complete, click OK. Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 151...
  • Page 162 Since this object is a heading that does not require jumps to other pages via the function buttons, it is placed in the top row of the display. Text Object in Panel 152 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 163 In this example the first object is VCR. The “Edit Panel Object” window is displayed. Select the appropriate page jump from the pull-down menu and click Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 153...
  • Page 164 CNX front panel. The function buttons will be enabled only if a page jump is defined. Click on the first panel button. Selecting a Function Button 154 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 165: Active/Inactive Text And Join Numbers

    Double click on the object to display the “Edit Panel Object” window. Select a Digital Channel (join number) and enter Active Text. Click OK. Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 155...
  • Page 166 SIMPL Windows program. To display the signal names, open the CNX front panel symbol in SIMPL Windows Detail View. 156 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 167 Crestron SIMPL™ Windows Synchronize Signals-Displayed in Detail View Programmers can close Front Panel Editor and continue connecting signals in SIMPL Windows. Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 157...
  • Page 168 Software Crestron SIMPL™ Windows This page intentionally left blank. 158 • Crestron SIMPL Windows Installation & Operations Guide – DOC. 5728C...
  • Page 169: Simpl™ Windows® Menu Definitions

    Copies Program and Associated Files to the Directory Provided Imports an Archived Program from a Specified Directory Imports a Crestron Module (.cmc file) for Editing Imports a Workshop Macro (.imc file) Converts a Program to a User Macro Converts User Macro to a Progam...
  • Page 170 Connect Input to Output Append Suffix 1 Append Suffix 2 thru 5 Append Suffix with Prompt Preferences… Communications… 160 • Crestron SIMPL Windows Crestron SIMPL™ Windows Ctrl+X Cut Selection to Clipboard Ctrl+C Copy Selection to Clipboard Ctrl+V Paste Object in Clipboard Ctrl+...
  • Page 171 Displays Symbol Library When Enabled Alt+P Displays Program view When Enabled Alt+B Shortcut for [(Alt+Y)+(Alt+P)] Move to Next Window Pane or View Symbol Library/Program View/Detail View Shift+F8 Move to Previous Window Pane or View Crestron SIMPL Windows • 161 Software...
  • Page 172 Rebuilds the User Database Using Files Opens the SIMPL Windows Help File "What's This?" Field Level Help Accesses the Crestron Design & Specification Guide - Assuming it is Available from the Hard Drive or CD ROM SIMPL Windows Version Information...
  • Page 173: Online Support

    Adds Selected Symbol to a Subsystem Locate and Drag Symbol from Symbol Library to Detail View Edit selected user module Import selected Crestron module to edit and save as a user module Provides Help on the Selected Symbol Adds a Subsystem before the Selected Symbol Opens "Edit Symbol Comment"...
  • Page 174: Front Panel Editor

    View Ctrl+A Selects All Signals of a Symbol Brings up Macro or SIMPL+ Symbol to Edit Edit a Crestron Macro or SIMPL+ Symbol by First Converting to a User Module Provides Help on the Selected Symbol Synchronizes Panel Input and Output Signals,...
  • Page 175: Test Manager

    Assert then De-Assert the Selected Signals in the Status Window De-Assert then Assert the Selected Signals in the Status Window Save Information in the Status Window to a User Specified File Saves/Restores the Current Window Positions for Visual Ease Crestron SIMPL Windows • 165 Software...
  • Page 176 Show Analogs as Percent Show Signals as Help Help Topics About Test Manager 166 • Crestron SIMPL Windows Crestron SIMPL™ Windows Alt+P Suspends Incoming Signal transitions in the Trace Window Alt+C Clear All Signal Transitions from the Trace Window Add Selected Signals in the Trace Window to the...
  • Page 177: Viewport

    Communication and Saves Sets of Strings Triggered by One Key Stroke Turns Off the Modem Speaker When Enabled Allows Setting of Presets for Communication Parameters Restores All Setup Screen Settings, Except for Modem Settings Software Crestron SIMPL Windows • 167...
  • Page 178 Report Program Information Get Available Mailbox Size Identity Transmitter ID… Switch Processors (CNRACKX-DP) 168 • Crestron SIMPL Windows Crestron SIMPL™ Windows Alt+B Checks for a Control System at Various Baud Rates Displays the Version Number of the Operating System (OPS)
  • Page 179 Puts Touchpanel into Calibrate Mode Allows Remote Access to RS-232 Controlled Devices Permits the User to Generate a CNXTA File List Which Contains Files that are Either Loaded into the CNXTA or Stored on the PC Crestron SIMPL Windows • 169 Software...
  • Page 180: File Transfer

    General File Transfer > This grouping of commands is used to transfer or receive files from a non- Crestron system. These are generic file transfer commands, that would be used with any terminal program. They pertain to data coming and going from the ViewPort to the serial port on your PC.
  • Page 181: Network Analyzer Menu Definitions

    Exits Network Analyzer Alt+D Displays the "Port Settings" Dialog Box Toggle Whether Tool Bar is Visible Toggle Whether Status Bar is Visible Opens the Crestron ViewPort Application View Network Analyzer Help View network Analyzer Version Information Crestron SIMPL Windows • 171 Software...
  • Page 182: Simpl+ Menus

    Export SIMPL+ for Peripherals Window New Window Cascade Tile Arrange Icons Clear Output Window 172 • Crestron SIMPL Windows Crestron SIMPL™ Windows Ctrl+N Creates a New Document Ctrl+O Opens an Existing Document Opens SIMPL+ Library Archive File Close the Active Document...
  • Page 183: Simpl+ Right Mouse Click Menus

    Lists Help Topics Displays Program Information (Version, Date) Cut Selection and Put on Clipboard Copy Selection and Put on Clipboard Insert Clipboard Contents Clears the Output Window Show/Hide Output Window Show/Hide Standard Toolbar Show/Hide Output Window Crestron SIMPL Windows • 173 Software...
  • Page 184 Software Crestron SIMPL™ Windows This page intentionally left blank. 174 • Crestron SIMPL Windows Installation & Operations Guide – DOC. 5728...
  • Page 185: Simpl

    SIMPL+ is included in this SIMPL Windows to further extend the programming power of SIMPL Windows. SIMPL+ gives programmers the ability to add their own symbols to the Crestron language. The symbol can perform as much or as little of the SIMPL program as desired.
  • Page 186: Accessing Simpl

    New SIMPL+ programs are saved as .usp files and reside in the User SIMPL+ folder. Crestron prepared SIMPL+ programs can be imported by selecting File | Import Crestron SIMPL+. Choose the .csp file to import and click Open. SIMPL+ Example: Checksum 176 •...
  • Page 187: Simpl+ Programming Text Colors

    / / This Program begins Here… FUNCTION, STRING sum : = 0 This is a string #DEFINE_CONSTANT My Const 25 Save button or select Save from the Compile button or select Compile Compile button. This will compile the SIMPL Crestron SIMPL Windows • 177 Software...
  • Page 188: Simpl+ New File Template

    // RELEASE digital_input // { // } // CHANGE input // { // } // ////////////////////////////////////////////////////////////////////// // Function Main() - starting point for SIMPL+ programs Function Main() 178 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide –DOC. 5728C...
  • Page 189: Symbol Card File

    For the most up-to-date listing, refer to the latest revision of DOC. 6120, Crestron SIMPL Windows Symbol Guide, available on the Crestron website (www.crestron.com) Downloads | Product Manuals | Software.
  • Page 190 Software Crestron SIMPL™ Windows This page intentionally left blank. 180 • Crestron SIMPL Windows Installation & Operations Guide – DOC. 5728C...
  • Page 191: Simpl Windows Errors

    The following is a list of various error messages SIMPL Windows may display: Device Library Error Information about Crestron hardware is stored in a file known as the "device library". The file, iodev.tio, is installed in the same folder as SIMPL Windows itself. If there are any reported errors in reading the file, or in finding it, re-install SIMPL Windows.
  • Page 192: Program Load/Save Error

    Software report them to Crestron along with a description of what you were doing when they occurred, and a saved version of your program both before and after the problem occurred. Errors of this kind should be quite rare, and most DO NOT affect the ability to use your program, but simply reflect errors in disposing of older information that is no longer needed.
  • Page 193: File Open Error

    4. The hardware returns an identification string that is unknown. If this is a fairly new product, check that the device library contains this device and if not, request the newest device library from Crestron. File Open Error SIMPL Windows program files must follow a defined format and the file extension must be ".smw".
  • Page 194: Crestron/User Database Dialog Error

    Crestron/User Database Dialog Error Some information is missing from the "Device Info" tab of the device, possibly due to a Crestron database or user database error, or to program integrity problems. Try re-installing the Crestron database, or rebuilding the user database.
  • Page 195: Compiler Errors Defined

    The error message that tells you what symbol the error was encountered in (S-3) and the particular prompt on the symbol where the error occurred (“string”). Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 185...
  • Page 196: Notice (Cmcvt106)

    The error message that tells you what symbol the error was encountered in (S-2) and the particular prompt on the symbol where the error occurred (“string”). 186 • Crestron SIMPL Windows Crestron SIMPL™ Windows Bell (alert)
  • Page 197: Notice (Cmcvt108)

    (S-2) and prompt (o1) inside the macro is actually being jammed and causing the problem. FAILURE (CMCVT111) Internal Memory Allocation Error in Expression Parser. The compiler could not allocate memory to use data from its configuration files. Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 187...
  • Page 198: Notice (Cmcvt112)

    An IR Driver is missing from the Crestron Database. This usually happens if you have an older version of the Crestron database than the program with which it was created. When the program is opened through SIMPL Windows, it will tell you if the Crestron database version is older than the program with which it was created.
  • Page 199: Failure (Cmcvt118)

    If no rack is specified, the compiler assumes a particular rack model. WARNING (CMCVT120) Function PLAY referenced by driver C:\CRESTRON\USERDB\MYDRIVER.IR in CNIR-8 Slot 5 Port A does not exist, skipping. This error is rare, and only happens if a function is specified through SIMPL Windows that does not exist in the driver file.
  • Page 200: Warning (Cmcvt125)

    The status that comes up at the end of the compile will have the particular limitation flagged with a “*” in front of the message. 190 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 201: Error (Cmcvt131)

    Note that ANY time macros are changed, the program using them should be resynched. If signal types are changed on a macro, the compiler will not catch this. Installation & Operations Guide – DOC. 5728C Software Crestron SIMPL Windows • 191...
  • Page 202: Notice (Cmcvt136)

    01xxxxxxxxh. FAILURE (CMCVT140) Error creating signal table for main program. This error only happens if there is a memory allocation failure internal to the compiler. 192 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 203: Notice (Cmcvt141)

    Could not extract Crestron SIMPL+ file c:\crestron\cresspls\cresspls.csp, ignoring. Crestron supplied SIMPL+ modules are stored in an archived format to keep disk space at a minimum and are only extracted when they need to be processed by the compiler. If this error appears, check to make sure the CRESSPLS.CSZ file exists in your SIMPL Windows directory.
  • Page 204: Notice (Cmcvt147)

    FATAL (CMCVT152) Error determining padding value from IODEV.TIO. The device library file could not be read. Contact Crestron for further assistance. FATAL (CMCVT153) Error retrieving rack compiler data from IODEV.TIO. The device library file could not be read. Contact Crestron for further assistance.
  • Page 205: Warning (Cmcvt158)

    Serialize Date (DATE$) Clock Driver (DEVICE SYSTEM,CLOCK) WARNING (CMCVT159) Symbol S-1 in macro S-5 (Macro file c:|\crestron\usrmacro\mymacro\umc) is incomplete. The specified symbol in the specified macro file has been flagged as incomplete (marked with *!*). This should be fixed before continuing. An incomplete symbol is one that is missing inputs, outputs, or parameters.
  • Page 206 Software Crestron SIMPL™ Windows This page intentionally left blank. 196 • Crestron SIMPL Windows Installation & Operations Guide – DOC. 5728C...
  • Page 207: Symbol Cross Reference: Workshop - Simpl Windows

    Analog Sum Common Barco Driver Common Digital to Analog Common Serial Binary To Hex Common Buffer Common Calendar Scheduler Common MRMS Channel List Common Analog to Floating Point Special Analog Compare Common Binary Counter Common Crestron SIMPL Windows • 197 Software...
  • Page 208: Crestron Simpl™ Windows

    DSUM DUPLE GATHER GENERIC GV7K IEEE2CNET INIT INTEGRAL INTERLOCK ISMEM KSCV MBUFFER MBUFFER2 MID$ MXBZ 198 • Crestron SIMPL Windows Digital to Scaled Analog Common Serialize Date Common Debounce Common Decade Common Binary Decoder Common Argument Definition Common Delay Common...
  • Page 209: Symbols N-Q

    Command Common Analog 2's Offset Convertor Common Westec Security Packet Filter Special Common Oscillator Common Unity Response Parser Special Past Common Analog Preset Common Analog Variable Preset Common Button Presser Common FIFO Queue Common Crestron SIMPL Windows • 199 Software...
  • Page 210: Symbols R-Sm

    SBUFFER SDAC SDAC2 SDEMUX SDPM SDPMB SEND SEQSEL SEQUENCE SET CLOCK SET_CUTOFF SLEW SMEM SMEM2 200 • Crestron SIMPL Windows Analog RAM Common Analog RAM From Database Common Analog Ramp Common Analog Non-volatile Ramp Common Comment Common Soft Reset Common...
  • Page 211: Symbols Sm-Z

    Common Touchpanel Load/Save Special Transition Gate Common Analog to Serial Common Duple Decoder Special When Common Exclusive NOR Common Exclusive OR Common InterSystem Communications Common InterSystem Communications w/Offset Common InterSystem Communications w/Status Request Common Crestron SIMPL Windows • 201 Software...
  • Page 212 Crestron SIMPL™ Windows Software This page intentionally left blank. 202 • Crestron SIMPL Windows Installation & Operations Guide – DOC. 5728C...
  • Page 213: Tables

    Crestron SIMPL™ Windows Software Tables ASCII Conversion Crestron SIMPL Windows • 203 Installation & Operations Guide – DOC. 5728C...
  • Page 214 Software Crestron SIMPL™ Windows 204 • Crestron SIMPL Windows Installation & Operations Guide – DOC. 5728C...
  • Page 215: Dec/Hex/Binary Conversion

    01101001 01000001 01101010 01000010 01101011 01000011 01101100 01000100 01101101 01000101 01101110 01000110 01101111 01000111 01110000 01001000 01110001 01001001 01110010 01001010 01110011 01001011 01110100 01001100 01110101 01001101 01110110 01001110 01110111 01001111 01111000 01010000 01111001 01010001 01111010 Crestron SIMPL Windows • 205...
  • Page 216 Software 206 • Crestron SIMPL Windows Crestron SIMPL™ Windows 01111011 01111100 01111101 01111110 01111111 10000000 10000001 AD 10101101 10000010 10000011 10000100 10000101 10000110 10000111 10001000 10001001 10001010 10001011 10001100 10001101 10001110 10001111 10010000 BC 10111100 10010001 BD 10111101 10010010 10010011...
  • Page 217: Glossary Of Terms

    “Ethernet touch panel” symbol. From that point, the user programs the SIMPL logic as if the system was a real touch panel. The ActiveCNX control is distributed as part of Crestron e-control SDK (Software Development Kit). It is a Microsoft ActiveX control for communications with Crestron e-control Enabled devices such as CNMSX and CEN series.
  • Page 218: Control Processor

    The area where the control system is "built" in SIMPL Windows. The control system is selected and devices are added in the configuration manager. Control Processor The control processor is the heart of the Crestron control system. It is often referred to as the "rack". Cresnet ID A unique identity code, ranging from 03 to FE (hex), given to all devices that communicate using the Cresnet network protocol.
  • Page 219: Device Symbols

    Direct Processor Access (DPA) is an exclusive feature of CNX systems. It provides high-speed access directly to the processor maintaining high bandwidth network connections. Currently, Crestron offers a 10 BaseT Ethernet card as a DPA port. All CNX systems have an IP address and work seamlessly with network technology.
  • Page 220: Network Address

    Programmers will see the back of the control system, including empty card slots and built-in card slots. Network device icons (Cresnet and Ethernet) are 210 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 221: Programming Design Kit

    This mode allows remote access (via modem) to a system's RS-232 devices. This is extremely helpful and time saving for diagnosing logic and mechanical problems. The Pass-Through mode is fully functional with Crestron's CNX control systems. Program The collection of SIMPL symbols and their interconnection to one another are the program.
  • Page 222: System Device List

    SIMPL SIMPL (Symbol Intensive Master Programming Language) is an easy-to-use programming language that is completely integrated and compatible with all Crestron system hardware. SIMPL Windows offers drag and drop functionality in a familiar Windows® environment. SIMPL Windows SIMPL Windows is Crestron Electronics development environment for programming Crestron control systems.
  • Page 223: System View

    User Macros Programmers can create their own macros and store them in the User Macros folder in the Symbol Library. Alternatively, programmers can import Crestron Macros, edit them to match their specific needs, and save them as a User Macro.
  • Page 224 Software Y axis The Y axis is the vertical axis of a graph as displayed in the Network Analyzer 214 • Crestron SIMPL Windows Crestron SIMPL™ Windows Installation & Operations Guide – DOC. 5728C...
  • Page 225 Connection Sheet, 19, 23, 29, 34, 36, 38, 184 Contact Crestron Electronics, Inc., 6 ControlCD, 8, 26, 184 Copy Program, 3 Crestron Database, 7, 23, 26, 35, 184, 188 Deleting Devices, 39 Detail System view, 24 Detail View, 24, 156 Device Library, 21–22, 26, 28, 181...
  • Page 226 System View, 22–24, 26–28 Test Manager, 25 Testing, 147 Trademark Information, 6 Transfer Program, 25 216 • Crestron SIMPL Windows Crestron SIMPL™ Windows UI Projects, 32, 40–41 Uninstall SIMPL Windows, 9 User Interface, 5, 17, 23, 32, 150, 184 ViewPort, 2, 25, 167 VisionTools Pro, 4, 17, 150 VisionTools Project, 40–41...
  • Page 227: Software License Agreement

    Agreement, which shall remain valid and enforceable according to its terms. This Agreement may only be modified by a writing signed by an authorized officer of Crestron. Updates may be licensed to You by Crestron with additional or different terms. This is the entire agreement between Crestron and You relating to the Software and it supersedes any prior representations, discussions, undertakings, communications or advertising relating to the Software.
  • Page 228: Crestron Simpl™ Windows

    Software will be subject to its own limited warranty as stated in its accompanying written material. Crestron shall, at its option, repair or replace or refund the license fee for any Software found defective by Crestron if notified by you within the warranty period.
  • Page 229: Return And Warranty Policies

    CRESTRON shall not be liable to honor the terms of this warranty if the product has been used in any application other than that for which it was intended, or if it has been subjected to misuse, accidental damage, modification, or improper installation procedures.
  • Page 230 Crestron Electronics, Inc. Operations & Installation Guide - DOC. 5728C 15 Volvo Drive Rockleigh, NJ 07647 09.02 Tel: 888.CRESTRON Fax: 201.767.7576 Specifications subject to www.crestron.com change without notice.

This manual is also suitable for:

Simpl windows

Table of Contents

Save PDF