background image

ServoWire

 

Motion

 

&

 

Logic

 

Controller

 

Manual

 

 

General

 

Description

 

 

Built

in

 

digital

 

and

 

analog

 

I/O

  

SMLC

 

memory

 

includes:

  

 

128

 

Mb

 

Dynamic

 

RAM

 ‐ 

Random

 

Access

 

Memory

 

(volatile)

 

 

128Mb

 

Removable

 

Compact

 

Flash

 

memory

 

for

 

application

 

program

 

and

 

data

 

storage.

 

 

32

 

Kb

 

Battery

 

backed

 

static

 

RAM

 

used

 

for

 

non

volatile

 

data

 

storage.

 

The

 

all

digital

 

ServoWire

 

servo

 

drive

 

provides

 

support

 

for

 

a

 

variety

 

of

 

actuator

 

technologies,

 

including

 

brushless

 

rotary

 

and

 

linear

 

motors,

 

DC

 

brush

 

motors

 

and

 

voice

 

coils.

  

The

 

drives

 

are

 

configured

 

over

 

the

 

ServoWire

 

1394

 

network,

 

eliminating

 

all

 

manual

 

configuration

 

and

 

offline

 

configuration

 

utilities,

 

reducing

 

the

 

cost

 

and

 

complexity

 

of

 

maintaining

 

the

 

motion

 

control

 

system.

 

Software

 

Features

 

ORMEC

 

has

 

selected

 

the

 

highly

 

reliable

 

QNX

 

Neutrino

 

as

 

the

 

SMLC

 

real

 

time

 

operating

 

system

 

(RTOS).

  

The

 

use

 

of

 

a

 

RTOS

 

in

 

the

 

SMLC

 

facilitates

 

the

 

integration

 

of

 

new

 

functionality

 

and

 

eases

 

product

 

lifecycle

 

maintenance

 

by

 

allowing

 

for

 

easy

 

migration

 

to

 

new

 

and

 

more

 

powerful

 

hardware

 

platforms,

 

as

 

they

 

become

 

available.

 

To

 

implement

 

the

 

ServoWire

 

Controller’s

 

programming,

 

ORMEC

 

has

 

partnered

 

with

 

3S

 

to

 

integrate

 

high

 

performance

 

ServoWire

 

Soft

 

Motion

 

technology

 

with

 

CoDeSys

 

IEC

 

61131

3

 

software.

  

CoDeSys

 

covers

 

all

 

five

 

IEC

 

61131

3

 

standard

 

compliant

 

languages,

 

and

 

is

 

incorporated

 

in

 

over

 

one

 

hundred

 

OEM

 

partner

 

products.

  

All

 

application

 

motion

 

and

 

I/O

 

control

 

is

 

implemented

 

in

 

a

 

single

 

program

 

running

 

on

 

one

 

processor,

 

without

 

the

 

delays

 

and

 

timing

 

issues

 

associated

 

with

 

separate

 

processor

 

cards

 

in

 

PCs

 

and

 

PLC

 

racks.

 

For

 

the

 

motion

 

control

 

programming,

 

ORMEC

 

has

 

implemented

 

PLCopen

 

Motion

 

Control

 

function

 

blocks.

  

Powerful

 

features

 

have

 

been

 

added

 

to

 

the

 

open

 

standard

 

motion

 

control

 

function

 

blocks,

 

allowing

 

motions

 

to

 

be

 

loaded

 

into

 

a

 

motion

 

queue

 

for

 

sequential

 

operation

 

initiated

 

independent

 

of

 

the

 

I/O

 

scan

 

rate.

  

Motions

 

in

 

the

 

queue

 

can

 

be

 

automatically

 

repeated,

 

simplifying

 

application

 

programming,

 

and

 

triggered

 

by

 

high

speed

 

sensor

 

inputs

 

at

 

the

 

servo

 

command

 

Loop

 

Rate

 

(faster

 

than

 

the

 

I/O

 

scan

 

rate).

  

It

 

is

 

also

 

possible

 

to

 

easily

 

superimpose

 

incremental

 

time

based

 

and

 

geared

 

motions

 

on

 

top

 

of

 

a

 

constant

 

motion

 

gear

 

ratio,

 

without

 

the

 

need

 

to

 

develop

 

cam

 

profiles.

  

For

 

more

 

details,

 

read

 

the

 

SMLC

 

online

 

help

 

file

 

included

 

with

 

ORMEC’s

 

CDS

SDK,

 

CoDeSys

 

Software

 

Development

 

Kit.

 

The

 

latest

 

version

 

of

 

the

 

CDS

SDK

 

as

 

well

 

as

 

a

 

demo

 

version

 

is

 

available

 

for

 

download

 

on

 

ORMEC’s

 

web

 

site

 

at

 

www.ormec.com

.

 

SMLC

 

Support

 

Software

 

CoDeSys

 ‐ 

Development

 

Software

 

CoDeSys

 

IEC

 

61131

3

 

programming

 

with

 

PLCopen

 

motion

 

function

 

blocks

 

provides

 

open

 

standard

 

tools

 

for

 

developing

 

application

 

programs

 

for

 

motion

 

and

 

I/O

 

control.

 

General

purpose

 

I/O

 

options

 

are

 

fully

 

supported

 

using

 

WAGO's

 

750

 

Series

 

and

 

FESTO

 

CPX

 

Series.

 

 

The

 

IEC

 

61131

3

 

standard

 

suite

 

of

 

programming

 

languages

 

provides

 

an

 

integrated

 

set

 

of

 

software

 

tools

 

and

 

graphical

 

interfaces

 

to

 

meet

 

a

 

wide

 

range

 

of

 

software

 

development

 

needs:

 

 

Relay

 

Ladder

 

Logic

 

(LD)

  

 

Structured

 

Text

 

(ST)

  

SMLC

004a

 

 

5

 

Summary of Contents for SMLC 160

Page 1: ...SMLC Model 30 80 160 Hardware Rev2 Installation Operation Manual SMLC 004b Copyright 2011 ORMEC Systems Corp All Rights Reserved 19 Linden Park Rochester NY 14625 585 385 3520 October 21 2011...

Page 2: ...ServoWire Motion Logic Controller Manual General Description ii SMLC 004a...

Page 3: ...ark of WAGO Corporation MODBUS is a registered trademark of Schneider Electric Warranty ORMEC extends no warranty with respect to the merchantability or fitness of this product for any particular purp...

Page 4: ......

Page 5: ...Port SMLC 160 only 11 J12 Keyboard Mouse Interface Connector 12 J13 Digital I O Connector 13 J14 USB Port 14 J15 USB Port 14 J16 Ethernet Port EN1 15 J17 Ethernet Port EN0 15 J19 VGA Connector 16 J20...

Page 6: ...ervoWire Motion Logic Controller Checklist 39 Servomotor Checklist 40 Applying System Control Power 40 Setting up SMLC Serial communications 41 Initializing the Communications Connection 41 Disconnect...

Page 7: ...J20 J21 J22 and J23 pin out 17 Table 10 24VDC connector TB1 pin out 18 Table 11 Analog I O connector TB2 pin out 18 Table 12 Power connector TB3 pin out 18 Table 13 SMLC Status LED s 25 Table 14 SMLC...

Page 8: ...or 15 Figure 9 SMLC CRT Connector J19 connector 16 Figure 10 RS 232 Serial Port Connector J20 J21 J22 and J23 Pin out 17 Figure 11 SAC SDM Servo drive I O 23 Figure 12 SAC SMM Servo drive I O 24 Figur...

Page 9: ...rganization Chapter 2 General Description Overview of the SMLC product family Chapter 3 SMLC Installation provides instructions for installing the SMLC and detailed descriptions of all the hardware in...

Page 10: ...to Motion Control and or ORMEC s Motion Control products Appendices Appendices contain detailed drawings which document the SMLC dimensions system interface as well as associated interface cables and...

Page 11: ...motion and I O control running on a single processor See www 3s software com www PLCopen org OPERATING SYSTEM QNX NEUTRINO REAL TIME OPERATING SYSTEM RTOS In QNX Neutrino only the most fundamental OS...

Page 12: ...ots SMLC 30 3 3 Up to 3 2 3 8 in 8 out 1 in 1 out 1 PCI 104 SMLC 80 8 8 Up to 8 2 3 8 in 8 out 1 in 1 out 1 PCI 104 SMLC 160 16 16 Up to 16 2 3 8 in 8 out 1 in 1 out 2 PCI 104 Table 1 SMLC Models 1 Pa...

Page 13: ...ted in a single program running on one processor without the delays and timing issues associated with separate processor cards in PCs and PLC racks For the motion control programming ORMEC has impleme...

Page 14: ...and on going support of ServoWire systems The software is designed to run on the development PC ServoWire Pro is used to create a project file containing all of the motor and drive configuration info...

Page 15: ...with EN292 1 and EN292 2 Safety of Machinery as well as EN60204 Electrical Equipment of Industrial Machines must be observed during the design phase Only qualified personnel should be allowed access t...

Page 16: ...ks Users Guide license agreement and registration card Please open this package read the license agreement and fill out and return the registration card SMLC operates on the QNX operating system with...

Page 17: ...rvoWire 1394b ports Reset Pushbutton J12 Keyboard port J13 Digital I O connector J14 15 USB ports J16 EN1 J17 EN0 System Card Compact Flash J19 VGA connector J20 Development Serial Port COM1 J21 HMI U...

Page 18: ...Pushbutton J12 Keyboard port J13 Digital I O connector J14 15 USB ports J16 EN1 J17 EN0 System Card Compact Flash J19 VGA connector J20 Development Serial Port COM1 J21 HMI User Serial Port COM2 J22 U...

Page 19: ...connectors SAC SWM and SAC SMM are made using bilingual ServoWire cables CBL SW BA ServoWire Cables Description CBL SW BL 3 ServoWire Cable 9 pin to 9 pin locking 3 3ft CBL SW BL 6 ServoWire Cable 9 p...

Page 20: ...rent release of SMLC firmware Figure 4 Keyboard Connector J12 connector Pin Signal Description 1 KDAT Bi directional serial data line used to transfer data from or commands to the PC AT keyboard 2 MDA...

Page 21: ...r TB 1 Pin Description 1 Chassis Frame 2 Digital Input 1 3 Digital Input 2 4 Digital Input 3 5 Digital Input 4 6 Digital Input 5 7 Digital Input 6 8 Digital Input 7 9 Digital Input 8 10 Digital Output...

Page 22: ...SMLC System Components Figure 5 Schematic of Discrete Inputs IN1 IN8 Figure 6 Schematic of Discrete Outputs OUT1 OUT8 J14 USB Port J15 USB Port The USB ports are not supported by CoDeSys in the curre...

Page 23: ...Ethernet 10 100 Base Tx differential transmitter outputs Table 6 Ethernet Port J16 J17 pin out Ethernet Cables Accessories EI8 10T Ethernet Hub 10BASE T 8 port 24 VDC input rail mount 405TX Ethernet...

Page 24: ...Description 1 RED Analog output carrying the red color signal to the CRT For 75 ohm cable impedance 2 GREEN Analog output carrying the green color signal to the CRT For 75 ohm cable impedance 3 BLUE...

Page 25: ...eration is initiated 4 DTR Data Terminal Ready This signal indicates to the modem or data set that the on board UART is ready to establish a communication link 5 GND Ground 6 DSR Data Set Ready This s...

Page 26: ...I O supply voltage Table 10 24VDC connector TB1 pin out TB2 Analog I O Connector The SMLC includes a 14 bit analog input and a 14 bit analog output on pluggable connector TB2 located on the top of the...

Page 27: ...The System Card is a Compact Flash format storage device that contains the operating system SMLC firmware SMLC settings such as Ethernet IP addresses as well as the user application and data The syste...

Page 28: ...ServoWire Motion Logic Controller Manual System Power Wiring Interlocks 20 SMLC 004a...

Page 29: ...ve Ready output must be closed For the Drive Ready output on the servo drive to be closed five conditions must be satisfied There must be no SMLC diagnostic faults including power up diagnostics There...

Page 30: ...ng the input in this mode generates an OP_ALARM condition in the application program and has the effects indicated below which are dependent on the axis mode of operation torque velocity or position T...

Page 31: ...put 4 is enabled then Input 4 will read the state of Output 4 3 Discrete Inputs IN1 or Hardware Travel Limit Forward IN2 or Hardware Travel Limit Reverse IN3 or E Stop Quick Stop 1 Discrete Bi directi...

Page 32: ...If Output 4 is enabled then Input 4 will read the state of Output 4 4 Discrete Outputs OUT1 OUT2 OUT3 or Brake Control OUT5 or ZREF Feedback 2 Sensors Inputs ASEN BSEN Figure 11 SAC SMM Servo drive I...

Page 33: ...yellow system Watchdog OK LED on the front of the controller will flash every second during normal operation When CoDeSys is online with the SMLC this LED will flash twice a second When CoDeSys is lo...

Page 34: ...tem reset and are available to a user s application program when power is restored 32 Kbytes of NV storage is available on the SMLC Models covered in this manual minus 256 bytes reserved for unit info...

Page 35: ...l 30 80 3 3lb Model 160 3 5 lb Operating Temperature 0 50C 32 122 o F Storage Temperature 25C to 70C 13o F to 158o F Relative Humidity 10 95 40 C non condensing Mounting Airflow Mounting must be verti...

Page 36: ...x sink current 33ma low level voltage 1 2VDC high level voltage VIO 0 5VDC absolute maximum 27VDC Table 20 Digital output specifications Analog Input Specifications Return pin is shared with analog ou...

Page 37: ...ifications Connector 9 pin Male D Sub Standards EIA RS 232 Default Configuration 8 data bits 1 stop bits no parity Baud Rates 115 2K 57 6K 38 4K 19 2K Default 9600 4800 2400 1200 Table 24 SMLC HMI Ser...

Page 38: ...ServoWire Motion Logic Controller Manual WAGO I O Installation Operation 30 SMLC 004a...

Page 39: ...ring and budget requirements you can select a technology that matches your system requirements The I O system offers a Fieldbus independent node design even though the Fieldbus couplers utilizing diff...

Page 40: ...esolutions and signal types A selection of specialty modules are also available including a selection of thermocouples that can be used to implement PID control up down counters and an incremental enc...

Page 41: ...AGOconfig ht 1 ha 0030DE000002 ip 192 168 0 123 Look at the bottom last line in the file This is a second example that demonstrates how to add the gateway address If a gateway address is not going to...

Page 42: ...Ch DC Input Sourcing high side switch 24 VDC 0 2 msec filter high spd WAGO 750 410 2 Ch DC Input Sourcing high side switch 24 VDC 3 msec filter 2 wire prox switch WAGO 750 411 2 Ch DC Input Sourcing h...

Page 43: ...ut Sourcing high side switch 5 VDC 20 mA see note 2 WAGO 750 522 2 Ch AC Output opto isolated 35 230 VAC 0 5 A 3 0A for 30 sec once per hour note2 WAGO 750 523 1 Ch AC Output opto isolated 230 VAC 16A...

Page 44: ...nsors see note 3 WAGO 750 461 000 002 2 Ch Analog Input for RTD Resistor measurement 10 1 2k ohms see note3 WAGO 750 461 000 007 2 Ch Analog Input for RTD Resistor measurement 10 5 0k ohms see note3 W...

Page 45: ...O 750 612 Supply module 0 230 AC DC incl 5 VDC modules WAGO 750 602 Supply module 24 VDC WAGO 750 615 Supply module with fuse 120 VAC WAGO 750 609 Supply module with fuse 230 VAC WAGO 750 622 Binary S...

Page 46: ...ServoWire Motion Logic Controller Manual Getting Started 38 SMLC 004a...

Page 47: ...ll as the appropriate Servo Drive Manual If a lot system test integrated system test was performed at ORMEC the servo system must be installed the same as they were at the ORMEC factory Servo drives a...

Page 48: ...the motor shaft to rotate For motors with oil seals standard on IP 67 rated motors the seals should be in good condition and properly lubricated Verify that the metal key is removed from the motor sh...

Page 49: ...ection Thereafter Windows handles all serial communications in the background Note ServoWire Pro must know the correct Internet Protocol IP address of the SMLC it is connecting with The factory addres...

Page 50: ...o to communicate with the SMLC unit Consult the ServoWire Pro online help as appropriate for installation startup and communications details Test Running Your SMLC System Once communications is establ...

Page 51: ...e unit Revision 2 or later hardware is indicated both by the Revision level and the fact that the serial number suffix is 200 Figure 19 SMLC Product Revision Label SMLC Model History Version 1 0 Septe...

Page 52: ...ServoWire Motion Logic Controller Manual Maintenance Troubleshooting 44 SMLC 004a...

Page 53: ...of the functionality and proper operation of ORMEC supplied hardware and software as provided in the various documentation available for those products e g Windows Help Installation Operation Manuals...

Page 54: ...ower up sequence gather the information listed below and call the ORMEC Service Department SMLC model number hardware version number serial number available on the sticker on the left side of the unit...

Page 55: ...name CoDeSys Controller Development System The IEC 61131 3 runtime system developed by 3S Software used on the SMLC CoDeSys IDE The CoDeSys Integrated Development Environment is the Win32 based applic...

Page 56: ...nt MODBUS TCP Modbus TCP is an implementation of the MODBUS Protocol allowing MODBUS messages to be transferred via Ethernet OPC OLE for Process Control A set of open standards for connectivity and in...

Page 57: ...s for configuring monitoring tuning and upgrading the firmware of SoftMotion based drives and products SMLC ServoWire Motion Logic Controller SMLC is ORMEC motion programming language which enhances i...

Page 58: ......

Page 59: ...ServoWire Motion Logic Controller Manual Appendix A Appendix A SMLC Installation Diagrams SMLC Installation Dimensions Figure 20 SMLC mounting dimensions height and width SMLC 004a 51...

Page 60: ...ServoWire Motion Logic Controller Manual Appendix A Figure 21 SMLC mounting dimensions depth 52 SMLC 004a...

Page 61: ...ServoWire Motion Logic Controller Manual Appendix B Appendix B System Wiring Drawings ServoWire SDM Drives 120 460 VAC System Wiring SMLC 004a 53...

Page 62: ...ServoWire SMDrive SAC SM J4 Quad Encoder L1 L2 L3 t r U V W TB1 High Power TB J2 J1 J3 Drive I O ServoWire SMDrive SAC SM Brushless Servomotor Brushless Servomotor E Stop E Stop Reset Main Power Conta...

Page 63: ...ServoWire Motion Logic Controller Manual Appendix B ServoWire SMM Drive 12 96 VDC System Wiring SMLC 004a 55...

Page 64: ...ansmit Data TD 3 2 RD Receive Data Data Terminal Ready DTR 4 6 DSR Data Send Ready Signal Ground SG 5 5 SG Signal Ground Data Send Ready DSR 6 4 DTR Data Terminal Ready Request To Send RTS 7 8 CTS Cle...

Page 65: ...ServoWire Motion Logic Controller Manual Appendix C Profibus Cable Drawing SMLC 004a 57...

Page 66: ......

Reviews: