Find Docs

Galil Motion Control - 2004catalog (Page 56)

Wodocs >> Electronics : Motion Control >> Galil Motion Control 2004catalog Page 56
Galil Motion Control - 2004catalog
IOC-7007
Ethernet I/O Controller
Application Programming
The IOC-7007 command language is similar to the command language
of Galil motion controllers, but the motion-specific commands are
removed and additional I/O commands added.The language is com-
prised of intuitive, two-letter English-like ASCII commands designed
to make programming as quick and easy as possible. For example, the
command "SB1" sets output bit 1 and "CB1" clears output bit 1.The
complete set of commands is described in the Command Table.
Like all Galil motion controllers, the IOC-7007 has the ability to store
and execute complex application programs designed by the user. Such
application programs can be downloaded directly to the controller and
executed without host intervention. Special commands are available for
application programming including event triggers, conditional jumps,
IF/THEN/ELSE statements, subroutines, symbolic variables and arrays.
The IOC-7007 permits multitasking, which allows up to eight applica-
tion programs to execute simultaneously. An additional task can be exe-
cuted in a special PLC mode which is described in the next section.
Example
the PLC mode are designated in bold in the command list.Variables and
arrays are also available in the PLC mode.The CP command compiles
the PLC program and the PLC program is executed with the XP com-
mand. Precisely the same number of PLC commands are executed per
update period which allows for deterministic timing.
Example
INSTRUCTION
INTERPRETATION
#TASK1
Task1 label
XQ #TASK2,1
Execute Task2 in thread 1
WT20000
Wait for 20 seconds
HX1
Stop thread 1
MG"DONE"
Print Message
EN
End of Program
#TASK2
Task2 label
AT0
Initialize reference time
CB1
Clear Output 1
#LOOP
Loop label
AT 10
Wait 10 msec from reference time
SB1
Set Output 1
AT -40
Wait 40 msec from reference time,
then initialize reference
CB1
Clear Output 1
JP #LOOP
Repeat Loop
EN
End task
INSTRUCTION
INTERPRETATION
#PLCSCAN
PLC special label
IF (@IN[5]=1)
If Input 5 equals one
CB1
Clear Output 1
ELSE
If Input 5 equals 0
SB1
Set Output 1
ENDIF
Terminate IF statement
EN
End PLC program
Specifications
System Processor
Motorola 32-bit microcomputer
Communications Interface
Ethernet 10/100BASE-T and RS232 port up to 19.2K baud
Memory
Program--500 lines
×
80 characters
Variables--126
Array--2000 array elements in up to 14 arrays
Power Requirements
AC option (BOX version only):90­260 VAC 50/60 Hz
DC option (BOX, DIN, CARD):20­ 60 VDC input
Mechanical
IOC-7007 board:10.75"
×
4.25"
IOC-7007-box:10.8"
×
4.5"
×
2.6"
IOC-7007-DIN:fits standard DIN mount
IOM modules:1.8"
×
3.2"
IOM Electrical Specifications
IOM-70016:16 TTL inputs, 4.7k ohm pull-up
IOM-70108:8 optoisolated inputs, 2.2k pull-up for 5 V in,10k for 24 V in
IOM-70208:8 optoisolated outputs, 24 V @ 25 mA each
IOM-70308:8 low-side, high-power outputs, 24 V @ 100 mA each
IOM-70508:8 high-side, high-power outputs, 55 V @ 500 mA each
IOM-70404:4 dry contact relays, 150 V @ 250 mA each
IOM-70808:8 analog inputs, 12-bits standard
IOM-70904:4 analog outputs, 12-bits standard
IOM-70908:8 analog outputs, 12-bits standard
PLC Mode
The PLC Mode is a special mode of operation that allows fast execution
of an application program.The program is compiled into optimized
code for faster execution with deterministic timing.This feature pro-
vides quick and accurate I/O scans.
The special PLC application program is designated with the label
#PLCSCAN. All commands following the #PLCSCAN label are part of
the program. A subset of Galil commands that are available for use in
CONTROLLERS
--
ETHERNET
54
www.galilmc.com
/
Galil Motion Control, Inc.

<< Previous       1 .. 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63       Next >>



Other Documents:
ampmotororder, blm n 23, catcps, catmotors, ctool, ioc 7007, pcicompar, programming, softorder, system, utilities, wsdk, activelife, camalot, mojavaton, smmov, Filter Equiv, note 1410, note 1411, note 1412, eseries brochure, ethernet dmc 21x 2, ethernet emerge, ethernet flight, ethernet horizons, pr 03 30 00, pr 10 1 98, pr 10 20 99, pr 11 30 00, pr 1 13 00, pr 2 18 98, pr 3 11 98, pr 3 2 98, pr 6 15 99, pr 7 1 99, pr 8 29 00, pr 9 13 99, pr 9 9 98, db 28040 qsi, bestvalue, jacob video, icmworksheet, note 1220, note 1222, note 2311, note 2312, note 2319, note 2321, note 2326, note 3311a,


WODocs | |
All rights reserved. wodocs.comİ 2009
WODocs


New Docs

Documents Category:
Arts (Design, Movies, Music, Radio, Television)
Automotive (Cars, Marine, Motorcycle, ATV, Snowmobiles)
Business (Biotechnology and Pharmaceuticals, Chemicals, Construction and Maintenance, Materials, Real Estate, Services)
Electronics (Computers, Motion Control, Power Supply)
Games (Board, Family, Party, Card, Construction, RC Toys)
Health (Animalm, Beauty, Healthcare, Medicine, Pharmacy, Surgery, Weight Loss)
Home (Accessories, Cooking, Decor and Design, Electrical, Family, Pets)
News (Newspapers, Sports, Television)
Recreation (Collecting, Hiking, Scouting, Survival, Travel)
Reference (Education, Libraries and Archives, Museums)
Science (Agriculture, Astronomy, Biology, Chemistry)
Shopping (Antiques and Collectibles, Clothing, Flowers, Food, Home and Garden)
Sports (Bicycle, Snowboard, Skiing, Other)