:Base DocEXEsh.hlp
1 INTRODUCTION
2 Description of MCS32 EX=intro_Description_MCS32EX
2 Description of MCB EX software=intro_Description_MCB_EX
2 Applications=Intro_Applications
1 INSTALLATION / STARTING
2 Environmental consideration
3 Environmental consideration=Instal_condutil
2 Safety
3 Safety=Instal_securites
2 Connections
3 General explications=Instal_Explications
3 Master unit=instal_Unite_centrale
3 Servo module : SRV85=Instal_SRV85
3 Servo module : SRV15=Instal_SRV15
3 Servo module : SRV1524=Instal_SRV1524
3 Servo module : SSI15=Instal_SSI15
3 Encoder module : SCD22=Instal_SCD22
3 Encoder module : SCD2224=Instal_SCD2224
3 Encoder module : SSI22=Instal_SSI22
3 8 digital inputs module : SIB8=Instal_SIB8
3 16 digital inputs module : SIH16=Instal_SIH16
3 24 digital inputs module : SIH24=Instal_SIH24
3 8 digital outputs module : SOBP8=Instal_SOBP8
3 16 digital outputs module : SOH16=Instal_SOH16
3 4 analogue inputs module : SIA14=Instal_SIA14
3 2 analogue outputs : SOA12=Instal_SOA12
3 8 inputs interface module : MIHB8=Instal_MIHB8
3 24 inputs interface module : MIHB24=Instal_MIHB24
3 8 relays interface module : MRHB8=Instal_MRHB8
3 8 static outputs interface module : MSHB8=Instal_MSHB8
3 RS485 interface module : COM485=Instal_COM485
2 Getting started
3 Getting started=Instal_mise_en_route
2 Tuning method
3 Tuning method=Instal_reglage_axe
1 MCB EX SOFTWARE
2 Installation
3 System configuration=Logiciel_Configsys
3 Installation procedure=Logiciel_procinstal
3 Upgrade from previous versions=Logiciel_version_ante
2 Architecture
3 Folders=Logiciel_repertoires
3 Project contents=Logiciel_contenuprojet
2 Description
3 Initial screen=logiciel_ecran_initial
2 Menus and icons
3 Project menu=Logiciel_Menu_Projet
3 Card menu=Logiciel_Menu_Edition
3 Communication menu=Logiciel_Menu_Comm
3 Debug menu=logiciel_Menu_Debug
3 Options menu=logiciel_Menu_Options
3 Help menu=logiciel_menu_aide
3 Configuration tab=logiciel_Onglet_Configuration
3 Global constants tab=logiciel_Onglet_constglob
3 Global variables tab=logiciel_Onglet_Varglob
3 Tasks tab=logiciel_Onglet_Taches
2 Editors
3 Basic task editor=logiciel_Editeur_Basic
3 Ladder task editor=logiciel_Editeur_Ladder
3 Cam editor=Log_Editeur_de_came
1 PROGRAMMING LANGUAGE
2 Introduction
3 Description=langProg_Description
3 Memory plan of MCS32 Ex=langprog_memoire_MCS
2 Data
3 Global constants=langprog_constantes_globales
3 Global variables=langprog_variables_globales
3 Local variables=langprog_variables_locales
3 Convert data types=langprog_conversions
3 Numeric notations=langprog_notations_numeriques
2 Tasks
3 Multitask principles=langprog_principe_multitaches
3 Task priority=langprog_priorit_taches
3 Management of task=langprog_gestion_taches
3 Basic task structure=langprog_structure_tache_basic
3 Ladder task structure=langprog_structure_ladder
3 Event task structure=langprog_structure_taches_evenementielle
1 PROGRAMMATION OF MOTION CONTROL
2 Introduction=contmvt_Introduction
2 Motions buffer=Contmvt_Buffer_mouvements
2 Controlled / non controlled mode
3 Leading in non-controlled mode=contmvt_mode_non_asservi
3 Leading in controlled-mode=Contmvt_mode_asservi
2 Setting an axis
3 Setting an axis=Contmvt_parametrage_axe
3 User Miscellaneous=Contmvt_unite_utilisateur
3 Encoder=contmvt_Codeur
3 Speed profile=contmvt_profil_vitesse
3 Regulation=Contmvt_Regulation
3 Notch filter ( only SRV 85 board )=Contmvt_Filtre
3 Homing=Contmvt_Prise_origine
3 Software limits=Contmvt_Butees_logicielles
2 Declaration of an axis in virtual mode
3 Declaration of an axis in virtual mode=Contmvt_mode_virtuel
2 Positionning
3 Absolute movements=Contmvt_Mouvements_absolus
3 Relative movements=Contmvt_Mouvements_relatifs
3 Infinite movements=Contmvt_mouvements_infinis
3 Stop a movement=Contmvt_arret_mouvement
2 Synchronization
3 Gearbox=Contmvt_arbre_electrique
3 Synchronised movements=Contmvt_Mouvements_synchro
3 Cam=Contmvt_Came
3 Compensation / uncompensation functions ( SRV 85 only )=Contmvt_compensation_decompensation
3 Movements superposition function( SRV 85 only)=Contmvt_superposition_mvts
3 Stopping a master / slave link=Contmvt_liaison_maitre_esclave
2 Interpolation
3 Linear interpolation=Contmvt_interpo_lin
3 Circular interpolation=Contmvt_interpo_circu
3 Resultant acceleration / velocity=Contmvt_Acc_vitesse
3 Stopping a movement=Contmvt_arret_mvt_interpo
3 Tools=Contmvt_outils
3 Examples=Contmvt_Exemples
2 Capture
3 Capture=Contmvt_Capture
2 Time-based encoder
3 Time-based encoder=Contmvt_codeurs_temporels
2 Default on an axis
3 Default on an axis=Contmvt_defaut_axe
1 PROGRAMMATION OF PLC
2 Basic task
3 Digital inputs/outputs
4 Inputs reading=Auto_lectentlog
4 Outputs writing=auto_ecrsorlog
4 Outputs reading=auto_lecsorlog
4 Events handling=auto_attetat
4 State test=auto_testetat
3 Analog inputs/outputs
4 Inputs reading=auto_lectentana
4 Outputs writing=auto_ecrsorana
4 Outputs reading=auto_lectsortana
3 Timing
4 Passive waiting=auto_attpass
4 Active waiting=auto_attact
3 Events
4 Events=auto_evt
3 Counters
4 Counters=auto_compteurs
3 Cambox
4 Cambox=auto_boitecame
2 Ladder task
3 Presentation=auto_presentation
3 Contacts, coils, timers and counters=auto_contact
3 Free contact and coil=auto_libre
3 System bits=auto_syst
3 Task architecture=auto_architecture
1 PROGRAMMATION OF SERIAL1 / SERIAL2 COMUNICATION PORTS
2 Introduction=comm_Intro
2 Opening a communication port=comm_ouvertport
2 Reading data=comm_lectdonnees
2 Writing data=comm_ecritdonnees
2 Close a communication port=comm_fermport
2 RS485 treatment=comm_RS485
2 Example: RTU Modbus driver=comm_exemple
1 PROGRAMMATION OF TERMINAL OPERATOR
2 Dialog 80 description=pupitre_Dial80
2 Dialog 640 description=pupitre_Dial640
2 Operator functions
3 Opening a communication=pupitre_Ouvliaison
3 Screen=pupitre_Affichage
3 Keyboard=pupitre_Clavier
3 Edit=pupitre_Editeur
3 Buzzer=pupitre_Buzzer
3 Backlight=pupitre_Backlight
3 Leds=pupitre_Leds
2 Keys
3 Dialog 80=pupitre_toucheDial80
3 Dialog 160=pupitre_toucheDial160
3 Dialog 640=pupitre_toucheDial640
2 Internal menus
3 General explications=pupitre_general
3 Main menu=pupitre_mgene
3 Parameters sub-menu=pupitre_smparam
3 Manual sub-menu for axis=pupitre_smmanuaxe
3 Manual sub-menu for digital inputs=pupitre_smmanuTOR
3 Manual sub-menu for digital outputs=pupitre_smmanuSTOR
3 Variables sub-menu=pupitre_smvar
3 Memory sub-menu=pupitre_smmem
3 Clock sub-menu=pupitre_smhorloge
1 PARAMETERS LIST
2 Axis=param_Axis
2 Encoder=param_Codeur
2 Regulation=param_Regulation
2 Speed profile=Param_profil_vitesse
2 Home=param_Prise_origine
2 Software thrusts=param_Butlog
2 Agreement between limits expressed in pulses and limits expressed in users unit=param_correspondance
2 APPENDIX
3 ACC_P=param_ACC_P
3 BANDWIDTH_P=param_BANDWIDTH_P
3 CONSINV_P=param_CONSINV_P
3 CONSMAX_P=param_CONSMAX_P
3 DEC_P=param_DEC_P
3 DISHOME_P=param_DISHOME_P
3 ENCINV_P=param_ENCINV_P
3 ENCODER_P=param_ENCODER_P
3 FEMAX_P=param_FEMAX_P
3 FILTER_P=param_FILTER_P
3 FREQ_P=param_FREQ_P
3 GDER_P=param_GDER_P
3 GFILTER_P=param_GFILTER_P
3 GPROP_P=param_GPROP_P
3 GINT_P=param_GINT_P
3 GTORQUE_P=param_GTORQUE_P
3 HOME_P=param_HOME_P
3 INPHOME_P=param_INPHOME_P
3 LIMMAX_P=param_LIMMAX_P
3 LIMMIN_P=param_LIMMIN_P
3 LIM_P=param_LIM_P
3 MODULO_P=param_MODULO_P
3 MODVAL_P=param_MODVAL_P
3 OFFSET_P=param_OFFSET_P
3 OUTVEL_P=param_OUTVEL_P
3 POSMIN_P=param_POSMIN_P
3 SINACC_P=param_SINACC_P
3 SINVAL_P=param_SINVAL_P
3 UNITREV_P=param_UNITREV_P
3 VELFF_P=param_VELFF_P
3 VELHOME_P=param_VELHOME_P
3 VEL_P=param_VEL_P
3 ZERO_P=param_ZERO_P
1 OPERATORS AND INSTRUCTIONS LIST
2 Program=inst_Programme
2 Arithmetical=inst_Arithmetique
2 Mathematical=inst_Mathematique
2 Loops=inst_boucles
2 Logical=inst_Logique
2 Test=inst_Test
2 Char string=inst_chaine_caractere
2 Motion control=inst_ctrl_mvt
2 PLC=inst_Automate
2 Terminal operator=inst_terminal_operateur
2 Task handling=inst_gestion_taches
2 Communication=inst_Communication
2 Flash, Security and other functions=inst_divers
2 Conversion=inst_Conversion
2 Agreement between limits expressed in pulses and limits expressed in users unit=inst_Correspondance_unite
2 Alphabetic list
3 Addition=inst_Addition
3 Subtraction=inst_Soustraction
3 Multiplication=inst_Multiplication
3 Division=inst_Division
3 Lower=inst_inferieur
3 Lower or equal=inst_inferieur_egal
3 Left shift=inst_decalage_gauche
3 Different=inst_Different
3 Affect/Equal=inst_Affectation_Egalite
3 Greater=inst_Superieur
3 Greater or equal=inst_Superieur_egal
3 Right shift=inst_decalage_droite
3 Exponent=inst_Puissance
3 ABS=inst_ABS
3 ACC=inst_ACC
3 ACC%=inst_ACCpourc
3 ADC=inst_ADC
3 ADDMOV=inst_ADDMOV
3 ADDSTOP=inst_ADDSTOP
3 AND=inst_AND
3 ARCCOS=inst_ARCCOS
3 ARCSIN=inst_ARCSIN
3 ARCTAN=inst_ARCTAN
3 ASC=inst_ASC
3 AXIS=inst_AXIS
3 AXIS_S=D # inst_AXIS_S
3 BACKLIGHT=inst_BACKLIGHT
3 BEEP=inst_BEEP
3 BOX=inst_BOX
3 BUFMOV_S=inst_BUFMOV_S
3 BUZZER=inst_BUZZER
3 CALL=inst_CALL
3 CAM=inst_CAM
3 CAMBOX=inst_CAMBOX
3 CAMBOXDELAY=inst_CAMBOXDELAY
3 CAMBOXSEG=inst_CAMBOXSEG
3 CAMC=inst_CAMC
3 CAMNUM_S=inst_CAMNUM_S
3 CAMSEG_S=inst_CAMSEG_S
3 CAM_S=inst_CAM_S
3 CAPTURE=inst_CAPTURE
3 CAPTURE1=inst_CAPTURE1
3 CAPTURE2=inst_CAPTURE2
3 CARIN=inst_CARIN
3 CAROUT=inst_CAROUT
3 CASE=inst_CASE
3 CHR$=inst_CHRdoll
3 CLEAR=inst_CLEAR
3 CLEARCOUNTER=inst_CLEARCOUNTER
3 CLEARFLASH=inst_CLEARFLASH
3 CLEARIN=inst_CLEARIN
3 CLEAROUT=inst_CLEAROUT
3 CLOSE=inst_CLOSE
3 CLS=inst_CLS
3 CONS=inst_CONS
3 CONS_S=inst_CONS_S
3 CONTINUE=inst_CONTINUE
3 CORRECTION=inst_CORRECTION
3 CORRECTION_S=inst_CORRECTION_S
3 COS=inst_COS
3 COUNTER_S=inst_COUNTER_S
3 CRC=inst_CRC
3 CURSOR=inst_CURSOR
3 CVI=inst_CVI
3 CVIR=inst_CVIR
3 CVL=inst_CVL
3 CVLR=inst_CVLR
3 DAC=inst_DAC
3 DATE$=inst_DATEdoll
3 DEC=inst_DEC
3 DEC%=inst_DECpourc
3 DELAY=inst_DELAY
3 DIFFUSE=inst_DIFFUSE
3 DISPLAY=inst_DISPLAY
3 DIV=inst_DIV
3 EDIT=inst_EDIT
3 EDIT$=inst_EDITdoll
3 END=inst_END
3 ENDCAM=inst_ENDCAM
3 EXIT SUB=inst_EXIT_SUB
3 EXP=inst_EXP
3 FEMAX_S=inst_FEMAX_S
3 FE_S=inst_FE_S
3 FLASHOK=inst_FLASHOK
3 FLASHTORAM=inst_FLASHTORAM
3 FONT=inst_FONT
3 FOR=inst_FOR
3 FORMAT$=inst_FORMATdoll
3 FRAC=inst_FRAC
3 GEARBOX=inst_GEARBOX
3 GEARBOXRATIO=inst_GEARBOXRATIO
3 GETDATE=inst_GETDATE
3 GETEVENT=inst_GETEVENT
3 GETTIME=inst_GETTIME
3 GOTO=inst_GOTO
3 HALT=inst_HALT
3 HLINE=inst_HLINE
3 HOME=inst_HOME
3 HOME_S=inst_HOME_S
3 ICORRECTION=inst_ICORRECTION
3 IF=inst_IF
3 INKEY=inst_INKEY
3 INP=inst_INP
3 INPB=inst_INPB
3 INPUT=inst_INPUT
3 INPUT$=inst_INPUTdoll
3 INPW=inst_INPW
3 INSTR=inst_INSTR
3 INT=inst_INT
3 JUMP=inst_JUMP
3 KEY=inst_KEY
3 KEYDELAY=inst_KEYDELAY
3 KEYREPEAT=inst_KEYREPEAT
3 LCASE$=inst_LCASEdoll
3 LED=inst_LED
3 LEFT$=inst_LEFTdoll
3 LEN=inst_LEN
3 LIMMAX_S=inst_LIMMAX_S
3 LIMMIN_S=inst_LIMMIN_S
3 LIM_S=inst_LIM_S
3 LOADCAMEX=inst_LOADCAMEX
3 LOADPOINT=inst_LOADPOINT
3 LOADS=inst_LOADS
3 LOCATE=inst_LOCATE
3 LOG=inst_LOG
3 LONGTOINTEGER=inst_LONGTOINTEGER
3 LOOP=inst_LOOP
3 LTRIM$=inst_LTRIMdoll
3 MERGE=inst_MERGE
3 MID$=inst_MIDdoll
3 MKIR$=inst_MKIRdoll
3 MKI$=inst_MKIdoll
3 MKLR$=inst_MKLRdoll
3 MKL$=inst_MKLdoll
3 MOD=inst_MOD
3 MODIFYEVENT=inst_MODIFYEVENT
3 MOVA=inst_MOVA
3 MOVAC=inst_MOVAC
3 MOVAP=inst_MOVAP
3 MOVC=inst_MOVC
3 MOVE_S=inst_MOVE_S
3 MOVL=inst_MOVL
3 MOVR=inst_MOVR
3 MOVS et MOVSP=inst_MOVS_MOVSP
3 MOVSC=inst_MOVSC
3 NOT=inst_NOT
3 OPEN=inst_OPEN
3 OR=inst_OR
3 ORDER=inst_ORDER
3 ORDER_S=inst_ORDER_S
3 OUT=inst_OUT
3 OUTB=inst_OUTB
3 OUTEMPTY=inst_OUTEMPTY
3 OUTW=inst_OUTW
3 PIXEL=inst_PIXEL
3 POS=inst_POS
3 POS_S=inst_POS_S
3 POWERFAIL=inst_POWERFAIL
3 PRINT=inst_PRINT
3 PROG=inst_PROG
3 RAMOK=inst_RAMOK
3 RAMTOFLASH=inst_RAMTOFLASH
3 REALTOBYTE=inst_REALTOBYTE
3 REALTOINTEGER=inst_REALTOINTEGER
3 REALTOLONG=inst_REALTOLONG
3 REG_S=inst_REG_S
3 REG1_S=inst_REG1_S
3 REG2_S=inst_REG2_S
3 REGPOS_S=inst_REGPOS_S
3 REGPOS1_S=inst_REGPOS1_S
3 REGPOS2_S=inst_REGPOS2_S
3 REPEAT=inst_REPEAT
3 RESTART=inst_RESTART
3 RIGHT$=inst_RIGHTdoll
3 RTRIM$=inst_RTRIMdoll
3 RUN=inst_RUN
3 SECURITY=inst_SECURITY
3 SENSOR_S=inst_SENSOR_S
3 SENSOR1_S=inst_SENSOR1_S
3 SENSOR2_S=inst_SENSOR2_S
3 SETDATE=inst_SETDATE
3 SETINP=inst_SETINP
3 SETOUT=inst_SETOUT
3 SETTIME=inst_SETTIME
3 SETUPCOUNTER=inst_SETUPCOUNTER
3 SGN=inst_SGN
3 SIGNAL=inst_SIGNAL
3 SIN=inst_SIN
3 SPACE$=inst_SPACEdoll
3 SQR=inst_SQR
3 SSTOP=inst_SSTOP
3 STARTCAM=inst_STARTCAM
3 STARTCAMBOX=inst_STARTCAMBOX
3 STARTS=inst_STARTS
3 STATUS=inst_STATUS
3 STOP=inst_STOP
3 STOPCAMBOX=inst_STOPCAMBOX
3 STOPCORRECTION=inst_STOPCORRECTION
3 STOPI=inst_STOPI
3 STRING$=inst_STRINGdoll
3 STR$=inst_STRdoll
3 STTA=inst_STTA
3 STTI=inst_STTI
3 STTR=inst_STTR
3 SUB=inst_SUB
3 SUSPEND=inst_SUSPEND
3 TAN=inst_TAN
3 TIME=inst_TIME
3 TIMER=inst_TIMER
3 TIME$=inst_TIMEdoll
3 TRAJ=inst_TRAJ
3 TX485=inst_TX485
3 UCASE$=inst_UCASEdoll
3 VAL=inst_VAL
3 VEL=inst_VEL
3 VEL_S=inst_VEL_S
3 VEL%=inst_VELpourc
3 VLINE=inst_VLINE
3 WAIT=inst_WAIT
3 WAIT EVENT=inst_WAIT_EVENT
3 WAIT KEY=inst_WAIT_KEY
3 WATCHDOG=inst_WATCHDOG
3 WHILE=inst_WHILE
3 XOR=inst_XOR
3 ZERO_S=inst_ZERO_S
1 CANopen
2 Definition
3 Introduction=Can_Introduction
3 CANopen communication=CAN_communication
2 CANopen board for MCS32EX : SCAN
3 Characteristics=Can_caracteristiques
3 Connections=Can_raccordement
3 Dictionary=Can_dictionnaire
2 Instructions list
3 List of the CANopen instructions=Can_Liste
3 CAN=Can_CAN
3 CANERROR=Can_CANERROR
3 CANERRORCOUNTER=Can_CANERRORCOUNTER
3 CANEVENT=Can_CANEVENT
3 CANLOCAL=Can_CANLOCAL
3 CANSETUP=Can_CANSETUP
3 CANREMOTE=Can_CANREMOTE
3 PDOEVENT=Can_PDOEVENT
3 PDO=Can_PDO
3 SETUPCAN=Can_SETUPCAN
3 STARTCAN=Can_STARTCAN
3 STOPCAN=Can_STOPCAN
2 Examples
3 CANopen kink between two MCS=Can_Ex1_2MCS
3 CANopen linking between a MCS and an I/Os module=Can_Ex2_MCS_module
1 APPENDIX
2 Execution errors messages=annexes_messstatus
2 Compiler error messages=annexes_messcompil
