background image

Summary of Contents for Aleron Series 2-1

Page 1: ...21 manual which contains all the details System 21 consists of one master function functional units performs System 21 control and the communication transparent with functional units perform auxilary tasks such as switching scanning 1 0 etc SYSTEM 21 IEC 625 I MAI NS 1 0 1 0 1 0 I I I IEEE 488 I I t t t I 0 I I I I I I I I I I I I I A r I r CONTROLLER I MASTER I I FUNCTIONAL UNITS SLAVES I SYSTEM ...

Page 2: ...RENT EXECUTION MODES 8 1 PRE PROGRAMMING 8 2 LOADING THE BLOCK MEMORY 8 3 CLEARING THE BLOCK MEMORY 8 4 INITIATE COMMANDS 8 5 HOW TO EXECUTE THE PROGRAMMED OR INITIATED FUNCTIONAL COMMANDS 8 6 HOW TO PROGRAMME A TRIGGER 8 7 PM NUMBER ADDRESSED EXECUTION 8 8 BLOCK OPERATION 8 9 SCAN FUNCTION 9 HOW TO SEE IF UNITS ARE READY WITH THE PROGRAMMED TASKS 10 HOW TO SEE IF UNITS HAVE DATA AVAILABLE 11 PROG...

Page 3: ...of the lower one Then release the button by wich the feet hook into the holes with cable set PM2192 by using Rack mount PM2193 ST4698 How to clip the units together If more distance between the units is required 5 m up to maximum 150 m only the data lines data high twisted with data low and the OV lines may be used not the synchronization lines 3 ...

Page 4: ...n an even addresses is set a Service Request will occur after a power on reset not maskable Example of a PM2101 with IEEEIIEC device address 11 default address Unit address of Functional Units consists of 2 fixed type number dependent and a third variable digit 20 ST4700 Example of a PM2120 with unit address 203 ...

Page 5: ... unit address This unit address is AID for the master Additional Instrumentation Devices AID 3digits for the slave units These 3 digits consist of the last two digits of the type number of the unit 1 digit set on the unit address switch Separation between unit address and the following commands is or If more than one command is sent in one string the individual commands have to be separated by com...

Page 6: ...onditions AI 0201 CLOSE2 0PEN4 is a message to the slave PM2120 with address setting 1 AID201 with the commands to close switch 2 and to open switch 4 6 READING DATA FROM SYSTEM 21 To input data from System 21 first a command message requesting for this data has to be sent and after that the system has to be addressed as talker to read the data Example 6 on P2000C on HP85 100 IEC PRINT 11 AID311 1...

Page 7: ...RO Resets slave with unit address nnn to the power on conditions Operating Mode AIDnnn Mm Sets slave with address nnn in operating mode Mm see operating cards of the units Functional Command AIDnnn cmd cmd Sends the commands cmd to the unit with address nnn Remarks 1 The codes for the functional commands are unit dependent and can be found on the operating cards of the units 2 After a command requ...

Page 8: ...the memory position at which the data have to be stored Examples AID201 P3 CLOSE O OPEN 5 functional commands CLOSE O OPEN 5 are stored in block memory position 3 P3 AID201 PO CLOSE 0 9 P1 0PEN 10 19 CLOSE 0 9 is stored in block memory position 0 PO OPEN 10 19 in block memory position 1 P1 8 3 CLEARING THE BLOCK MEMORY The block memory is automatically cleared at reset or at a mode change of the u...

Page 9: ...W TO EXECUTE THE PROGRAMMED OR INITIATED FUNCTIONAL COMMANDS In the default position of the system the execution of commands sent to the slaves is immediately after receipt of the individual commands This is the Execute Unconditional mode To enable synchronisation of actions within a slave or between different slaves two further execution modes are available Execute on X where programmed or initia...

Page 10: ...nds also initiate commands independent on the execution modes selected 8 8 BLOCK OPERATION 10 Block operation is the sequential execution of functional commands stored on successive positions at the block memory always starting with position 0 serial recall from memory see also 8 4 Block operation is initiated by command AIDnnn I B n The section enclosed within is optional n represents an integer ...

Page 11: ...e units have successive addres s with settings starting at 0 The scan is initiated by the command AID nnn l s h te rtnn r ep e sents the slave address The execution is done with a number of execute commands or triggers equal to the number of channels to be scanned Under the above conditions a scan cycle will start with the lowest channel number of the unit with address switch set to zero and conti...

Page 12: ...er command AID ROY Addressing System 21 as talker will give as response AID RDY 0 AID RDY 1 ready line is low the unit s are not ready ready line is high the unit s are ready If more than one slave controls the rea 4 trnor user can appry a status request to the different slaves wtttr 1tf Jnnn S to see which ones are ready and which ones are not ready fsee System 21 manual 10 HOW TO SEE IF UNITS HA...

Page 13: ...to see which unit addresses are present Status information of the master as well the slaves such as power fail address not present unit busy end of block or scan warning flags of slave units selected modes data available Test routines A description of the use of above facilities is beyond the scope of this quick operating guide To explore all these possibilities of System 21 a more detailed study ...

Page 14: ...s referred to the System 21 manual where Op Crd is mentioned it is referred to the Operating Card of the slave Where is given in the command syntax a space character is necessary for command recognition Where a space is given for readability it is optional Default addresses IEEE IEC address of PM2101 11 Address switch in position 1 Unit address of slaves Command level IEEE IEC interface Master Sla...

Page 15: ...on n Pn m Clears memory position n up to 8 3 including m where O n m 19 R2 Clears all memory positions 8 3 Initiating 8 1 In Initiate block memory position n 8 4 I B n Initiate block operation up to and 8 4 including memory position n 8 8 I S Initiate a scan see scan 8 9 function Set trigger mode Sys M 0 TRG R TRiGger if Ready mode enable Sys M the trigger commands GET and XCU T only when the read...

Page 16: ...m 21 trigger line if enabled see Set trigger mode 0 XCU T eXeCUte the units by a pulse on 8 6 the System 21 trigger line if enabled see Set trigger mode 0 XCU nn eXeCUte all units with PM21nn 8 7 numbers independent on the execution mode of the units This command is useful when using I S commands to perform a scan by more than one unit of the same type number Block operation 8 8 1 8 n Initiate blo...

Page 17: ...ional are the SPR 10 PM2101 decimal values of the SO codes LF to be the record separator n and m 32 and 27 ESC D BSP n n is the decimal value of the ISO BSP 10 PM2101 code to be the block separator LF n 32 and 27 ESC Request Identity data Sys M D ID Identity of PM2101 HW and SW PM2101 S PM2101 rei I Identity of slave HW and SW rei PM21 S Op Crd Request Configuration Sys M D AID Which unit addresse...

Page 18: ...SK 0 Sys M maximum 9 digits A zero digit disables the corresponding event to generate a Service Request digits 1 A slave had a power fail 0 received a power on reset or received an illegal code or illegal sequence 2 An addressed module is not present 0 3 All units became ready performing the programmed 0 actions 4 All units are ready with the 0 received data and may receive new data 5 A unit has d...

Page 19: ...on Sys M 0 SEQ ON Sequential execution SEQ ON Sys M 0 SEQ OFF Parallel execution possible Sys M Request settings I modes Sys M M Actual operating mode of slave 0 TAG Trigger mode of master TRG R E Execution mode of slave E U R Ready line control mode R E 0 MSK System 21 event mask MSK 000000000 0 SEQ SEQuential execution mode SEQ ON 0 DMP Dump data of master MSK 000000000 TAG R SEQ ON D Dump data ...

Page 20: ... cmd OUTPUT 711 AID cmd Slave IEC PRINT 11 AIDnnn cmd OUTPUT 711 A1Dnnn cmd I nnn represents the unit address of the addressed slave Requested data Command data Description Response data Functional data Request for functional data Response slave data These data are specified in the operating cards of the units 0 Data available DAV Request for the unit addresses which have DAta Available Response D...

Page 21: ...ne control Enabled R D Ready line control Disabled 0 Event mask MSK Read current System 21 event Response MSK 9 digits mask Indicates which events set the abnormal bit AB together with the EF3 bit in the Serial Poll byte digits 1 A slave had a power fail received a power on reset or received an illegal code or illegal sequence 2 An addressed module is not present 3 All units became ready performin...

Page 22: ...dresses present Response AID unit adresses List of all available addresses Example AID 200 301 PM2120 with unit address 0 and PM2130 with unit address 1 are present Warning The master will poll all PM numbers which may take a few seconds maximum 0 Sequential mode SEQ Sequential execution ON or OFF Response SEQ ON Sequential mode on SEQ OFF Sequential mode off 0 Dump data of DMP Ask tor the program...

Page 23: ...it has data available and should be read 6 One or more units are busy with a block or scan 7 A unit has a warning 8 The master detected the ready line high ready is true available on PM 2101 master not available on all masters 9 The master captured a trigger pulse on the trigger line available on PM2101 master not available on all masters Digits 1 2 8 and 9 are cleared when read A digit which is 0...

Page 24: ...er on reset or power fail flags 2 Alarm not applicable to all units This event can only be masked by the MSR command MSR 128 but this masks all System 21 events 3 Illegal code received programming error 4 Functional commands are cancelled because of an illegal command sequence 5 Data available unit should be read 6 Busy with a block or a scan 7 Warning 1 J 8 Warning 2 specified per unit 9 Warning ...

Reviews: