Pointe ControllerUser GuideNematron CorporationFebruary 2003
Table of Contents Pointe Controller User Guide8B.3.5 String Insert ...
Chapter 4: System Design and Installation Pointe Controller User Guide984.9 Mounting the Pointe ControllerPointe Controller units are intended to be
Pointe Controller User Guide Chapter 4: System Design and Installation99Now, take a look at the bottom side of the controller base. It will appear ass
Chapter 4: System Design and Installation Pointe Controller User Guide100The mounting process is exactly the same as described for mounting to a DIN r
Pointe Controller User Guide Chapter 4: System Design and Installation1014.10 Connecting the Controller to Your NetworkAn Ethernet network connection
Chapter 4: System Design and Installation Pointe Controller User Guide1024.10.2 Single Hub and Switched ConnectionsThe next level of complexity is a
Pointe Controller User Guide Chapter 4: System Design and Installation1034.11 Ethernet Connection GuideEthernet 10Base-T is a flexible, low cost meth
Chapter 4: System Design and Installation Pointe Controller User Guide1044.11.3 10Base-T ConnectionsMost hardware ports on Ethernet 10Base-T equipmen
Pointe Controller User Guide Chapter 5: Developing Controller Programs105Chapter 5: Developing Controller ProgramsOnce you have your machine control s
Chapter 5: Developing Controller Programs Pointe Controller User Guide1065.1 Basic Concepts in PointeControlThe PointeControl visual framework editor
Pointe Controller User Guide Chapter 5: Developing Controller Programs1075.1.3 The Scan CycleWhen a PointeControl project is executed on the controll
Pointe Controller User Guide Table of Contents9C.1.10 Falling Edge Coil (TEOC) ...
Chapter 5: Developing Controller Programs Pointe Controller User Guide1085.2 The Visual Framework Editor (VFE)With the framework editor you create pr
Pointe Controller User Guide Chapter 5: Developing Controller Programs1095.2.1 The Framework Editor toolbarThe framework toolbar is located at the t
Chapter 5: Developing Controller Programs Pointe Controller User Guide110structure. You can then access each block's properties through a floatin
Pointe Controller User Guide Chapter 5: Developing Controller Programs1115.3 Managing PointeControl ProjectsA PointeControl project is a collection o
Chapter 5: Developing Controller Programs Pointe Controller User Guide1122. In the Source box, select the Drive where the project you want to importi
Pointe Controller User Guide Chapter 5: Developing Controller Programs1135.4 Defining Variables in Logic MemoryIn PointeControl, Logic Memory is the
Chapter 5: Developing Controller Programs Pointe Controller User Guide114breakbytebyvaluecasecastcatchcharclassconstcontinuedoubleelseextendsfalsefina
Pointe Controller User Guide Chapter 5: Developing Controller Programs115Before you define any new tags, you should have some idea of what types andsi
Chapter 5: Developing Controller Programs Pointe Controller User Guide116by Alias, it is not necessary to keep your tags in any particular address or
Pointe Controller User Guide Chapter 5: Developing Controller Programs1176. If you want to set an initial value (i.e., the value to which the String
Table of Contents Pointe Controller User Guide10C.4.5 Less than or Equal to (LE)...
Chapter 5: Developing Controller Programs Pointe Controller User Guide1183. Click in the Alias field of the empty address and enter a name for theTim
Pointe Controller User Guide Chapter 5: Developing Controller Programs119Wire – The tag’s wire label. Maximumof 10 characters. Must be enclosed intild
Chapter 5: Developing Controller Programs Pointe Controller User Guide120Importing a DatabaseTo import a database file into a PointeControl project:1.
Pointe Controller User Guide Chapter 5: Developing Controller Programs1215.5 Associating Tags with I/O pointsI/O points are the many input and output
Chapter 5: Developing Controller Programs Pointe Controller User Guide1222. From the Project menu, choose Configure I/O. The I/O Configurationwindow
Pointe Controller User Guide Chapter 5: Developing Controller Programs1233. Starting with Slot 1 module type, click on the drop-down menu to get alis
Chapter 5: Developing Controller Programs Pointe Controller User Guide1244. Select the model number that corresponds to the I/O module that isactuall
Pointe Controller User Guide Chapter 5: Developing Controller Programs1256. To the right of Panel type, click on the drop-down to get a list of avail
Chapter 5: Developing Controller Programs Pointe Controller User Guide1267. Select the model number that corresponds to the operator panel, if any,th
Pointe Controller User Guide Chapter 5: Developing Controller Programs1275.5.2 Configuring I/O modulesFor each I/O module that you have specified as
Pointe Controller User Guide Table of Contents11C.9.4 Convert to String (TO_STRG) ...
Chapter 5: Developing Controller Programs Pointe Controller User Guide1285.5.3 Configuring operator panelsIf you have specified an operator panel as
Pointe Controller User Guide Chapter 5: Developing Controller Programs1295.6 Building and Editing Flow ChartsFlow Charts depict various types of info
Chapter 5: Developing Controller Programs Pointe Controller User Guide130Flow Chart BlocksFlow charts contain distinct block types: Process, Terminato
Pointe Controller User Guide Chapter 5: Developing Controller Programs131With Subchart blocks you can add calls to other charts:You can place multiple
Chapter 5: Developing Controller Programs Pointe Controller User Guide1325.6.2 Navigating the Flow Chart editorThe Flow Chart editor window includes
Pointe Controller User Guide Chapter 5: Developing Controller Programs1332. Click and drag the adjust pane size bar to the right. The special view pa
Chapter 5: Developing Controller Programs Pointe Controller User Guide134 When you select ST Code View, a representation of the chart appears inIEC-
Pointe Controller User Guide Chapter 5: Developing Controller Programs135Zoom InZoom OutThe Zoom In and Zoom Out tools expand and reduce theimage of y
Chapter 5: Developing Controller Programs Pointe Controller User Guide136the selected block appears in the window; the types of attributes listed depe
Pointe Controller User Guide Chapter 5: Developing Controller Programs137For all blocks and commands, you enter tags and expressions through a similar
Chapter 5: Developing Controller Programs Pointe Controller User Guide138String functions:• COMPARE(string1, string2) compares two strings, returnin
Pointe Controller User Guide Chapter 5: Developing Controller Programs139Expression SyntaxIn many instances, expressions can replace a single value or
Chapter 5: Developing Controller Programs Pointe Controller User Guide140EXPRESSION TYPE OPERATORSrelational a < b (less than)a <= b (less tha
Pointe Controller User Guide Chapter 5: Developing Controller Programs141Other Build DialogsCertain block properties present customized “build” dialog
Chapter 5: Developing Controller Programs Pointe Controller User Guide142Select String Tag and Build String ArgumentWhen you select a String command i
Pointe Controller User Guide Chapter 5: Developing Controller Programs143Build ConditionThe following dialog boxes appear, depending on the Condition
Chapter 5: Developing Controller Programs Pointe Controller User Guide144NOTE: If you select a decision block (If/Then, Repeat/Until, or While/Do), th
Pointe Controller User Guide Chapter 5: Developing Controller Programs145Deleting a selected blockThere are many different ways to delete a selected b
Chapter 5: Developing Controller Programs Pointe Controller User Guide1464. Double-click on the Comment block to open its Block Properties window.5.
Pointe Controller User Guide Chapter 5: Developing Controller Programs147To enable audit log processing for a Flow Chart, click the View Change Histor
Pointe Controller User Guide Chapter 1: Introducing the Pointe Controller13Chapter 1: Introducing the Pointe ControllerWelcome to the Pointe Controlle
Chapter 5: Developing Controller Programs Pointe Controller User Guide148To make a Flow Chart a reusable Subchart:1. Double-click on the chart’s Star
Pointe Controller User Guide Chapter 5: Developing Controller Programs149b. Click Insert to add a new argument.c. From the tag type drop-down list,
Chapter 5: Developing Controller Programs Pointe Controller User Guide150A Note on ArgumentsWhen you define an argument in the Subchart’s Start block,
Pointe Controller User Guide Chapter 5: Developing Controller Programs1515.7 Types of Flow Chart Blocks5.7.1 Process BlockProcess blocks define comm
Chapter 5: Developing Controller Programs Pointe Controller User Guide152Timer Commands [page 303] String Commands [page 306]Diagnostics Commands [pag
Pointe Controller User Guide Chapter 5: Developing Controller Programs153Process Block ExampleProgram flow enters the process block at the top and exe
Chapter 5: Developing Controller Programs Pointe Controller User Guide1545.7.2 Terminator BlockTerminator blocks define the start and exit points of
Pointe Controller User Guide Chapter 5: Developing Controller Programs155PROPERTY WHAT YOU ENTERRun Criteria(Program only)Presents Build Condition dia
Chapter 5: Developing Controller Programs Pointe Controller User Guide1565.7.3 Condition (If/Then/Else) BlockA Condition block contains a Yes or No t
Pointe Controller User Guide Chapter 5: Developing Controller Programs157Condition Block ExampleThis decision block determines if Input_1 is ON or OF
Chapter 1: Introducing the Pointe Controller Pointe Controller User Guide141.1 The Node Controller ConceptDeployable, localized control with a high-s
Chapter 5: Developing Controller Programs Pointe Controller User Guide1585.7.4 Repeat/Until Loop BlockThe Repeat/Until Loop block represents a repeti
Pointe Controller User Guide Chapter 5: Developing Controller Programs159yes, program flow continues through the Flowline labeled Done. If Input_2 is
Chapter 5: Developing Controller Programs Pointe Controller User Guide160PROPERTY WHAT YOU ENTERCondition Type Type of Condition: Expression – Buil
Pointe Controller User Guide Chapter 5: Developing Controller Programs1615.7.6 Subchart BlockA Subchart block makes a call to a previouslydefined sub
Chapter 5: Developing Controller Programs Pointe Controller User Guide162Subchart ExampleThis subchart block calls the function chart, Motion. Program
Pointe Controller User Guide Chapter 5: Developing Controller Programs1635.8 Building and Editing Ladder DiagramsA Ladder Diagram is a program compon
Chapter 5: Developing Controller Programs Pointe Controller User Guide1645.8.2 Navigating the Ladder Diagram editorAs a resource of PointeControl, la
Pointe Controller User Guide Chapter 5: Developing Controller Programs165The workspace area is shared with a cross-reference window and a code viewwin
Chapter 5: Developing Controller Programs Pointe Controller User Guide166The tools are, from left to right:SelectDeleteThese two buttons are used to s
Pointe Controller User Guide Chapter 5: Developing Controller Programs167Adding a branch to an existing rungBranches may be added to rungs using the B
Pointe Controller User Guide Chapter 1: Introducing the Pointe Controller15 Real-time, open standard data sharing from production to the frontoffic
Chapter 5: Developing Controller Programs Pointe Controller User Guide168edited. As each of the configuration fields is selected the title bar of the
Pointe Controller User Guide Chapter 5: Developing Controller Programs169Deleting elementsSelected elements may be deleted using the Delete tool. Obje
Chapter 5: Developing Controller Programs Pointe Controller User Guide1705.8.7 Making a Ladder Diagram a reusable Sub-LadderCreate Sub-Ladders to reu
Pointe Controller User Guide Chapter 5: Developing Controller Programs1715.9 Types of Ladder Diagram BlocksTo make it easier to select from the 79 av
Chapter 5: Developing Controller Programs Pointe Controller User Guide172TOOL DESCRIPTION FOUND ON...Rising Edge Detector Page 345Set-Dominant Bistabl
Pointe Controller User Guide Chapter 5: Developing Controller Programs173TOOL DESCRIPTION FOUND ON...Divide Page 362Multiply Page 363Square Root Page
Chapter 5: Developing Controller Programs Pointe Controller User Guide174TOOL DESCRIPTION FOUND ON...Greater Than or Equal to Page 382Equal to Page 38
Pointe Controller User Guide Chapter 5: Developing Controller Programs175This library includes the following blocks:TOOL DESCRIPTION FOUND ON...Select
Chapter 5: Developing Controller Programs Pointe Controller User Guide1765.9.8 Flow Control BlocksClicking on this toolbar button activates the Flow
Pointe Controller User Guide Chapter 5: Developing Controller Programs1775.10 Other Framework Editor Tools5.10.1 Finding and replacing textText stri
Chapter 1: Introducing the Pointe Controller Pointe Controller User Guide16The figure below illustrates the power of the Pointe Controller. It shows a
Chapter 5: Developing Controller Programs Pointe Controller User Guide1785.10.3 Viewing tag cross referencesA cross-reference of all Logic Memory tag
Pointe Controller User Guide Chapter 5: Developing Controller Programs1795.11 Compliing Your PointeControl ProjectAfter you have developed your projec
Chapter 5: Developing Controller Programs Pointe Controller User Guide180NOTE: This action only removes the chart from the project’s Chart List. Itdoe
Pointe Controller User Guide Chapter 5: Developing Controller Programs181For more information on using PointeControl Monitor, see Chapters 6 and 7.If
Chapter 5: Developing Controller Programs Pointe Controller User Guide182 Java compilation errorsYou must fix all errors before you can try again to
Pointe Controller User Guide Chapter 6: Downloading to the Controller183Chapter 6: Downloading to the ControllerWhen you have finished developing and
Chapter 6: Downloading to the Controller Pointe Controller User Guide1846.1 Launching the PointeControl MonitorTo launch PCM from within the PointeCo
Pointe Controller User Guide Chapter 6: Downloading to the Controller1856.2 Selecting and Attaching a ControllerPCM can interact with any Pointe Cont
Chapter 6: Downloading to the Controller Pointe Controller User Guide1866.2.1 Detaching from a controllerWhen PCM is attached to a specific Pointe Co
Pointe Controller User Guide Chapter 6: Downloading to the Controller1876.3 Downloading a Project to the ControllerAfter PCM is attached to a specifi
Pointe Controller User Guide Chapter 1: Introducing the Pointe Controller171.2 Typical ApplicationsPointe Controllers can be used for a wide variety
Chapter 6: Downloading to the Controller Pointe Controller User Guide1886.4 Starting and Stopping a Loaded ProjectOnce a project is loaded onto the P
Pointe Controller User Guide Chapter 6: Downloading to the Controller1896.4.3 Enabling and disabling I/OYou can change the controller execution mode
Chapter 6: Downloading to the Controller Pointe Controller User Guide1906.5 Assigning a Password to the ControllerYou can secure one or more Pointe C
Pointe Controller User Guide Chapter 6: Downloading to the Controller1916.5.1 Overriding a passwordIf you cannot remember a controller’s password, yo
Chapter 6: Downloading to the Controller Pointe Controller User Guide1926.6 Saving a Project from the ControllerIf you wish to edit a project that wa
Pointe Controller User Guide Chapter 7: Monitoring and Debugging193Chapter 7: Monitoring and DebuggingOne of the powerful features of PointeControl is
Chapter 7: Monitoring and Debugging Pointe Controller User Guide1947.1 Monitoring a Running ProjectAfter you have loaded and started a project on you
Pointe Controller User Guide Chapter 7: Monitoring and Debugging195 State – The current state (READY, RUNNING, etc) of the chart. Block (optional
Chapter 7: Monitoring and Debugging Pointe Controller User Guide1962. Select the classes and types of tags for which you want to search byclicking th
Pointe Controller User Guide Chapter 7: Monitoring and Debugging197Showing tag detailsOnce you have your search results, you can double-click on any l
Nematron, OpenControl, Pointe Controller, PointeControl, Optimation, and OptiLogic are trademarksof Nematron Corporation. All other trademarks are the
Chapter 1: Introducing the Pointe Controller Pointe Controller User Guide181.3 Architecture Options1.3.1 Stand-alone OperationThe general discussion
Chapter 7: Monitoring and Debugging Pointe Controller User Guide198Just as in the Search results tab, you can double-click on any listed tag to open a
Pointe Controller User Guide Chapter 7: Monitoring and Debugging199another application such as MS Word or Notepad. If you choose Save As, thenyou will
Chapter 7: Monitoring and Debugging Pointe Controller User Guide200Code Name Description17 TNT_WRITE_ERR CRA error - unable to perform write18 TNT_REA
Pointe Controller User Guide Chapter 7: Monitoring and Debugging2017.1.4 The Controller Log TabThe Controller Log tab shows the activity log of the
Chapter 7: Monitoring and Debugging Pointe Controller User Guide2027.2 Checking System PerformanceYou can check the system performance of an attached
Pointe Controller User Guide Chapter 7: Monitoring and Debugging2037.2.2 LoadingThe Loading tab shows how much load each PointeControl task is puttin
Chapter 7: Monitoring and Debugging Pointe Controller User Guide2047.2.3 ErrorsThe Errors tab shows the current status of the I/O modules, operator p
Pointe Controller User Guide Chapter 7: Monitoring and Debugging2057.3 Viewing and Debugging ChartsYou can open any chart for viewing and debugging b
Chapter 7: Monitoring and Debugging Pointe Controller User Guide2067.3.1 The Debugger WindowThe Debugger window displays a real-time view of the sele
Pointe Controller User Guide Chapter 7: Monitoring and Debugging207To view the activity of a particular block in the chart displayed in the Debuggerwi
Pointe Controller User Guide Chapter 1: Introducing the Pointe Controller191.3.3 Network NodeAs a control node in a scalable network, the Pointe Cont
Chapter 7: Monitoring and Debugging Pointe Controller User Guide208restored in the Debugger window, with magnification and scroll position intact.NOTE
Pointe Controller User Guide Chapter 7: Monitoring and Debugging209block is executed, and the information can be displayed either as a visible path in
Chapter 7: Monitoring and Debugging Pointe Controller User Guide2107.3.6 Inserting Breakpoints in a ChartBreakpoints may be set and cleared on select
Pointe Controller User Guide Chapter 7: Monitoring and Debugging211within the executing OpenControl project. Selecting the tool activates theBreakpoin
Chapter 7: Monitoring and Debugging Pointe Controller User Guide212The numbers indicate the order in which the contacts are executed. As is shown,the
Pointe Controller User Guide Chapter 7: Monitoring and Debugging213Input, Output, and Memory tagsTo force a new value for an Input, Output, or Memory
Chapter 7: Monitoring and Debugging Pointe Controller User Guide2142. Click the Toggle Force State button. This will lock the tag againstupdates that
Pointe Controller User Guide Chapter 7: Monitoring and Debugging215NOTE: You can enter a new value without toggling the tag’s force state, but thenthe
Chapter 8: Networked Operations Pointe Controller User Guide216Chapter 8: Networked OperationsIn addition to operating as a stand-alone machine contro
Pointe Controller User Guide Chapter 8: Networked Operations2178.1 Networking via OptiLogic Remote I/OAs a Master Controller for distributed control
Chapter 1: Introducing the Pointe Controller Pointe Controller User Guide201.4 Available Parts and AccessoriesThe Pointe Controller system is designe
Chapter 8: Networked Operations Pointe Controller User Guide2188.2 Networking via Modbus Data MappingAs a control node in a scalable network, the Poi
Pointe Controller User Guide Chapter 8: Networked Operations2198.2.1 Modbus AddressThe addressing that you, the system designer, must set is the addr
Chapter 8: Networked Operations Pointe Controller User Guide2208.2.2 Types of Modbus dataPointeControl allows mapping to four different Modbus data t
Pointe Controller User Guide Chapter 8: Networked Operations221Coils(00001-09999)read/writeDiscretes(10001-19999)read onlyAnalogs(30001-39999)read onl
Chapter 8: Networked Operations Pointe Controller User Guide2224. To enable Modbus communication via the RS232 serial port:a. Click the Serial check
Pointe Controller User Guide Chapter 8: Networked Operations2232. Click on the tab corresponding to the Modbus data type — Coils,Discretes, Analogs,
Chapter 8: Networked Operations Pointe Controller User Guide2244. Double-click on an address you want to map. A pop-up window appearslisting all of t
Pointe Controller User Guide Chapter 8: Networked Operations2257. Return to step 2 to map another data type, or click OK to save yourchanges and clos
Chapter 8: Networked Operations Pointe Controller User Guide2263. Double-click on the chosen sub-address and select the bit to be mappedfrom the pop-
Pointe Controller User Guide Chapter 9: Troubleshooting227Chapter 9: TroubleshootingThis chapter provides some basic tips for troubleshooting the Poin
Pointe Controller User Guide Chapter 1: Introducing the Pointe Controller21PART # DESCRIPTIONOL2208 8-point DC input. 10-30VDC (sourcing or sinking).O
Chapter 9: Troubleshooting Pointe Controller User Guide2289.1 LED Boot IndicatorsThe first thing to look at when the controller is installed, connect
Pointe Controller User Guide Chapter 9: Troubleshooting229There are two LEDs, one red and one green, next to the Pointe Controller baseunit’s RJ-11 co
Chapter 9: Troubleshooting Pointe Controller User Guide2309.2 Hardware ResetIn some cases, it may be necessary to perform a full hardware reset on th
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications231Appendix A: OptiLogic Technical SpecificationsThis appendix provides com
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide232A.1 OL2104 Relay Output ModuleThe OL2104 Relay Output Module provides f
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications233Connection DiagramTerminal8 Out 3 C7 Out 3 NO6 Out 2 C5 Out 2 NO4 Out 1
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide234NOTE: You can leave any or all Outputs unconfigured, but if you do, thos
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications235A.2 OL2108 Relay Output ModuleThe OL2108 Relay Output Module provides e
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide236Connection DiagramTerminal10 Out 79 Out 68 Out 57 Out 46 Out 35 Out 24 O
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications237Each Output point, from 0 through 7, is associated with a single Output
Chapter 2: Initial Setup Pointe Controller User Guide22Chapter 2: Initial SetupThis chapter describes how to quickly set up the Pointe Controller unit
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide238When you have finished configuring the module, click OK to save your cha
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications239A.3 OL2109 DC Sinking Output ModuleThe OL2109 DC Sinking Output Module
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide240Connection DiagramTerminal10 Out 79 Out 68 Out 57 Out 46 Out 35 Out 24 O
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications241Each Output point, from 0 through 7, is associated with a single Output
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide242When you have finished configuring the module, click OK to save your cha
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications243A.4 OL2111 AC Solid State Relay ModuleThe OL2111 AC Solid-state Relay M
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide244Connection DiagramTerminal10 Out 79 Out 68 Out 57 Out 46 Out 35 Out 24 O
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications245Each Output point, from 0 through 7, is associated with a single Output
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide246When you have finished configuring the module, click OK to save your cha
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications247A.5 OL2201 Digital Input Simulator ModuleThe OL2201 Digital Input Simul
Pointe Controller User Guide Chapter 2: Initial Setup232.1 Getting to Know the Pointe Controller BaseThe figure below shows the layout of a Pointe Co
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide248A.5.1 OL2201 Configuration OptionsThe OL2201 module is configured throu
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications249A.6 OL2205 AC/DC Input ModuleThe OL2205 Digital Input module senses up
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide250Connection DiagramTerminal8 In 37 In 36 In 25 In 24 In 13 In 12 In 01 In
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications251When you have finished configuring the module, click OK to save your cha
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide252A.7 OL2208 DC Digital Input ModuleThe OL2208 DC Digital Input module ca
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications253Connection DiagramThe OL2208 DC Digital Input module can be used in eith
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide254A.7.1 OL2208 Configuration OptionsThe OL2208 module is configured throu
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications255A.8 OL2211 AC Digital Input ModuleThe OL2211 AC Digital input module se
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide256Connection DiagramTerminal10 In 79 In 68 In 57 In 46 In 35 In 24 In 13 I
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications257NOTE: You can leave any or all Inputs unconfigured, but if you do, those
Chapter 2: Initial Setup Pointe Controller User Guide242.2 Supplying Power to the Pointe ControllerThe Pointe Controller unit requires a 8-30VDC, 1 A
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide258A.9 OL2252 Dual Pulse CounterThe OL2252 module provides two independent
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications259The count can be reset to 0 at any time. Again there is both a reset mes
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide260Type 1Subtype 2Connection DiagramTerminal10 Input 29 Input 18 Enable 27
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications261A.9.1 OL2252 Configuration OptionsThe OL2252 module is configured throu
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide262Channel tabsThe first six Inputs on the OL2252 module are grouped into t
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications263NOTE: If you use the Hardware Enable option, then you must also havethe
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide264A.10 OL2258 High Speed Pulse CounterThe OL2258 High Speed Counter Modul
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications265Quadrature Encoder InputThe counting process for quadrature type encodin
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide266Technical SpecificationsCard Cage Power Required 400 mAInputs (all) 4Pul
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications267Connection DiagramTerminals10 Out 2 Open collector output 29 Out 1 Open
Pointe Controller User Guide Chapter 2: Initial Setup252.3 Installing the PointeControl SoftwareThe PointeControl software CD (part number NS-PTC) in
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide268A.10.1 OL2258 Configuration OptionsThe OL2258 module is configured thro
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications269To configure Input LS, click the to the right and select a tag from th
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide270o Over 30 KHz – The maximum pulse frequency will be greaterthan or equ
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications271o If Enabled, then Counter Value will be forced to Preset Valuewhen In
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide272To configure Output Status, click the to the right and select a tag fr
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications273A.11 OL2304 Analog Voltage Output ModuleThe OL2304 Analog Voltage Outpu
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide274External Power Required noneOutput Current +/-5 mAShort Circuit Current
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications275A.11.1 OL2304 Configuration OptionsThe OL2304 module is configured thro
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide276A.12 OL2408 Analog Voltage InputThe OL2408 Analog Voltage Input Module
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications277Subtype 1Connection DiagramTerminal10 Channel 89 Channel 78 Channel 67 C
Chapter 2: Initial Setup Pointe Controller User Guide262.4 Configuring the Controller’s Network SettingsEach Pointe Controller unit has two distinct
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide278Channel n – Tag to which the scaled value of the input voltage is writt
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications279A.13 OL2418 Analog Current InputThe OL2418 Analog Current Input Modulep
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide280Subtype 2Connection DiagramTerminal10 Channel 89 Channel 78 Channel 67 C
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications281Channel n – Tag to which the scaled value of the input amperage is writ
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide282A.14 OL2602 Dual Serial Port ModuleThe OL2602 Dual Serial Port Module p
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications283Terminal block torque 2.2 lb-inRequired Temp. rating offield installed c
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide284A.15 OL3406 Pushbutton/Indicator PanelThe OL3406 Pushbutton/Indicator P
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications285This tab configures the six white indicator bars on the OL3406 panel.
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide286o If Enabled, then each button LED can be turned on/offindependently u
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications287When you have finished configuring the panel, click OK to save your chan
Pointe Controller User Guide Chapter 2: Initial Setup27The PointeControl/OptiLogic Update Tool application window appears.4. Click Automatic Base De
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide288A.16 OL3420 Operator TerminalThe OL3420 Operator Terminal has four user
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications289o If Disabled (default), then each button’s LED directly reflects thecu
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide290NOTE: You can leave any or all Buttons unconfigured, but if you do, thos
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications291A.17 OL3440 Display PanelThe OL3440 Display Panel is a 4 line x 20 char
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide292A.18 OL3850 Keypad TerminalThe OL3850 Keypad Terminal has a 2 line x 20
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications293 Indicator n – Bit that turns the indicator on/off. When the bit beco
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide294Button n – Each pushbutton can be configured separately, using its ownB
Pointe Controller User Guide Appendix A: OptiLogic Technical Specifications295Messages tabThis tab controls to two lines of the LCD on the OL3850 pane
Appendix A: OptiLogic Technical Specifications Pointe Controller User Guide296This tab is used to configure two variables that are required to enter d
Pointe Controller User Guide Appendix B: Flow Chart Command Reference297Appendix B: Flow Chart Command ReferenceThis appendix provides complete descri
Pointe Controller User Guide Table of Contents1Chapter 1: Introducing the Pointe Controller... 131.1 Th
Chapter 2: Initial Setup Pointe Controller User Guide28When the application successfully connects, the following window willappear:The Read Current Se
Appendix B: Flow Chart Command Reference Pointe Controller User Guide298B.1 General CommandsGeneral commands (in a Process block) are used to set and
Pointe Controller User Guide Appendix B: Flow Chart Command Reference299Parameters for this command include: Statement – The statement which specif
Appendix B: Flow Chart Command Reference Pointe Controller User Guide300B.1.4 ClearThis command can be selected from the General commands list.When u
Pointe Controller User Guide Appendix B: Flow Chart Command Reference301To configure the Chart parameter, click the button and select a chartfrom th
Appendix B: Flow Chart Command Reference Pointe Controller User Guide302B.1.7 WaitThis command can be selected from the General commands list.When us
Pointe Controller User Guide Appendix B: Flow Chart Command Reference303B.2 Timer CommandsTimer commands (in a Process block) are used to start, stop
Appendix B: Flow Chart Command Reference Pointe Controller User Guide304When used in a Flow Chart, the Timer Reset command resets the specified Timert
Pointe Controller User Guide Appendix B: Flow Chart Command Reference305To configure the Units parameter, click the button and select a unitfrom the
Appendix B: Flow Chart Command Reference Pointe Controller User Guide306B.3 String CommandsString commands (in a Process block) are used to manipulat
Pointe Controller User Guide Appendix B: Flow Chart Command Reference307B.3.2 String ConcatThis command can be selected from the String commands list
Pointe Controller User Guide Chapter 2: Initial Setup29The secondary server is the PC to which the Pointe Controller unit willattempt to connect when
Appendix B: Flow Chart Command Reference Pointe Controller User Guide308B.3.3 String Left and String RightThese commands can be selected from the Str
Pointe Controller User Guide Appendix B: Flow Chart Command Reference309B.3.4 String MidThis command can be selected from the String commands list.Wh
Appendix B: Flow Chart Command Reference Pointe Controller User Guide310 Start Position – The starting position from which the sub-string will beex
Pointe Controller User Guide Appendix B: Flow Chart Command Reference311NOTE: Source String is not modified by the execution of this command. String
Appendix B: Flow Chart Command Reference Pointe Controller User Guide312NOTE: If the defined length of the Destination String is not long enoughto rec
Pointe Controller User Guide Appendix B: Flow Chart Command Reference313B.3.7 String ReplaceThis command can be selected from the String commands lis
Appendix B: Flow Chart Command Reference Pointe Controller User Guide314To configure the Source String parameter, click the button to open astandard
Pointe Controller User Guide Appendix B: Flow Chart Command Reference315NOTE: If the defined length of the Destination String is not long enoughto rec
Appendix B: Flow Chart Command Reference Pointe Controller User Guide316B.4 Diagnostics CommandsDiagnostics commands (in a Process block) are used to
Pointe Controller User Guide Appendix B: Flow Chart Command Reference317For all other errors, please contact Nematron Technical Support.NOTE: The Poin
Chapter 2: Initial Setup Pointe Controller User Guide302.5 Installing I/O Modules in the ControllerEach module occupies one slot in the controller ba
Appendix B: Flow Chart Command Reference Pointe Controller User Guide318To configure the Destination Tag parameter, click the button to open astanda
Pointe Controller User Guide Appendix B: Flow Chart Command Reference319To configure the Diag Fault Level parameter, click the buttonto open a stand
Appendix B: Flow Chart Command Reference Pointe Controller User Guide320To configure the Diag Item parameter, click the button and select anitem fro
Pointe Controller User Guide Appendix B: Flow Chart Command Reference321B.5 Serial CommandsThe Serial commands are used to initiate serial communicat
Appendix B: Flow Chart Command Reference Pointe Controller User Guide322NOTE: This command also enables (opens) the specified port.Parameters for this
Pointe Controller User Guide Appendix B: Flow Chart Command Reference323B.5.2 Serial Enable Port and Serial Disable PortThese commands can be selecte
Appendix B: Flow Chart Command Reference Pointe Controller User Guide324B.5.3 Serial Read ByteThis command can be selected from the Serial commands l
Pointe Controller User Guide Appendix B: Flow Chart Command Reference325B.5.4 Serial Write ByteThis command can be selected from the Serial commands
Appendix B: Flow Chart Command Reference Pointe Controller User Guide326To configure the Status Tag parameter, click the button to open astandard Se
Pointe Controller User Guide Appendix B: Flow Chart Command Reference327The value of Status Tag may be any 16-bit Unsigned tag (%IUW, %MUW,or %QUW).To
Pointe Controller User Guide Chapter 2: Initial Setup312.6 Connecting the Controller to Your PCAn Ethernet network connection is used to download fin
Appendix B: Flow Chart Command Reference Pointe Controller User Guide328The value of Status Tag may be any 16-bit Unsigned tag (%IUW, %MUW,or %QUW).To
Pointe Controller User Guide Appendix B: Flow Chart Command Reference329VALUENAME DESCRIPTION0x0000 (0) n/a No error; good communication0x0001 (1) PAR
Appendix B: Flow Chart Command Reference Pointe Controller User Guide330B.6 Date/Time CommandsDate/Time commands (in a Process block) are used to ret
Pointe Controller User Guide Appendix B: Flow Chart Command Reference331B.6.2 Date/Time FormatThis command can be selected from the Date/Time command
Appendix B: Flow Chart Command Reference Pointe Controller User Guide332To configure the Destination String parameter, click the button toopen a sta
Pointe Controller User Guide Appendix B: Flow Chart Command Reference333B.7 Operator Panel CommandsOperator Panel commands (in a Process block) are u
Appendix B: Flow Chart Command Reference Pointe Controller User Guide334place holders for the data entry field. A typical message may be ‘Entervalue:
Pointe Controller User Guide Appendix B: Flow Chart Command Reference335NOTE: This command works only with the OL3850 operator panel.Parameters for th
Appendix B: Flow Chart Command Reference Pointe Controller User Guide336To configure the Initial Value parameter, click the button to open astandard
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference337Appendix C: Ladder Diagram Block ReferenceThis appendix provides complete de
Chapter 3: Quickstart Project Pointe Controller User Guide32Chapter 3: Quickstart ProjectThe first project we will implement with the Pointe Controlle
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide338C.1 Relays and CoilsC.1.1 Normally Open Contact (XIC)When used in a Ladder
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference339Functional DescriptionWhen the input state from the left becomes on, the val
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide340Once the block is inserted, you can double-click on it to configure it.Funct
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference341C.1.6 Negated Output Coil (NEGOC)When used in a Ladder Diagram, this block
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide342When the input state from the left becomes on, the associated Bit tag is set
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference343C.1.9 Rising Edge Coil (LEOC)When used in a Ladder Diagram, this block acts
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide344Configuration ReferenceAny Memory Bit (%MX) or Output Bit (%QX) tag may be a
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference345Param Name Config Var Type DescriptionCLK Clock req %IX%MX%QXT_DONEThe input
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide346Configuration ReferenceThe parameters of this block are described in the fol
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference347Therefore, the block function is evaluated according to the following table:
Pointe Controller User Guide Chapter 3: Quickstart Project333.1 Starting a New ProjectBegin by launching the PointeControl Framework application and
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide348C.1.14 Reset-Dominant Bistable (RS)When used in a Ladder Diagram, the SR bl
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference349Configuration ReferenceThe parameters of this block are described in the fol
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide350C.2 Timer and Counter BlocksC.2.1 Timer, Pulse (TP)When used in a Ladder D
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference351Param Name Config Var Type DescriptionPT PresetTimeopt %IUD%QUD%MUDNumericTh
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide352Configuration ReferenceThe parameters of this block are described in the fol
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference353The Elapsed Time output (ET) shows the time passed since IN became on; in ot
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide354Functional DescriptionThis block always passes the Enable input state (EN) t
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference355Param Name Config Var Type DescriptionCV CounterValuereq %QUD%MUDThe current
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide356Configuration ReferenceThe parameters of this block are described in the fol
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference357Once the block is inserted, you can double-click on it to configure it.Funct
Chapter 3: Quickstart Project Pointe Controller User Guide343.2 Defining Input, Output, and Memory TagsThe next thing that we’ll do is define our inp
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide358Configuration ReferenceThe parameters of this block are described in the fol
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference359C.3 Math BlocksC.3.1 Add (ADD)When used in a Ladder Diagram, the ADD block
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide360Param Name Config Var Type DescriptionIN1 InputValue 1req any Inputany Out
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference361The block function is executed every time the ladder is scanned, so long as
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide362C.3.3 Divide (DIV)When used in a Ladder Diagram, the DIV block divides one
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference363Param Name Config Var Type DescriptionIN2 InputValue 2req any Inputany Out
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide364The block function is executed every time the ladder is scanned, so long as
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference365Once the block is inserted, you can double-click on it to configure it.Funct
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide366C.3.6 Modulus (MOD)When used in a Ladder Diagram, the MOD block finds the r
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference367Param Name Config Var Type DescriptionIN2 InputValue 2req any integer*T_DONE
Pointe Controller User Guide Chapter 3: Quickstart Project352. Create a table entry for the first input tag (%IX1), either by clicking theInsert butt
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide368Configuration ReferenceThe parameters of this block are described in the fol
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference369Configuration ReferenceThe parameters of this block are described in the fol
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide370Configuration ReferenceThe parameters of this block are described in the fol
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference371Configuration ReferenceThe parameters of this block are described in the fol
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide372Configuration ReferenceThe parameters of this block are described in the fol
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference373Configuration ReferenceThe parameters of this block are described in the fol
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide374Configuration ReferenceThe parameters of this block are described in the fol
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference375Configuration ReferenceThe parameters of this block are described in the fol
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide376The block function is executed every time the ladder is scanned, so long as
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference377Functional DescriptionThis block always passes the Enable input state (EN) t
Chapter 3: Quickstart Project Pointe Controller User Guide364. Click the Copy button. The Copy Channels dialog box will appear.5. Increment the Numb
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide378C.3.17 Natural Exponential (EXP)When used in a Ladder Diagram, the EXP bloc
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference379NOTE: This function does not check for bit register overflow. If overflow oc
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide380Param Name Config Var Type DescriptionIN InputValuereq any Inputany Output
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference381C.4 Comparison BlocksC.4.1 Greater Than (GT)When used in a Ladder Diagram,
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide382Param Name Config Var Type DescriptionIN1 InputValue 1req any Inputany Out
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference383Configuration ReferenceThe parameters of this block are described in the fol
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide384The result placed in Q determines the state of the rung passed to the right:
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference385C.4.4 Not Equal to (NE)When used in a Ladder Diagram, the NE block checks t
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide386Param Name Config Var Type DescriptionIN1 InputValue 1req any Inputany Out
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference387Configuration ReferenceThe parameters of this block are described in the fol
Pointe Controller User Guide Chapter 3: Quickstart Project373. In the Alias field, enter the name of the output tag: Myout1. You willneed to click in
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide388The result placed in Q determines the state of the rung passed to the right:
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference389C.5 Logical and Bit Shift BlocksC.5.1 And (AND)When used in a Ladder Diagr
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide390Configuration ReferenceThe parameters of this block are described in the fol
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference391C.5.2 Or (OR)When used in a Ladder Diagram, the OR block performs a bit-for
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide392Configuration ReferenceThe parameters of this block are described in the fol
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference393C.5.3 Exclusive Or (XOR)When used in a Ladder Diagram, the XOR block perfor
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide394Param Name Config Var Type DescriptionEN Enable no - The state of the rung (
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference395Functional DescriptionThis block always passes the Enable input state (EN) t
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide396C.5.5 Shift bits Left (SHL)When used in a Ladder Diagram, the SHL block shi
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference397Param Name Config Var Type DescriptionIN InputValuereq any integer*T_DONET_V
Table of Contents Pointe Controller User Guide23.12 Setting Breakpoints...
Chapter 3: Quickstart Project Pointe Controller User Guide383.3 Associating Tags with I/O PointsAt this point, we have tag-names defined. However, we
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide398Therefore, a 16-bit example of SHL would be: IN: 1010010101011101 N: 5OUT:
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference399C.5.7 Rotate bits Left (ROL)When used in a Ladder Diagram, the ROL block ro
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide400Param Name Config Var Type DescriptionIN InputValuereq any integer*T_DONET_V
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference401Therefore, a 16-bit example of ROR would be: IN: 1010010101011101 N: 5OUT:
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide402C.6 Selection BlocksC.6.1 Select minimum value (MIN)When used in a Ladder
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference403Param Name Config Var Type DescriptionIN1 InputValue 1req any Inputany Out
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide404The block function is executed every time the ladder is scanned, so long as
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference405C.6.3 Limit value (LIM)When used in a Ladder Diagram, the LIM block limits
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide406Param Name Config Var Type DescriptionIN InputValuereq any Inputany Output
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference407Functional DescriptionThis block always passes the Select input state (SEL)
Pointe Controller User Guide Chapter 3: Quickstart Project39NOTE: Configuring slot 1 activates the I/O button to the right of the slot.3. Click the I
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide408C.7 String BlocksC.7.1 Set string (SET)When used in a Ladder Diagram, the
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference409NOTE: If the defined Element Length of the String variable configured to OUT
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide410* Any Input, Output, or Memory tag except 32-bit Real (F) or Bit (X). For mo
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference411Configuration ReferenceThe parameters of this block are described in the fol
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide412Functional DescriptionThis block always passes the Enable input state (EN) t
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference413C.7.5 Extract sub-string from middle (MID)When used in a Ladder Diagram, th
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide414Configuration ReferenceThe parameters of this block are described in the fol
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference415Functional DescriptionThis block always passes the Enable input state (EN) t
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide416C.7.7 Compare strings (CMP)When used in a Ladder Diagram, the CMP block com
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference417Configuration ReferenceThe parameters of this block are described in the fol
Chapter 3: Quickstart Project Pointe Controller User Guide407. Click OK to close the OL2201 I/O Map window.Now repeat the procedure to associate the
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide418When EN becomes on, the block function is executed: the Input String 2 (IN2)
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference419C.7.9 Delete sub-string (DEL)When used in a Ladder Diagram, the DEL block d
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide420Configuration ReferenceThe parameters of this block are described in the fol
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference421C.7.10 Replace sub-string (REPL)When used in a Ladder Diagram, the REPL blo
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide422Configuration ReferenceThe parameters of this block are described in the fol
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference423C.7.11 Find sub-string (FIND)When used in a Ladder Diagram, the FIND block
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide424Configuration ReferenceThe parameters of this block are described in the fol
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference425C.8 Flow Control BlocksC.8.1 Call sub-ladder diagram (CALL)When used in a
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide426All valid Sub-Ladders in the current project will be listed in the dialog. A
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference427C.9 Miscellaneous BlocksC.9.1 Convert to Boolean (TO_BOOL)When used in a L
Pointe Controller User Guide Chapter 3: Quickstart Project4112. Repeat steps 10 and 11 for each of the remaining seven outputs,associating MyOut2 to
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide428Param Name Config Var Type DescriptionIN InputValuereq any Inputany Memoryan
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference429Configuration ReferenceThe parameters of this block are described in the fol
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide430When EN becomes on, the block function is executed: the Input Value (IN) is
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference431Functional DescriptionThis block always passes the Enable input state (EN) t
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide432C.9.5 Truncate (TRUNC)When used in a Ladder Diagram, the TRUNC block trunca
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference433C.9.6 Integer to Character (TO_CHR)When used in a Ladder Diagram, the TO_CH
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide434C.9.7 Character to Integer (CHR_TO)When used in a Ladder Diagram, the CHR_T
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference435C.9.8 Integer to BCD (TO_BCD)When used in a Ladder Diagram, the TO_BCD bloc
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide436Configuration ReferenceThe parameters of this block are described in the fol
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference437When EN becomes on, the block function is executed: each 4-bit “nibble of th
Chapter 3: Quickstart Project Pointe Controller User Guide423.4 Creating Your First Flow ChartWe’re going to do our first application with a flow cha
Appendix C: Ladder Diagram Block Reference Pointe Controller User Guide438C.9.10 Move (MOVE)When used in a Ladder Diagram, the MOVE block directly co
Pointe Controller User Guide Appendix C: Ladder Diagram Block Reference439NOTE: This function does not check for bit register overflow. You can assign
Pointe Controller User Guide Chapter 3: Quickstart Project43We could give our flow chart a name right now. In most cases, you wouldimmediately name yo
Chapter 3: Quickstart Project Pointe Controller User Guide443. Double-click on the decision block to open its associated Block Propertieswindow.The B
Pointe Controller User Guide Chapter 3: Quickstart Project45When the property is changed, the Then and Else paths are switched.Timeout Value is an opt
Chapter 3: Quickstart Project Pointe Controller User Guide468. Click the = button to add “=” to the condition.9. Click the ON button to add “ON” to
Pointe Controller User Guide Chapter 3: Quickstart Project473.5 Inserting a Second Decision BlockSo far, all we’ve done is check to see if InputSwitc
Pointe Controller User Guide Table of Contents3Chapter 5: Developing Controller Programs ... 1055.1 Basi
Chapter 3: Quickstart Project Pointe Controller User Guide483.6 Assigning OutputsNow we are going to add the first of the two output patterns — turn
Pointe Controller User Guide Chapter 3: Quickstart Project4910. Move the cursor to the Expression field, either by clicking in it or bypressing the T
Chapter 3: Quickstart Project Pointe Controller User Guide5014. Click on and highlight the existing Command property, and then click theInsert button
Pointe Controller User Guide Chapter 3: Quickstart Project51Let’s add just one more statement to set rightOn to TRUE. This will force thedecision bloc
Chapter 3: Quickstart Project Pointe Controller User Guide52The Process block should appear as shown below.22. Close the Block Properties window.Look
Pointe Controller User Guide Chapter 3: Quickstart Project533.7 Adding a Time DelayUnfortunately, when the toggle switch is on, the output LEDs flash
Chapter 3: Quickstart Project Pointe Controller User Guide545. In the Argument field, enter a numerical value of 500.6. Click OK to close the Build
Pointe Controller User Guide Chapter 3: Quickstart Project553.8 Checking the Chart IntegrityThe final step in entry, or modification, of a flow chart
Chapter 3: Quickstart Project Pointe Controller User Guide563.9 Building the Project RuntimeOnce all of the flow charts have been created, we are rea
Pointe Controller User Guide Chapter 3: Quickstart Project57The result should be as shown on the right.3. Click OK to close the Chart List window.Aft
Table of Contents Pointe Controller User Guide45.7 Types of Flow Chart Blocks...
Chapter 3: Quickstart Project Pointe Controller User Guide58Controller Timeout Interval is a watchdog timer for the chartexecution. If the chart logic
Pointe Controller User Guide Chapter 3: Quickstart Project593.10 Downloading and Running Your ProgramDownloading a finished program to the Pointe Con
Chapter 3: Quickstart Project Pointe Controller User Guide60Once the PointeControl Monitor window is active, you can download your projectruntime to t
Pointe Controller User Guide Chapter 3: Quickstart Project61Controller’s Java-based processor. In most cases you can ignore thesemessages; they are us
Chapter 3: Quickstart Project Pointe Controller User Guide62When the download is complete, the Start button will become active.4. Click the Start but
Pointe Controller User Guide Chapter 3: Quickstart Project633.11 Monitoring Your Program While It RunsFrom your PC, you can monitor logic flow, view
Chapter 3: Quickstart Project Pointe Controller User Guide643. In the Chart1 monitor/debug window, click the Enable Logic Flow andEnable Debug Trace
Pointe Controller User Guide Chapter 3: Quickstart Project654. Double-click on any of the flow chart blocks (except the Start and Stopblocks). A Bloc
Chapter 3: Quickstart Project Pointe Controller User Guide663.12 Setting BreakpointsSometimes you’ll want to check if your program gets to a particul
Pointe Controller User Guide Chapter 3: Quickstart Project67When you do this, an alert window will pop up on your screen, warningyou that stopping the
Pointe Controller User Guide Table of Contents5Chapter 6: Downloading to the Controller... 1836.1 Lau
Chapter 3: Quickstart Project Pointe Controller User Guide68indicates that a break point is set for this block. The red diamond indicates thatthe prog
Pointe Controller User Guide Chapter 3: Quickstart Project696. Continue to click the Single Step tool and watch the Pointe Controllerstep through you
Chapter 4: System Design and Installation Pointe Controller User Guide70Chapter 4: System Design and InstallationNow that you understand the basics of
Pointe Controller User Guide Chapter 4: System Design and Installation714.1 Safety GuidelinesWARNING: Providing a safe operating environment for pers
Chapter 4: System Design and Installation Pointe Controller User Guide72Orderly System ShutdownThe first level of protection can be provided with the
Pointe Controller User Guide Chapter 4: System Design and Installation734.2 Getting to Know the Pointe Controller BaseThe figure below shows the layo
Chapter 4: System Design and Installation Pointe Controller User Guide744.2.1 PTC-5800 Pointe Controller Technical DescriptionPhysical (Base Unit)•
Pointe Controller User Guide Chapter 4: System Design and Installation75Communications, Ethernet• Type: 10Base-T Ethernet• Data Rate: 10 Mbps• Conn
Chapter 4: System Design and Installation Pointe Controller User Guide764.3 Supplying Power to the ControllerThe Pointe Controller unit requires a 8-
Pointe Controller User Guide Chapter 4: System Design and Installation774.4 Installing the PointeControl SoftwareThe PointeControl software CD (part
Table of Contents Pointe Controller User Guide6Chapter 8: Networked Operations ...2168.1
Chapter 4: System Design and Installation Pointe Controller User Guide784.5 Addressing the Pointe ControllerEach Pointe Controller unit has two disti
Pointe Controller User Guide Chapter 4: System Design and Installation79The PointeControl/OptiLogic Update Tool application window appears.4. Click
Chapter 4: System Design and Installation Pointe Controller User Guide80When the application successfully connects, the following window willappear:Th
Pointe Controller User Guide Chapter 4: System Design and Installation816. For the Default Server IP Address, enter the IP address of the PC withwhic
Chapter 4: System Design and Installation Pointe Controller User Guide824.5.2 Modbus AddressThe addressing that you, the system designer, must set is
Pointe Controller User Guide Chapter 4: System Design and Installation834.6 An Overview of OptiLogic I/OThe Pointe Controller system achieves its mod
Chapter 4: System Design and Installation Pointe Controller User Guide844.6.1 Digital InputsDigital I/O modules are used to either monitor (input) or
Pointe Controller User Guide Chapter 4: System Design and Installation85Typical DC digital input circuits are shown below: As shown, the physical opt
Chapter 4: System Design and Installation Pointe Controller User Guide86Digital Input VoltageAny digital input module, AC or DC, is designed to operat
Pointe Controller User Guide Chapter 4: System Design and Installation874.6.2 Digital OutputsDigital outputs are used to turn “loads” on and off. “Lo
Pointe Controller User Guide Table of Contents7A.11.1 OL2304 Configuration Options...
Chapter 4: System Design and Installation Pointe Controller User Guide88When the contact is closed, the diode is reverse biased and no current flowsth
Pointe Controller User Guide Chapter 4: System Design and Installation89Solid State Relay OutputsSolid state relays are semiconductor switches that op
Chapter 4: System Design and Installation Pointe Controller User Guide90via a switching power converter and a transformer. There are OptiLogic analogi
Pointe Controller User Guide Chapter 4: System Design and Installation91AccuracyAccuracy is expressed as the worst case deviation from the “ideal valu
Chapter 4: System Design and Installation Pointe Controller User Guide92In order to use single ended inputs, the ground connection must be very good.T
Pointe Controller User Guide Chapter 4: System Design and Installation934.7 Determining Your I/O NeedsThe Pointe Controller system offers the followi
Chapter 4: System Design and Installation Pointe Controller User Guide94OL2304 4 channel voltage output, 0-5V, 0-10V, +/-5V, +/-10VOL2408 8 channel 0-
Pointe Controller User Guide Chapter 4: System Design and Installation95Module Type Description Power Req.OL2111 Solid State Relay Output, 8-point 120
Chapter 4: System Design and Installation Pointe Controller User Guide964.8 Installing I/O Modules in the ControllerEach Pointe Controller applicatio
Pointe Controller User Guide Chapter 4: System Design and Installation974.8.2 Installing ModulesEach slot has card guides along each side and a conne
Komentáře k této Příručce