background image

10

#L010155

July 2004

Section 3: Controller Functions

Section 3: Controller Functions

Section 3: Controller Functions

Section 3: Controller Functions

Section 3: Controller Functions

Methods of Communication

Methods of Communication

Methods of Communication

Methods of Communication

Methods of Communication

There are two methods for sending commands to the DPD75601. One is to directly talk to the DPD75601
by using Direct Talk Mode. This is usually used with a computer or PLC (Programmable Logic Controller),
where the computer or PLC gives the DPD75601 serial commands to off-load its processor. For example:
A PLC can utilize its outputs to toggle the DPD75601’s inputs and gain control of variable speeds, variable
programs, variable distances, etc. Simply using the DPD75601 as the intelligent pulse generator, a PLC
can remove some of the tasks that were not meant for ladder logic or any PLC processing time.

The second way to give commands to the DPD75601 is to use the software program SMC60WIN to either
manually control, or to write and send programs. This method is used when the DPD75601 is the main
controller. For example: A DPD75601 can replace simple motion control and replace I/O functional when
minimal quantities of I/O are required to control specific machinery. Simple motion profiles that can operate
with 6 or less inputs and 8 or less outputs can utilize a DPD75601 controller.

Baud Rate

Baud Rate

Baud Rate

Baud Rate

Baud Rate

A term used frequently in serial data communications, a “baud” is defined as the reciprocal of the shortest
pulse duration in a data word signal, including start,  stop, and parity bits. This is often taken to mean the
same as “bits per second”, a term that expresses only the number of “data” bits per second. Very often,
the parity bit is included as an information or data bit. The DPD75601 accepts a baud rate of 38400 only

The DPD75601 accepts a baud rate of 38400 only

The DPD75601 accepts a baud rate of 38400 only

The DPD75601 accepts a baud rate of 38400 only

The DPD75601 accepts a baud rate of 38400 only

.

RS232 Protocol - SW1 in RS232 position

RS232 Protocol - SW1 in RS232 position

RS232 Protocol - SW1 in RS232 position

RS232 Protocol - SW1 in RS232 position

RS232 Protocol - SW1 in RS232 position

The DPD75601 is a DCE device, therefore it will transmit on pin 2 and receive on pin3 of the DB9 RS-232
connector . The RS232 serial communication mode is single ended. This means that for each signal there
is one wire, and a common ground reference used by all the signals. The DPD75601 does not use
handshaking, thus the CTS and RTS lines are internally connected, and the CD, DTR and DSR lines are
internally connected inside the DPD75601. The signal line maintains levels of +5VDC to +15VDC and -
5VDC to -15VDC. For a valid logic level in the controller, the voltage must be at least +/-3 volts. RS232
works at distances of up to 50 feet maximum. RS232 is susceptible to electrical noise, and should not

RS232 is susceptible to electrical noise, and should not

RS232 is susceptible to electrical noise, and should not

RS232 is susceptible to electrical noise, and should not

RS232 is susceptible to electrical noise, and should not

be used in noisy areas. Always use the shortest cable connection possible. NOTE: Keep controller

be used in noisy areas. Always use the shortest cable connection possible. NOTE: Keep controller

be used in noisy areas. Always use the shortest cable connection possible. NOTE: Keep controller

be used in noisy areas. Always use the shortest cable connection possible. NOTE: Keep controller

be used in noisy areas. Always use the shortest cable connection possible. NOTE: Keep controller
wiring separated from motor cable/wiring.

wiring separated from motor cable/wiring.

wiring separated from motor cable/wiring.

wiring separated from motor cable/wiring.

wiring separated from motor cable/wiring.

RS485 Protocol - SW1 in RS485  position

RS485 Protocol - SW1 in RS485  position

RS485 Protocol - SW1 in RS485  position

RS485 Protocol - SW1 in RS485  position

RS485 Protocol - SW1 in RS485  position

The RS485 protocol mode is as follows; On board receivers will remain in active mode indefinitely.
Transmitters must be turned off when the unit is not sending data, to prevent the line from sending and
receiving data at the same time. Therefore when the PC is transmitting data its driver will be turned on and
each of the units connected will have their drivers off. If they are requested to send data back to the PC,
the selected unit will turn it’s driver on to send the data and then turn it off after it has completed transmission.
Note: The above protocol is done internally between the converter and the DPD75601. The RS485 method
of communication allows increased noise immunity and increased communication distance of up to 4000
feet without repeaters. RS485 repeaters allow an additional 4000 feet per repeater. The DPD75601 is
designed for two wire configuration. The 2 wire configuration makes use of the tristate capabilities of
RS485 to allow a single pair of wires to share transmit and receive signals for half duplex communications.
This “two wire” configuration (note that an additional ground conductor must be used) reduces cabling
cost. NOTE: Keep control wiring separated from motor cable/wiring.

NOTE: Keep control wiring separated from motor cable/wiring.

NOTE: Keep control wiring separated from motor cable/wiring.

NOTE: Keep control wiring separated from motor cable/wiring.

NOTE: Keep control wiring separated from motor cable/wiring.

Содержание DPD75601

Страница 1: ...Guide User s Guide User s Guide User s Guide User s Guide 910 East Orangefair Lane Anaheim CA 92801 e mail info anaheimautomation com 714 992 6990 fax 714 992 0471 website www anaheimautomation com A...

Страница 2: ...60WIN Software Section 4 SMC60WIN Software Section 4 SMC60WIN Software Section 4 SMC60WIN Software 16 16 16 16 16 File Menu 17 Setup Menu 17 Setup Axis Menu 17 Program Menu 18 Program Autostart Progra...

Страница 3: ...PD75601 offers half step or full step operation to move the motor 0 9 or 1 8 degrees per step The controller in the DPD75601 PCL601 provides independent programming of acceleration deceleration base s...

Страница 4: ...mable I O and fault out Outputs 8 programmable I O and fault out Outputs 8 programmable I O and fault out Outputs 8 programmable I O and fault out Outputs 8 programmable I O and fault out Open Drain T...

Страница 5: ...Dimensions Switch Locations Dimensions Switch Locations Dimensions Switch Locations Dimensions Switch Locations Dimensions Switch Locations Wiring Diagrams Wiring Diagrams Wiring Diagrams Wiring Diagr...

Страница 6: ...i t c e n n o C r o t o M d n a s t u p n I r e v i r D n o i t p i r c s e D 1 1 e s a h P r o t o M 2 3 e s a h P r o t o M 3 3 1 n o m m o C r o t o M 4 t e s e R t l u a F 5 t u p t u o n o i t c...

Страница 7: ...r Terminal Descriptions Controller Terminal Descriptions Controller Terminal Descriptions Controller n o i t i s o P 5 8 4 S R n o i t p i r c s e D 1 A 2 B 3 d n u o r g d e t a l o s i n a s i s i h...

Страница 8: ...t pin goes low This output is able to stand off 50V and sink 50mA Refer to the table below for LED fault indications If a fault occurs reset the fault by applying a logic 0 to the Reset Fault Input pi...

Страница 9: ...rmer is too low to provide the amount of current needed by the low voltage winding Check the input voltage of the transformer to see if the voltage is within the specified range Over Temperature Five...

Страница 10: ...ernally connected inside the DPD75601 The signal line maintains levels of 5VDC to 15VDC and 5VDC to 15VDC For a valid logic level in the controller the voltage must be at least 3 volts RS232 works at...

Страница 11: ...to address up to 99 DPD75601 s from one port The Default axis is 0 To change the axis use the SMC60WIN software or the command To verify or check the axis use the SMC60WIN software or the command The...

Страница 12: ...k for any type of motion command These limits are directional NOTE Whenever a soft limit switch is activated the motor will decelerate and run at base speed during an indexing move or stop during a sl...

Страница 13: ...um speed of the motor To set the position To set the position To set the position To set the position To set the position when told via the goto analog position command the input will read a voltage b...

Страница 14: ...ts 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 regist...

Страница 15: ...the TWS position or the thumbwheel will be disabled Acceleration Deceleration Acceleration Deceleration Acceleration Deceleration Acceleration Deceleration Acceleration Deceleration The acceleration...

Страница 16: ...XP Installation Windows 95 98 NT ME 2000 XP Installation Windows 95 98 NT ME 2000 XP Installation Windows 95 98 NT ME 2000 XP Installation Option 1 1 Insert the CD into the drive 2 On the Windows Tas...

Страница 17: ...Menu C t c e n n o r e l l o r t n o c e h t h t i w s n o i t a c i n u m m o c h s i l b a t s E D t c e n n o c s i e s u o t s e c i v e d r e h t o r o f t r o p M O C e h t e s a e l e R m o C...

Страница 18: ...m Menu D e l b a s i p u r e w o p t a m a r g o r p d e r o t s a f o n o i t u c e x e e h t e l b a s i d l l i w m a r g o r P E e l b a n p u d e r e w o p s i r e l l o r t n o c n e h w n o i t...

Страница 19: ...not established please refer to the Troubleshooting Section H H H H Help Menu elp Menu elp Menu elp Menu elp Menu E r e d a e R r e d o C r o r r r e l l o r t n o c 1 0 6 5 7 D P D e h t y b d e t a...

Страница 20: ...l u c l a c p o t k s e d e h t n e p O l l A p o t S g n i n n u r m o r f n o i t o m l l a d n a m a r g o r p e h t p o t S t c e n n o C r e l l o r t n o c e h t h t i w n o i t a c i n u m m o...

Страница 21: ...u e m o H s e h c t i w S e m o H d n a t f o S w o l s l l i w r o t o m t u b h c t i w s e m o h s d r a w o t g n i v o m y b n o i t i s o p e m o h e h t k e e s l l i w r o t o M e m o h e h t...

Страница 22: ...b e k a t o t s p e t s f o d n e S s t n u o C t u p t u O f o t e S r e l l o r t n o c e h t o t s t n u o c t u p t u o f o d n e S s p e t S f o e v o M d e r e t n e s p e t s f o r e b m u n e...

Страница 23: ...r e l l o r t n o c e h t o t t i m i l r e p p u n o i t i s o p g o l a n a e h t d n e S n o i t i s o P g o l a n A t e S t u p n i t a d e r u s a e m e g a t l o v g o l a n a n o d e s a b n o...

Страница 24: ...Create and Edit Program r e l l o r t n o C o t m a r g o r P d n e S r e l l o r t n o c e h t o t m a r g o r p t n e r r u c d n e S r e l l o r t n o C n i m a r g o r P w e i V y r o m e m r e l...

Страница 25: ...r t n o c d n a s r e t e m a r a p r e d o c n e t x e T d n a n o i t a r s i g e R g o l a n A s d n a m m o C s t i m i l n o i t i s o p d n a d e e p s g o l a n a r o f s r e t e m a r a p r e...

Страница 26: ...e g n a h c o t r e s u s w o l l A e v o M h s i n i F t x e n e h t o t g n i u n i t n o c e r o f e b d e t e l p m o c e b o t d n a m m o c n o i t o m y n a w o l l a l l i w d n a m m o C d n...

Страница 27: ...t x e n e h t h c t a m t o n o d s t u p n i e h t f I e u l a v n e v i g e h t h c t a m d e r e g g i r t e t u c e x e n e h t s e h c t a m t u p n i f I p i k s e s i w r e h t o e n i l t x e...

Страница 28: ...t e l b a s i d l l i w d n a m m o C n O x e d n I l e e h w b m u h T e h t n i e b t s u m 2 h c t i w S x e d n i l e e h w b m u h t e h t e s u o t r e s u e h t s w o l l a d n a m m o C d e l...

Страница 29: ...l i w r o t o M t i m i L r e w o L n o i t i s o P g o l a n A g o l a n a e h t s t e S n o i t i s o p d e i f i c e p s e u l a v e h t o t t i m i l r e w o l t i m i L r e p p U n o i t i s o P...

Страница 30: ...P P S P R d n o c e s r e p s e s l u p o t d n o c e s r e p n o i t u l o v e r m o r f t r e v n o C v e R r e P s p e t S v e r p e t s 0 0 2 a r o f s i t l u a f e d e h T r o t o m p e t s e h...

Страница 31: ...a response from a unit 0 Carriage Return After the command the DPD75601 will return a SMC60 the current revision number Note In direct talk mode each command is followed by a carriage return The unit...

Страница 32: ...turns on during an output on the fly move If only one output turn on is needed set this value to 0 This command is used in conjunction with the output on the fly enabled command Range 0 65535 D 1st Ou...

Страница 33: ...motor the motor ratio is 1000 4 400 10 This command is used in conjunction with the encoder autocorrect EA command Range 1 255 ER Encoder retries ER Encoder retries ER Encoder retries ER Encoder retr...

Страница 34: ...irections and run at base speed unit the release of the home limit input The ramp profile is specified by the B base speed M max speed and A acceleration deceleration commands I Read inputs I Read inp...

Страница 35: ...clocks for the DPD75601 to send out following a G command It is also used to set the registration index during and index on the fly move Motion is not activated by this command it only sets the index...

Страница 36: ...on with the analog position the analog position lower limit and the analog position lower limit commands S Go slew S Go slew S Go slew S Go slew S Go slew Format S Description This command will send c...

Страница 37: ...r e V T f f o s i 0 n o s i 1 t n e r r u c r o t o m y f i r e V B d e e p s e s a b y f i r e V Z n o i t i s o p y f i r e V C y l f e h t n o s t u p t u o n e e w t e b s p e t s y f i r e V d e...

Страница 38: ...use a 1 To disable the function use a 0 This command is used in conjunction with the number of steps between outputs C 1st output position D and number of outputs commands Clockwise Clockwise Clockwis...

Страница 39: ...led Analog speed enabled Format 0 or 1 Description This command will either enable or disable input 1 to be used to set the analog speed To enable the function use a 1 To disable the function use a 0...

Страница 40: ...calculation following a P command for the analog position input This command is used in conjunction with the analog position enable and absolute position P commands Range 0 65535 Analog position upper...

Страница 41: ...01 1195 Anaheim CA 92801 1195 Anaheim CA 92801 1195 Anaheim CA 92801 1195 phone 714 992 6990 phone 714 992 6990 phone 714 992 6990 phone 714 992 6990 phone 714 992 6990 fax 714 992 0471 fax 714 992 04...

Страница 42: ...e h t o e l i h w e d o m t c e r i d n i d o o g e r a s d n a m m o c 2 1 5 o r e Z s r e t e m a r a P r o r r E r e l l o r t n o c e h t o t t n e s s a w d n a m m o c A r e l l o r t n o c e h...

Страница 43: ...1 Sample Program 1 Sample Program 1 Sample Program 1 Sample Program 1 Sample Program 1 illustrates a typical application where a system moves to a specific position required The sample program shows h...

Страница 44: ...ustrates a typical application where a system is first sent home to a datum or 0 position This sample program shows how a motor will move to 3 different positions utilizing some of the motion commands...

Страница 45: ...first homed using home type 0 waits for input 1 to be a value of 0 grounded and then is indexed 10 000 steps During this index output 1 needs to be turned on every 1000 steps 5 times starting at posit...

Страница 46: ...put 3 is low all other inputs are not used and input 1 is masked high due to the analog function being used The third step is to slew using the analog input as the maximum speed between 5000 and 10000...

Страница 47: ...abling Axis 0 and Axis 1 to use the thumbwheel switch that is connected to each unit for indexing The direction is then set for Axis 0 and Axis 1 and these two axes are then told to index the distance...

Страница 48: ...B 2 6 6 3 P 0 5 C 2 7 7 3 Q 1 5 D 2 8 8 3 R 2 5 E 2 9 9 3 S 3 5 A 3 A 1 4 T 4 5 B 3 B 2 4 U 5 5 0 4 C 3 4 V 6 5 B 5 D 4 4 W 7 5 D 5 E 5 4 X 8 5 E 5 F 6 4 Y 9 5 B 7 G 7 4 Z A 5 D 7 H 8 4 n r u t e R e...

Страница 49: ...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...

Отзывы: