Home

L010912 - PCLIO-0808-USB Users Guide

image

Contents

1. Load User Registers This instruction gives the user the ability to load 4 user registers with values ranging from 0 65 535 Increment User Registers This instruction gives the user the ability to increment any of the 4 user registers by 1 Decrement User Registers This instruction gives the user the ability to decrement any of the 4 user registers by 1 Wait This instruction gives the user the ability to wait a given amount of milliseconds before executing the next instruction LO10912 8 August 2012 Section 3 SignlOwin Software The SignlOwin software is a handy utility that supports Anaheim Automation s line of PCLIO 0808 USB IO module Connecting your Windows computer to the PCLIO O808 USB via the SignlOwin software can easily perform the following tasks e Exercise and monitor the PCLIO O808 USB IO Board e Write and edit stored programs for standalone operation e Directly communicate with the PCLIO 0808 USB IO Board Installation Software e The SignlOwin software can be found in the Downloads gt Software section at www AnaheimAutomation com e SignlOwin is compatible with Windows 98 2000 NT XP and Windows 7 Getting Started 1 Click on the SignlOwin icon to run the SignlOwin application 2 Apply power to the PCLIO 0808 USB controller 3 Set the appropriate axis setting by selecting Setup Axis from the menu bar 4 Establish communications with the PCLIO O808 USB by clicking on the Connect Icon and selecting t
2. Inputs Active Low High O Set outputs D Digital Inputs V Verify l Error codes register Version number Verify axis number Set address of PCLIO O808 USB LO10912 20 August 2012 D Set Digital Inputs Format 1 D input This command turns the currently activated analog inputs on pins 1 4 back into D iption On digital inputs For instance if inputs 1 2 8 3 were currently activated as analog inputs a D2 command will turn input 3 back into a digital input If 4 inputs were activated as analog inputs a D3 command will convert inputs 2 3 amp 4 back into digital inputs Range 1 4 H Set Inputs as Active High or Low Format 1 H1 or HO Description This command will set the state of your inputs to either active low H1 or active high HO If you decide to set the inputs as active low then grounding your inputs will give you an on state and tieing your inputs to 5V will give you an off state If you set inputs as active low then tieing inputs to 5V will give you an on state and grounding inputs will give you an off state Range 0 1 Read inputs Format 1 IR Description This command returns the binary value of the inputs to the Bluetooth master This command works with the Active low high register of the inputs so they will return a high when they are open if in Active High or if in Active Low and ground ed For example if inputs are active low and grounded the command will return a 255 If all in
3. Transmitt Error Mode Error Zero Parameters Error Memory Range Error Memory Com mand Error LO10912 Description The serial communications had a receiving error This is an internal error caused by the computer A bad command was sent to the controller Please check to see that the command being sent is valid The go to position has an overflow error This is caused by the P command trying to find a position that is out of its range There was an invalid number of commands and characters sent to the controller Check to see if the parameters are invalid for the command that was sent To many parameters sent back to the PC This is an internal error caused by the eeprom Controller is in a wrong mode Some commands are good only in programming mode while others are good only in direct mode Check the direct mode section to see which commands are good in direct mode There were no parameters sent to the controller A command was sent to the controller that expected to see parameters after the command The specified address is out of range This is caused by overflowing the program memory by having a program that is to large The command pulled from memory is invalid The command that was stored into the eeprom was non executable by the program This is an internal error 24 August 2012 Appendix 1 ASCII Table for Direct Mode LO10912 Hex Hex Hex woe ASCII Symbol wane ASCII Symbol e e pre efe e
4. 1 being analog This compares the user specified voltage level of the input specified by the user and compares it to actual input If the measured value is greater than the specified value than we will execute the next line else skip the next line This compares the user specified voltage level of the input specified by the user and compares it to actual input If the measured value is less than the specified value than we will execute the next line else skip the next line This compares the user specified voltage level of the input specified by the user and compares it to actual input If the measured value is less than the specified value than we will execute the next line else skip the next line These commands allow you to load any value from 0 65 535 in the corresponding register This increments the selected user register by one This command compares the current status of the selected user register with the user defined value if the current value of the selected user register is less than the user defined value than we execute the next line else skip the next line This command compares the current status of the selected user register with the user defined value if the current value of the selected user register is equal than the user defined value than we execute the next line else skip the next line This is accurate up to 800 mV 19 August 2012 Goto For Loops and Interrupt Commands cont Decrement User Register This
5. TOP Q End of program Oro NSN OO on A U N e Enable Autostart Disable Autostart Stop Memory 42 of 2046 bytes used Add Change Insert Delete C Users rafaelmc Desktop SigniOWin Revisions SigniOWin bin Debug NTERRUPT mdb l PCLIO 0808 USB Memory Available With the create and edit program window selected the user can obtain the amount of available memory located to the right of the Delete command button The PCLIO 0808 USB has a maximum available memory of 2046 bytes each instruction can use from 2 to 7 bytes Current Program Filename With the create and edit program selected the user can obtain the current program filename located in the lower left corner of the SignlOwin window LO10912 15 August 2012 Currently Selected Line The currently selected line is indicated in the program by the right pointing arrow triangle in the left column Clicking on any line will select a new currently selected line Inputs Outputs Create and Edit Program Line Address SMC Command Command Comments C5TEMP Turning On Interrupt 5 and Running To Label TEMP 0 Send Program to 5 STOP Label TOP Controller 5 1 2 3 OR15 Output register 15 4 W2000 Wait 2000 msec 5 la 7 8 View Program in 14 ORO Output register 0 Controller W2000 Wait 2000 msec XTOP Goto TOP Upload Program STEMP Label TEMP from Controller 9 OR63 Output register 63 10 W40
6. including lamps solenoids LED s printer heads and heaters For inductive loads it will be necessary to connect a clamping diode refer to specification section from the output to the power source in order to provide adequate fly back protection If Then Statements The if then statements are conditional based on the values preset in the program The user can either test each individual input or all inputs at once If the input or input register matches the given value or values then the program will execute the next line If the input or input register does not match the given value the program will skip the next line and execute the following line An open input is read as a 1 if in active high and a grounded input is read as a O if in active high vice versa if in active low Branching or Goto Statements The goto instruction will have the program jump to the given label If no label is in the program it will error when trying to send Return from Subroutine This function can be placed anywhere in the program as long as a goto statement has been already executed The program will jump back to the last goto statement encoun tered and execute the next line in the program Inner and Outer Loop The loop instructions allow the user to loop a program a variable number of times The program will loop to the designated label location of the program However the label must always be at a lower line number than the loop instruction itself The
7. properly the status LED will be green When an error occurs the LED will change to RED and an error code will be generated in the error code register To read and clear the error with the software click on the Verify Parameters button located in the Real Time IO Window of the SignlOwin software To read and clear the error while in Direct Mode use the error code command Once the error has been read and cleared the LED will return to green and the error code register will be cleared to 0 Refer to the table on page 23 for a complete list of the error codes Technical Support Should you require additional assistance please refer to the Troubleshooting section located in the back of this manual Page 22 Iffurther assistance is needed contact the factory directly to speak with a technical engineer If possible have this manual in hand It is often helpful to have the controller connected to a computer with the software installed LO10912 3 August 2012 Electrical Specifications Power Requirements With No Connections 9VDC to 12VDC 200mA Operating Temperature 0 to 60 degrees C Inputs TTL CMOS Active High Logic 0 O to 0 8VDC Logic 1 3 5 to 5VDC Active Low Logic 1 O to 0 8VDC Logic 0 3 5 to 5VDC Outputs 8 programmable 3 Amps Out Normally Open SPST Relay Ordering Information The table below lists the products available from Anaheim Automation Inc These p
8. 00 Wait 4000 msec 11 6 XTOP Goto TOP Enable Autostart 12 Q End of program Disable Autostart Stop Memory 42 of 2046 bytes used Add Change Insert Delete C Users rafaelmc Desktop SigniOWin Revisions SigniOWin biniDebug INTERRUPT mdb Add Change Insert Commands The Add Change Insert commands contain If Then and Output Commands Goto For Loops and Text Commands Add Command Software section that allows user to enter conditional commands en If Then and Output Commands l able analog features and set the input output features Goto For Loop and Interrupt Commands Software section that allows user to manipulate branching looping and interrupt routines This window is where the program functions are selected to be added to or to change existing lines of programming code in the Create and Edit Program e To add a line select appropriate command and if required enter the required value for that particular command Then click OK e Comment is optional for any lines of code The text box above the OK and Cancel buttons will display useful information about each command L010912 16 August 2012 If Then and Output Commands ada Command wm an gwo a mant If Then and Output Commands Goto For Loops and Interrupt Commands Analog and User Register Commands Ifinputs match below then execute the next line otherwise skip the next line 1 2 3 4 5 6 7
9. 12 Section 2 Functions Inputs All inputs can programatically be set to active low or high as a group The inputs are TTL and may be used to initiate a machine cycle for inter axis coordination in stored program mode for op erator intervention for sensing a machine condition such as out of stock or wait for temperature to be reached etc A grounded input will read a 0 and a high input will read as a 1 when active high vice versa when active low There are 4 analog inputs that can return a 10 bit value which can be used to monitor oven temperatures fluid pressure and fluid flow rate Along with these 4 Analog inputs the PLCIO O8080 USB is also equipped with three interrupt inputs that can trigger various routines stored in memory Pull Up Down Inputs This instruction sets the active state of all the inputs For instance if the inputs are set to active high a 5 volt signal will illicit an On status for that input If a O volt signal is applied the the input will display an Off status If the inputs are set to active low a 5 volt signal will display an Off status for that input If a 0 volt signal is applied the input will show an On status Outputs Eight outputs are provided per axis Outputs are of relay type which are perfect fits for appli cations such as coolant valves air cylinders or with the correct interfacing any electronically controlled device The outputs can drive all types of common peripheral power loads
10. 8 Ifinput matches then execute the next line otherwise skip the next line Input Value Set Output Register 1 2 3 Set Individual Output Output Value Inputs Active High Low Comment Please choose a command If inputs match below then execute the next line other wise skip the next line This conditional command allows the user to execute the next line of code if the inputs triggered match the given value If the inputs do not match the next line is skipped If input matches then ex This conditional command allows the user to execute the next line of code if the spe ecute the next line other cific input triggered matches the given value If the input does not match the next line wise skip the next line IS skipped Set Output Register This sets the outputs as a group by assigning each outputs a on 1 or off 0 value and triggers outputs all at once Set Individual Output The outputs can be turned on 1 or off 0 These outputs can be used to trigger PCL operations relays solenoids etc This set the active state of the inputs if Active Low is selected a input is on if tied to aus Asis Lowi ground or if Active High is selected a input is on if tied to 5V LO10912 17 August 2012 Goto For Loops and Interrupt Commands E w k Add Command vi gt oO v vw mo a Label Interrupt Features Goto On Off Set Input 5 as Interrupt Label Jump to Label On Of
11. ASCII Symbol H 48 Carriage 7E Return i e ee A 25 August 2012 Copyright Copyright 2004 by Anaheim Automation Inc All rights reserved No part of this publication may be reproduced transmitted transcribed stored in a retrieval system or translated into any language in any form or by any means electronic mechanical magnetic optical chemical manual or otherwise without the prior written permission of Anaheim Automation Inc 910 East Orangefair Lane CA 92801 The only exception to this would be use of the program examples in this manual Disclaimer Though every effort has been made to supply complete and accurate information in this manual the contents are subject to change without notice or obligation to inform the buyer In no event will Anaheim Automation Inc be liable for direct indirect special incidental or consequential damages arising out of the use or inability to use the product or documentation Limited Warranty All Anaheim Automation Inc products are warranted against defects in workmanship materials and construction when used under Normal Operating Conditions and when used in accordance with specifications This warranty shall be in effect for a period of twelve months from the date of purchase or eighteen months from the date of manufacture whichever comes first Warranty provisions may be voided if the products are subjected to physical damage or abuse Anaheim Automation Inc will repai
12. PCLIO 0808 USB USB Controlled lO Board User s Guide UTOMA TION 910 East Orangefair Lane Anaheim CA 92801 714 992 6990 fax 714 992 0471 e mail info Danaheimautomation com website www anaheimautomation com paises ANAHEIM AUTOMATION INC LO10912 August 2012 Table of Contents Section 1 Introduction anida 3 Describa is 3 Methods Of GON WANGA WO NE aaa 3 BIY IDOU Transmission ca N 3 POUS SO GO cca 3 Saus LED a ar da kl Ei So ke e daa de aa es ke e aneis 3 Techhical SUPPORT tk ke ka e ai a ta e kt a 3 EISCHIEIJS PD CHICAU ON Sey pt kok kat ka cue tt sae ra ta atollo 4 OFdering informatori 4 DIEN SO NS eti ee n DS a a a a e a a n RS a n a e ta aa ie 5 An AME et A 5 Terminal DESCADUONS rit ak a kt a kai a a a af ki Ga ati aaa sat 6 Conn cior DeSCrplONS passar ciclica 6 Section 2 FUNCHONS asa a in aa 7 S CtION 3 SIGNIOQWIN SoftWare iii 9 WE IVO AN ae ee ae a A ERE a ee e e e a e e e aie a e 10 Sep Men lacra iS AAA 10 SELI Pe AXIS Me sat ista 10 Prodam Me Unica 11 Programs Autos tar Program Men e a O 11 A A A 11 FI DIN IG Uh o PP leader 12 The Unit is Connected The Unit is NOT Connected erre rrenan 12 NOUN AP sa aie pe fa ia e o ere arte 13 Real time JO CONTO bri bal kal kak ks eat a a a 13 Section 4 Create Edil Program alici 15 Ada Changellnsent Commanas biten pios ki a ka l e k pa a a a SE ED kn n ke kota Aa e 16 nenandQUIpurcommands a silo ke ko lou
13. ber of Analog Inputs si IfAnalog Input is Greater than the Value below execute next line else skip it Input Value _ IfAnalog Inputis Less than the Value below o User Registers Load User Register 1 Load User Register 2 Load User Register 3 Load User Register 4 Comment Number of Analog Inputs If Analog Input is Greater than the value below ex ecute next line else skip it If Analog Input is Less than the value below execute next line else skip it If Analog Input is Equal to the value below execute next line else skip it Load User Register 1 4 Increment User Register User Register lt than User Register to LO10912 Input w IfAnalog Inputis Equal than the Value below execute next line else skip it Input gt Value Please choose a command execute next line else skip it Increment User Register w Value Decrement User Register w lf User Registeris gt than User Defined value than we execute next line User Register w If User Reaisteris than User Defined value than we execute next line User Register If User Register is than User Defined value than we execute next line User Register v Cancel This changes the functionality of the first four inputs from strictly digital ON OFF to analog 0 5 V You can either have input 1 input 1 2 input 1 3 or input 1 4 be analog you are unable to just have input 2 be analog without
14. d 17 Goo FON 18 0 Site kita t n ti DO a ei n ke a a en ak O a eta 18 Section 9 Direct Talk MOUE Li kek dat ka fk la ki a n l a e ka a a n da tele a ke e n kk a e da 19 Section 6 Troubleshooting voi ee n kk n io ao eil 22 E ON GOUS kit ora e kal bo a A e a a N NA 23 Appendix tT ASGII Table Tor Direct Mode oia ads 24 LO10912 2 August 2012 Section 1 Introduction The PCLIO O808 USB is a programmable input and output module integrated with the ability to auto start and store 2KB of program memory It provides flexible independent or grouped control of 8 relay outputs which can be toggled based on input conditions The PCLIO can program all 8 inputs to be active low or high enabling the use of both NPN or PNP sensors The easy to use Windows software SignlOwin can be used to directly control read an l O status and store a program on the PCLIO Anaheim Automation has made it simple for users to connect without a hassle The PCLIO O808 USB eliminates the need for bulky DB9 cables all programming is done through a USB to USB Mini for the user s convenience A full set of ASCII commands are provided which will allow for custom development The Windows software SignlOwin is available for download via www AnaheimAutomation com This software provides users with an intuitive method of programming all aspects of the PCLIO Description The PCLIO O808 USB has a high level programming command set including branching looping conditional state
15. de Opens up the User s Guide in pdf format Opens up the Anaheim Automation Website Displays the version of the SignlOwin and contact information The Unit is Connected The Unit is NOT Connected On the right of the Toolbar the user will find the communication status of the PCLIO 0808 USB controller If communications are not established please refer to the Troubleshooting Section S SinglOwin Programmable IO Software File Setup Program Edit Help f The Unitis Connected Version SMCIO Revision 1 00 Inputs Outputs Create and Edit Program A DD ese File Setup Program Edit Help AE Inputs Outputs Create and Edit Program LO10912 12 August 2012 Toolbar Exit New Open Save Print Calculator Stop All Connect Tab Sheets SinglOwin Programmable IO Software Setup Program Edit Help Inputs Outputs Create and Edit Program The Unitis Connected i Version SMCIO Revision 1 00 Inputs Outputs Monitor and control IO of the controller Create and Edit Program Write and edit PCLIO 0808 USB stored programs LO10912 13 August 2012 Tab Sheets Inputs Outputs Verify Parameters Set Inputs Active Low High Set Individual Outputs Set all 8 Outputs Verify Outputs LO10912 n SinglOwin Programmable IO Software o e a st File Setup Program Edit Help Leno inputs Outputs Creat
16. decrement the selected user register by one This command compares the current status of the selected user register with the user User Register gt than defined value if the current value of the selected user register is greater than the user defined value than we execute the next line else skip the next line Section 5 Direct Talk Mode Direct mode is used to directly control motion for real time movements through serial communication The PCLIO 0808 USB controller has 8 commands which are easy to remember for direct movement of a step motor Unit Selection In order to select a unit the command followed by the address of the unit must be sent NOTE There should be no spaces between the and address select How to select a unit DO Unit O is selected Q1 Unit 1 is selected 1029 Unit 29 is selected How to get a response from a unit DOS Carriage Return After the command the PCLIO 0808 USB will return a SMC60 the current revision number Note In direct talk mode each command is followed by a carriage return The unit communicates in half duplex mode therefore proper setup of hyper terminal is necessary to view characters if characters are to be echoed back to the screen Instructions All instructions require that no spaces be sent between the command and the parameter followed by a Carriage return DO not O correct QO carriage return incorrect O carriage return Command Summary Read inputs H
17. e and Edit Program The Unit is Connected Version SMCIO Revision 1 00 INPUTS Y Active Low chic li i Input 1 Input 2 Input 3 Input 4 Input 5 Input 6 Input 7 Verify Parameters Input 8 Error Code 0 User Register 1 0 User Register 2 0 User Register 3 0 User Register 4 0 OUTPUTS Set Individual Set Output Outputs Register Output 1 Output 2 Output 3 Output 4 Output 5 Output 6 Output 7 Output 8 Updates and displays input parameters Current User Register Values Error Code and Active state of inputs Set the outputs the a register by entering a value from 0 255 Set the Inputs to be Active Low or Active High Set individual outputs by clicking the corresponding output checkbox Updates and displays output parameters 14 August 2012 Section 4 Create Edit Program r di SinglOwin Programmable IO Software n a The Unit is Connected i Version SMCIO Revision 1 00 File Setup Program Edit Help e DIA Inputs Outputs Create and Edit Program Line Address SMC Command Command Comments C5TEMP Turning On Interrupt 5 and Running To Label TEMP Send Program to STOP Label TOP Controller OR15 Output register 15 W2000 Wait 2000 msec View Program in ORO Output register 0 Controller W2000 Wait 2000 msec XTOP Goto TOP Upload Program STEMP Label TEMP from Controller OR63 Output register 63 W4000 Wait 4000 msec XTOP Goto
18. f Wait Milliseconds Set Input 6 as Interrupt Times to Label Jump to Label On Off Outer Set Input 7 as Interrupt Inner Jump to Label Send Text Return from Subroutine End of Program Comment Please choose a command Command allows the program to jump to the specified label Command inserts a label for goto and loop commands Return from Subroutine Command will return to the last goto and execute the next line of code Dela Command sets a time delay used for settling time needed after an index is finished y The delay occurs before the encoder count is read Command allows a sequence of commands to be looped a specific number of times to Outer Loop a label This label must be before the outer loop command This command cannot be used within an inner loop Command allows a sequence of commands to be looped a specific number of times Inner Loop to a label This label must be before the inner loop command This command can be used within an outer loop Send Text This command will send up to 20 characters out of the unit at a Baud rate of 38 400 bps 8 Data bits No Parity 1 Stop bit and No Flow Control SERI SEE A A If on is selected for the input then we have activated the input as a Interrupt and will P P run to the desired label If off is selected than input will just be digital L010912 18 August 2012 Analog and User Register Commands l ka l raa Ear EE TE Analog Features Num
19. he appropriate bluetooth IO Changing the COM Port Number of the USB Port 1 From DeviceManager select Ports COM LPT Select the USB Serial Port anc click Properties Select the Port Settings tab then click Advanced 2 Choose the required COM port number from the list and click Ok LO10912 9 August 2012 File Menu File Setup Program Edit Help New Program The Unit iz Connected Version SMCIO Revision 1 00 Open Program Save Program As Print Exit Setup Menu KE SinglOwin Programmable 10 Software E w HM on Setup Conenct The Unit is Connected Version SMCIO Revision 1 00 Disconnect Com Port Settings Setup Axis Menu Si SinglOwin Programmable IO Software File Setup Conenct The Unit iz Connected Version SMCIO Revision 1 00 Disconnect Com Port Settings Axis Li Select Axis Define Axis Select Axis Sets the axis select parameter in the SignlOwin software 1 99 Sets the programmable address in the controller 1 99 L010912 10 August 2012 Program Menu SinglOwin Programmable IO Software wen File Setup Program Edit Help Start Program Stop P The Unit is Connected Aki aa Version SMCIO Revision 1 00 View Program inputs Outputs Upload Program Clear Program Memory Autostart Program Start Program Start the exec
20. ify how many inputs are activated as analog and will return a value from 1 4 Verify Inputs Active Low High Format 3 VH Description This command is used to verify whether inputs are active low or high A 1 is re turned if inputs are active low and a 0 if inputs are active high Verify User Register Value Format 4 VT 1 4 Description This command is used to verify the current value of the specified user register Set address register Format value No address is needed before this function value will set the address Description This command sets the address for communication inside the PCLIO 0808 USB controller Range 0 99 LO10912 22 August 2012 Section 6 Troubleshooting Problem Cannot establish communications with the PCLIO O808 USB Possible Solutions Make sure the PCLIO O808 USB controller has power Is the Green LED on Check the Bluetooth connection Was the software installed successfully Go to Setup Axis and verify address settings are the same Click on Setup Connect icon to communicate with the PCLIO 0808 USB controller If problems still exist contact Anaheim Automation Tech Support Sa e e mr Nen Ne 1 2 3 4 5 6 910 East Orangefair Lane Anaheim Automation Inc Anaheim CA 92801 1195 Technical Support phone 714 992 6990 fax 714 992 0471 www anaheimautomation com Problem There is no power to the PCLIO 0808 USB controller Possible Solution
21. ments time delays text transmission and interrupts This command set enables clients to store programs to control all aspects of machine functionality The PCLIO can be utilized in monitoring machine operation and or interaxis coordination The PCLIO has a built in programmable reset circuit Reset is either automatic on power up or can be initiated by pressing the external reset button The software allows users to write change and store programs in the PCLIO to run on power up SignlOwin also allows the user to upload the current program stored in the PCLIO for editing viewing and saving Methods of Communication The PCLIO O808 USB connects to PCs through USB behaving as a COM port which communicates at a baud rate of 38 400 bps This means the user can configure Hyperterminal HMI s PLC s and various other devices with the proper settings and establish a Master Slave relationship Anaheim Automation has developed fully functioning Windows software to communicate and program the PLCIO for the user s convenience Axis Selection Each PCLIO 0808 USB is addressed using a programmable register allowing the ASCII Master to address up to 99 PCLIOs The default axis is 0 To change the axis use the SignlOwin software or the command To verify or check the axis use the SignlOwin software or the command The axis designation is nonvolatile and will remain the same until changed by the user Status LED When powered and operated
22. puts are active high and grounded the command will return a 0 Format 2 I input Description This command returns the value of the selected input to the bluetooth master If the Active High Low register is set to High and the input is high it will return a 1 else if the input is low it will return a 0 If the the Active High Low register is set to Low and the input is grounded it will return a 1 else if the input is high it will re turn a O Range 0 8 l Error codes register Format Description This command requests the PCLIO 0808 USB controller to get the current error code and print it to the screen For a description of the error codes see page 39 Version number register Format Description This command requests the PCLIO 0808 USB controller to return its internal firmware version number LO10912 21 August 2012 O Set outputs Format 1 OR value Description This command sets the output register according to the binary value entered Output 1 is the LSB and output 8 is the MSB Range O 255 Format 2 O output 0 or 1 Description This command sets the selected output either on or off A 1 will turn the output on OVDC and a O will turn the output off open Range 0 8 V Verify Verify Outputs Format 1 VO Description This command is used to verify the outputs state by return a value binary value from 0 255 Verify Analog Inputs Format 2 VA Description This command is used to ver
23. r or replace at its option any of its products which have been found to be defective and are within the warranty period provided that the item is shipped freight prepaid with RMA return material authorization to Anaheim Automation s plant in Anaheim California Trademarks Control Link and Driver Pack are registered trademarks of Anaheim Automation Inc IBM PC is a registered trademark of International Business Machines Inc ANAHEIM AUTOMATION INC LO10912 August 2012
24. roducts include those covered by this manual along with supporting cables and devices We are continually adding new products to our line so please consult Anaheim Automation Inc or its representatives for information on the latest releases Part Number Description PCLIO 0808 USB Featured Bluetooth IO Board AAUSB AB 6 Communication Cable AA3264 Class 2 Transformer Input 120 VAC 4 5W Output OVDC 500mA LO10912 August 2012 Dimensions D 196 4 PLCS Wiring Diagrams pasa aodbagod eL ULO of TI 8898080 IAB Alla IF All units are in inches PCLIO 0808 USB TO POWER SUPPLY 0 P1 TO POWER SUPPLY USB IN P2 GND o Y GND C 7 GND o INT C 7 INS GND OR 5V i O N2 o Z IN7 a IN3 C ING a Z IN4 E INS LO10912 9 12VDC IN OUT8A Y ouT8B 7 OUT7A 7 OUT7B Y OUT6A Y out6B 7 OUTSA Y OUT5B OUTA L e 0 o e OUTB OUT4A 2 3A 250VAC 30VDC OUT4B 2 OUT3A Z OUT3B 7 OUT2A Y OUT2B 7 OUTIA Z OUTIB 9 August 2012 Terminal Descriptions Position Description Power 8 24VDC Power Input Ground Power Return Position Description Inputs Position Description Outputs DE msm ED mm E esmas E mm DE ms DE me Connector Descriptions Position Description Power 9 12VDC Power Input This connector is for the USB communication and is labeled USB LO10912 6 August 20
25. ruction turns the currently activated analog inputs on pins 1 4 back into digital inputs This works very similar to the Analog On command because the user may only have 1 2 3 or 4 For instance if all 4 analog inputs are on but now the application only requires one turning 3 digital inputs on will result in input 1 as an analog input and 2 3 and 4 will be converted back to digital Equal to This instruction utilizes either the current analog input value along with a user defined input voltage to compare to or it utilizes a user register 1 4 and a user defined value to compare to If using the equal command with analog inputs the user will enter a value between 0 and 5 00V only two num bers after the decimal place and one before that will be compared to the current value at the specified input If the current value of the analog input is equal to the user defined voltage then the next instruc tion will be executed else the instruction will be skipped If using the equal command with user registers this command will read the current status of the selected user register and compare it to the user speci fied value and if equal the next instruction will be executed else the next instruction will be skipped Greater than This instruction utilizes either the current analog input value along with a user defined input voltage to compare to or it utilizes a User Register 1 4 and a user defined value to compare to If using the greater than command
26. s 1 Is the PCLIO 0808 USB controller connected to the appropriate power supply 2 Check for any blown fuses in line with the PCLIO 0808 USB controller 3 If problems still exist contact Anaheim Automation Inc Tech Support Problem My program won t Autostart Possible Solutions 1 Verify that the Autostart Function has been enabled 2 Go to Setup Autostart Program and Click on Enable 3 If problems still exist contact Anaheim Automation Tech Support LO10912 23 August 2012 Problem The PCLIO O808 USB controller has a fault condition Possible Solutions 1 Verify your program for improper syntax that may cause an error code 2 Physically press the reset button on the PCLIO 0808 USB to clear an error 3 Another way to clear an error is by using either the SignlOwin software or the direct mode command instructions set 4 The SignlOwin can clear an error real time IO control window by clicking on the verify parameters button 5 The direct mode command cal k can clear an error by simply prompting the error code register to return the value back to the bluetooth master Note Read the Error returned to the screen to better understand what can be causing the fault condition The error is returned in binary coded decimal format If two errors were received their binary values would be added together Error Codes Receive Overflow Error Command Error Range Overflow Error Range Error
27. user can only nest inner loops inside an outer loop An inner loop cannot be nested inside an inner loop or an outer loop inside an outer loop Multiple nested inner loops are allowed in one outer loop Analog On This instruction enables the analog features of the PCLIO 0808 USB module on pins 1 4 the user may enable either 1 2 3 or 4 analog inputs If analog inputs are on the user will automatically receive an On when the inputs are verified regardless of whether or not anything is connected to that pin Input 2 cannot be enabled simply as an analog input input 1 must also be enabled for input 2 to be enabled Read Analog Inputs This instruction allows the user to retrieve the current voltage level at the specified input Note if the user wants to read the voltage level of an input that input must be activated to be of analog type to avoid getting an error The voltage value returned will be from 0 to 5 volts and the resolu tion is up to 400mV L010912 r August 2012 Interrupts This instruction will run a stored interrupt routine when triggered by the specified interrupt Only pins 5 7 can operate as interrupt pins and are activiated according to the Active High Low state of the input register When the input is activated the program will stop what it is doing and immediately jump to the specified label If the user wishes to use this interrupt as a regular digital input the interrupt must be turned off Digital Inputs This inst
28. ution of the program in the controller memory Program Autostart Program Menu SinglOwin Programmable IO Software Tl Lo E jees File Setup Program Edit Help The Unitis Connected Version SMCIO Revision 1 00 Disable Enable Program will disable the execution of a stored program at power up Program will start execution when controller is powered up Start Program Stop Program View Program Inputs Outputs Upload Program Clear Program Memory Autostart Program 4 Autostart Program 4 Edit Menu SinglOwin Programmable IO Software File Setup Program Edit Help Add Ch The Unit iz Connected Lp asi Version SMCIO Revision 1 00 Insert ee nputs Outputs Create and Pelle ce i Adds a new line of code to the end of the progam Edits the currently selected line of code Insert a new line of code before the currently selected line of code Deletes the currently selected line of code LO10912 11 August 2012 Help Menu 5 ae a SinglOwin Programmable IO Software File Setup Program Edit 7 Error Coder Reader The Unit is Connected PCL601 User s Guid aj sedi don Version SMCIO Revision 1 00 www anaheimautomation com Inputs Outputs Create and Edit Pro About Error Coder Reader Utility to read the error code generated by the PCLIO 0808 USB controller PCLIO 0808 USB User s Gui
29. with analog inputs the user will enter a value between 0 and 5 00V only two numbers after the decimal place and one before that will be compared to the current value at the specified input If the current value of the analog input is greater than the user defined voltage then the next instruction will be executed else the instruction will be skipped If using the greater than command with user registers this command will read the current status of the selected user register and compare it to the user specified value and if greater than the next instruction will be executed else the next instruction will be skipped Less than This instruction utilizes either the current analog input value along with a user defined input voltage to compare to or it utilizes a User Register 1 4 and a user defined value to compare to If using the less than command with analog inputs the user will enter a value between 0 and 5 00V only two numbers after decimal place and one before that will be compared to the current value at the specified input If the current value of the analog input is less than the user defined voltage then the next in struction will be executed else the instruction will be skipped If using the less than command with user registers this command will read the current status of the selected user register and compare it to the user specified value and if less than the next instruction will be executed else the next instruction will be skipped

Download Pdf Manuals

image

Related Search

Related Contents

USER MANUAL OF SMART AC  TBX1 user manual  カタログ  Programme - Société de néphrologie    OM, 323 P4, 325 P5 X-series, 2007-05  MANUAL DO UTILIZADOR DO TECHCONNECT SELECT  

Copyright © All rights reserved.
Failed to retrieve file