background image

ARLACON MC300

MC300MAE

Control system
User's manual

30

Product code 1003418

PIDFREQ=500
RESX=125   ' 125 pulse edges/mm
MAXERRX=10 ' poserr >10mm cuts off servo
GAINX=100  ' gain
INTGX=0 : DERVX=0 : SCOMPX=0 ' others off
SPEEDX=200 ' 200 mm/s
ACCELX=400 ' 0.5 s ramp (200/400=0.5)
FILTERSIZEX=20 ‘ 40ms filter (20/500 seconds)

To start moving the X axis, use the PWRX=1 command to start position control. The amplifier
will go active and the position regulator will start holding the position.

To start a system with high speed capability, use a lower value, like PWRX=0.2 to limit the
regulator maximum output (max output = 10 x PWRX [volts]).

If the system is unstable, runs away from the set position and cuts off at MAXERR, check
encoder phasing and speed loop phasing.

To operate the REF output without the speed regulator, use the OPWRX= command.

When the position regulator is running, use the MOVE command to try moving the axis to new
positions.

Adjust the GAIN,DERV,INTG and SCOMP parameters for stable operation. For many systems
with tacho speed loop the parameters can be set by adjusting GAIN while leaving DERV, INTG
and SCOMP to 0 and then adding DERV if necessary.

After the feedback parameters are set, SCOMP may be set at a value corresponding the
speed of the axis when REF is 10V (this is called critical SCOMP). This will add a feedforward
part in the REF signal compensating for the known part of the speed reference during motion
and thus enabling accurate path control. Using a SCOMP value higher than the critical value
causes undercritical SCOMP that compensates only partly for the position lag when in motion.

To disable speed compensation, leave SCOMP at 0. Critical SCOMP also provides the fastest
point-to-point positioning. Undercritical or no SCOMP causes smoother operation at the end of
the motion to avoid overshoot.

INTG can be used to integrate the position error for minimum error at constant or zero speed.
The best INTG operation is achieved with high speed servo components and critical SCOMP.

Summary of Contents for MC300

Page 1: ...ontrol system user s manual COMPACT SYSTEM up to 8 axes graphigal display ASCII keyboard McDos McBasic RS232 RS232 422 485 McWay 504 504 i o each 1 25ms Arlacon Motion Controls Control Techniques SKS Oy Martinkyläntie 50 01720 VANTAA tel 358 9 852 678 fax 358 9 852 6740 1 4 1997 Ari Lindvall ...

Page 2: ...of an industrial machine It is therefore essential that the installation and use of the product are executed according to manufacturer s instructions and specification When installed as described in manufacturer s documentation the equipment conforms to the requirements of the described standards However the final responsibility for the conformance of the complete installation and machinery where ...

Page 3: ...2 5 CONNECTING TO A TERMINAL OR PC 18 2 6 EMC considerations 18 2 6 1 The European EMC directive 19 2 6 2 General installation guidelines 19 2 6 3 System grounding 19 2 6 4 Enclosure 21 2 6 5 Power supply 21 2 6 6 MC300 flush mount connections 22 2 6 7 MC300 with enclosure connections 23 2 6 8 Signal cables 23 3 POWER UP AND TESTING______________________________________________________25 3 1 SWITC...

Page 4: ...t your ARLACON dealer or the manufacturer ARLACON Motion Control Control Techniques SKS Oy Martinkyläntie 50 SF 01720 VANTAA FINLAND phone int 358 0 852 678 telefax int 358 0 852 6740 1 1 GENERAL The MC300 control unit combines a programmable control computer with a 320x240 pixel backlit graphical text lcd display and a 24key function keypad with programmable led indicator lamps The MC300 is equip...

Page 5: ...ed loop servo control with the remote servo axis connection modules More details of the operation of McWay modules can be found in the ARLACON McWay i o system user s manual 1 5 MCBASIC PROGRAMMING LANGUAGE The McBasic is a programming environment developed for use with ARLACON control systems It combines the ease of the standard Basic programming language and interpreter type interactive programm...

Page 6: ...rk on the connections or inside parts of the unit the power supply must be disconnected Any such action on a unit with power on may cause damage to the unit or equipment connected to it 2 1 MC300 FLUSH MOUNT INSTALLATION The MC300 flush mount version is designed for mounting on doors consoles etc For installation cut a mounting hole according to fig 2 1 1 Also drill holes for the 4 screws required...

Page 7: ...CY STOP Fig 2 1 1 MC300 flush mount version When installing the unit insert it through the mounting hole from the front side and fasten with screws Use M6 screws for mounting When mounting through metal surfaces like a control system cubicle or control panel be sure to clean the surfaces and use the washers supplied to ensure good electrical connection through each screw for specified electromagne...

Page 8: ...ns and layout of a keypad legend slip 68 98 15 15 7 8 9 4 5 6 1 2 3 0 ENTER F G H E J K L I A B C D 7 8 9 4 5 6 1 2 3 0 ENTER F1 F2 F3 F4 F5 F6 Fig 2 1 2 Keypad legend slip 2 2 MC300 with enclosure The MC300HTR with aluminium enclosure is designed for use as a hand terminal or for mounting on machines walls etc A support bracket with hand screws is also available The enclosure is also equipped wit...

Page 9: ... of the end plates of the enclosure It is also possible to access the system board from the front side To remove the front plate first remove the 6 screws holding the plastic front cover Remove the cover and remove the 6 screws on the sides of the front plate You can now lift the metal front plate of the system with electricall parts attached Disconnecting the communication flat cable power cable ...

Page 10: ...CD display connector S9 EL display connector S10 option connector S11 2 LCD display connector B1 Memory backup battery for CMOS RAM U1 RAM 128k standard 512k optional odd bytes U2 System EPROM D8 odd bytes U3 RAM 128k standard 512k optional even bytes U4 System EPROM D8 even bytes U5 FLASH EPROM D6 256k standard 512k optional U6 Video RAM U7 CPU U10 McWay control logic U11 I O control logic U12 14...

Page 11: ...system board S1 pin 1 24V 2 0V In the MC300 enclosed version the power supply is connected on either of the D 15 connectors The same cable which is used for communications can also be used for power supply CN LP pin 14 24V 6 0V 2 3 2 Communications setup There are two communications channels available on the MC300 unit Both channels have signal connections for RS232 and RS422 RS485 type physical s...

Page 12: ...topping the McBasic program being run Redirecting console can be used to avoid this when running protocols written to use also ctrl X The MC300 can also connect to McNet RS485 local network via the CN or LP channel as a network peripheral device see McNet documentation When starting the MC300 all logical devices nn see McBasic user s manual refer to the console port channel default CN Auxiliary co...

Page 13: ...wn on the cover of the unit and in Fig and Fig 2 2 1 The DPI02410 connection board also provides led indicator lamps for monitoring communications signals These lamps can be seen through holes in the cover of the unit in CN in out in LP in out Comm indicators Console port CN signals 2 nd port LP signals Fig 2 3 3 1 DPI02410 indicator led lamps MC300 with enclosure The MC300 version with enclosure ...

Page 14: ...opens the emergency loop at the LP connector S4 respectively S3 EMRG bypass S4 EMRG bypass Fig 2 3 3 2 MC200HTR with enclosure communications connector board A 5V voltages is available on the connector for use with equipment such as bar code wands and should not be loaded more than 100mA Fig 2 3 3 shows an example where CN is connected to a PC via RS232 interface and LP is connected as a McWay i o...

Page 15: ...ansceiver The WGT02310 transceiver module is a DIN rail mounting conversion module for use with optical fibre compatible with McWay equipment It can be used for several purposes To connect McWay modules to MC300 systems with optical fibre To connect McWay modules to MC300 systems with RS 422 with optical isolation in each segment To provide isolation optical fibre connection for MC300 serial commu...

Page 16: ...ower supply input connector S3 RS232 RS422 D 15 connector S5 EMRG connector for S3 EMRG signals S9 FIBER OUT source selector jumper block S10 RS 422 S1 output source selector jumper block S11 RS 232 RS 422 S3 output source selector jumper block S12 5V voltage source selector jumper D1 Fibre input off indicator led D2 Fibre input on indicator led D3 Fibre output on indicator led D4 RS 422 S1 input ...

Page 17: ... use 24V connected to S2 The following table shows the pinout of the communications interface connector in WGT02310 It is compatible with similar communications in other ARLACON equipment To connect via the D 15 connector use a suitable cable with either RS 422 or RS 232 signals connected from in to out Other signals are connected pin to pin Signals frame gnd are provided for connection of cable s...

Page 18: ... needs three wires connected signal MC300 MC300 w ARLACON PC PC at MC300 DPI S1 encl D 15 D 25 D 25 D 9 female male male pin pin pin pin pin signal RS232 in RxD 1 2 3 2 3 TxD RS232 out TxD 2 3 2 3 2 RxD signal ground 3 7 7 7 5 gnd chassis ground chassis 1 shield For interference protection use shielded cable and connect shield to system ground chassis at MC300 Some PC computer programs also requir...

Page 19: ...nts increases This increase varies according to the nature of the source While it is always necessary to maintain a suitable EMC margin inside the electrical system of a machine to ensure the proper operation of the machine the cost effective way to build an EMC directive compliant machine is to design for the external connections and protection of the machine to comply with the necessary requirem...

Page 20: ...ields and motor drive earth should be connected to PE To ensure that all earths are as free of interference as possible all earth wiring must be connected in a tree fashion with branches routed to the central earth ground point see fig 2 6 3 1 and fig 2 6 3 2 Programming equipment Control system cabinet with ARLACON MC and other equipment Other control equipment such as drives and distributed I O ...

Page 21: ...re that all fastening screws make good electrical contact with the door or panel where the unit is mounted System wiring external to the enclosure must be routed in metal conduit or equivalent shielded cables must be used For best results use cables with double screen and connect the outer shield to the enclosure at entry and the inner shields to TE near equipment Use ferrite rings with suitable p...

Page 22: ...hows the recommended power supply and earth connections for MC300 flush mount control unit Steel enclosure MC300 flush mount 24Vdc power supply earth bars L N PE TE 1 2 24V 0V S1 Ferrite ring n 4 TE PE enclosure base plate ground bars isolated from base plate 0V 24V connect TE to PE if TE not available door good electrical connection good electrical connection Ferrite ring n 4 I O such as WAX2 opt...

Page 23: ...e plate ground bars isolated from base plate connect TE to PE if TE not available I O such as WAX2 outer shield connected to enlosure wall or base plate near entry inner shields connected to TE near equipment sensitive external cable such as encoder outer shield connected to enlosure wall or base plate near entry McWay communications with RS 422 Only power supply and McWay signals shown use simila...

Page 24: ...ARLACON MC300 MC300MAE Control system User s manual 24 Product code 1003418 FERRITE RING TE SIGNAL WIRES SIGNAL CABLE Fig 2 6 9 Signal cable ferrite suppressor ...

Page 25: ...AM installed D6 Flash eprom drive programmable from within McDos McBasic D7 CMOS RAM drive with configurable size D8 EPROM drive read only with boot information and system files The boot program will scan the devices in this order looking for MCDOS CK file resident part of McDos If found the respective MCDOS CK is started If no MCDOS CK is found the default McDos version included in the boot secti...

Page 26: ...ates as follows When started without program If the control unit program memory is empty a message McBasic version revision Program System tables Variables and compilations Recycled nnnnn Free B will appear on the terminal screen This message is the status message of the McBasic programming environment with the McBasic command level prompt At the prompt B the user can always type McBasic commands ...

Page 27: ... WIA same as WIA6 0 96 WAX Servo axis connection module with i o incremental encoder 32 32 WAX2 Servo axis connection module with i o incremental encoder 32 32 WAX2A Servo axis connection module with i o SSI absolute encoder 40 40 By configuring the McWay you set the sequence of modules in the McWay loop forming the i o system At the same time you set the logical addresses for the i o connections ...

Page 28: ...stems they are used for motion control purposes 3 3 STARTING THE SERVO SYSTEM To use the MC300 WAX2 servo control features it is necessary to set some McBasic motion control parameters The MC300 based motion control system consists of the drive system usually forming an inner speed control loop and the outer MC300 position control loop When the McBasic command or application program activates the ...

Page 29: ... servo control are PIDFREQ Repeat rate of position control algorithm 50 2000 default 400 common for all axes RESx Position scale pulse edges programming unit usually mm MAXERRx Maximum servo position error LIMITTYPEx Mode of operation for limit switches DRIVETYPEx Mode of operation for drive control REF ENA SPEEDx The maximum speed used in motion ACCELx The acceleration used in motion FILTERSIZEx ...

Page 30: ...axis to new positions Adjust the GAIN DERV INTG and SCOMP parameters for stable operation For many systems with tacho speed loop the parameters can be set by adjusting GAIN while leaving DERV INTG and SCOMP to 0 and then adding DERV if necessary After the feedback parameters are set SCOMP may be set at a value corresponding the speed of the axis when REF is 10V this is called critical SCOMP This w...

Page 31: ...th no filename D2 CMOS RAM drive default 48Kbytes when 1M RAM installed configurable D6 FLASH EPROM drive with file system D7 CMOS RAM drive default 16Kb configurable with file system D8 EPROM system drive with file system If necessary all device numbers D1 D8 can be configured using the McDos SET command as RAM FLASH or EPROM drives according to available RAM and application needs While several R...

Page 32: ... keyboard can be connected to the standard 5 pin connector in the end of the MC300 version with enclosure In the MC300 flush mount version a keyboard can be connected to S6 on the system board using an optional adapter cable 50cm supplied separately With the adapter cable the keyboard connector can be installed conveniently near the unit The ASCII keyboard is a standard AT keyboard with a ø13mm DI...

Page 33: ...e i o address is configured is not present in the McWay loop 4 4 EDITING IN A PC To edit your application program in a PC you can create an ASCII file and edit with a suitable editor or word processor program To load the program to the MC300 control unit use a terminal program capable to transfer ASCII data with xon xoff handshake If using linenumbered code the program can be downloaded to the sys...

Page 34: ... non destructive Break length 1000 Enquiry off General options Alt S Exploding windows off Sound effects off Alarm sound on Alarm time 0 Translation table off Pause character no entry Transmit pacing 0 Call logging off Filename lookup off Menu line on Menu line key Snow removal off Remote commands off Enhanced kb speedup on off ANSI compatibility 3 x Ascii transfer options Alt S Echo locally no Ex...

Page 35: ...o save the program currently in work memory stop the program ctrl X and use the command SAVE D6 WAKEUP Before doing this delete the previous WAKEUP BA from D6 if it exists Deleting does not free the memory used by the previous version so if necessary you must clear the entire D6 using the command CLEARFLASH from McDOS or CLEARFLASH from McBasic 4 6 2 Memory settings To adapt to different memory ci...

Page 36: ...RAM file and communications buffer space The MC300 is equipped with 256 Kbytes of RAM memory as standard It is possible to replace it with larger memory chips for 1Mbyte of RAM memory Using the McDos SET command it is possible to set the amount of RAM memory reserved for use as the RAM drive D7 4 6 4 Real time clock and calendar MC300 is equipped with a real time clock and calendar which is used v...

Reviews: