Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty...

172

Transcript of Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty...

Page 1: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

�������� ��� ����

������� ������

���������� �� �� �� �������

�������

�������� � � �

������� ������� ����

Page 2: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

This manual has part number F200043

Copyright ©1998 Marathon Sensors Inc.3100 East Kemper Road, Cincinnati, Ohio 45241Telephones (513)772-1000 1-800-547-1055 FAX:(513) 326-7090

No part of this document may be stored or reproduced by anymeans whatsoever without prior written permission fromMarathon Sensors Inc.

Dualpro and Carbpro are trademarked to Marathon Sensors allother trademarks are duly noted and are the sole the propertiesof their owners. No attempt at trademark or copyrightinfringement is intended or implied.

The Dualpro is a two-channel process controller that is meant tobe used by the industrial operator at his or her own risk.Marathon makes no warranties express or implied beyond thewritten warranty presented at initial purchase. Marathon is notresponsible for any product, process damage, or injury resultingfrom the use of this product and makes no warranties withrespect to the contents hereof and specifically disclaims anywarranties of merchantability or fitness for any particularapplication or purpose.

Revision Date 11 01 97(First Release) Revision number 0Revision Date 05 19 98(Add Recipe editing) Revision number 1.0

Page 3: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 19981

����� �� ������Multipro Programming:......................................................................................................... 2Recipe Programming.............................................................................................................3Recipe Language Operations Codes: .................................................................................... 7Operator Selections ............................................................................................................. 12

Special Considerations .................................................................................................... 13Technical Information.........................................................................................................15Programmer Alarms ............................................................................................................ 20Deleting A Step: .................................................................................................................. 33Exiting The Editor Without Saving The Program:.............................................................. 33Exiting The Editor With Program Saved: ........................................................................... 33Displays And Other Editing Notes...................................................................................... 33Editing A Program............................................................................................................... 34Programming Analog Inputs ............................................................................................... 36Programming Analog Outputs ............................................................................................ 37Multipro Database ............................................................................................................... 39Version 4 Programmer ........................................................................................................ 40Error Codes.......................................................................................................................... 46Basic..................................................................................................................................... 50Logic Language Programmer .............................................................................................. 54Basic Interpreter .................................................................................................................. 87Basic Error Table............................................................................................................... 168

Page 4: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 19982

Multipro Programming:

��� ����� ���� �� � ���� �� �������� � ��� � ������ ����� ���� ��� � ������ ������ ��� � �� ������ ���� ��� ��� ������� ��� �� ���� � ���� ����� � �� ����� ����� ���������� �� � �� ��� ���� ���

�� ��� � ������ ����� ��������� � ������ �� �� ��� �� � ������� ���� � �������� �� �� ����������� �� ��� ���� �� !� ���"�� #��� ��������� $���� ���������

��� ������ ��� �� ���� � ���� � �%& ' �� ��������� ���' �� �������� � � ������ ��� ���(��� ��� ��� �� �� �%& ����� ��� ����� � ��� ����� � ���� �� ��� ������� � �������� � � ������ ) �����* �� � ����(� � �� ' �� ����������� � ���������� �� � +����� ���+ ������������� �%& ��� ���� ��� ������ �� ����� ���� ���� �� �%&$���� ��������� ���� ����* �� ����� �������� ��� �������� ��� � �%& �, ��� ,�- !������� �������" ��������� ��� ������������� �� ���� � ����� ��� � � � ������ �������

��� ����� �� ���� �� ������� � ���� ���� ' �� �������� �$���� �� ����� � �� � ���� ���� .��� � ��� � ' �� ���������� ���� � �� ������ ��� ��� ������ � �� � ���� ��� �� ���� ������ ���(��� ��� � ����(� � � ����� � ��� ������ �� ���� � ����� ���� ��� ���� �� �� �, ��� ,�- �%& ���������

Page 5: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 19983

Recipe Programming��� $���� �������� ���� � %�#�/0��0�# ���� ��� ����������� ��� %�#� ���� ��� � ���� ����� ��� �� ���� � � ���� � �� ���� �������� � �� ���� �� �� �����

��� � �� ��� ��� �� 0��0�#� ���� � �� ����� ��������� ��������� �� � �� ��� �� ������ ������* ���� ��� �� ��� �� ��� ������ �� � �� ����� �$���� '������� ���� �� � ����

0��0�# �1#�01&� ����$�12#

�#%�$&��&01

10� 10� 1 ���� �

� �'�$� 3 45 % ��� ��� ������ ������� ���� � ����� �� �� ���� � � ��������� 6666 � ���� ������� ��������������

7 7$�1�) 8 35�35

&������ � �� ��������� � � ���� ��� ���� 66�66 9���::� 8888 �������� � � ���� �����!��9 � �������*::9 � ��� :����"

� ��$7 %#�� ;388 <8,8

������� �� ���� ���� � �� �����6666� %�� � ��

Page 6: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 19984

� ��$7 �#%� ;388 <888

����� � ���� � �=� � �� �� ��������� ������ ���� ���

� ��� $#:1 ;3<> 3<4

��� �� ����������������

# #?#1� 888�8 8@,�8

888�3 8@,�3

����� �� ��� 01 �0:: � ��� � � ����� � �� �� ����� ������� A�� � ��� ���� �������� ���� ������ ��� ���������� �� �������� ����( ������� ������ ������� �������������� 01 !�3" �0:: !�8" ����

��� ��� ���� ������������� ��������� &1�.� �0.��.� � ��������

: :'�2 888�8 8B4�8

����� � :��� 01 �0::� :���� ��� ���� � ���� �� ��� � �� ������ ����� ����� ����� ������� � �� � �� ���� ���� � ����! �� '&�&� 0��0�#

Page 7: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 19985

888�3 8B4�3

��� � ������

��� ������ ������� �������������� 01 !�3" �0:: !�8" ������� ��� ���� ������������� ��������� :'�2 ��������� ���7����� ��� �� ����� ��� ������ ���� ������� �� B �� ��� 3- �88 � � :���� 8 ; 33�����������

2 20%.7 8888 8<83

��� �� �� �� ���� �(���� �� ����� ���� ��� ���� ����� ��� �� ������� �� ������ �� ����� ��� �� � �� �� � �� � ���� ����� ���� A��� ����� ��� ����* �������� �� ���� ���� ���� ��� �������� �� ��� � �� ��� ��2 0��0�#� %�� � ��� 20%.7 <83 �������� � �� ���� �������� �� �� ������ �� ��� ��$#:#$#1�#1.�7#$�

Page 8: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 19986

) �#�� %#�� 8888 B888

������� ����������� � �� ����%#��0&1�� 10�# <

Page 9: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 19987

Recipe Language operations codes:

0��0�# �1#�01&� ����$�12#

�#%�$&��&01

� �#���#%�

8 B888

����� ��� � ����������� � �� �� ��������� ������

& �#'�C < <-8 &���� � ����� � ����;�� ��� ����

D D.�� 8 <83 D��� �� ��� �� ������� � ���� �(������� ��� �� ����� ����� ������� ����������� �� �� ������ � D 0��0�# ������������ �� � 2 0��0�#�� D.�� 8888 ������ �� ��� �(���� ���������� �������� ������ D.�� <83 ��� ������ E��� ��� �� ������ �� ������ � � ��� �� ��������� �������

' '&�&� - B888

'� �� �� �� � ��� �� ������� �� ����� � � � ����� ������ ��� �� � ������� ������ ��� '0��0�# ��� � ���

Page 10: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 19988

0��0�# �1#�01&� ����$�12#

�#%�$&��&01

���� ���� �� �� ���0��0�#� ��� ��� � �'&�&� ������ ��� ������ ��������������� ��� � ���

� &1 � �#%� 8 B888

����� �� ����������� � ��� ��

� %#� $#:1 8 <-- %� � ��� ����������������

&1 7 �#%� 8 B888

����� �� 0< �? �� ���� 7�

� %#� �$0: 8 555 ��� � �� �� ���� :�� � �� ������ �� ���� �������� %�� � � ,�

$#:1�#%�

8 B888

����� ��� � ����������� ������ ��� �� �� �������������

Page 11: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 19989

Recipe Language operations codes:

OPCOD

E

�1#�01&� ����$�12#

�#%�$&��&01

r

$��� - B888

%������ �� $����� �� � ��������������� %#��0&1� �� ��� %#��0&1����� �� � �� ��� �� ��) 0��0�#�((�(( � �� $��� ��� � ��� ��� ������

S

%0�F - B888

) �� � ��� � � �������� ������ ������ � �� � ���� � � ��� ���������

T

���$ %#� 8 B888

�� �� ����� ��� ���� � B�

t

���$�#%�

8 B888

����� �� ����� ������ � � B

U

�#�� 0.� ; 855 855

����� �� ���������� �� � = ����

u

= � &1 ; 855 855

����� �� ���� �� �� � = ����

Page 12: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199810

OPCOD

E

�1#�01&� ����$�12#

�#%�$&��&01

W

A�&� 8 B43 �� � � � ����

Y

&1 � �#%� 8 B888

����� ��� �

Z

G 0��0�# 8 B888

��� �� ����� �� � �< ��� �� ��� ���� �� �E��� � �� ���� 33 ���� �� ��� � �� ������ ����� ����� ��� � ���

10�#%�3� ��� � �� � � � � ���� �� � ��� � 0��0�#% �� �

����� � �� ������� ������� &� �� � �� � ������� � � ' � 3 � ���� �?8* �?3*

� &1 7* ��� ���� 0��0�#� �� � ' � 3��� &� ' � 3 � � �?8* �?3* � &1 7 �� ' � <

� �� � ������� � ���� �?8* �?3* � &1 7* ������� 0��0�#� �� � ' � <�

�� &� ����� � � � �� � � �?8* �?3* � &1 7* ����0��0�#� ��� �� � ' � 3 !������"�

<� ��� � �� � � � � ���� �� ) ��� � 0��0�#� �� ������ � �� ������� ���� !%�� %��� ��� � ������ �����������"�

�� &� �� � �� � ������� � � ' � 3 � �� � � ���� &1 � � &1 �* ���� 0��0�#� ��� �� � ' � 3�

Page 13: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199811

�� &� ' � 3 � � �� � � &1 � � &1 �* ��� ' � < ��� � � &1 �* ���� 0��0�#� ��� �� � ' � <�

�� &� ' � 3 � � �� � � &1 � � &1 � ��� ' � < �� �� � � &1 �* ��� ���� 0��0�#� ��� �� � ��%���� H3 ���������� � �� �����

,� ��� �� ���� ��� � �� � ������� � �������� �� ��������� ���� ! %�� %��� ��� � ������ �� � �� � ��������" �

�� &� �� � �� ���� ������� � �?8 !=���� �" ��� �: 3��� �� ��������

�� &� �� � �� ���� ������� � �?3 !���� �"* ��� �:< ��� �� ��������

B� ��� �� ������� � ��� �� � � ��� �1� ������ ���� ������ ��� �������� �� ))��� ����� ))9� ��� �����9������ ��� �� ������� ���� ��� : !���:" � � � ������ ���

-� A��� ���� 33 � �� �� �� ���� 0��0�#* ��� �� G0��0�# � ���� �� �������� � G3� ��� � ���� ���� ��������� �� ������ ��� �� ���� �� �������� � G3� &#� � �� ��� ���� � �� ����� ��� � �� ������ ���* �� � ��� ��� ��� �� ��� �� ������

: 33�3 !��� � ���� 33"G @88 !�� ��� ��� @88"

&� �� ��� ������ �� ������ ��� � * ����

A 33�3 !�� � � 7 �� � ���� ������"' 88�8- !�� �� � � �� ��� - ��": 33�8 !����� ���� 33"

I)J 0��0�# $#�&$#��&01

Page 14: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199812

��� � �� ��� 0��0�#% ��� ������� �� �� ������ �������� ����� �� ���� � ,�- �� ������� � �� ����� ���� K)K 0��0�# � ���� �� �� ��� � � �� ��������� � � �� ?��� � ,�- ����� �� ����� ��� K�K 0��0�# � ���� ���� ���� � ��� � �� ����� ��������� � �� ���� � �� � � ���� ��� K�K 0��0�# ����� �� ��������� � � �������� ��� K.K 0��0�# � ���� ���� �� �� � ��� � ��

��������� � �� ����� ������ ������� � �� ��� ���� � ����� � ������ �� K)K !��� �� K�K K�K LK.K" ���� ����M

3� ' � 3 � K� � �� ���� ������� � &��� � � &��� ��<� ' � < � K� � �� ���� ������� � &��� ��,� %���� ��������� � �� ���� H3�

��� ������ � ������� ��� �� �� ���� � ����� �������� � ���� � �� � ���� � �� 0��0�#� ��� ������ � �������������� ��� ���� � ��� ��� ����� ���� ������� ��� ������������� ����� � �� �������� ������ ��* �� K)K 0��0�# ����� ������ � ����� ��������� � �� ���� ���� � � � 3 � < � ������� ������ �� �� �� � ��� ��� * �� K)K 0��0�# ��� �� ������ �� ��������� ����� � � ����� ����� �

Operator Selections

��� ���� � ��� ���� ����� �� ���� � ���� � �������� � � �� K)K 0��0�#� ����� ��� ��� � ���� � �� K� ��K���� ����� �� K�����K ���� ��� � ���� ���� � ��� ���� � ������ ��� ������ ���� ����� ���3� ��� ��� ����� � � ������ � � ����� �� ������ ��

��� ����� ������ ��� �� � K� ��K ��� �� � ��� ������ ����� ����� ������ K���K ��� K���K� ����� �������� ����� � ���� � ������ � ���

<� ��� ��� �� ����� � � �� ������� ������ ����� 8 ������

Page 15: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199813

�� ����� ����� ��� ������� 3 �� ��� 3- � ���������� �� ��� ����� ������ ��� �� � K� �K ��� �� � ��������� � ������ �� � 8 3-�

,� ��� ���� ����� � � �� ����� ��������� � �� ���� � ��������� �������� %��� �� ����� ����� ��� �� � �� � �� ���� �* �� ����� � ��� �� � � �(��� ��������� ���������� ����� ������ ��� �� � K� ��K ��� �� � ��� ������ ����� � � ����� �� � K �� K K ���K�

������� �� �!� �����

��� �� ������ ��� � �� ���� ���� �� K)K 0��0�#���� � � ������ � ��� &� �� �� ������ � ���� � �� ������� K)K 0��0�# ������� �� ��� ������� �� ��� � ��� ����� ��� &� � �� ������ � ���� � �� � ���� ���� �* ���� ������� � ��� � ��� ���� �(���� �� K)K 0��0�# ���������� �� �� ��� ��� �� ��� �� ���� �� �� K�K 0��0�# ���� � �� � ����� ���� ��� ���� 0��0�#* K�K* ��� ����� ����� � � ��������� � ������� ����� ��� ��� ���� ���� ����) �����* ��� �� � ����� � � � ���� ���� ��� ��� ������ � ��� ��� ��� ����� � <83 ������ ��� <83 ����� ����� �������� �� � ������ �� �� � ���� ��� �� K)K � K�K0��0�#� ���� ���� � ��� ��

��� K)K 0��0�# � �� � �� � � �� ����� ��� � � ����� �� ����� � � �� ���� ���� � �� �� ���

��� K)K ��� K�K 0��0�#� ��� ������� �� �� ��� ��� ���� �� ��; � ��� � �� ���� �� � ���� � B 0��0�#������� ��* � �� ������� ������� � � �� ��� ��� �* �� ��� ������ ��� �� ���� � �� ����� �����

��� ������ � ������ � �� � �� � �� ��������� ������ ��� � � � ������ � � ����� � ��� ��������� ��� �� ���� ����� �� ������ � � �� �(��� ������ � � �� � � � ������� �������� ��� ��� ��� ��������� ������ ��� �� ��� ���

Page 16: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199814

����� �� ��� �� �����������

��� ������ � ������ ������� ��� �� ����� �� ��� � �� �������� ��������� � �� ������ &� �� ������� ���������� �� ���� � �� � ���� � < � �� � � ��� � �� � ������ ������ ��������* �� ����� 53 ��� �����

Page 17: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199815

Technical Information

��� ���� � ����� �� � � �� K)K 0��0�# ������ � ���� ���� � �������� > � ���� ,3� ��� �� ��� � � � ������ ��� �� ���

7!�" ������ �8 ; , %���� ��������� � �� ����M )3 9 8888

�� ��� )3@ 9 3333�

B ; 4 ������� ������M 8 �� ��� 3-

> � ��M 8 9 � ����* 3 9 ������

5 ; 3- 1 �������

� ���� � B �� ���� ��� ������ �� �� ��� � ��� ������ ����������� � ��� ���

��� � �� ��� ���� �� �� ��������� ��� ���� �� ���(��� ����� ��������� � �� ������

%�����������

� ���%���

%�� � �����%�� �

������� ����

������0���

)3 ,>) -@ B8) @B B>) 4< -8) >8 ->) >>

)< ,5) -4 B3) @- B5) 4, -3) >3 -5) >5

), ,�) -> B<) @@ B�) 4B -<) >< -�) 58

Page 18: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199816

%�����������

� ���%���

%�� � �����%�� �

������� ����

������0���

)B ,7) -5 B,) @4 B7) 4- -,) >, 7) 53

)- ,�) @8 BB) @> B�)4@

-B) >B -�) 5<

)@ ,�) @3 B-) @5 B�)44

--) >- -�) 5,

)4 ,#) @< B@) 48 B#)4>

-@) >@ -#) 5B

)> ,:) @, B4) 43 B:)45

-4) >4 -:) 5-

)5 �>) <88 �8)<8>

�>)<3@

#8)<<B

#>)<,<

)38 �5) <83 �3)<85

�5)<34

#3)<<-

#5)<,,

)33 ��)<8<

�<)<38

��)<3>

#<)<<@

#�)<,B

)3< �7)<8,

�,)<33

�7)<35

#,)<<4

#7)<,-

)3, ��)<8B

�B)<3<

��)<<8

#B)<<>

#�)<,@

)3B ��)<8-

�-)<3,

��)<<3

#-)<<5

#�)<,4

)3- �#)<8@

�@)<3B

�#)<<<

#@)<,8

##)<,>

)3@ �:) �4) �:) #4) #:)

Page 19: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199817

%�����������

� ���%���

%�� � �����%�� �

������� ����

������0���

<84 <3- <<, <,3 <,5

Page 20: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199818

LIMIT STATEMENTS����� ��� ��� �� ���� � ��� � �� ���� �� � �

� ����� ������� ��� ��� ��� ���� �� �� �������� �� � �� ��� �� ����� ������* � ��� ��� �� ������ ����� � � � � �� �� �� �� ��� ������ � �� ��� ���� ������N�� �� ����� �� '&�&� ������ ��� ����� 0��0�#�

0��0�# '&�&� ������

� '&�&� � ���� � �� ��� ��� �� ��(��� �� �� � �� �� � � �� �� ���� ����� �� ��� �O/; 8�8- = ���� � ! � ��� � O/; - � � ���� �� �� �"�

# � �� � ����� #?#1� ����� A� #?#1�����* ��� �� ��(��� �� �� � �� ��� ���� � �� #?#1� �������� '&�&� ������ ���� ��� ����� �� �� ���� �� � � �� ������� #?#1� ��� ���� ��������� ���* ���� 01 !�3" � 0:: !�8"* ��� ���� ������� &� �� � �� � ���� ��� �� ���������* � '&�&� ��; � ����� ��� �����

��� #?#1� ��� ��� �� ���� � �� ������� ���� � � ���� 3 ��� �� ����� �� �� �� ���������� ���� ������ � ����* � � ������ ���� �� �� ��� � �� ���� �� �� #?#1� ��� ������ � ����� � ������ ������ � ���� ����

&� � '&�&� ������ � � ����* �� �� ���� ����� ���������

) : ���� � A�&� ��� ��� �� ��(��� �� ��� ���� � �� ��������� �����

Page 21: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199819

0��0�# '&�&� ������

%#��0&1� O/;38°: !O/;-°�"�

��� '&�&� ������ ���� ��� ����� �� �� ���� �� � � �� �������� ��������� � �� ���O/;38°: � �� ������� ��� �� &� �� � �� � ���� ��� �� ������� ��* � ��; � ����� ��� ����� &� � '&�&� ������ � ����* ���� ������� ����� ��� �� ������� ��� � ���� �� � �� ��( %�#��

� %�� �� ��(��� �� ��� ��� � � � � �� � �����

� : ���� � �� ��� ��� �� ��(��� �� �� � �� �� � � �� �� ���� ����� ��� � O/;�38���� ��

� &''#2�'P ��� � 0��0�# ��� ������ �� � �� ����� �� ) 0��0�#�

% ��� �� �� � �� ��� ��� ��� � �� ���� � ���� � ������� �� �� � �� ��� �� '&�&������� ��� � �������� �� =� !&#� ' 8�8- �����O/;�8-=� ���� ���� ���"�

A ��� '&�&� ������ ���� ��� ����� �� �� ���� �� � � �� ������� ���� ���� �� ����������* ���� 01 !�3" � 0:: !�8"* ��� �� �� �������&� �� � �� � ���� ��� �� ������� ��* �'&�&� ��; � ����� ��� ����� &� � '&�&������� � � ����* �� �� ���� ��� �����������

Page 22: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199820

A��� � '&�&� ������ � �� �� ��� 0��0�# � ���������� �� � �������� �� � 10��

��� ��(��� �� �� � '&�&� ������ ��� ����� � B8� ���� .�� �� �� ������� %��� ������ ����� � �� ���� � ������ �� �� ������� ��� �� �� �� � ����� ��� �����

PROGRAMMER ALARMS

�� ������� ������ ��� ���� �� � ������� � ������ �� �������������* 3 ; 45* ��� ���� ����� ���� � �� �� � � �� ���� ���� ���� �� ���� � ������* >3* >,* ��� >-* ����� � ������ ����� �� �� �� ���� � ���� ��� ��� �� �����* 5,* ��� ������ � �� ���� �� ����� ������ 53 ��� 5< ������ ������ �� �� ����� �� �� ��������� ���� � �� ����� ��������������� 0��� ������ ����� �� ����� �� �� �� ������

A��� � �� ������� ����� �����* �� �'�$� �&%�'�C ���� ������� �� ������� #��� � ������� � �� ����� ������ ��� ���������� � �� ������� ��� �������� ���� ����� �� �� ��� ���� � �� ����� � �� �� ����� ��� * � �� � � � �������� �� ��� ��� Q��'R !�� ������� �'���" � �������� � �� ����� �� ����� �������

����� ��� ��� � �� �� � ��� �� �'�$� ��F10A'#�2# ���� ���������� 7� � ��� �� �� �* �� ���� � ��� �� �� ������Q10R* QC#%* A/0 %F&�R* � QC#%* A&�) %F&�R ��� ���� � ������� ���� ������ �� ����� �� ���� QC#%R �� �� � � �� ��Q10R �� ��� ���� ����� Q#���R � �� �� � ����� �� � ����������� &� �� ����� � � ���� �������* Q��'R � �� ��� �� ������� ������ ��� � ���� ����� � �� � � � �� ������ ������ ����� � ��� � ������� � � �� �� ������� ����� ��� ����� ��� ����� ���� &� � � ����� ���� QC#%R �� �� ��� ���� �� ���������� ��� ����� ��� �� �������* �� Q��'R � �� � � � ��

Page 23: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199821

������ ��� ��������* ��� ��� ����� � ��� � ������� � � ���� ������� ����� ��� ����� �� � ���� ���� ��� Q%F&�R ������ � �� �����* 5,� &� �� �� �� � QA/0 %F&�R* ��� �� �� ���� ���� ��� �� �� ���� ��� � � �� �� ���� �� ������ �� ������������ &� �� �� �� � QA&�) %F&�R* ��� �� �� ���� � ����� ��� ��� � �� ��� �� �� �������

��� �'�$� �&%�'�C ���� ��� � �� �� �� ������� ���� ������� ����� ���� ���� � � � ����� � �� �� &� �� ���� �� ������ � ���� �������* � ��� ����� ��� ������ �� �� ����� ��� ������� ��� �� �������� � �� � � � �� ������ � �� ��� ��Q��'R�

RECIPE PROGRAM ALARMSALARM DESCRIPTION81 "TEMPERATURE DEVIATION ALARM"83 "%CARBON DEVIATION ALARM"85 "THERMOCOUPLE VERIFICATION ERROR"91 "TEMPERATURE CONTROLLER COMMUNICATIONS ERROR"92 "OPTO BUSS COMMUNICATIONS ERROR"93 "RECIPE LIMIT TIME OUT"95 "RECIPE ERROR ILLEGAL RAMP"96 "POWER FAILURE"97 "RECIPE ERROR ILLEGAL SUBROUTINE CALL98 "RECIPE ERROR BAD JUMP

LOGIC PROGRAM ALARMSALARM DESCRIPTION100 "Foreground; Bad load executing jump"101 "Background; Bad load executing jump"104 "Foreground; Step too big in jump"105 "Background; Step too big in jump"106 "Foreground; Prog number too big in jump"107 "Background; Prog number too big in jump"110 "Foreground; Bad load executing GOSUB"111 "Background; Bad load executing GOSUB"112 "Foreground; GOSUB too deep"113 "Background; GOSUB too deep"114 "Foreground; Step too big in GOSUB"115 "Background; Step too big in GOSUB"

Page 24: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199822

116 "Foreground; Program number too big in GOSUB"117 "Background; Program number too big in GOSUB"

Page 25: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199823

LOGIC PROGRAM ALARMSALARM DESCRIPTION (cont'd)

118 "Foreground; Bad load on return from GOSUB"119 "Background; Bad load on return from GOSUB"120 "Foreground; Bad load executing run program opcode"121 "Background; Bad load executing run program opcode"124 "Foreground; Step too big executing run program opcode"125 "Background; Step too big executing run program opcode"126 "Foreground; Prog number too big executing run program opcode"127 "Background; Prog number too big executing run program opcode"130 "Foreground; Read indirect too big"131 "Background; Read indirect too big"132 "Foreground; Write indirect too big or request queue full"133 "Background; Write indirect too big or request queue full"134 "Foreground; SYNC out but not master unit"135 "Background; SYNC out but not master unit"136 "Foreground; Send program to slave but not master unit"137 "Background; Send program to slave but not master unit"138 "Foreground; Start program in slave but not master unit"139 "Background; Start program in slave but not master unit"140 "Foreground; Program send value not valid"141 "Background; Program send value not valid"142 "Foreground; Data stack pushed too deep"143 "Background; Data stack pushed too deep"144 "Foreground; Data stack empty on pop"145 "Background; Data stack empty on pop"146 "Foreground; Block specification incorrect"147 "Background; Block specification incorrect"148 "Foreground; Block send but not a Master or que is full"149 "Background; Block send but not a Master or que is full"252 "Foreground; Bad load when restoring a program on a Power Fail Restore"253 "Background; Bad load when restoring a program on a Power Fail Restore"255 "Background; Bad load RPOG 1 on AUTO Prog Start"

Page 26: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199824

SAMPLE RECIPE PROGRAMS

��� � �� ��� ��� � �� ������ �� ������ ����� ��� �� ���� �� � � � �� %��/ 0��0�# �� ���� � ���� ����� ��� �(������ ��� ��� � ������ � � ��� ������ ������ �� ������ ����� � ����������� ��� �� ������ � �� ����� ��� ���� � � � ��

�� ���� H 388

��� �� ���� ��� �� ���� �� �� ���� � � � = ������� ��

%�� 0��0�# ���� �� ��� ������ �

3 � � � 58 &� ��� ����� ���58= S &������ ��������

< 7 ���� 85�8, � ���* ������ ���5M � � ������ ���,�

, � � � ;58 &� ��� ����� ��� ;58=S &������ �������

B 7 ���� 8-�3< &� ���* ������ ���-M � � * ������ ��� 3<�

- � ���� 88�<8 &� ���� � �������� <8 =S

@ 7 ���� 84�3- &� ���* ������ ���4M � � ������ ���3-�

4 � ���� 88�-8 &� ���� � �����

Page 27: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199825

%�� 0��0�# ���� �� ��� ������ ���� -8=S

> 7 ���� 3-�83 &� ��� ������ ���3-M � � ������ ��� 3�

5 # #?#1� 8�3 ���� � ������ �������

38 � �'�$� <8 %���� � ���� ���� ����

33 7 ���� 34�34 7����� ��� 34�

3< # #��� 8�3 ���� � ������ �������

3, � ����� <3 %���� � ���� ���� ���

3B 7 ���� 34�34 7����� ��� 34�

3- # #��� 8�3 ���� � ������ �������

3@ � ����� << ���� � ���� � ���� � B8 O 38

34 # #��� 8�8 ���� �� ������ �������

3> & ����� 3<8 ����� ������ � <������

35 7 ���� 3�3 7����� ��� 3�

���� ����� ����� ���� �� �� �� �������� �� ���� �� �� ���� �������

Page 28: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199826

�� ���� <88��� ������ �� ���� ���� �� ������ �� ���;� �� ���� � ���

��������� � ���� & �� ���� ���� ���� � ���� �� ����� � ���� ���� �� �����* � ��� ������ � � ������� ������ � �� ��� ���� �� �� � ��� �� +����� 45+ � �� +����� 4>+ �� ��� ���� �� ��� �(����� �� � � � ���� �� �� ����� ��������%�� 0�#$��&01% ��1.�' � � ��������

��� 0��0�# ���� �� ����� ������ �

3 � �#��& 3B88 &� ��������� �� ��3B88°:S

< 7 ���� 8,�8- &� ��� ������ ���,M &� � ������ ��� -�

, � �#��& 34-8 &� ��������� �� ��34-8°:S

B 7 7$�1 8-�8@ &� ��� ������ ���-M � � ������ ��� @�

- D D.�� 34B � ��� ����� 45 ���T��

@ � ��$7& 88�,8 &� ���� � �� �� �,=S

4 7 7$�1 8>�38 &� ��� ������ ���>M � � ������ ��� 38�

> � ��$7& 83�-8 &� ���� � �� �� 3�-= S

5 7 7$�1 38�33 &: ��� ������ ���

Page 29: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199827

��� 0��0�# ���� �� ����� ������ �38M � � ������ ��� 33�

38 D D.�� 34, % ��� ����� 4> ��� ��

33 D D.�� 3B5 D��� � ����� ����

Page 30: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199828

%����� �� ���� ,��� � �� ��� �� ���� � � ������ � � ������ ������N��

������ 10 ����� � � �������� ��������� � �� ���� ��� ����� �� �� ���� � �� � ���� ��� � '&�&� ������� ���������� ������� ������� � � ���� <*B � @� ��� ��( �� ���� ���� ��� � �� ����

��� 0��0�# ���� �� ��� ������ �

3 � ��$7% 8�88 �(����� ���������� ����� ��� ���

< � �#��& 3488 &� ��������� �� ��3488°:S

, 7 7$�1 8B�8< &� ��� ������ ���BM � � ������ ��� <�

B % %0�F <�88 % �� � � < � ����

- � ��$7% 3�<8 ���� � ��� � �3�< =�

@ % %0�F 5�88 � �� � � 5 � ����

4 � ��$7% �>8 ���� � ��� � �>8=�

> % %0�F B�88 � �� � � B � ����

5 � �'�$� 83 ����� � ������ ��� ����� ���� ���� ��

��� � �� ��� ���� � � ����� �� � ��* � ��� �� ���� � ������*������� �� ���� � �� ��� �� �� ������� ��� � ���� � ��������� � � �� ���� � ����� ��� ����N� �

Page 31: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199829

%����� �� ���� B��� � �� ��� �� ���� ��� ��� ����� �� �� ����

���� �� � �� � �������� ��������� � �� ���� ��� �� '&�&�������� 1 �� ���� ��� � �� �� ����� � � ������ � ��� ��� �� ����� ��� �� ��� ��� � ���� � �� � � �� ����� ��� ��

��� 0��0�# ���� �� ��� ������ �

3 � ��$7% 8�88 #(����� ���������� ����� ��� ���

< ) �#��% 34-8 ������������� � � 34-8°:�

, ' '&�&� ,�88 �� , � ��� � �������� ����� O38°:* � � ���� � ����� 5, ������

B % %0�F ,�88 % �� � � , � ������� � �� �������������� ����������

- � ��$7% 3�<8 ���� � ��� �3�<=�

@ ' '&�&� <�88 A� < � ��� �������� � ������� O38= �* � � ���� � ����� 5, ������

4 % %0�F >�88 % �� � � > � �������� � �������N���

> � ��$7% 8�>8 $����� ���� �

Page 32: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199830

��� 0��0�# ���� �� ��� ������ ���� � �>8= ��� � ����� ��

5 ' '&�&� 8�-8 A� � � �� ���� � � �� ��� O 38= � ��� ���� ���� �* � � �� � ����� 5, ������

38 % %0�F ,�88 % �� � � , � �������� � ���

33 � �'�$� 883< ����� � ���� � �� ���� � ������� ��� � �������

Page 33: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199831

%����� �� ���� -% ����� � �� � ����( �� ������� ��� �� ������� ���

� �� ��� �� ���� ����� �� �� ����� �� ���� ���� � E�����

%�� 0��0�# ���� �� ��� ������ �

3 � �#��& 3B88 &� ��������� �� ��3B88S

< 7 7$�1 8,�8- &� ��� ������ ���,M � � * ��� -�

, � �#��& 34-8 � ���������������� 34-8°:S

B 7 7$�1 8@�8- &� ���* ������ ���@M � � ������ ���-�

- D D.�� 34B D��� �� ����34B� � ��� ����� 45��� ��

@ � ��$7& 88�,8 &� ���� � �� ���,=S

4 7 7$�1 8>�38 &� ��� ������ ���>M � � * ��� 38�

> � ��$7& 83�-8 &� ���� � ������� �� 3�-=S

5 7 7$�1 38�33 &� ��� ������ ���38M � � * ��� 33�

38 D D.�� 34, D��� �� ����34,� � ��� ����� 4>��� ��

Page 34: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199832

33 2 20%.7 3B5 2 �� � �������� ��� ���������

3< � �#��& 3B88 &� �� ���������3B88°:S

3, 7 7$�1 3B�3< &� ��� ������ ���3BM � � * ��� 3<�

3B % %0�F 8<�88 % �� �� � �� � � <� ��� ���� � ����� ����

3- � $��� 8,�88 $��� ����������� � � ,� ����

3@ ) �#��% 34-8 %� �� ��������� 34-8 � � �� �����

Page 35: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199833

DELETING A STEP:

(1) Go to the step to be deleted, using either [Enter] or[Shift].

(2) Press [Setup].

EXITING THE EDITOR WITHOUT SAVING THEPROGRAM:

(1) Press [Setpt] at any time to get to the SAVE display.(2) Press [Setpt] again and the edited program is lost (the

copy in non-volatile memory is unchanged).

EXITING THE EDITOR WITH PROGRAM SAVED:

(1) Edit through step 24 as required inserting NOP’s whereverno operation is to be executed.

Or(1a) Press [Setpt] at any time to get the SAVE display..(2) Select the Program Number in the SET display using the

Arrow keys until the desired Program Number isdisplayed.

(3) Press [Enter], the program is stored in that locationpreviously is now lost.

NOTE: If SAVE display is showing and it is desired to change astep before saving, press the [Shift] key to back up to thedesired step.

Displays and other Editing NotesSince there is no room to display the step number while displaying

Page 36: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199834

the opcode, destination, and source; the program number beingedited and the step number are flashed on the set and processdisplays before displaying the step data. Each press of the [Enter]or [Shift] keys which change the step number will cause theprogram number and step to be flashed.

The Process Display has Pnnn for program number.The Set Display has S nn for step number.

Editing a Program

ENTERING THE PROGRAM EDITOR*:

(1) Press [Enter] + [Setpt] .(2) Select the program to be edited using the Arrow

keys.(3) Press [Enter].

*Note that the unit will allow editing of a programthat might be running. This editing will not affectthe currently-running copy of this program untilthe program is actually restarted, either manuallyor by a program jump.

EDITING PROGRAM STEPS:

(1) Use the left and right arrow keys to select digits tobe changed (either the opcode or the data).

(2) Use the up and down keys to change the selecteddigit.

(3) Press [Enter] to move forward to the next step.Or

(3b) Press [Shift] to move backward to the previousstep.

Page 37: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199835

INSERTING A STEP:

(1) Go to the step where the new step is to be inserted,using either the [Enter] or [Shift] keys. Thedisplayed opcode and data, as well as all higherstep number opcodes and data, will be moved upone step when the step is inserted.Note: information in step 24 will be lost.

(2) Press [Page Disp.].(3) Enter the new step, opcode and data.(4) Press [Enter].

When editing an opcode, if the left-hand mnemonic character isflashing then each press of the up or down arrow key will causethe opcode to change by 4 opcodes (see the table of editing orderof opcodes). Likewise, if the right hand mnemonic character isflashing, then each press of the up or down arrow keys will causethe opcode to change by 1 unit. One unit could be the sameopcode changing from a source parameter to source data (or viceversa) or changing to the next opcode. The difference between asource parameter or source data is shown in the SET display. Ifthe source is a parameter, then the left two digits of the SETdisplay are blank and the source code is shown in the right twodigits. If the source is data, all four digits of the SET display willhave characters in them.

The source data is normally in hexadecimal and each digit willcontinue to wrap around and affect only that digit. However, thesource data can be edited in decimal by pressing the[Prog/Auto/Man] key, when one of the source digits is flashing(i.e. editing the source). In decimal mode however, each digitdoes not affect only itself, when the number wraps around, itaffects the digit next to it because addition and subtraction aretaking place. For example, if the right most digit were beingedited and the up arrow was pressed past nine instead of the

Page 38: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199836

display being 0000, it would now be 0010.

A GOSUB to Program number zero, or a jump to Programnumber zero, loads and executes a blank (NOP) program.

PROGRAMMING ANALOG INPUTS0�� � �� ������� � �� ����� ������� � �� ����

�� ���� � ����� ��� ���� �� ������� � �� ������ ���� ��� ���� ������� �� ���� �� ��� ����* ��� ����* ��� ��� ������� � ���������� ��� ��� ���� � �� ����� �� �������� �� ��� ��� ������ � N�� ������ ��� ��� � ����� � ;555 5555���� ��� ���� � � �������� ��� � ��� ��� � ����� � ;555 555���� ����� � �� ��� ����* ���� ���� � � ���� � �� �� ����K��� ��� ������ ������* ����� ������ �� �� �������� ������ �� �O8�883 O555� ��� ��� ������ � � ������ ����� �� ������� � �� ��� �� ������ � �� ������ ��� ��� � ����� � 8 ,* �����8 ��������� � ������ ������ !�� O555" ��� , ��������� ���������� ������ !�� O8�883"� ��� � �� ��� �� ������ �� ��� ��� �� ��� ������� �� �� ��� ������ ���� � �� �������������3� ����� �� ��� ����� � � +'����+�<� %���� ��� ������ �� I����J ������,� %� �� � ���� ���������� �� N�� ����� � �� �� ���� ����

�� ��E���� �� �� ���� N�� � �� ����� �� ��E���� ������� �� ���� � ����

1 �� �� ������� ��� �� ����� � �� �������� N�� �B� 0� � ���� � �����* ��� �� �� ������� ������ �� &1G�-� %� �� � ���� ���������� �� ���� ����� ����� � �� �� ����

� � ����� ������ �� ��� ��@� 0� �� ���� ���� �� �� ��* ��� �� �� ������� ������ ��

&1:�4� ������� � � �� �� ���� ��� ��� �� �������� ���

��� ��������� �� 8 -8 ��� !���� ��� � ��" � ��� ���������� �� 8 -8* 8 -8�8 � 8 -8�88� $������� �� ��� �� ���� � �� � ���� �� �������� E���� � ���

Page 39: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199837

��� �� � !�� 83 ���" �� ��� � �� ����� ��� ���������� �� ������� ������� ��� ��� B ��� ��� � �� ����� �������* ��� , ����

>� :� � �� ������ ����� �������� � ��� 4�* ������� ������ ����� � ��� !:%�" !�� ������ �� � ������ � ��" ����� ������ � � � �� � !&��"� &� �� ��� 4 �(����� �� 8 -8 ����� � ��� ���� �� :%� � -8 ��� �� &�� � 8� ��� 8 -8�8 ����� � ��� ���� �� :%� � -88 ��� �� &�� � 3 ��� 8 -8�88 ����� � ��� ���� �� :%� � -888 ��� �� &�� � <�

5� �������� �� ��� ���� !&%�" �� �� ���� ����� � ��� ������� �� ��������� � ������� ������� !&#� &%� 9:%�/!&1:;&1G""�

38� &��� �� ��� � �� ������� �� � �� ����� %� �� ��� ���� � ��� &1G�� %� �� ��� ���� � ��� &%���� %� �� ��� ������ � � � ��� &���

33� ������ �� ��� ����� � �� ���� +�$02+�3<� ?��� �� �� ���� ��� � ����� �� �� �������� � ��

������� �� � ��E������ ��� �� ������ ������ �������� ������

3,� $�� �� ��� ������ ���� ��� ���� ��� � � ����� ����������3B� ��� ������ ������� ��� ������ � � � ���� � ����� �

������� ��� �� � �� � � � ��� &%� � �� � ��� !3"�%� ��� ��� �� ����* ������ � ��� �%& ��� ��� %������ � ���������

PROGRAMMING ANALOG OUTPUTS .��� ����� ������� ��� �� �� ��� ����� � �� ���� �

���� �� ������� �� �� ����� ��� ��� �� � �� �� ���� ������� � �� � �� � � ��K ������ ���� ���� ���� �������� ��� �������� �� #����� �� �� ��� ���� � ��� ���� ��� ����� ��������� ���� � ��� ���� � �� ����� �� ������� ������� ����������� �� ���� � ��� � � � N�� ����� !&#� N�� � �� � B ��"���� ���� � ��� ����� � �� ��������� ������ �� ����� � ��

Page 40: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199838

������� ������� ���� �� ���� � ��� � � ���� ����� ��� �� ����� � �� ������� ���� �� ���� � ��� � � � N�� ������ ��� ���� ������ �� � ��� �(������� &� ���� � �� �(������ ��������� �� �� ���� � ��� ��� ���� ���� ���� �������� � � 8 - � ���

#6���'# 1.�7#$ 3� ����� 8 3888°: ��� 8 - � ����� � ���� &� �� ���� �� ���� � ��� ���� ����� � 8��� �� ����� ����� � 3888�

#6���'# 1.�7#$ <� ����� 3888 3<-8 �? ��� 8 - � � ���� � ���� &� �� ���� �� ���� � ��� ���� ������ 3888 ��� �� ����� ����� � <-8�

#6���'# 1.�7#$ ,� � ��� ���� ��� � 3 - � � �������� ���� � �������� 8 <888°:� &� �� ����* ���������� ���� ��� � ��� ����� �� ���� � ��� 8 � ��� ����� %��� 8 <888 � ���������� �� � B � � �����* ���� �� � -88° ��� � �� ������ ��* �� ���� � ��� N�� � ���

���� � -88° ���� � ��� � ���� � � �� ���� � ��� �������� ���� � ��� ����� � �� ���� ����� �����* <888* ���� �� ���� �����* ;-88* ���� � <-88�

�� �� �� �� �� �(������* �� �� ��������� ���� � ��� ��� ���� ������� � ��� �� ��� �� ������ �����* �� ��� � ������� � � ���������� � ������ � � ��� ���� ��� �� ��������

Page 41: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199839

MULTIPRO DATABASE

������������

�� ����� � �! ��� ����"��� � �� ��!��� # �#�#$# � !�� ���

��%������ �� �#�# $# � � �� #%%�& ��� $#�'(����� ���(�#"

# "�#� �! #)��( ��!��"#���� �� # ��������� !��"#� !�� %#���

������)#%�

�����!��#����

��"$�� �! !�%� * +

�#,�"�" �-� �! !�%�* �.' $/�� 0�� . �#�#"���� 12

!�%� 3 #�� � �#�� ��� #"�

"�"��/ �#�� #�� !�%� 4 #��

5 �#�� ��� #"� �#��� ��

"#,�"�" �#�� !�� $��� !�%�

3 #�� � � �.' 0%�'�&� � !�� 4

#�� 51� ����!��� �! !�%� 3 �

�.'6 !�%� � �#���� $� � ���

�#,�"�" ��"$�� �! ������ * 7�"���� $/ ��� �.' $/��

"#,�"�" !�%� �-� #�� ���

��"$�� �! !��%� ��� �������

�#,�"�" ��"$�� �! !��%� * 4+32 %�"���� $/ ��� �-� �! #

�#�#"���� �#$%��

��-� #�� �/�� �! !��%�* � )�� ��� + �#�#"���� 04

$/�� 1�

Page 42: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199840

8#�#$# � ����#���� * 8�!��� !�%�6 ����' �#�� 6

��# � !�%�6 ��%��� !�%�6 ��#�(�

��"$�� �! ������ 6 &����

������6 ��#� ������6 �#���6

��#� !��%� 6 ��# � ������6 ��#�

�������� #�� &���� !��%� �

Version 4 programmer

�%% �#�#$# � ����#���� #�� ���!��"�� &��� ��� ������6

98�96 8#�# �#�#(��� �� ����#���� �! ��� ������ #��

������%%�� $/ ��� ����� �#�#6 # ������% $%��'6 #�� �"���"�

��� �� ���#���� �#�#� �� ��� ��"�%����� �! ��� ������6 #�

����� ���� � &������ ���� ��� �� ���#���� �#�#"���� #�� ���

!%#( ��� �� ����� ���� �! 3 0&���� "�#� ��� -��� !%#( �

��1 �����#�� ��� ���� !�% ��"�%����� �! ��� ����#����� ��

����� ����� ���� #�� ��!���� %#����

�� ����� �#�# ��!��� ��� ����#���� #�� ��� !�%� ��"$���

�� !�%� ��"$�� 03 �� 51 � �� ��� ��(� $/�� #�� ��� ����#����

���� �� ��� %�& $/��� �� ����#���� ���� #�� # !�%%�& *

���� 8� ��������

3 ��#� !�%� �#�� 2 ����� ���� � 3 �! !�%�

)#%��6 � �! ���� �! ��� �� ���#���� )#%�� �

���:-���6 �� ��!��� ��� �#����( �#�#"����

�! ��� ������% $%��'�

� 8�!��� !�%�2 ��"$�� �! ������ #�� !��%�

�����"���� $/ ��� ������% $%��'� ��

�� ���#���� )#%�� ��!��� ��� �#����(

Page 43: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199841

�#�#"���� �! ��� ������% $%��'� �! ��� �-�

�! ��� !�%� &��%� �)��:&���� #� �,� ���( !�%�

�� �,���� "�"��/6 ��� !�%� � ��!���� #

%#�(� # �� �$%� #�� #� ����� ���� �

��������� �� !�%� � ��# �� 0�#�# -�����1

&��� ��!�����

4 ��# � !�%�2 �� !������� -��� #%% �#�# �� #

��!���� !�%� &������ ��#�(��( �� ���������

5 8�%��� !�%�2 �� !������� ��%��� ��� !�%�

$/ "#'��( �� ��)#%���

+ ;�%� ��: �-�2 �� !������� #�<� � ��� �-�

�! ��� !�%� $/ ��#�(��( ��� ��"$�� �!

������ � �� �� ���#���� )#%�� ��!��� ���

�#����( �#�#"���� �! ��� ������% $%��'� �!

��� ��"$�� �! ������ � %� ��#� ��� �%�

�-� ���� �#�# �� ��� ������ ��"�)�� �

%� �� �! ��� ��"$�� �! ������ � �����# ��6

��� �#�# �� ��� #���� ������ � ����!�����

�� ����� � �������� �! ��� �-� �! ��� ��&

!�%� &��%� �)�� &���� #� �,� ���( !�%� ��

�,���� "�"��/ �#��� �� ��"$�� �!

!��%� �� ��� ������% $%��' "� � #(��� &���

��� �,� ���( )#%���

= >���� ������2 �� ������ ����!��� $/ ���

������% $%��' � &������ �#����( #� ���

�#�#"���� ����!����

. ��#� ������2 �� ������ ����!��� $/ ���

������% $%��' � ��#� ���� ��� �#�#"����

�#$%� �#����( #� ��� �#�#"���� ����!����

Page 44: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199842

? ��#���2 �� ������% $%��' ����!�� ���

�#����( ������6 ��� !��%�6 ��� ���������

����6 ��� �#��� )#%��6 #�� ��� �#���

"# '� �� �#��� "# ' "� � $� ;;;;�

!�� ��"���� �#���� � �� ��������� ����

#��* 3 @ -���6 � @ ��� -���6 4 @ �A�#%6 5

@ (��#��� ��#�6 + @ %� ��#�6 #�� = @

��� �A�#%�

� ��#� !��%� 2 �� !������� ��#� ��� !��%�

!��" # ���� �! ������ � �� ������%

$%��' ����!�� ��� �#����( ������ ��"$��6

��� !��%� ��"$��6 ��� �#����( �#�#"���� ��

&���� �� &����6 #�� ��� ��"$�� �! ������

�� ��#��

��# � ������2 ��� #%% �#�# �� ���

����!��� ������ �� -����

�3 ��#� ��������2 �� ��"$�� �! ������

#�� ��"$�� �! !��%� � ��#� ���� ���

������% $%��'� �! ��� �� ���#���� )#%�� �

���:-���6 �� ��!��� ��� �#����( �#�#"����

�! ��� ������% $%��'�

�� >���� !��%� 2 �� !������� &���� ��� !��%�

�� # ���� �! ������ � �� ������% $%��'

����!�� ��� �#����( ������ ��"$��6 ���

!��%� ��"$��6 ��� �#����( �#�#"���� !��"

&���� �� ��#� ��� �#�#6 #�� ��� ��"$�� �!

������ �� &�����

Page 45: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199843

�� ������% $%��' ��� � � �! �)�� �#�#"���� � ����� ���

������% $%��' � ��%/ � �� &��� ��� 98�9 ������ � �,������6

��� #"� ������% $%��' ���%� $� � �� !�� #%% !��� !�%� � �� �

#% � �� �$%� �� � � "��� ��#� ��� ������% $%��' ��� !�%� $/

��#�(��( ��� ������% $%��' ����!��#���� &��� ��� �#�� ��#�

!�������� ��%/ ��� !�%� ��!���6 �#�� ��#�6 !�%� ��: �-�6 #��

��#� �������� !������� ��#�(� ��� ������% $%��' �#����(

%��#����� �� �)�� �#�#"���� �� ��� ������% $%��' #��

��!���� # !�%%�& *

�!! �� 8�!������� #�� � �

3 ������ ��"$��2 8�!��� ��� !�%� �-�

!�� ��� ��!��� #�� ��#�(� ��"$�� �!

������ !������� � 8�!��� ���

�#����( ������ !�� ��� �#���

!������� #�� � �� �� ��� ������ ��#�

"��� ��� �������#� 8�!��� ���

�#����( ������ !�� ��� ��#� !��%�

!������� #�� � �� �� ��� ������

!�%%�&��( ��� %# � ��#�� 8�!��� ���

������ �! ����#���� !�� ��� ��#�

������6 &���� ������6 #�� ��# �

������ !������� �

� ;��%� ��"$��2 �� )#%�� �� ���

��"$�� �! !��%� ��� ������ �� ���

��!��� !�%� !������� � �� ����!��

��� !��%� �! ����#���� !�� ��� �#���6

��#� !��%� 6 #�� &���� !��%�

!������� �

4 ��������� ����2 �� )#%�� � ���

��������� ���� !�� ��� �#���

!�������� �� ��������� ���� �

Page 46: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199844

�(����� !�� #%% ����� !������� � ��

��������� ���� #��* 3 @ -���6 � @

��� -���6 4 @ �A�#%6 5 @ (��#���

��#�6 + @ %� ��#�6 #�� = @ ���

�A�#%�

5 B#%��2 �� �#�#"���� ����!�� ���

)#%�� !�� ��"�#�� �� �� ��� �#���

!�������� �� #% � ����!�� ���

��"$�� �! ������ �� ��#� �� ���

��#� !��%� !������� �� �� &���� �� ���

&���� !��%� !��������

+ �# '2 �� �#�#"���� ����!�� # $��

"# ' !�� ��� �#��� ����#����

#%%�&��( ����)���#% $�� �� $��

��"$��#���� �� $� �#������ �����

��� 8#�# �#�#(�� ��� ���

�� ���(�� � $��&��� ��"���� #��

%�(��#% �#���� 6 ��� "# ' "� � $�

�� �� ;;;;� 0.==5=1 !�� ��"����

�#���� �

= ��#� �#�#"����2 �� )#%�� � ���

!�� � �#�#"���� ���� &���� ��� ��#�

!������� &�%% ���� # ������� ��

��(� $/�� � ��� �#$%� ��"$�� #��

��� %�& $/�� ��� �#�#"���� ��"$���

�� ��#� !������� &�%% ��� ��� #

�#$%� $����#�/2 �����!���6 ���

��"$�� �! �#�#"���� �� ��� �#$%�

!�%%�&��( ��� �#�� ����� "� � $�

�A�#% �� �� (��#��� ��#� ��� ��"$��

�! !��%� ��� �������

Page 47: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199845

. >���� �#�#"����2 �� )#%�� � ���

!�� � �#�#"���� !��" &���� ��� &����

!������� &�%% ���� ���� # �������

�� ��(� $/�� � ��� �#$%� ��"$��

#�� ��� %�& $/�� ��� �#�#"����

��"$��� �� &���� !������� &�%% ���

��� # �#$%� $����#�/2 �����!���6

��� ��"$�� �! �#�#"���� �� ���

�#$%� !�%%�&��( ��� �#�� ����� "� �

$� �A�#% �� �� (��#��� ��#� ���

��"$�� �! !��%� ��� �������

Page 48: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199846

Error Codes

�� ����� ���� #�� ����� �� ��� �� ���#���� ��(� ��� #� ���

��"�%����� �! ��� !�������� �� $�#��� �� <�"� $# �� �� ���

-��� !%#( �#� !�%%�& ��� 98�9 ������ �� ��)�'� #� �����

�#��%��( �������� &� �/�� �! ����� �,� �6 !#�#% #�� ���:

!#�#%� � !#�#% ����� �����#�� ��#� ��� !������� &# #$�����

&��� ��� ����� &# ��������� � ���:!#�#% ����� "�#� ��#�

��� !������� &# ��"�%���� $�� ��� �����"� "#/ �#)� $���

"���!���� �%% !#�#% ����� &�%% �#)� $�� ? �� 0���� $� C@ �4�

0�3�11� �� !�%%�&��( �#$%� %� � ��� ����� ���� #�� �����

�#� � �

����� ��8��

���� 8� �������� �� �$%� �#� �

3 ����� ;������� &# �,�������

� ;�%� � ��)#%�� �� ����� ��%/

����� &��� ��� ��#�

!�%� �#�� !������� #��

�����#�� ��#� ��� !�%� �

����!�����

4 �� �!!������ "�"��/ �� �-� �! !�%�

��A�� ��� $/ ��� ��!���

!�%� !������� �� ��: �-�

!�%� !������� &# %#�(��

��#� ��� #)#�%#$%�

"�"��/� �� !�%� &#

���� !�%%/ ��!���� ��

��: �-�� $�� &��� !�&��

������ � �� ��"$��

Page 49: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199847

�! ������ � &������

���� ��� ������% $%��'�

5 ��� �! !�%� �� ��� �! ��� !�%� &#

��#���� $�!��� ���

�#��� ��������� &#

#�� !����

;3 04+31 ��)#%�� !�%� ��"$�� �� !�%� ��"$��

����!��� �� ��� ��(�

$/�� �! ��� ����� �#�#

� (��#��� ��#� 5� ��%/

36 �6 46 #�� 5 #�� )#%��

!�%� ��"$�� �

;� 04+�1 ��)#%�� !������� �� !������� ��"$��

����!��� �� ��� %�&

$/�� �! ��� ����� �#�#

� ��� ��!�����

;4 04+41 D#� ������% $%��' ��� �� ������% $%��'

�#����( �#�#"���� �

��� #%%�&�� $��#� � ��

� ��� )#%��6 ��� �%� �

�� ��� ��� �! ��� �#$%�6

�� �� ��� �� ��)�� #��#

�! �#$%� 3� �� �$%�

�#� � 2 ��)#%�� �#$%�

��"$�� 0C5�16

�#�#"���� ��"$��

(��#��� ��#� 4556 E

��(� ��� (��#��� ��#� E

04+ 16 �� �#$%� 3

�#�#"���� %� ��#�

Page 50: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199848

�43 0?� ��,1�

;5 04+51 ;�%� ��� )#%�� �� !�%� ����!��� �#

��� $��� ��!����� ��

����� � �������� $/ #%%

!������� 6 �,���� !�%�

��!��� #�� �#�� ��#�6

&��� ��� !�%� �# ���

$��� ��!�����

;+ 04++1 ��)#%�� ������ ��"$�� ;�� "� � !������� ���

����� � �������� �! ���

������ ��"$�� ����!���

�� ��� ������% $%��' �

�A�#% �� �� (��#��� ��#�

��� ��"$�� �! ������

�� ��� !�%�� ����� ���

������ ��"$�� #��

-��� $# ��6 # !�%� &���

�33 ������ ����#��

��"$�� 3 �� � ;��

��� !�%� ��!��� �� ��: �-�

!������� 6 ��� �����

����� �! ��� ��"$�� �!

������ ����!��� �� ���

������% $%��' � 3 ��

�,���� �.5�+�

;= 04+=1 ��)#%�� �#�#"���� �� ����� ����� �! ���

�#�#"���� ����!��� ��

��� ������% $%��' � 2 ���

�%� � �� ��� ��� �! ���

�#$%� !�� ��� ��"$�� �!

!��%� 6 �� # �#$%�

Page 51: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199849

��"$�� (��#��� ��#�

5�6 �� %� ��#�

�#�#"���� �43 0?� ��,1

�� �#$%� 3�

;. 04+.1 ��)#%�� !��%� ��"$�� ;�� "� � !������� ���

����� ����� �! ��� !��%�

��"$�� ����!��� �� ���

������% $%��' � �A�#% ��

�� (��#��� ��#� ���

��"$�� �! !��%� ���

������ !�� ��� !�%��

����� ��� !��%� ��"$��

#�� -��� $# ��6 �! �����

#�� �3 !��%� ��� ������

���/ #�� ��"$���� 3

�����(� � ;�� ��� !�%�

��!��� !�������6 ���

����� ����� �! ���

��"$�� �! !��%� �� ���

������% $%��' � 3 ��

(��#��� ��#� 4+3� ;��

��� ��: �-� !�%� !�������6

��� ����� �����#�� ���

��"$�� �! !��%� �� ���

������% $%��' �

��!!����� ��#� ��� !�%�

$���( ��: �-���

;? 04+?1 ��� ����(� "�"��/ �� ����� ��%/ ����� �!

��� "�"��/ #)#�%#$%� �

�� �!!������ �� ��!��� #

!�%� &��� �)�� � �������

�� ����� &��� 6 ���

Page 52: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199850

"�"��/ #)#�%#$%�

��)���� $/ ��� ��"$��

�! !��%� � %� ��#� ��

;� 04+�1 ��)#%�� ��������� ���� �� ����� � ��������

$/ ��� �#��� !�������

&��� ��� ���������

���� ����!��� �� ���

������% $%��' �

����!�����

BASIC

D���� &�%% �#)� #��� �� ��� #"� !��� !�%� # ��� )�� ��� +

���(�#""��� D���� �# �)��#% !������� #�� �#��"��� ��

#��� ��� !�%� � D���� �# # !�,�� ������% $%��' #�� ������

$�!!�� !�� �#�� !�%�� �� ������ $�!!�� #�� # !�,�� %��(�� �!

4+3 �#�#"���� � D���� �#� ��#� #�� &���� #%% 4+3

�#�#"���� �! �#�� $�!!�� #� #�/ ��"�� ��&�)��6 ��%/ ���

A�#����/ ����� ������( �� ��� ��"$�� !��%� ��� ������ #��

��#� !��" �� &������ �� # !�%��

�� !�%%�&��( D���� �#��"��� #��%/ �� �#�#$# �

����#���� �

��#��"��� 8� ��������

�� !�%�6������

��#� ��� ����!��� ������ !��" !�%� ���� ��

$�!!���

Page 53: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199851

�F !�%�6������

>���� ��� !�%� $�!!�� �� ��� ����!��� ������

�! ��� !�%��

;��8 !�%�6!��%�6)#%��6���������6"# '6������

��#��� ��� !�%� !�� ��� )#%�� �� ���

����!��� !��%� $# �� �� ��� ��������� ����

#�� "# '6 �#����( #� ��� ����!��� �������

�� ��������� ���� #��* @ 0�A�#%16 G

0%� ��#�16 C 0(��#��� ��#�16 #�� � 0���

�A�#%1� �� "# ' � � �� !�� $�� �� $/��

"#����%#���� #�� "� � $� ��, ;;;; !��

��"���� �#���� �

8D� !�%�6������ 6!��%�

���#�� # !�%� �! ��� ��"$�� �! ������ #��

!��%� ��� ������ # ����!����

8D� !�%��6!�%�4

����� ��� ������ $�!!�� �! !�%�4 ���� ���

������ $�!!�� �! !�%���

8�� !�%�6!��%�6�#�#

����� ��� �#�# )#%�� ���� ��� ����!���

!��%� �! ��� ������ $�!!�� �! ��� !�%��

�� !�%%�&��( D���� !������� #��%/ �� ��� �#�#$# �

����#���� *

;������� 8� ��������

;�0!�%�1 ������ ��� !�%� �#�� �! ��� ����!��� !�%�6

3 !�� # )#%�� !�%� �� � !�� # ���:)#%�� !�%��

8D;0!�%�1 ������ ��� ��"$�� �! !��%� ��� ������ ��

Page 54: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199852

��� ����!��� !�%��

8D�0!�%�1 ������ ��� ��"$�� �! ������ �� ���

����!��� !�%��

8D�0!�%�1 ������ ��� %# � ����� ��#� �������� �� ���

����!��� !�%� !��" # D���� ����#�����

8D70!�%�1 ������ ��� ������� ������ �� ����� �� ���

����!��� !�%��

8����0!�%�6!��%�1

������ ��� �#�# )#%�� �! ��� ����!���

!��%� �� ��� ������ $�!!�� �! ��� !�%��

���� #�� �&� %�)�% �! ����� ����'��( �� ��� !�%� ����#���� �

D���� &�%% (����#�� # /��#, ����� �! ��� !�%� ��"$�� � (��#���

��#� 56 ��� !��%� � (��#��� ��#� 45 6 "� ��( �#�#"���� 6 ��

����� �/�� � �� /��#, ����� &�%% ��� ��� ���(�#" ��%�

#� ������� �#��"��� &# �,������� �� �#�#$# � �#��%��

#% � (����#�� ����� ���� � �� � �� ��� ��� ��� D����

���(�#"� �� ���� � ����� �� ��� ������% $%��' !�� �#�� !�%�

!�� ������)#% &��� ��� 8D�0!�%�1 !�������� �� ����� !�� �#��

!�%� �� ��� �!!��� ����� !�%� � � ���� !�% ����#���� &���� #

-��� �� ��� ����� %��#���� �� �����#�� �� &# ��"�%����� ��

����� ���� #�� ��� #"� # �� ���$�� !�� ��� )�� ��� +

���(�#""���

���� #�� �� ���� #�� �7��� �#��"��� # ���#��� &���

��� !�%� ����#���� � ��/ �! ��� !��� !�%� �#� $� #��� ��

&��� ��� �� �� �F �#��"��� #� #�/ ��"�� �% � ����� � ��

!�%� �� ������ %��'��(� D���� #�� ��� )�� ��� + ���(�#""��

�� !��� �� ��# � �#�� ����� �#�# #� &�%%� �� � ����""�����

��#� # !��%� $� �� �(�#��� <� � !�� �#��: �#'��( $��&���

Page 55: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199853

D���� #�� ��� )�� ��� + ���(�#""��� ;�� �,#"�%�6 # )#%��

�! 3 &��%� �����#�� �� �#�# �� ��� ������� � � &��%� �����#��

��#� ��� )�� ��� + ���(�#""�� �# �%#��� �#& �#�# �� ���

������ !�� D���� �� ����� � � 4 &��%� �����#�� ��#� D����

�# ����� �� ��� �#�# #�� �%#��� ��� �� �%� �� ��� �������

� 5 ���%� ���� �����#�� ��#� ��� )�� ��� + ���(�#""�� �#

������)�� ��� ����� �� �#�#�

�� ������ $�!!�� !�� !�%� 3 �����(� 5 #�� #���#%%/ �#�#"����

�#$%� =5 �����(� =. �� �����)�%/� �� )�� ��� + ���(�#""��

�#� ��� #��� �#$%� #$�)� 5�� ��&�)��6 ��� D����

����� �#��"��� #�� ����01 !������� �#� #��� #%% ���

�#$%� 6 ���� 3 �����(� =.� ����!���6 �#$%� 54 �����(� =4 #��

#)#�%#$%� !�� D���� ���(�#" � #(��

Page 56: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199854

Logic Language Programmer������� ����

� ' �� '������� �� ���� � ���� � ����;� �� !<B" ����� �������� � ������� !<88" ���� �������� �� ����� � �� ������������� ��� ��� �� �� -8 �(�� ����� �� ������

�� 0��0�# ! ���� � � ��" ���� �� �� ���� �������� ��� � �� �� ����� � ��� �� � ����� #��� ��� � � �� ���� ��� ������ 0��0�#� � � 0��0�#� �� ��� � ����� � !&#� ��� � �������� �� �" ��� � � ���� !&#� �� �� ��� � ������"� ��� �� ����� �� � 0��0�#� ��� ������ �������� ��� �� ���� � �� �0��0�#� � � ��� � ����� �* �� ������ �� � � �� � � ������ 0��0�# � �������� �� ������� ���� � �� � � �������� ���� ��M � �����* �������� � � ��� �� �� ��� !>" ����� 0�� � � �������� ������ ������ �� � ���� � � ��������������� � � � ��� � ��� �� ��� � ������� ������ ������� � � � ���� 5 � ���� 3@� A� �( �� ������ 0��0�#� � � ����� ���� �� ������� ����;��� !3<>" �������0��0�#� !���� ��� �������� ��� -8 0��0�#�"���� ���� �� ����� ������ � � ���� 0��0�# � �� ' �� '������� �� ��������

��� ��( ��� � � �� ���� ��� � �� ����� �� ��� ����� � �������� �� ������� �������� ������� �M � �����* �� �� ����� �� � 0��0�#� !7$�1�)* D.��* 20%.7* ���" ��� � � �� �� �� ������ ��� ����� � � �������� �� ������� ���� � ��� � �������� ���� ��M � �����* �������� � � ��� �� �� ���!>" � ��� ���� ��� �� � ������� ���;�( !<-@" ����� �� ���������� $���� �� ������� �������� ��� � � � � ������������ � � ���� ������� ��������� � � 0��0�#� ������ ���� ��� � � �� ����� � ��������* ����� �� ����� � �� ���� � � ���� � ���� ��� �� ���� � �� � 0��0�#� � � ��� ������ �* �� ������ �� � � �� � � ��� ��� � � � �� � ��

Page 57: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199855

����� � ��� � ��� ��� � �� � �� � �� � �� � � ������� �� ��� !.1"* ���� ��� !'�"* ������ ��� !2�"* � N�� /� ��� !G#"�

��� ��� ��� � �� ��� � �� � ����� ��� � ���� ��� �� ���� ��������� ������� � � � ��� � ��� A��� �� � ���� � � ��������������� � � � �� ������ � ��� �� �� ����� �� A��� � ���� � ��* �� � ���� � � �(��� !3@" �� <K� � ������� ����������� ��� ����� �� �� � ���� ��� ���� � ����� ������ �� �;,<*4@> O,<*4@4� ��� � ���� �������� � ����� ������� �� ���0��0�# �(��� �� �(������ 0��0�# ��� � ��� ���� �� ��� ������������ �� ���� ��� �� ���� �� ��� � 0��0�#* �� ��� ������ �* ��� � �(��� !3@" � � ���� � � � �� � ���;� !,<"�� !�� � �� ����"� � �� ���� �� ���� ����;� �� !<B" ���� � � ������ ���� ���� � �� ���� � ������� � � � �� � �� ������� !388"����� ������ ��* �� � ������� !<88" ���� �������� �� ������� ��� ���� � ����� !<8*888" ���� � � �� ���� ��� ���

Page 58: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199856

��� ������� �� ��� ������ �� ������� ��� ��� ��� ��

�� ��������

MULTIPRO EQUIVALENTS OF DUALPRO VER 4 OPCODESMultipro -- DualproNO OPER --ADD ADEXT ANALOG AIAND ANABSOLUTE AVBIT TEST BIBRANCH NOT BNBRANCH BRBANK SELECT BSCOPY BLOCK CBCLOCK READ CKCOMPLEMENT COCOMPARE CPDEC BR NOT DBDECREMENT DEDELAY DLDATA BASE DMDATA SAVE DSDIVIDE DVEXCHANGE EXGOSUB NOT GNGOSUB GSHOLD PROG HPNCREMENT ININDEX READ IRINDEX WRITE IWJUMP NOT JNJUMP JPKILL BASIC KBKILL PROG KIMULT/DIVIDE MDMULTIPLY MLNEGATE NGOR ORPULL DEST PDPOP STACK PSRUN BASIC RBREAD INDIR RDRESET BIT REROTATE LEFT RL

Multipro -- Dualpro

Page 59: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199857

RAMP RPROTATE RGHT RRRUN SLAVE RSRUN PROG RUSET CLOCK SCSAVE DEST SDSET BIT SESHIFT LEFT SLSEND PROG SPSHIFT RIGHT SRSEND SYNC SSSTORE STSUBTRACT SUSYNC SYWRITE INDIR WRXOR XR

Page 60: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199858

������� ��� ������� �� ������� �������

0��0�# 1��� :��� ������ �

�� ��� C �#%� 9 �#%� O %$�

�& ���� � &��� C $��� �(����� ���� �

��� ���

�1 ��� C ' ������ �1� �#%�

��� %�$* ����� � �#%�

�? ��� ��� ?���� C �#%� 9 U �#%� U

7& 7 ��� C ��� � � �#%�* �

������ � %$�

71 7����� 1 � 7����� � ��� �����

� � �� � � ���

7$ 7����� � 7����� � ��� �����

� � �� � ���

7% 7��� %���� 1 %���� ���� � G �������

�7 � �� 7� �� C � �� 7� ��

�F �� �� C $���� �� �� ���������

�0 � ������� C ' ������ � ������� �#%�

�� � ����� C � ����� �#%� %$�

�7 ��� 7��� 1 �#� �#%� ��� ������ %$�

��� � ����� � 8

�# �������� C �������� ����� �

�' ����� C ������ �� ����� � � �� �

��� � � ��

�� ���7��� C ���7��� �������

Page 61: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199859

0��0�# 1��� :��� ������ �

�% ��� %��� C ��� %���

�? ���� C �#%� 9 �#%�/%$�

#6 #(������ � #(������� � ���� ��� �#%�

���

2% 2 ��� � ���� � ���� ��� ����� �

� �� � ���

21 2 ��� 1 � ���� � ���� ��� ����� �

� �� � � ���

)� ) �� �� ���� C ) ��� �� ���� ����� �

� �� �

&1 &������� 1 &�������� ����� �

&$ &���(�� $��� 1 % ��� � �#%� ����� �

�������� � %$� ����

����� � :6 !&: :69B*

&$!%�"* !G8"9%�!%�"* !GB""

&A &���(�� A�� � % ��� %$� � ��������

� �#%� ���� ����� �

:6 !&� :693* &A!%�"*

!G8"9%�!%6"*!G8""

D� D��� � D��� �� ���� ����� �

� �� � ���

D1 D��� 1 1 D��� � �� ���� ����� �

� �� � � ���

F7 F�� 7��� 1 F�� !� �" ���� �� ����

Page 62: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199860

0��0�# 1��� :��� ������ �

F& F�� C F�� !� �" ������ ��� �� ����

�' ������ C �#%� 9 �#%� V %$�

�� ������/���� C �#%� 9 �#%� V :6/%$�

12 1���� 1 �#%� 9 ;�#%�

W 10� C 1 ���� �

0$ 0� 1 ' ������ 0$ �#%� ��� %$�*

����� � �#%�

�� ���� �#%� 1 ���� �#%� �� � ��� ����

�% � � %��� 1 � � ��� ���� � � �� ����

����

$7 $�� 7��� 1 $�� ���� �� ����

$� $��� 1 $��� &�����* �#%� 9 !%$�"

$# $��� 7 C $��� � � �#%�* � ������

� %$�

$' $ �� '�� 1 $ �� �#%� ��� � � ���

� ���

$� $��� C $��� �#%� %$� ����� ���

�� � ���0

$$ $ �� $�� 1 $ �� �#%� ��� � �

��� ��� ���

$% $�� %���� 1 $�� �� ���� � �����* %$�

9 1����� ��� %��

$. $�� 1 $�� �� ����* %0.$�# 9

1����� ��� %��

Page 63: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199861

0��0�# 1��� :��� ������ �

%� %��� �#%� 1 %��� !����" �#%� � ���

����

%# %� 7 1 %� � � �#%�* � ������

� %$�

%� %� %���� �� ��� C %���� �� �����K� ��

�� ������K �� ���

%' %�� '�� 1 %�� �#%� ��� �� %$� ��*

���� N�� �

%� %��� �� ���� C %��� �� ����* %$�91�����

���� ��� 1����� ����

%$ %�� $�� 1 %�� �#%� ��� �� %$�

���* ���� N�� �

%% %��� %��� 1 %��� ���� � ������

������

%� % �� C % �� %$� �#%�

%. %.7 1 �#%� 9 �#%� ; %$�

%C %C1� 1 A� � � ���� ����

A$ A�� C A�� �����* !�#%�"

9 %$�

6$ 60$ ' ������ 60$ �#%� ���

%$�* ����� � �#%�1 ��3� �#%� 9 �#%�&1��&01 $#2&%�#$<� %$� 9 %0.$�# $#2&%�#$ 0$ ���� ?�'.#,� C 9 :'�2% �)�12#�* 1 9 10 #::#��* � 9 �#%�#�

Page 64: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199862

������ ��� � �� ���� ��� � �� ��� ���� ��� ���� � �����* �� ���� � � �� � �������� �� � ����

0��0�# ������ �

�? �7%0'.�# ?�'.#���� �� ��� �7%0'.�# ?�'.# �������� �� ����� �

�������� �� � ��� ��� ������ ��� 0��0�# � ��� �� ��� � � �����

: ���� �� � �� ����� � � ��

�� ������� �� ��� ��� 0��0�# ���� �� � ���� �� ����� �

���� �(��� � ����� ����� �������

: ���� �� � �� ����� � � ��

� 6666 � �� ����� � �� � ���� � ��

�& �1�'02 &1�.����� �� %������ �� �� � ����* ��� ������ �� ��� � ��

����� �M ������� �� ������

: ���� �� � �� ����� �

� 6666 � �� ���%% � �� � ���� � ��

�1 �1����� �� ��� �1� 0��0�# ���� ��� � � �� � � ���� �1�

� �� ����� � ��� � ���� ��� ������ �� ����� � ������� ��

: ���� 6666 � �� ��� � ��

� %% � �� � ����� �� �� �

Page 65: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199863

����� �

Page 66: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199864

� ����� ���� � ��� : ��� !� �����"0��0�# ������ �

7& 7&� �#%����� �� ��� 7&� �#%� 0��0�# �(����� �� ����� � �*

������� �� �� � ����* ��� � � � ���� �� ��� �������� ��� ���� !2�" ��� � � � ���� N�� ��� ��N�� /� ��� ���� !G#"* �� ����� � � ����������

: ���� �� � �� ����� � � ���

6666 � �� ���%% � �� � ���� � ��

#(������ ��� 7&� �#%� � ���� � � �E��� � �� �� 7$�1�)��� 7$�1�) 10� ���� �� �� � �� ���7& �� 66667$ G# K� � 7&� 9 8 � 71 G# K� � 7&� 9 3

71 7$�1�) 10����� �� ��� 7$�1�) 10� 0��0�# � �� ���� �� ��

7$�1�) �(��� �� �� � �� � � �� ��� 10� �������� �(���� �� 7$�1�)� ����� � ���(��� �* � 7$�1�) 10� .1� �� ��� ��� �������(���� E�� ��� �� 7$�1�) .1� �� ����

: ���� �� � �� � ���� � ��*

� ���� ��� �� �� � ��� �� ����2� !������ ���"'� !���� ���"G# !N�� /� ���".1 !��� �� ���"6666 � �� ���%% � �� � ���� � ��

Page 67: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199865

� ����� ���� � ��� : ��� !� �����"0��0�# ������ �

7$ 7$�1�)���� �� ��� 7$�1�) 0��0�# � ���� ������� �� ����

� �� � ��� � �� �����

: ���� �� � �� � ���� � ��*

� ���� ��� �� �� � ��� �� ����2� !������ ���"'� !���� ���"G# !N�� /� ���".1 !��� �� ���"6666 � �� ���%% � �� � ���� � ��7% !����� �����"

7% 7��� %������� �� ��� 7�1F %�?# 0��0�# � ���� ������ G

������ ������ ����� ��� 3@ ����� !8 ; 3-" � ������G> ��� G:�

: ���� ��� � �� � � �� ��� ��

� ������ : � �� ���� ����� �����

Page 68: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199866

� ����� ���� � ��� : ��� !� �����"0��0�# ������ �

�F �'0�F���� �� ��� �'0�F 0��0�# ���� �� ���� �� �� ��

�������� ������� �� �� � ���� ��� ������ � ������� �M ������� �� ������

: ���� �� � �� ����� � � ��

� 6666 � �� ���%% � �� � ���� � ��% ���� ?���� ��������

8 C��� 8;55* ��������� 35>8;<8453 � �� 3;3<< ��� 3;,3, ) �� 8;<,* 89�����* <,9 33�88 ��B ���� 8;-5- %�� �� 8;-5@ ��� � A��� 3;4* 39%�����* 49%������4 1 �������

�7 � �� 7� ������ �� ��� �0�C 7'0�F 0��0�# ��� � �� �� �� ��

������� �� �� � ���� � �� �� �� ������� �� ������� �� ��� �� �� � ������� �� �� �� ��

������ � �� � � ��� ��� �� ������� ������!����� ����" � �� ��� ���� 0��� �� �� ������� 8�� ��� 5 ��� ���� �(��� � � ������� 8 ����� 3@�� ��� <- ��� ��� ����� ��� �(����� ���������!���� <" ��� ������� �� �� �� ������� 3@ �� ��� <-�?��� ������� ������� 8 �� ��� 3- ����� 8 � ���������� �� ����� �� ����� �� �� ������� �*���� � ���� � ����� �* ��� ����� �� ��� � 3B@ �3B4 !� ���� ��� � ������ ��� ����������"�

��� � �� �� �� ��� ��� ���� � �� �� � �����

Page 69: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199867

�������� ��� ����� � �� �� � ������� �� �� ����� ��� �� ����� ������� ������� � ������ � �� �������� !��� ������� ������� VB85@"� &� �� ������� �� � ����� � �� � ������ � �� � ����* ��� ����� � 3B> � 3B5 !� ���� ��� � ������ �������������" ��� �����

: ���� 6666 � �� ��� � ��

� %% � �� � ���� � ���� � ����� �

Page 70: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199868

� ����� ���� � ��� : ��� !� �����"0��0�# ������ �

�0 �0��'#�#1����� �� ��� �0��'#�#1� 0��0�# ���� ��� � � �� �

� ������� � �� ����� � !&#� � 8 ��� ��� � 3 ���� 3 ��� ��� � 8"� 1 � ���� � �� �����

: ���� �� � �� ����� � � ��

�� �0���$#���� �� ��� �0���$# 0��0�# ������� �� � �� � � ��

����� �������� � �� ���� ���� � �� ����� � �� � ����� 1���� �� ����� � � � �� � ���� ���������� �� �� 0��0�#� &� �� ����� � � ��������� �� � ����* ��� �� 2� ���� � ��� '�����* � ������� � � ���� ��� �� � ����* ��� �� '� ���� ���M � �� � ���� ��� ����� � ��� � ���* ��� �� G#���� � ���

: ���� �� � �� ����� � � ��

� 6666 � �� ��� %% � ��� ���� � ��

�7 �#�$#�#1� 7$�1�) 10� G#$0���� �� ��� �#�$#�#1� 7$�1�) 10� G#$0 0��0�#

������� �� �� � �� ����� �� &� �� ����� � � N�� ��� �� ���� � �� � � ������ �� ��� ��������� �� � ����� ��� � � ���� � ������ 0��0�# � �� � � �����

: ���� �� � �� ����� � � ��

� 6666 � �� ���%% � �� � ���� � ��

Page 71: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199869

� ����� ���� � ��� : ��� !� �����"0��0�# ������ �

�# �#�$#�#1����� �� ��� �#�$#�#1� 0��0�# ������� �� �� � ��

����� � �������� ������ 1 � ���� � �� �����

: ���� �� � �� ����� � � ��

�' �#'�C���� �� ��� �#'�C 0��0�# � ���� ����� �� �� ���� � �

� �� � ��� � � ��� ��� � ���� � �� ����� �� ���� ��� �� �� ��(��� � <-8� ��� ����� ������ ���<-8 � ����� �� � ���� <-8� &� �� � �� � � �� �� ������* ��� � ����� ������

: ���� �� � �� � ���� � ��*

���� ��� �� �� � ��

� �� ����2� !������ ���"

'� !���� ���"G# !N�� /� ���".1 !��� �� ���"�% !��� ����"

�� ���� ��1�2#$���� �� ��� ���� ��1�2#$ �� �� ����� �� �������

�� ����� ��� ����� � �������� � ��� ������ ����� � � �� � � � ��� � �� � ���� ��� � �� ���� �� ���

: ���� �� � �� � ���� � ��*

Page 72: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199870

� ����� ���� � ��� : ��� !� �����"0��0�# ������ �

�% ���� %�?#���� �� ��� ���� %�?# 0��0�# ��� ���� �� � ���� ���

� �� ��� ���� !������� �� � �� ���� ����"�

: ���� �� � �� ����� � � ��

�? �&?&�#���� �� ��� �&?&�# 0��0�# ����� �� ����� � �� ��

� ���� ���� �(��� � ����� �������

: ���� �� � �� ����� � � ��

6666 � �� ���%% � �� � ���� � ���

#6 #6�)�12#���� �� #(������� �� � ���� � � �� ����� � !�� % G3 38*

% G< 3,* #6 G3 G<* G393,* G<938"� % ���� �������� � ������ � �K ����* ��� ����� ����� 1 ����� � ������ &� �� � ���� � ��� ��� �� ��� �� ��� � �� ����� �* ��� �� ����� � � � ��

: ���� �� � �� ����� �

� � �� 6666 � �� ���%% � �� � ���� � ��

Page 73: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199871

� ����� ���� � ��� : ��� !� �����"0��0�# ������ �

2% 20%.7���� �� ��� 20%.7 � ��� � �� ���� ������ �� �� D.��

�(��� �� �� ������ �� ���� ������ ��� ��� �������� � �� �� ���� ���� ��� �� �� E��� � �(������A��� �� ��� �� ���� ����* ��� $#�.$1 �� ����� �� ���� � �� ��� � �� ��� �� 20%.7 ���� ���� �� � �����

: ���� �� � �� � ���� � ��*

� ���� ��� �� �� � ��� �� ����2� !������ ���"'� !���� ���"G# !N�� /� ���".1 !��� �� ���"6666 � �� ���%% � �� � ���� � ��

21 20%.7 10����� �� ��� 20%.7 10� 0��0�# � �� ���� �� �� 20%.7

�(��� �� �� � �� � � �� ��� 10� �� ������ �(���� �� 20%.7� ����� � �� �(��� �* � 20%.710� .1� �� ��� ��� ������ �(���� E�� ��� 20%.7 .1� �� ����

: ���� �� � �� � ���� � ��*

� ���� ��� �� �� � ��� �� ����2� !������ ���"'� !���� ���"G# !N�� /� ���".1 !��� �� ���"6666 � �� ���%% � �� � ���� � ��

Page 74: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199872

� ����� ���� � ��� : ��� !� �����"0��0�# ������ �

)� )0'� �$02$������ �� ��� )0'� �$02$�� 0��0�#* K)�K* � ����

����� � �� ���� � � �� � ������� � �� ���� �� � � ���A��� �(����� �� � � � ���� ��� �� ����* �������� ��� �� ���� � ������ � �������� �� � � ���'�����* ���� �(����� �� � � ������ ��� �� ����*�� � ���� ��� �� ���� � ������ � �������� �� � � ������ )� 0��0�# � � �� ��� ��� ������ ��� � ��� �� � � ���� ��� � ���� ��� � ���� ������� �� �� ���� � �� ������ � � �� � �������� �� � � ���&� � 8 � �� � ���� ��� � 3 ��� �� ��� �� ���� ������� � � �� ��� � 8 �� ��� �� ���� � ���������� � � ��� ��� ��� �� � �� � ���� ��� ���� � ������ ��� � �� � �� � � ������ ������ ��� ���� � � �� �� � �� �� � ������ ��� ���� � ���������� � �� ���� �� � � �� ���������� � � � ��������� � � ��� '�����* � �� ���� ��� ������� �� ����� ���� �� � � �� ���������� � � � ��� ������ �� ��� &� � �� ���� ����� ����� � �� ���� � � ���� � ������� � � �� ���� � � �����* &#� ���� �� ��� &� � �� ���� ����� ������� � �� ���� �� �� �� ���� � ������� � ��� � ��* ���� � � ������ &� ��� � ���* � ������ � � �� �� ������ ������

: ���� �� � �� � ����

� � ��* ���� ��� �� �� ��� � �� ����'� !���� ���"G# !N�� /� ���".1 !��� �� ���"

Page 75: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199873

� ����� ���� � ��� : ��� !� �����"0��0�# ������ �

&1 &1�$#�#1����� �� ��� &1�$#�#1� 0��0�# ���� �� �� ����� �

�������� ������ 1 � ���� � �� �����

: ���� �� � �� ����� � � ��

&$ &1�#6#� $#������ �� ��� &1�#6#� $#�� 0��0�# � ����� ��

%�0$# 0��0�# � �� � ���� � �� �� ����� ��� � ���� � �� ����� �� ) ����� �� ��&1�#6#� $#��* �� ����� � ��� � �� !:6"�������� ��� �� ����� �� ������� � �� � ������������ �� � �� � �� ���� �� !��� &� !:6"9<��� � &$ !G8"* !$8" � ���� ����* � ��� �� � ������ %� !G8"* !$<"�" ��� ��� ��� � :6 � �� ���������� ��� �� � � ��� � � �������� �����

: ���� 6666 � ���

� %% � � ���� ���

&A &1�#6#� A$&�#���� �� ��� &1�#6#� A$&�# 0��0�# � ����� ��

%�0$# 0��0�# � �� � ���� � �� �� ����� ��� � ���� � �� ����� �� ) ����� �� ��&1�#6#� A$&�#* �� ����� � ��� � �� !:6"�������� ��� �� ����� �� ������� � �� ����� ��������� �� � �� � �� ���� �� !&#� &� !:6"9<��� � &A !G8"* !$8" � ���� ����* � ��� ��� ������ %� !G<"* !$8"�" ��� ��� ��� � :6 ��� ���� ��� �� � � ��� � � �������� �����

: ���� �� � ����� �

� (((( � ��� �� � � ����� ��

� ����� ���� � ��� : ��� !� �����"

Page 76: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199874

0��0�# ������ �

D� D.������ �� ��� D.�� 0��0�# � ���� ������� �� ���� � �� �

�� ��� �� ����� ��� � ���� � �� �� ���� ������!���� ��� � �� � ���� � � ��������" ���� ��� ��� ���� ��� ���� ��� � � ��� � �� �� ���� ��������� �� ��� ���* � � N�� * � �� ��� ������� &� ����� ��� � N�� ��� �� �� ���� � ����� � ��� ������ D.�� 0��0�# � �(����� ��� � �� � �� �� �� � ������* ������* � ����� � 10��

: ���� �� � �� � ����

� ��* ���� ��� �� �� � �� � �� ����2� !������ ���"'� !���� ���"

G# !N�� /� ���".1 !��� �� ���"6666 � �� ���%% � �� � ����

� ��D1 D.�� 10�

���� �� ��� D.�� 10� 0��0�# � �� ���� �� �� D.���(��� �� �� � �� � � �� ��� 10� �� ������ �(���� �� D.��� ����� � �� �(��� �* � D.��10� .1� �� ��� ��� ������ �(���� E�� ��� ��D.�� .1� �� ����

: ���� �� � �� � ���� � ��*

� ���� ��� �� �� � ��� �� ����2� !������ ���"'� !���� ���"G# !N�� /� ���".1 !��� �� ���"6666 � �� ���

Page 77: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199875

%% � �� � ���� � ��� ����� ���� � ��� : ��� !� �����"0��0�# ������ �

F7 F&'' 7�%&����� �� ��� F&'' 7�%&� 0��0�# � ���� � � �� �;� � ��

7�%&� �������� ��� ������� &� �� � �� � � �� �� ������* � ����� �� � 10��

�� � �� � ���� � ��*

���� ��� �� �� � ��

� �� ����2� !������ ���"

'� !���� ���"G# !N�� /� ���".1 !��� �� ���"

F& F&''���� �� ��� F&'' 0��0�# ��� � � � �� ���� � �� � �� �

� �� � ������� &� �� F&'' 0��0�# � �(����� � �� ���� ��� �� ����* �� ������ ��� �� ���� �� ����� '�����* � �� F&'' 0��0�# � �(����� �� ������ ��� �� ����* �� � ���� ��� �� ���� �� �����

: ���� �� � �� � ����

� ��* ���� ��� �� �� � �� � �� ����2� !������ ���"'� !���� ���"

G# !N�� /� ���".1 !��� �� ���"

6666 � �� ���%% � �� � ���� � ��

Page 78: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199876

� ����� ���� � ��� : ��� !� �����"0��0�# ������ �

�' �.'�&�'C���� �� ��� �.'�&�'C 0��0�# ������� �� � ���� ���

�� ����� � ���� �(��� � ����� ������ ���� ��� �� ����� � �� ����� ��

: ���� �� � �� ����� � � ��

� 6666 � �� ���%% � �� � ���� � ��

�� �.'�&�'C/�&?&�#���� �� ��� �.'�&�'C/�&?&�# ������� �� ����� �

��� �� ��� � !�������� :6" �� ����� � ,< ������ ������ ��� ,< � ����� � ��� ����� �� ��� ���� �� ����� � 3@ � ����� ����� ���� � ���� ��� � �� ����� ��

: ���� �� � �� ����� � � ��

� 6666 � �� ���%% � �� � ���� � ��

12 1#2��#���� �� ��� 1#2��# 0��0�# �������� �� ����� �

�������� �� � <K� � ������� !&#� �� �����������"� ��� 0��0�# � �� � �� ��� � � �����

: ���� �� � �� ����� � � ��

Page 79: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199877

� ����� ���� � ��� : ��� !� �����"0��0�# ������ �

10� 10 0�#$���&01���� �� ��� 10� � � ���� � � ��� &K� ��� ���� �� �

��� �� ����� � � �� ����� %��� �� �� ����� ��� ��(�� ����� !����;� �� !<B" ����"* �� ������� �� �� ��� ���� � ����� � ��� ��� �� � ������ �� � � 10��

: ���� 1/�

0$ '02&��' 0$���� �� ��� 0$ 0��0�# ���� ��� � � �� � � ���� 0$ �

�� ����� � ��� � ���� ��� ������ �� ����� � ������� ��

: ���� �� � �� ����� � � ��

� 6666 � �� ���%% � �� � ���� � ��

�� �.'' �#%�&1��&01���� �� ��� �.'' �#%�&1��&01 0��0�# ����� � ����� ��

� �� ��� ���� ��� � ��� � �� ����� ���������� !%�� �� %�?# �#%�&1��&01* %�"� ������ � ������� ���� � � � ���� ��� ��� ������ ����� ������

: ���� �� � �� ����� �

� ��

Page 80: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199878

� ����� ���� � ��� : ��� !� �����"0��0�# ������ �

�% �0� %���F���� �� ��� � �� �������� �� ���� ������ ���� ��� ��� ��

������ �� ���� ����� �� ��� � �� � �� �� ��������* ����� ��* �� �� ���� ��� � ����� �������� �� �����

: ���� 1/�

$7 $.1 7�%&����� �� ��� $.1 7�%&� 0��0�# � ���� � $.1 � �����

� �� 7�%&� �������� ��� ������ � � 7�%&��� ���� � � ������� ��� %$� ����� � �� ��������� � ���� �� 7�%&� �� ���� ��� ���� &� �3- � �� � ���� � ��* ��� 7�%&� ��� ��� �� �������� � ��������� &� � 3B �� � ���� � ��* ���7�%&� ��� � ���� �� � ����� ��� � �����

: ���� �� � �� � ���� � ��*

� ���� ��� �� �� � ��

� �� ����2� !������ ���"'� !���� ���"G# !N�� /� ���".1 !��� �� ���"(((( � �� ����� � �� � ���� ����

Page 81: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199879

� ����� ���� � ��� : ��� !� �����"0��0�# ������ �

$� $#�� &1�&$#������ �� ��� $#�� &1�&$#�� 0��0�# � ��� � %�0$#

0��0�# �(��� �� �� � ���� ����� � �������� ���� ������� ��� �� �������� ������� �� �� ������� ���� � ��� � �� ����� �� : � �(�����* � ��� ���� ��� � ��� � �� � ����� �( !@"* �� ����� � ���(� �������� ��� �� � ��� � �� ����� � � ������� �( !@"� &� �� ��� ��� � �� � ���� � � N�� * � �������� �� � ������� ������ !&#� ������� ��������� <-@"� ��� ��� �� �� ��� �� ����� ��������������� �� � �� ����� ���������

: ���� �� � �� ����� � � ��

� 6666 � �� ���%% � �� � ���� � ��

0��0�# �#%�$&��&01

$# $#%#� 7&����� �� ��� $#%#� 7&� 0��0�# � ���� � � � �� ����� �

� � ���� N�� � ��� � ���� ������� ���� �* 3;3-�

: ���� �� � �� ����� � � ��

� 6666 � �� ���%% � �� � ���� � ��

$' $0���# '#:����� �� ��� $0���# '#:� 0��0�# � ��� �� ����� �

�(��� � ����� �� ���� ��� � ���� ������� � ����� � � � �� ���� ��� ��� ���� �� ����� � � �� � �� ��� ������ � �� � � ���� ���

: ���� �� � �� ����� � � ��

� 6666 � �� ���%% � �� � ���� � ��

Page 82: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199880

� ����� ���� � ��� : ��� !� �����"0��0�# ������ �

$� $������� �� ��� ���� �� � � $��� � ������ � �������� � �

� ���� ��� ��� � ��� � � ��� ��� ���� ������ ������ �� � ���� �������� ����* ��� ������� ����� �� ��� �� ��� � � � �� ���� %��� ��� ���� ����� � �� ��� � ��� ��� � ��� ��� ��������� � � �� ���� ���* �� $��� �� ���� �� ����* � �����* �� � ��� � �������� � 8 !G8"��� �� �� $��� ���� ��� ����� � ������� ������������ ��� �� ������ ��� �� � ���� � �� ����������� 0��� � ���� ��� ���� ����� �������� � 8 !G8"��� �� � ����* � � ��������* ��� �� �������� ���$��� 0��0�# ��� �� ��� ���� �� ���� ������ ����� �� ���� � �� � � � � �� $��� ��� ��*����� ��* �� �� ���� � ���� ���� �� ��� ���� ��� 0��� �� $��� ��� �� ������ � � ��*����� ��* � �� ��� $��� 0��0�# � �(�������� �� �� ���� ������ � ��� ������* �� ��� ���� ��� ��� ��� �� ��� �� ������ &� �� �� ���� �� ������* � �� ��� �� ������� �� ��� ��� �� � �� ����� ��* �� ���� ��� �� �� ���� &� �� � ���� ����� ���� � � ?�� B � ��* ��� � � ���� ��� �� ������� ��� � ����� &� �� � ���� ��� �� ���� � � ?��,�- � ��* �� ������ ��� �� ���� ��� ��� � �������� ���� � �� � ����� ��� � ��������� �� �� ?��,�- �����

: ���� �� � �� ����� � � ��

� 6666 � �� ���%% � �� � ���� � ��

Page 83: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199881

� ����� ���� � ��� : ��� !� �����"0��0�# ������ �

$$ $0���# $&2)����� �� ��� $0���# $&2)� 0��0�# � ��� �� ����� �

�(��� � ����� �� ���� ��� � ���� ������� � ����� � � � �� ���� ��� � � ���� �� ����� � � �� � �� ��� ������ � �� ��� ���� ���

: ���� �� � �� ����� � � ��

� 6666 � �� ���%% � �� � ���� � ��

$% $.1 %'�?#���� �� ��� $.1 %'�?# 0��0�# ��� ��� � �� ����

������ � � ����� �������� ��� ����� � ������� � � �� ����� ������� ������* �� � ���� � ���� � �� �� ���� ������* ��� �� � ���� ��� ��� ��� ����� ��� ������ !N�� ��� ��� � ��� ��"���� �� ���� ��� ��� � �� � ���� ��� � �� ����������� � 3- � �� � ���� � �� ��� ��� � ������ ����� �����

: ����

� 6666 � �� ���%% � �� � ���� � ��

Page 84: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199882

� ����� ���� � ��� : ��� !� �����"0��0�# ������ �

$. $.1���� �� ��� $.1 0��0�# ��� ��� � �� ���� � �� �� ����

������ ��� ��� ������� � �� � ���� !���� � ��� ���� D.��"� &� �� � �� � � �� � � ������* ������ �� � 10�� � � ���� ��� �� ���� ��� ��� ������� ��� �� ���� ��� ������ ��� �� ���� ��� ���� � ���� ��� �� �����

: ����

� �� � �� � ���� � ��*���� ��� �� �� � ��� �� ����2� !������ ���"'� !���� ���"G# !N�� /� ���".1 !��� �� ���"6666 � �� ���%% � �� � ���� � ��

%� %�?# �#%�&1��&01���� �� ��� %�?# �#%�&1��&01 0��0�# ��� ���� ��

����� � �� ����� � �������� � �� ��� ����!������� �� � �� �� ���� ����"* �� ��� �� ������� � �������� �� ���� � � � �� ��� ���� ���!%�� �� �.'' �#%�&1��&01* ���" ����� � �������� ���� � � �� ������ ��� ��� � ���� ����� ������

: ���� �� � �� ����� � � ��

Page 85: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199883

� ����� ���� � ��� : ��� !� �����"0��0�# ������ �

%# %#� 7&����� �� ��� %#� 7&� 0��0�# � ���� � � � �� ����� �

� � ���� ��� ��� � ���� ������� �� � ������� ���� ������ ��� �� �� � N�� ����� ����� N�� ��� ���� ������� ��

: ���� �� � �� ����� � � ��

� 6666 � �� ���%% � �� � ���� � ��

%� %#� %'�?# �'0�F%���� �� ��� %#� %'�?# �'0�F% 0��0�# � ������ ��

� ������ �� �� ���� � �� �� $��� ��� �� ��� � �� ����� �������� �� �� � �� �������������� &� �� ������ ������� � � � �����* �� �� � �� � � �� � � ������* ��� �� 0��0�#� ����� ��� � 10��

: ����

�� � �� � ���� � ��*���� ��� �� �� � ��� �� ����2� !������ ���"'� !���� ���"G# !N�� /� ���".1 !��� �� ���"

Page 86: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199884

� ����� ���� � ��� : ��� !� �����"0��0�# ������ �

%' %)&:� '#:����� �� ��� %)&:� '#:� 0��0�# ���� �� ����� �

�(��� � ����� �� ���� ��� � ���� ������� � ���� � � � �� ���� ��� ��� ���� �� ����� � � �� � �� ��� � �� 7���� N�� K� ��� ������ � ��� � ���� ���

: ���� �� � �� ����� � � ��

� 6666 � �� ���%% � �� � ���� � ��

%� %#1� �$02$������ �� ��� %#1� �$02$�� 0��0�# ��� ����� � �� ����

��� ���� � ����� �������� ��� ����� � ���� ��� �� ����� ������� ������* �� � ���� � � ��� ��� �� ���� ������ ����* ��� �� � ���� ��� ��� ��� �� ���� ������ ���� ����� � �� ������ &� �3- � �� ����� � � �� ��� � ���� � ,�- �� ������� �� ���* ������ � ���� � B �� ���� � ����

: ���� �� � �� ����� � � ��

� 6666 � �� ���%% � �� � ���� � ��

%$ %)&:� $&2)����� �� ��� %)&:� $&2)� 0��0�# ���� ��

����� � �(��� � ����� �� ���� ���� ���� ������� � � ���� � � � �� ������� � � ���� �� ����� � � �� � �� ���� �� 7���� N�� K� ��� ������ � �� ��� �������

: ���� �� � �� ����� �

� � �� 6666 � ����� %% � ��� ���� � ��

Page 87: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199885

� ����� ���� � ��� : ��� !� �����"0��0�# ������ �

%% %#1� %C1����� �� ��� %#1� %C1� 0��0�#� �� ���� �� ��

� ������ �� ������� ���� � %C1� � ����� �� ������� ��� �� ���� ��� ��� ��� ������ �� ������� ���� ������� �������� %C1� � ������ �� ��� � ����� � ��������� ������ � �� ���� �� � %#1�%C1� 0��0�# � � � ��� �� ������

: ���� 1/�

%� %�0$#���� �� ��� %�0$# 0��0�# ���� �� � ���� ����� ���

������ � �� ����� � ���������

: ���� �� � �� ����� �

� � �� 6666 � ����� %% � ��� ���� � ��

%. %.7�$������� �� ��� %.7�$��� 0��0�# ������� �� � ����

�� � �� ����� � ���� �(��� � ������������

: ���� �� � �� ����� �� ��

� 6666 � �� ���%% � �� � ����� ��

Page 88: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199886

� ����� ���� � ��� : ��� !� �����"0��0�# ������ �

SY SYNCDefinition: The SYNC OPCODE causes the program to wait

until a SYNC command is received from thenetwork master. This allows for multipleinstruments to have their programs synchronized.

Format: 1/�

WR WRITE INDIRECTDefinition: The WRITE INDIRECT OPCODE is like a

STORE OPCODE except the destination registervalue is interpreted as an address and the sourcevalue is stored into the parameter specified by thataddress. If the high byte of the destination value isnot zero, it is interpreted as a channel number. This allows the network master to changeparameters in the slave instruments.

Format: dd is the destination code XXXX is the

data SS is the sourcecode

XOR EXCLUSIVE ORDefinition: The XOR OPCODE performs a bit by bit logical

XOR on the destination and source and places theresult in the destination.

: ���� �� � �� ����� �

� � �� 6666 � ����� %% � ��

Page 89: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199887

� ���� � ��

BASIC Interpreter

�1 &1�$0�.��&01 �0 7�%&�A� �� �� ��� � ���� �� � ������* �� ����� ��� �� ��� �7�%&� �������� �� �� ������ ������� ���������* ���� ������ �������� � �� ��������* ��� ���� ���� �� � ��� ������� ���� �� � �������� ��� �� �������K��� �������� ��� �������� ��� �� � � ���� ����� �� ����� ������ ��� ���* � � � ����� � ������ �� ���� � ��� �(�������� � � �� �� ������� � ����� � ��� �� ���;�� ������������� � �� ������ ������* 7�%&� � ����� ��� ��������� !&� ��7�%&� � � � �� 7�%&�� %�� %��� ��� � ������ � � � ������"�� �� �� ���� � �� �� ������ � 7�%&� ��� �� �� ����������� � ������ ��� �������� � � �� ���� � � 7�%&�* ��� ����� ����� : � � �� �� ��� �����* � � � � �� �� ����������� �� 7�%&�* �� ��� ��� ��� �� �� ��� � ������ ��� ��

�� ���� '����� ����� � ��� � +����+ � ������� ��� � ������ ��� ������� � ���� ���� ��� �� ���� ��� � � �� �� ������� ���������* ���� �� ���(��� � ����� &� 7�%&�* �� ������� � ��������� ��� �� ��� ��� 7�%&� �������

�� +���+ ������ �� ��� ������� ��� ��� ������ � ���� �� ���������� � � � � �������� ��� ����� &� � ���������* �� ������ � �� � � �� � ������ ������ ���� ��� � � � �� ��� � � ������� ����� &#� �� ��� ��� � ������� �������� 38* ��� �� ��� �� ���<8� ��� ��� �� � � �� ��� � � � ��� � 3-* � ��� ��� ������������ ��� � ��������� � ��� ��� ����� �� � ��� ��� � �� �� � � �� ��� ��� ��� ��� ������� '�� ������� ��� ����� �� � 3 5555�

Page 90: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199888

�� 7�%&� ������� ��� �� 7�%&� � ������ ��� �������� ��� � ���� ���� �� �� �� ����� %������ ��� �� �����(������� � � �;�(�������� #(������� ������� ��� 7�%&� ��� � ��� ����� 1 �;�(������� ������� � � ����� ��� �� ������ �� #(������ � � �;�(������� ������� ��� $#�� ��� �����!$#�� � � ������ ������ ���� ��� �� � � � ����� �� ����� �� �� ���� �� � �������� �� �� ����� ������ � ���� �����" 7 � �� �(������� ��� �� � �;�(������� � ������ ����(������ � ���� �����

7�%&� ��������� ��� $������� A ���7�%&� ���� � � �� � ��� ��� ����� ���� �����* �� ��� 8 �� ���5* ��� �� �� � ��������� � �� � �� ��� ����� �

���� "� ����

"� ���� �#�$�� � ������

9 � ��� ��� � �������� ���� �O ���� ��� � � ������ � ���� �; ���� ���V ������ � ������� � ���� �/ ����� � ��� � ���� �X ���������Y ���� � �(� ���� � ���� �! ��� ���������" ��� ���������= ������ ���H ������ ���Z � ���� ��� � ���� ��� ������� �P �(����� � � �L ���������* � ���� ��� � � ������ � �K ����� � � � ���� !�� �� ���"M ���� � �� � � � � ������ ������ �S ��� � ���� !�$&1� ������� �"[ ���� ���

Page 91: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199889

\ ������ ���+ � ���� � � � ���� � ���� ������W ��������

����� � ��� ���� ������ ������ 7�%&� ��� ��� ����� ��+��������+� $������� � ��� ������ ��� 7�%&� � ������* �������*���� � �����* ��� ���� � ������

� ����� ��� 1������� ����� ��� �� ������ �� 7�%&� ���� ����� �� �(��� � � ���� ����� � ����� ��� �� ���� ! � ��������" � �����* � ��� ����� ������ � ������%��� � ����� ��� �� ������ � �� <-- ��������� ���� ��� ��� ���� � � � �����* ��� ��� �� ����� ��� � �� � �� ���� ����

�� +)#''0+ � +)��� +�� +C � ��� ���� A01 Z3*888*888PP+�� +������ ���� ��+

1����� � ����� ��� �� � ��� � ������ �������* ���� � ���� ����* ��� ��� �� ������ � �� � �� � �� ��� � ����

�� :� ��� � �� 7 � � ��� ��� ������ ������� ������������� � �(� ����� � �� !����� ������ � � �"� ���� ���� � ���� � �� � ����� ����� ������ !������ ����������� � ; ���* � ��� ������� � � ���� � O ���"* �� � �� �� ������ � �* � �� ��� �� �� ���� # ��� �� � ����� ������(� ���� ��� # � ������� ���� �� +��� �� �� � ��� �+* ����� �(� ��� ��� � � ��� � ������ � �� ��� � �� ��� �(�������� ��� ���� ������ �� � �� � �� �� ��� � � � �����

:� ��� � � � �����1����� :� ��� � � � ����

<-@ <�-@#< � <-�@#3 � <-@#8�88,B-@ ,�B-@#;,

;3*888*888 ;3#@;�8-@4 ;-�@4#;<

1 �

Page 92: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199890

:� ��� � � � ����� ����� �� � 3�<#;,> @�>#O,> !��� ��� ������ �� @�>#,>"�

�� )�(� 1����� � ����� ��� �� ������ �� ��(������� ��������� �� � �� ���* ��� �������� �� �� (� ��� ��(������� ������ �� ������� 8 �� ��� 5* �* 7* �* �* #* ��� :�

)�(������� � �����1����� )�(������� � ����

<-@ (388-8 (,<

@4< (<�838*888 (<438

�� 0���� 1����� � ����� ��� �� ������ �� ��� ������� ���� �( ���* �������� �� � N�� � 0��� ������� ��� ��� �� ���8 �� ��� 4�

0��� � �����1����� 0��� � ����

<-@ B88-8 @<@4< 3<B8

38*888 <,*B<8

1 ���� ������� � �� ���� � � 7�%&� ��� �� ��� � �* �����

����� � !���� ����� � ����� ���"* ��� ��� � �(� ����� � ���

?�������?������� ��� ����� ���� �������� ������ ��� � 7�%&�

�� ����� ����� ��� � ���� � ��������� ������ ��� ����� ��������� ��� ���� �������� � �� ����� �� ������ ��� ����� ������ 1����� �������� ��� ��� � ��� � ����� �� � �������* ��� � ���� ������� ��� ��� � ��� � �������� ������

��� ����� � � ���� ������� � � �(��* ��� ��� �� ��������

Page 93: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199891

�� � 8 <-- ���������* �� �������� �� �� ���� ����� ������� �� ����� %��� �������� ��� ����� ������� �� ����� N�� ���������* ��� ����� �� � N�� ������

1����� ��� ���� �������� ��� �� �� � � ����* ���� � �� ���� ��� �������* � �� �� ������ � ������� �� ��� ���� ����� ��� ������� ��� ��� ���� �� ��� � ��� ���� ������� � 1����� �������� ��� ����� 8�

1���� ?�������7�%&� ������� ����� ��� �� � �� ��� � � ����� ����* � �

����� ���� ��� � ����� ������� ��� ��� �������� � �� ����������� ��� �� � ����� %����� ��������� ���� ����� �� ��� �������� ��� ��� ��� �� �� ��� �������� !&#� Z ���� ����� ��������� ����* �� � '�Z"�

�������� ?������ ������ �������K� ���� �������� � ���� ��� ������� ����� ���

� ������� �� ������ �� ������ ������ �� ��� �������� � ������ � � Z* ������ � ���� ��������� ��� � ���� ��� � � ���������� ������� � ��������� & +��������+ �� �� ������� ��� ��������� �����

������ ��� �������� �� � ��� � �� ��* � ���� � ������ ����� �� ����� #��� ������� ����� � �� ����� � ������ �� ������������� ��� ���� �� ���� ��� ������ � ������� � �� ������������ � � ������� ����� ��� �� �� �� �� ������* ������ ��� ������ !�&�"�

#��� ����� ������ � ����� �� �� ����� ���� ��������� �� ������� � �� �������� �� ����� ������� ���� ��� �� ������������ �� ���� ��� ����� �� � �� ������ ��� ������� �������� � � � � �� ������ � �� ����� !N�� � �� � ��� � � �"�

��� � �� ��� ������ ������ � �� ����� ��� ����� ��� ���� ,8 �������� 38 �&� '�!<5"

Page 94: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199892

��� ���� � � 7�%&� �� ���� � � �� ����� ��� ������* ��� � ������� ����� ��� �� � �������� � ������ � ����� ���M ������������ ���� �� �������� ������ ���� ���� � �� ��� B85-�������M ����� ��* �� ��(��� �� ����� ��� ����� � B85- !&#��&� '�!B85B""� ��� � �� �� ���� � ����� ���/ � � ����� ������ ��������� ��� ������* �� � � ��� �� ��� � ��� �����

1����� #(����� �� ��� 0���� ��1����� �(����� �� ��� �� ����� � ����� � ��������� ���� ���

��� �� � ����� �� � ������ ���� � �� ���� � ������ ����������� ��� � �� ���� ��� � ������ ���� ��� ������* ���� ��*� ����* ��� ���� ����

������ 0���� �������� ���� �� ��� �� ���� �� ���� ���� �� �� ����

������ ���� ��� ��� ���� �� ��� ���� � �� ���� ��� � ���(������ ! ���� � ���� �� ��� �� �(������ ����"�

������ 0���� ��0���� � 0���� � #(����� #(�����!7�%&�"Y #(� ���� � <�9> <Y,; 1��� � ;- ;-V ������� � < ( ,9@ <V,/ ��� � @÷,9< @/,O ��� � <O,9- <O,; %����� � -;,9< -;,

1����� ���� �� �� ��� +�� � ���+ ������� ��� ��� ������� ���� �� ������ ���� �� �� ��� � ��� &#� � �� � ���� � �3<3 ��� ������* � ��������� � �� ��� �� ������� ����� � ��� ��������� ) �����* �� �� ��� � �� 7�%&� ���� � %T$* �� � ����� ��� �� ����� �� E�� �� �� ���� ���� 38 �9%T$!3<3"�#��� ���� � ��� �� � � ����� ��� � ����� �� ���� ��� �(�������� �� � ������� ��� ����� � � ���� � ��� ���� �� �������

Page 95: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199893

� ������� !�9%T$!3<3""* � ����� !�$&1� %T$!3<3""�

' ���� 0���� ��' ���� ���� �� ��� ����� � 7 ���� ������� ��� ���� �� � ��

���� �� � �������� ������� ' ���� ���� �� � �� � 3@ ������ ����� ������� �� � 8 @--,-� 1������ ������ ��� @--,-��� ����� �� � ��� ���� @--,-* ��� ������� ���� ��� 3 ��� ������� � ��� ���� 8� ��� � ���� ���� �� ��� L!�1�"* ]!0$"* ���=!60$" ��� ��� � � ����� �(������ �� �� � �� ��� �(�������

�� L!�1�"� ��� L ���� � ���� ��� � � �� � � ���� �1��� � �� �������� +7 �� �+ ������ �� � ����� � �� � �� ������� ��������� � ���� �� ����� ������� �� �� ��� &� � �� ��� ���� � � � ��� � � 3K�* ��� �� ����� ��� �� � 3� &� ���� �� 8* ��� �� ����� � 8�

1 �� ��� ���� ����� ���� �� ���� �������� �����* �� ��� ������� ��� ������ �� ����� �� ���� ���� �������� �� �� �� � �� L ���� ��

L!�1�" #(������7����� 8838 8333 8883 8888

L 8888 8883 8838 33889 8888 8883 8888 8888

������� 38888 L ,88 9 <-@)�(� (<438 L (3<� 9 (388

�� ]!0$"� ��� ]!0$" ���� � ���� ��� � � �� � � ����0$�� � �� �������� &� � �� � �� ���� � � � ��� � � 8K�*��� �� ����� ��� �� � 8� &�* � �����* �� � � � �� ��� 3* ��� ������� ��� �� � 3�

]!0$" #(������7����� 8838 8333 8883 8888

] 8888 8883 8838 33889 8838 8333 8833 3388

Page 96: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199894

������� 38888 ] ,88 9 388BB)�(� (<438 ] (3<� 9 (<4,�

�� =!60$"� ��� = ���� � ���� ��� � � �� � � ���� 60$�� � �� �������� &� � �� � �� ���� � � � ���� �� ���� �����!��� � � ��� 3K� � � � ��� 8K�"* ��� �� ����� � 8� &� ��� ���� � ������� ������* ��� �� ����� � 3�

=!60$" #(������7����� 8838 8333 8883 8888

= 8888 8883 8838 33889 8838 8338 8833 3388

������� 38888 = ,88 9 54>>)�(� (<438 = (3<� 9 (<@,�

$��� ��� 0���� ��$��� ��� ���� �� ��� ���� �� �� � ����� � ������� %���

������ �� ���� �� ������ ������ ��� �� � ������ �� ���� ��� ���� �� �� ���� �� ��� ������ ���� � ������ ��� � �� �������� ��� �* � ���� ��� �� � ������ �� � ����* ��� � �������� � ������� ��� ���� ��� ���� �� ��� �� � �� ���

���������� ��� ���

��� ��� �������� �� ��!

9 # ����* ��� ���� ����� �������������

[\ � \[ &�� ����[ '��� ���\ 2����� ���[9 � 9[ '��� ��� � � ��� \9 � 9\ 2����� ��� � � ���

1����� � ����� �� ��� � ����� ������ ������ ���� �� 6 ��� C* � ��� ��� �� ���� � ����� ������ �(����� ��* ���� �� 6OC ���6VC/,� %��� � ����� �� � ����� ���� ������ � �� ������������ �� ' ������� ����� ��� � ������� ������ ��� ���������

Page 97: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199895

�����* ��� ��� ����� ��� � ������� ������ ��� ������� �� ���� ����� � �� ���� !������� � � ����� � � ���� ���� ��� ������ �� � ����"� &� �� ���� ��� � ������� ������ ���������� ��� �� ���* ��� � � ������� �� ���� ��� �� �������� 7���� ������ � ����� �� � ����� ��� +.� + � ������ ���+.�+* ������� � �� �(�� ������ .����� � ������� � ���� �����������* ��� ���� � ����� ��� �� ���� ��� � � � � ����� �������� � ������� &#� � 6Z9+���� + ��� �� � ������ � ��� � ��� �� ��� ���� �� �� ��� �����

�� 6Z9+���� +�� 6Z \ +�+�� +���� + \ +�+�� +���� + \ CZ

0���� � #(��� �A��� ���� ���� ������ ���� ��* � �� ��� ���������

�� ���� � ���� 7�%&� �(����� ���� ���� �� : � �(�����* ����� ��� �� <O,VB � ��� � ��� -VB � <8 ���� � ������* �� ���� � � ���� <O3< � 3B� ��� ���� � ���� 7�%&� �(����� ���� ��* � �� ���� � ���� ��* � �� � �� ���

�� 0���� �� � ����� ��� ���������� ! "�� :��� � ����� ��� �������� ��� !&#� �� %T$ � �����"�� ������ ���� �� ��� ���� ���� ��(* � �� � �� ���

�����&� Y ; !���� �"� V*/ !� �� ���� ��� ������ �� � ��� ���"�� O*; !� �� ���� ��� ������ �� � ��� ���"

�� $��� � ���� ���� ' ���� ���� ��* � �� � �� ��� �����

&� L !�1�"� ] !0$"� = !60$"

Page 98: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199896

7�%&� %���� )���� �� ����� �� ���� �� �� ���� ���� � �� ��� ���� �

������� ���� ��� ���� �� � ������� ������� ��� � ������� � �������� � ���� 7�%&� ������ � � ������� : � �� ����� ���� �� �� ����� �� � �����

�� ����� ��� � ����� ���� � �� �� ���� �� ��������� �%�&& �� ��� � � � � �� � �� �����

�� ����� �� � � ���� ������ �������� ���� ?������� ���� ��� ��� �������� � �� ���� ������ �(��� � � ������������ ���� � �� �� ��� ����� ��������

�� ����� �� � � � �� ��� ���� ���� ���� ���� �� ������� � �� �� ����� 7�%&� ���� � �� ������� ������ � ���� ��������

7�%&� � ��������� ��� ��� � �� ��� � � ���� �� ���������� ������� � ��7�%&� � ������� ��� ��� �� ��� ��� � ��� ���� � ����� �������������* �(������ � � �� ����* ��� �� �(�������

Page 99: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199897

%������ � � ������* :��� ��* %������* L 0���� ��!&� ���������� 0����"�7%!(" ��� ��� ����� � (L !' ���� �1�" ' ���� �1� �� � ���� ������� ��

� � [�(��\L[�(��\�1� .��� � �� &:����)#1 ������� � ������

�1� � �� ����1!(" �������� � ( !( � ������"�A�F# ����� �� ������� �� � %���� � ��

7:�'$ ������ �� � ������ �� ��� ������72#�!(" 2�� � ����� �� � �� ���� ��� ��7'0�F ' ��� �� 7�%&� �� ���� � �� ��� � ��

���������� ��������701 7���� 01* ��� �� �1�'� � � �� ����

�(��� �70:: 7���� 0::* ������� �1�';� �� � � ����

�� ���� �(��� �7%�?# % ��� � ����� � �� ���� ��� ��7.1'0�F .�� ��� �� 7�%&� �� ���� � �� ��� ��

��������

�'#�$ ������ ��� ���������'0%# �� ��� �� � ������ �� � ��'% ������ �� ������ !����� �� �1%& ������

�� ����� �� ������"�1�';� % � �(��� � � ������ �� �����0% !(" � ��� � ( !( � ������"�0' (*�*N %� ������ � � �� ��� �������01� � ����� �(��� � ���� %�0� � �������) � ����� �(��� � ���� ������� �� ���� ) ��

:����.� ( ���� � �� ( ������A ( ���� � � �� ( �����$� ( ���� � ��� ( ������': ( ���� � ��� ( �����

Page 100: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199898

%������ � � ������* :��� ��* %������* L 0���� ��!&� ���������� 0����"!� �����"�'1 ����� ��� � ���

���� �����* �����* �� ��� �� ����� ��� � � $#�� � ������7� ���* ��� ���* ����� ������ � ��� � �� ������ � ��� ��� ���

����� ��� ��� �� �� ���������7� ��� 3* ��� <* � ��� �� ��� �� ������ � ��� < � �� ��� ��

������ � ��� 3��7# !8" $����� �� ��� ��� � �� ������� � ��

������� ��� �� � � 7�%&� ���� ���7: !8" $����� �� ������ � ����� ��� ��� �� � ��

������� ����7' !8" $����� �� ������ ��� �� � � � � ��

������� ����7$ !8" $����� �� ������ � ��� ��� � �� �������

�����&� ���!(* �"�� ��� ����� ��� ����� ��� ��� ��� � � ������

���������$� !���* ����" $����� �� ��� ����� � �� ������� ���� � ��

��� �� ������ � �� �����%#����* ����* ��� % ��� �� ��� ����� � �� ������� ���� �

�� ��� �� ������ � �� ����

#�)F !8" ������ �� ���� � � ������� ��� � ��#���� � �

#�&� K��K ��� �� �� ���� � ��� K��K#1� %����� �� ��� � �� ���� �(��� �#0:!8" $����� � 8 � � � ����� ������� ��� ����

������� ��� �� � ������ �� � �* ������������ � 3

Page 101: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 199899

%������ � � ������* :��� ��* %������* L 0���� ��!&� ���������� 0����"!� �����"

#$#�!8" 2�� � ����� �� � �� #���� � �#$$Z!8" $����� � ���� ���� � ���� �� ��� ������

��� �� ��� �#%#1� %���� � ������� � � �� #���� � �#67 #(����� �� ������� ������ ��� �� ����#6: #(����� �� ������� � ���� ��� �� ����#6�!(" ��������� �� ����� � � � ��� (

:0$ ���9 :0$ � � ��� � ���� �� [�(��\ �(��\ � ��� ��� !%�#� [�(��\"

:&1� ���* ����* �����* � �� �* ����* ��� �� %����� �� ��� � � ������� � �� ������� ���� ����� � �� � �� �� �� ��� ����* ����� � �� ������� ��� ������ � �� � � ��� ��� 9 !� ���"*[ !���� ���"*\ !������ ���"* ��� � !� � ���"� ��� ��������� � � � � ��� ������� � ��� ��� ����( :::: � � ������ ���������

:��$ !������" $����� � ��� � ������� ��������� ��������� ��� ��� � �� ��� � � � ����

:$# !8" $����� �� �� �� � �������� ��� ��:$## ���� �� �� �� � �������� ��� ��:%#� ������* ����� %�� � ��� � ������� ��������� � �� ���

� � � ����:%� !���" $����� �� ��� ���� � �� ������� ���* 8 � �

� ���� ��� � 3 � � � � �;�����

2#� ���* ��� �� $��� �� ������� ��� �� �� � � ��� � �������

20%.7 [��� H\ ���� � ��� � [��� H\20�0 [��� H\ �������� � �� � [��� H\

Page 102: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998100

%������ � � ������* :��� ��* %������* L 0���� ��!&� ���������� 0����"!� �����"

)#6Z!�" $����� � ��( ���� � �� ������ � ����� �� �8 @--,- ! � ����� �� � 8 ::::"

&: [�(��\!�)#1" $������� � �� ���� ��� �����!#'%#" #'%# � �(����� � ������!�" [�(��\ �

���* ������ �� �� ���� ��� ���� #'%# ��(�����

&1�)F!8" $����� � ���� ��� � ���� � ��� ���� �&1:'0�� &���� ���� � ��� � �� �� �� ��� � �&12#�!8" $����� �� ������ ����� � �� ���� � ���ININT Initiates operator input mode with integers

&1F#CZ!8" $����� � �� �������� ���� � �� ��� ���������� � �� ������ � � ���� ���� � � ������ �������

&1'02&� &���� ���� � ��� �� ��� � � ���� ���&1�.� ��� $��� ����� � ������� �� � � �� ��&1T.&� ������� �� ���� � ��� � ��&1�!(" &����� ����� � (

!'#�" ���9[�(��\����� ����� � [�(��\ �������'&%� '&%� ������ �� ���� �� ������'&%� !��� �* ��� �" '&%� ������ �� ���� ������ �� � ��� �

��� �'0�!8" $����� �� ������ � ��������� ������� ���

�� � ������ �� � �'02!(" ��������� � ����� ���� 38 � !("'1!(" ��������� ������ � ����� ('�$&1� ��� � ����� � � � I��� �����J �����

Page 103: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998101

%������ � � ������* :��� ��* %������* L 0���� ��!&� ���������� 0����"!� �����"

�2#�! " $������ � ��� ������� � ����� ���� � ���� ������ ������� �� � �� 7�%&� � �!�������" � ����� ������� �������������� �� �������

��$0�! " �� ������ �� ��� ������� �� � �2#�1#A &���N�� 7�%&�M ������ ��������* � ����1#AV &���N�� 7�%&�M ����� ������� ������1#6� ��� #���� �(����� � � :0$ � � � ����

01 ( 20�0 '�* 3<* �������� � �� � ��� �(&,*��� ����� � �� ����� � (01 ( 20%.7 �3* ���� � ��� � ��� �( �����&<* &,*��� � �� ����� � (01#$$0$ ��� ������ �� ��� ������ ���� �� ����

� �� �* �� ��� �� ��� � ����0�#1 6*C 0���� �� � ������ �� � � � � 7�%&�

���� $���� �� � ������ �� ��� � � ������

] !'02&��' 0$" ' ���� 0$ � � �[�(��\][�(��\������� � ��� ����

0$ .��� � &:����)#1 ������� � ������ 0$� �� ��

��8Z!�Z" $����� � ���� � � �� ������� ���� ��������3Z!�Z" $����� � ���� � � �� ������� ���� ��������<Z!�Z" &� ���� � ��� � ��* ������ � ���������$�!���" $����� �� ������� �������� ������������ !������* ���"$����� �� ��� ����� � ����� �� ����* �*

���* ���#�&� &�� ��� �� ������� �� ���� �� ��##F !����" $����� �� ������ ����� � ������� !����"

Page 104: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998102

%������ � � ������* :��� ��* %������* L 0���� ��!&� ���������� 0����"!� �����"

�0F# ����* ����� % ��� ����� � ������� !����"�0��0�# !�* �" $����� � �� �������� ��� ���� � ��

0��0�# � � ����� �� ���� ������* �* ���*��

�0% �*� � � � �� ���� � � ��� � ��� � ���� ��0% !8" $����� �� ������ ��� ��� � � ���$&1� [�(��\ � ���� �� ����� � [�(��\ S [�(��\ �� �������$&1� � S %���� �)$Z!3," ��� �)$Z!38" �������.� ��� ��� �� A�� �� ��� ������ �� ������� ��� �� �

�� ����

$�.�� ������� � �� �� � ������� ���������$#�� ���* ���*��� ����� ��� �������� �� � ���� ������$#� $���� � ���� �� � �� � ������ �� ������ �

�� ������� � � �����$#�� $����� ������ !� ���� �"$#%�0$# $���� ���� ������ � ��� ��� �����$#�.$1 $���� �� � ���� ���$1�!6" 2������� ���� � ������ ������ 8 ��� 6�$.1 #(����� �� ������ �� ����

%�'$� %��� �� ������ ��� '$�M ������ � ���� � �� � ������ �� � � ���� �������� �������* '$�* ��� #0��

%#1� ������� � ���� � �� � ������ �� � �%#���$ ���* ����� %�� �� ������� �������� �� �������

�����%21!(" %�� � ( !;3 � O3"%&1!(" %�� � ( !( � ������"%&0 ������ �� ������ .�$� �� ���� ��

Page 105: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998103

%������ � � ������* :��� ��* %������* L 0���� ��!&� ���������� 0����"!� �����"

%'##� ��� 7�%&� � � � ����� � ��%'%��� !8" $����� �� ����� !3" � ����� !8" ���� � ��

�������%�7 ( %�� � �� ���� ����� � �%T$ !(" % ���� � � (%%� %���� ���� � � ���� ��� �� ����%�0� �������� �� ���� �(��� ��$�����

�0���1� � ��� �01� ��� ����� � � ������ �(��� � ��� �������

��1 !(" ������ � ( !( � ������"6#T #(���� �� ������ �� ���� �� � N�� ��

��������

= !' ���� 60$" ' ���� 60$ ���� �!�(��\=[�(��\O*;*V*Y ������ ���� �� � � ���* ������* ������*

���� ��� �(� ���� � � �� ��� � �������

\*[*9*\9*[9*[\ � ����� � ���� �� !���� �� &:"

Page 106: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998104

��� �� ���� ����%�!��" $����� �� ������ ����� � �� ���

�%�&& �������� � �� ������� ������CZ!8" $����� �� �������� ��� ��;��;CCCC�)$Z!(" $����� � ����� �%�&& �������� ��

� ������ �� ������ ����� � ( �%�&&

2#�Z!�" 2�� � ��������� �� � ��� ������ �� � �

&1�.� �Z &���� � �( ����M � � � �������� ���M � ������ ��� ���

&1�.� '&1# �Z %��� �� &1�.� �Z �� �������� ��������� � � � ����� ��� ���

&1%�$!(* �Z*7Z" %������� � � 7Z � �Z ������� �� � � (M ������ �� ������� � � � � 7Z � �Z ! � 8 � � � ���"

'#:�Z!�Z*�" $����� � ���� �� � ���� � ������ � � ��������� � �Z

'#1!�Z" $����� �� ������ � ��������� � �Z�&�Z!�Z*�* �" $����� � ���� � � ��������� �� � �Z

������� � �������� � � � �1.�Z!(" � ����� �� ������ ( � ���� �� �

������ ����� � ; ���$&2)�Z!�Z*�" $����� � ���� �� � ���� � ��

���� � � ��������� � �Z%���#Z !�" $����� � ���� � � �%�&& ������%�$&12Z!�* �" $���� � ���� � � �%�&& ���������

�� �� ������ ����� � ��&�#Z!8" $����� �� �� � ��� !))����%%�%"?�'!�Z" � ���� ������ ���� ������ �����O � ������� !E �" �����\*[*9*\9* [9* [\ � ����� � ���� �� !���� �� &�"

Page 107: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998105

�������� �� �� ��������� ���� ���� ���������� �

���������!&� ���������� 0����"

�7%!:��� �"

���� �� � ��������� ���� � �� ������ �� ��� ��� ����� � � ������ �(����� �� ��� ��� ��� ����� � ������� ��� � N�� �

: ���� C9�7%!(" ( ��� �� ��� ������ �(����� ��

#(������ C9�7%!(": � ( 9 C ��� 9

, ,;, ,8 8

;-88 -88-88 -88

Z!�1�"!' ���� 0���� �"

���� �� � � ���� ���� � ���� � � � �� � � ����� �� &� � �� � �� ���� � � � ��� � � 3K�* ��� �� ����� ����� � 3� &� �� � � � �� ��� � 3* ��� �� ����� � 8�

: ���� [�(����� �\ L [�(����� �\��� �(����� �� ��� �������

#(������ 7����� 8838 8333 8883 8888L 8888 8883 8838 33889 8888 8883 8888 8888

Page 108: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998106

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

������� 38888 L ,88 9 <-@

)�(� (<438 L (3<� 9 (388

��� ���� � �� �� �� �(������ ���� �� ���� �������� �����* �� ��� �� ����� ��� ������ �� ����� �� ���� ���� �������� �� �� �� � �� L ���� ��

1 ������ ��� � �� �1� � ���� � &:����)#1 ������� � ������ �1�

� �� ��� %�� �� &:����)#1 ������ � � � ��������

�%�!:��� �"

���� �� $����� �� ������ ����� � �� ��� �%�&& �������� ��� ������� �����

: ���� C9�%�!��"�� � �� ������� ���� � ���� �� ��� �%�&&�������� � �����

#(������ C9�%�!6Z": � 6Z 9 C9��� >B�� 33@

Page 109: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998107

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

��1!:��� �"���� �� � ��������� ���� � �� ������ �� �������� � �

������ �(����� �� ��� �������� � �� ����� �� ������� ��� �� ���� �� ���� �������� �(����� ��

: ���� C9��1!(" ( ��� �� ��� ������ �(����� �� C ����� ���� � ������ ������ !;�&/<" ��� !�&/<"� $�������� �� � ������ ������� �� �������� �� !3>8/�&"�� � � ��� ,�3B3-5�

#(������ C9��1!(": � ( 9 C9 C9 !� �������!� ������" � � ������";38Y-8 ;�&/< ;58! � ��� ����� H"38Y-8 �&/< 58! � ��� ����� H"�-44B �&/@ ,8

�A�F#!%�����"���� �� .��� � ���� � �� ����* � �� � ����� � �����

������ �� ������� � � ��� �� �� 7�%&���������� A��� ���� � � �E��� � �� �� %'##�������* ���;�� ���� ������� � ������ ���� ��� � �� � �������

: ���� �A�F# � �� � �� ������� � �� ������� ����������� ��� �A�F# � ����� � ���� �� �� ]���� � ������ �������� �� ��� � ����� � ���

#(������ &� �� ������� � ������� , � � �����* ��� ��� �� ��� � ����� � ���� ���� � ]�A�F# ,

Page 110: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998108

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

7:�'$!%�����"

���� �� ������ �� � ������ �� ������ � ���� �� � �(���� �� ��� � ��� ��� �� ��� � � ��� ��������

: ���� 7:�'$#(������ 338 7:�'$

3<8 %#1� �Z

72#�!:��� �"

���� �� 2�� � ������ ����� �� � �� ���� ��� ��� �� ������� �� � ���� � B@8> ������ � ��� �� �� ���� ������ � ��������� �� ��� �� ����* ��� ��� � ������� � 7�%&��

: ���� �972#�!�"A���� �98 B@84 � �� � �� �

#(������ <8 C 9 72#�!3"

7'0�F!%�����"

���� �� 7�%&� �$02$�� '0�F ����� �� 7�%&� �� ������ � ���� ���������� ��������

: ���� 7'0�F#(������ 7'0�F 0$ 38 7'0�F

Page 111: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998109

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

70::!%�����"

���� �� 7���� 0::* ���� � �1�';� �� � � ���� �(��� � � � �� �����

: ���� 70::#(������ 70:: � 38 70::

1 ������ ����� �� � � � �������� � �� ����� ��� ����� ������� � �� 7�%&� � � �� � �� ��������� ��%��� ���� � � � ��� � � �� �� ���� �� � ��7�%&� � � ���� �� ����� � ��* �� �� ��� �� ������ ��� �� ��� ��� ��� � � �� �� ���� � ����� ������� �� ���� �� �� F7 0��0�#�

701!%�����"

���� �� 7���� 01 ��� �� � �1�';� � � �� ���� �(��� ��: ���� 701#(������ 701 � 38 701

7%�?#!%�����"

���� �� %��� � ������ ����� � �� ���� ��� ���: ���� 7%�?# �* �

A����� �98 B@84 � �� � �� � ������ ��� � � ������� �� � ����

#(������ ,8 7%�?# ,*�0%!("

Page 112: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998110

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

7.1'0�F!%�����"

���� �� .�� ��� �� 7�%&� �� ���� � �� ��� �� ��������: ���� 7.1'0�F#(������ 7.1'0�F 0$ 38 7.1'0�F

�)$Z!:��� �"

���� �� � ����� � ������ � �%�&& �������� � �������: ���� CZ9�)$Z !�"� � � � ������ ����� � �� ����� 8

<--�#(������ CZ9�)$Z !�"

� � �9 CZ9>B �33@

�'#�$!%�����"

���� �� ������ ��� ���������: ���� �'#�$#(������ 38 �&� �!<8"� K ����� ����� �� <3 �������

���388 �'#�$� +����� ��������+338 �&� �!,8"� +�+ � �������� �� ,3 �������

Page 113: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998111

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

�'0%#!%�����"

���� �� �� ��� �� � ������ �� � � ��� �������� � � ����� �� ��������

: ���� �'0%##(������ 38 �'0%#

�'%!%�����"

���� �� ������ �� �������: ���� �'%

��� �'% ������ ��� ����� �� ���� � �� � ��* ������ ��� ���� � ����* � � �� ��� ������ �������� ��� ��� ��N� �� �1%& ������ �� ����� !?;388����� �" � ���� � � �� ������ � ���

#(������ &� �� ������ ��� ���� ����� �� �(���� �(* � � �������� ������ � � ������* � �'% ��� �� ���� � ����������� ��� ��� � �� ����� ��� ���� � �����

Page 114: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998112

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

�01�!� �����"

���� �� $������ �� ���� �(��� � ���� � ����� ��� ���������

: ���� �01���� �01� � ����� � ������� ���� ������ �� �����(��� � ���� ��$';� ��� ���� �������* � � %�0������� ��� ���� �(������ #(��� � ��� � ���� ��� � � �� ����� ��������

#(������ � �� ���� � � �� ����� � �(��� � ��� ��$';� ���������% � � '�� B80��01���� �� �� ���� � ����� �(��� � � ��� B8�

�0%!:��� �"

���� �� � ��� ���� � �� ������ �� � ��� � �� ����� ����� �������

: ���� C9�0%!(" � ( � �� ����� �(������� � �������������� ��� �� � ������ ������ �� �������� ��������� �� �/3>8� !� � � ��� ,�3B3-5"

#(������ C9�0%!6"

Page 115: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998113

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

��)!%�����"

���� �� ������ �� �� ���� ) �� :��� ��� ��� �� � �� ���� � ���� �(������

: ���� ��)#(������ %�7 (<-8 K%� ������ � � �� ���� < � ��� -

#6: < K%�� �� ���� <$�.�� K#(���� � �� ��������%�7 (<38 K%� ��� ������ � � ��� 3@��) K��� � �� ���� � ����

��$';�!F��� ��� #(��� � ���"

���� �� ������ � ����� � � �������� �(����� �� ���� ����* ������ 70:: ��� ���� �(������

: ���� ����� ���;�#(������ � �� ���� � ���� �(����� �� �� ����� � ������ �

�� ��� � �������* ��� �� � ���� � ��������������� ���� �� ������ ������ ��� �������* ���$';� ��� ����� �� �� ���� � � �(��� ��

Page 116: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998114

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

����!%�����"

���� �� % ��� �� ������ ��� ���� � ����� �� ��� ���������� �� �� ����K� $#�� �������

: ���� ���� � ����* � ����* � � ���� � ����� ��� �� ���� ������ � ����* ��� � � ���� �� ���� ����� �� � �� ������ �� ����� ���� � ����* � � �� � ������� ��� � ��� � �������� � �� ���� ������ ��� �� � � �* ����� � � ���� � � � ���� !+" ����� �� ��� � � ����

#(������ ���� -@* #�����* C � ���� E�� A01* +3*888*888+

��CZ!:��� �"���� �� $����� �� �������� ��� � �� � �� ��;��;CCCC: ���� ��CZ!8"

��� ������� ��� � � �� � �� ��;��;CCCC �������� 9 �� ������ ��������� � � � �� � ���� 9 �� ������ ��������� � � � �� ���CCCC 9 �� ������ ��������� � � � �� ����

#(������ &� �� ��� � ����� 3<* 35>5* ��� ���Z!8" ��� ������8,;3<;35>5�

�7�!%�����"���� �� ������ � ��� � �� ������ � ��� ��� ��� ����� ���

��� �� �� ��������: ��� �7� ���* ��� ���* �����#(������ 38 �7� 8*-8*3- Q ������ ��� 8 �� -8 ��� ���*

� ����� 3- ������

Page 117: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998115

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

�7�!%�����"���� �� � ��� �� ��� �� ������ � �� ��� � �� ��� ��

������ � �� ����: ��� �7� ��� 3* :�� <#(������ 388 �7� 3* < Q� �� ��� 3 ��� �� ������ � ��� <

�7#!:��� �"���� �� ������ �� ��� ��� � �� ������� � �� ������� ���

�� � � 7�%&� ���� �: ���� 69�7#!�"#(������ 38 ��� �7#!3" Q ��� �� ��� ��� � �� � ��� 3

�7:!:��� �"���� �� ������ �� ������ � ����� ��� ��� �� � �� �������

���: ���� 69�7:!<"#(������ 38 69�7:!<"

�7'!:��� �"���� � � $����� �� ������ ��� �� � � � � �� ������� ���: ���� '9�7'!�"#(������ <8 '9�7'!," Q��� �� ������ ��� �� � ��� ,

Page 118: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998116

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

�7$!:��� �"���� �� $����� �� ������ � ��� ��� � �� ������� ���: ���� $9�7$!�"#(������ ,8 $9�7$!8" Q���� � � ���� ��� �� ��� � ��� 8

�&�!%�����"

���� �� %������ �� ��(��� ������ � � ����� ��������������� ��� ��� ���� � ���� ������

: ���� �&� �������!6* C"?������ � �� �����* ��� ( ��� � ��� �� ������ ������� �� ������

#(������ �&� '3!<5" ����� � �� ����� ��� ����� �� ,8� ���� ��������

�&� 7B!<*," ����� � � ����� ��� ������� 3< � ���� ��������

���$�!:��� �"���� �� $����� �� ��� ����� � �� ������� ���� � �� ��� ��

������ � �� ������� ����: ���� �9���$�!���* ����"#(������ 38 �9���$� !3*<" Q%�� �9 �� ���� < � ��� 3K�

��� �� �������

Page 119: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998117

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

�%#�!%�����"���� �� % ��� �� ��� ����� � �� ������� ���� � ��

��� �� ������ � �� ������� ����: ���� �%#� ���* ����* ���#(������ 38 :9<

<8 �9-88,8 �%#� 3* :* � Q% ��� -88 � ���� < � ��� 3K���� �� �������

#�)F!:��� �"

���� �� $����� �� ���� � �� ����� � ������� ��� � ��#���� � � �� #%#1�� ��� ���� � �� � � ���������8 9 � �����, 9 ��; � !� ����� �������"@ 9 � � ����� �������3- 9 ��� � � �� ������� ! � ��� ��������"

: ���� C9#�)F!8"#(������ ,8 &: #�)F!8"98 �)#1 ,8 �$#�� �� � � �����

Page 120: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998118

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

#�&�!� �����"

���� �� ������� � ���* � �� ������* � � �����: ���� #�&� ��� ��� �

�� ��� ������ �� ��������;% � ��� �� ���� � �� ���* ��� ���;� � ��� �� ���� ��� ��� ���� � ������ � �� ��� � ������ ���#'* � �� ���� ���* ������ �� �������� � ������ �* ��� ��������� !���;)" ������ �� �������� �� ��� � �� ���� ��#��* � �� ���� ���* �� �� �� ���� �� �����$����* � �� ���� ���* ����� �� ��� ��� ���� ������ �� �����

#(������ #�&� 3<8��� ��� �� �� ���� � ��� 3<8 ��� ������ ������ � �� �������

Page 121: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998119

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

#0:!:��� �"

���� �� $����� � N�� � � � ����� ������� ��� ���� ���������� �� � ������ �� � �M ������* ������ � 3�

: ���� C9#0:!8"�� ��� � ����� � �� � ������ �� � � � � ����

#(������ <8 &: #0:!8"98 �)#1 $#�

#$#�!8"!:��� �"

���� �� $����� �� ��� ����� �� #%#1�� &� #�)F � 8 � ,*�� ����� ��� � ����� �� ������� ����

: ���� �Z9#$#�!8"#(������ 38 #%#1� �Z

<8 &: #�)$98 �)#1 <8,8 &: #�)$9, �)#1 388�$#� ���; � #�� �B8 �Z9#$#�!8"

#$$Z!:��� �"

���� �� $����� � ���� ���� � ���� �� ��� ������ ��� ����� ��

: ���� CZ9#$$Z!8"#(������ 388 CZ9#$$Z!8"

338 S CZ��� ��� ��� �� [��� ������ ����� �� ��� � �������\ ��� [�� ��� � �������\!����[>8\[0.� 0: ����\"�

Page 122: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998120

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

#%#1�!:��� �"

���� �� %���� � ������� � �� #���� � � ���� � ����� ���� ���� �������� ��� ����� �� ������� ������ %����� � ���� ������� #���� � ������ � � �����*���� � � ���� ����� ��� �� �� ������� � ���� !%��#�)F"

: ���� #%#1� �Z#(������ 38 �Z9S+83�+

<8 #%#1� �Z

#67!%�����"

���� �� 7���� �(��� � � �� ������� ������ ��� �� �����: ���� #67 �

� � �� �� ���� ������ � �� �� ���� ������ ����<-@ ��� �� ��� ������� &� �� ��� � 8* �� �� �������� � ���

#(������ #67 38 K%��� �� ���� - � ��� B �

#67 BV<-@O- K%��� �� ���� - � ��� - �#67 (,8< K%��� �� ���� < � ��� ,

Page 123: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998121

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

#6:!%�����"

���� �� 7���� �(��� � � �� ������� � ���� ��� �� �����: ���� #6: � *� � �� �� ���� ������ � �� �� ���� ������

���� <-@ ��� �� ��� ������� &� �� ��� � 8* ���� ���� ���� � ��� 3�

#(������ #6: 38 K%��� �� ���� 38 � ��� 3 �#6: BV<-@O- K%��� �� ���� - � ��� B �#6: (,8< K%��� �� ���� < � ��� ,

#6�!:��� �"

���� �� ��������� �� �(� ����� ���� �� ��� �(� ��������� � � �� ������ � ����� �� � ��� (�

: ���� C9#6�!(" ( ����� ��� ������ �(����� � ���� ��� >>�8<5@5

#(������ C9#6�!("� � (9 C98 3;-8 3�5<>4#;<<-8 -�3>B4#<3

Page 124: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998122

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

:&1�!%�����"

���� �� %������� �� ������� ��� � � �� ����� � �� ������������ � � �� � � �� ������ ����� ��� �� ������ �� �� ����� ��� � �� � � ��� ���

• 9 !� ���"• [!���� ���"• \!������ ���"• � !� � ���"��� ���� � ���� � � 7&� � 7C�# ������� � ��� ��� �� )�(

:::: � � ������ ���������: ���� :&1� ���* ����* �����* � �� �* ����* ��� ���#(������ 38 :�� 3* -* 3888* \* (::::* >�

<8 ��� I: ��� �JM �7'!3"��� �� �� �(����� �������� ��� 3 ���� - � � �� ��� ��������� ���� ��� �� > � � ����� ������ ��� 3888�

Page 125: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998123

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

:0$!%�����"

���� �� ������ � � � ���� �� � �� � ���� �� � ���������� � ����

: ���� :0$ ���9[�(��\ [�(��\!%�#� 6"��1�( ������ � �� ������� ���� �� �� � ����� �(�� ����(����� �� ���� ����� �� ����� � ���� �� � � ����� ���� !&#� 8;-8* � 69,VC 69G;-"�%�#� ( � �� � ��� � ����� �� ������� ��� ��� ���� ������� �� ��� ��� ��� � ���� ��� ������� ��������� �� 3 � � %�#� � ����� ������

��� ���� �� �� ��� ���� ���� ��� � �� � ���������� �� :0$ ������ ��� �� 1#6� ������*� ����� ������ � :0$���1#6� � �� :0$���1#6�� �� ��� �� ����� �� �� �� ����

#(������ 38 '9-�A9,<8 :0$ 193 �0 ',8 �$&1� AO1B8 1#6� 1

Page 126: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998124

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

:$#!:��� �"

���� �� $����� �� �� �� � ��������* � +����+ ��� ���: ���� C9:$#!8"#(������ �$&1� :$#!8"

:$##!%�����"

���� �� ���� �� �� �� � ��������* � +����+ ��� ���: ���� :$###(������ :$##

��� �� �� � �������� ��� �� ��� �� ������� ��������

:%�!:��� �"���� �� $���� �� ���� � �� ������� ���M 8 � � � ���� ��� �

3 � � � � ���� !��������" ����: ���� �9:%� !���"#(������ 38 &� :%� !8" 9 8 ��� 388

<8 ��� I:�� � ������J

Page 127: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998125

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

2#�Z!:��� �"���� �� 2� � ������� ������ � ��������� �� � ��

� ������ �� � �� ��� � � ��� ���� �������� ���� ����� ��� �� �� ���� � ��� �� �� ����������

: ���� �Z92#�Z!�"� 9 �� ������ � ��������� +2#�+� &� ���� ��� � � ��������� � �� ������* ��� �� ������ � ����������������� ��� �� ������� !����� � 3"� A�� ������ � 8�

#(������ 38 0�#1 3*B<8 %�'$� +3�+� $#������� $� ��� %�� �,8 &: #0:!8"93 �)#1 ,8� $#������� A� � �

$����B8 �Z92#�Z!'0�!8""� $#����� 2� ���

���������

2#�!%�����"���� �� $���� �� ������� ��� �� � �� ��� �� ������ � ��

������� ����: ���� 2#� ���* ��� ��#(������ 38 2#� <*<, Q�� ��� �� <, � ��� <�

Page 128: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998126

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

20%.7!%�����"

���� �� ����� � � ��� �� � � ���� � �� ���� ��� �������: ���� 20%.7 ���

��

��� � �� ��� ������ � ���� �� ���� ��� ��������� $#�.$1 ������ ������ �� �� ���� ���������� �� ��� �������� � �� ��� �� 20%.7������* ��� � � ���� ��� �� ���� ����

20�0!%�����"

���� �� 7�������* ��� �� �����* �� � �� � ���� �� ������ ����� �� ������� ��� �������

: ���� 20�0 ������ � �� ��� ������ ���� �� �� ���� ���������.���� �� 20%.7* �� �� ���� � �� � ����� ����� � �� ��� �� 20�0�

#(������ 38 693-<8 :0$ &93 �0 -888,8 C9-V6O#6�!&V6"B8 &: C[\>,* �)#1 @8-8 20�0 48@8 1#6�48 �$&1� 6M CM 3@--,-�

Page 129: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998127

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

)#6Z!:��� �"

���� �� $����� � ���� ���� ��������� �� ��(������� ����� � �� ������ ��������

: ���� CZ9)#6Z!("( � � ������ ������ � �� ����� 8

#(������ CZ9)#6Z!("� � (9 CZ9<-@ (388-8 (,<@4< (<�838888 (<438

Page 130: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998128

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

&:!%�����"

���� �� ����� � ���� � �������� �� ���� �� � ����� � ������� � �� �(����� ��

: ���� &: �(�� �)#1 �� � !#'%# �� �"�(�� ��� �� ��� ������ �(����� � � ���� ���� � � �� ���� �� �� �� ���� ����� ���� ����(* ��� �� � 7�%&� � �����* � � ��� ������ ���� �� ���� �� ��� ������ � ��� � ��� #'%# ����� ���� ����� �� � �� �� ��� �� ���� � �� �(��� ������ ������ �� �� ��� �� ���� ����� ��� � �����1� ��� 0$ ��� �� ���� � ���� �(����� �� � ������� � �� �� �� �� � �� ��� � ����&: �(�� 3 �1� �(�� < �)#1 �� ���� ���� � �� ���� ��� �1� ��� 0$ � ����������� �������� ��� ���� �� ������ �� ���������� ��������� � �1�K�/0$K� ��� �� ����* � ��� ����* ��� �(����� �� ��� ��� �� ������ � �� �� ����&:����)#1��#'%# ������ � ��� �� >8 ������������10�#� �� �� �1� ��� 0$ ��� � �� ���� �� ��� ���� ���� �� L ��� ]�

#(������3� 38 &: 6OC\9-8 �)#1

<8 &: C9GO-8 �)#1 C9388�20�0 <88 #'%# 20�0 388

<� 38 &: �L79� �1� �Z9�Z 0$ �]#9: �)#1�9�0%^&� �� �� �� �(�����* �L79� � �(�� 3* �Z9�Z ��(�� <* ��� �]#9: � �(�� ,� ��� � ���� ��� � ���!�1� ��� 0$" ��� �������� � �� ���� ��� �������

Page 131: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998129

������ ��* �(�� 3* ������ ��� � �����* � �1��� ���(�� <* ������ ��� � ����� ��� �� ��� �1����(����� � � ��� ��� � � � �(�� 3 ��� �(�� < ������� ��� ����� � ��� 0$�� �� �(�� ,* ������ ��� � �����* ��� �� ��� �(����� � ��� �� ��� � ���� ���1��� �(����� �* � �(�� , � ����

Page 132: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998130

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

&1�)F!8"!:��� �"���� �� $����� � ���� ��� � ���� � ��� ���� �� 7� B

��� - ����� ���� ��� � �� �� ������� � �!38) � � � ��* <8) � � �����* ��� ,8) � � �� �"� 7�@ ��� 4 ����� � ��� �������� 7 4 ��� !>8)" � ����_#���` ��� �������� 7 @ ��� !B8)" � ���� _%��` ����������� 7� @ ��� 4 !@8)" � ���� _%��` ��� ��������.��� �� �� &12#�!8" ���� ��

: ���� 69&1�)F!8"#(������ 38 69&1�)F!8"

Page 133: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998131

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

&1:'0��!%�����"

���� �� &���� �� ���� � ��� � �� � � ������� ��� ������� � O8�888883 555555� ��� ������� ��� ��� ���� ���� � ��� � �� � �� ������� ��� � � ����� �� !&#� ���� � ��� � ���� �� ���� ���"�

: ���� &1:'0�� �Z*� �Z � �� ������� �� ���������� � �� ������* � �� ��������� �� � � �� ������� �� ��� ��� ��������� � ���������� � �� ��������� !� �� �* � �� � �"* ����� ����� � � � �� ��� ���������� ��� � ������������� �������� ��������� � � < ��� ��� ���� ��� �� ���� � ������� � ���� A��� �� ���� � ������� � ���*�� ������ ��� � �� � � <- ��� ���� ��� ����� ����������� � � � �� � ������* � �� ��� �� �� ��� � �������* ��� �� ��� � �������� ��� � ��� ������ ������ �� � �� ������� ����������� _'�� ��� �` ��� _$�� ��� �` ��� ���� �� �� ���� � ����� �� �� ������* ��� ��� ��������� �� �� �� _.� ��� �` ��� _� �� ��� �` �����%������ �� +�+ ��� ��� � �� � � � � �� ������� � �� ������� �� �� _.� ��� �` ��� _� ����� �` �����

#(������ 38 &1:'0�� +1#A ����+* O3�<,B-@

��� ����� ��� ������� ��� �� �������� �� � �� �� !�������� ����� <��� ���"� �O3�<1#A

,B-@����

Page 134: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998132

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

&12#�!8"!:��� �"

���� �� $����� �� ������ ����� � �� ���� � ���� �������� ������� � ������ �� ����� � ������* ���� � �� ���� � ��� � ������� #����

: ���� 69&12#�!8"#(������ 38 69&12#�!8"

&1&1�!%�����"

���� �� &���� �� ���� � ��� � �� � � ������� ��� ������� � 8 5555� ��� ������� ��� ��� ���� ���� � ��� � �� � �� ������� ��� � � ����� �� !&#� ���� � ��� � ���� �� ���� ���"�

: ���� &1&� �Z*��Z � �� ������� �� ��������� � � �� ������* � �� ��������� ����� � �� ������� �� ��� � �� ��������� ��������� � �� � ������* ��� �� ����� ����� � �������� � �� � � ������� ��� _'�� ��� �` ���_$�� ��� �` ���� ����� ���� �� �������* ��_.� ��� �` ��� _� �� ��� �` ���� ������ �� ���

#(������ 38 &1&1� +�2#+*,<��� ������� ������ ��� �� �� � �� ���

�2#,<

Page 135: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998133

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

&1F#CZ!:��� �"

���� �� $����� � �� �������� ���� � ��� �� ��� ���������� � �� �������

: ���� CZ9&1F#CZ!8"&1F#CZ ��� ��� ���� � ����� ��������* ���� �������� ���� ���� �������� &� � ��� ��� ���� �������*��� � ���� ���� � ������� !++"�

#(������ &� � ����� � �� �� ���� � ������ � ���� �� ������ ������� ��� ��� �����* ��� �� � �� ��� � ��� ��������@8 �$&1� +����� ��� ��� � ����+48 �Z9&1F#CZ!8">8 &: �Z !++"�)#1 48�

Page 136: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998134

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

&1'02&�!%�����"

���� �� &���� �� ���� � ��� � �� � � ��� � � ���� �������� ������� ��� ��� ���� ���� � � �� � ��������� ��� � � ���� � ��&#�� ���� � ��� � ���� �� ���� ���"�

: ���� &1'02&� �Z* ��Z � �� ������� �� ���������� � �� ������* � �� ��������� � �� � �� ������� �� ��� � �� ��������� � ��������� � �� � ������* ��� � +C+ !� � � � �N�� " � � +1+ !� � � N�� " � �� � � ������� ��� _.���� �` ��� _� �� ��� �` ���� ���� ������ ����� ��� � ���� ����

#(������ 38 &1'02&� +0F+* 3��� ������� ������ ��� �� �� � �� ���0FC

Page 137: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998135

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

&1�.�!%�����"

���� �� $������ ��� �� � �� ���� ��� ��� � ��� �� ������ ��������

: ���� &1�.� ��� � ��� �Z��� � �� ������� ���� ����� ���� �� ����� ��� � � � ���� �Z � �� ������� ���� ��������� ��� �( �� ��� �* � � � ����� ��� ���*��� � ������ ��� ��� � � ����

#(������ 38 &1�.� 6<8 �$&1� 6 +% ����� �+ 6Y<

&1�.� '&1#!%�����"

���� �� $������ ��� �� � �� ���� ��� ��� � ��� �� ������ ��������

: ���� &1�.� '&1# �Z�Z � �� ������� ���� ����� ���� ��� �(�� ��� � � � ���� &1�.� '&1# �Z ��� �� � ��������� ������ ��� � � � ������

#(������ 38 &1�.� '&1# 6Z<8 �$&1� 6Z +��� E�� A01���+

Page 138: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998136

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

&1T.&�!8"!%�����"

���� �� ������� �� ���� � ��� � ��* ��� ������ ��� ���� � ���

: ���� &1T.&�#(������ 38 &1T.&�

&1%�$!:��� �"

���� �� %������� � � � ���� ���� ��� �� ��� ���� ����*������� � � ������� � � �� ��� ������� � � � � �� ������ ���� � ��� ��������

: ���� C9&1%�$ !(�Z*7Z"7Z � �� ���� �� �������� � �� �Z � �� ���� ��� ��������� ( � �� � � � � �Z � ���� �� ������������ &� 7Z � � � ���* ��� 8 � �������� ( ����� ��������

#(������ 38 �Z9+����� � -4+<8 C9&1%�$ !(* �Z*7Z"� � (9� � 7Z9 C93 � ,- � 83 � 3, � B

Page 139: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998137

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

&1�!:��� �"���� �� $����� �� ������ ����� �� � ���� ��� � � ��� (�: ���� C9&1�!("

( � ��� ������ �(����� ��#(������ C9&1�!("

� � (9 C9;3�3 ;<3�3 3;,�@> ;B,�@> ,

'#:�Z!:��� �"���� �� $����� � �������� ���� �� � �� ��� ��������

� � � �� ������� �������� � � ��: ���� CZ9'#:�Z!�Z*�"

�Z � �� ������� ������ � �� �������� � � � � ���� �� ����� ��� ����

#(������ 38 �Z9+����� � -4+<8 CZ9'#:�Z!�Z*�"� � �9 CZ9B ����4 ����� �< ��

Page 140: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998138

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

'#1!:��� �"���� �� $����� �� ������ � ��������� �� ������� �����: ���� C9'#1!�Z"

�Z � �� ������� ���� �� �� �������� ����� �� ��� � C�

#(������ C9'#1!�Z"� � �Z9 C9����� -.��� @� <

'#�!%�����"���� �� ������ �� ����� � �� �(����� � � ��������: ���� '#� ���9�(�

��� � �� ������� ���� ���� �� �(����� � � �����������(� � �� �(����� � �� � �� ������� ����������A��� ������� �� �(����� � � ������� ����* ��� �� '#� � � ����

#(������ '#� C9-V,8O6YB � C9-V,8O6YB

Page 141: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998139

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

'&%�!� �����"���� �� '�� �� ������ �� ���� � �� ������ � ���

������� �������: ���� '&%� !���" !;���"

��� � �� ��� ������ �� ���� � � ����� ��� �������M �* � �� ��� ��� �� ���� � � �� � �������� �������� � �� ����� ��� �� ���� � � �� � ���� ����������&� � ��� ������* � �������* � �� �� �� '&%�� �����* ��� �� �� �� �� ���� ��� �� �����

#(������ '&%� --��� � ����� ��� �� ��� --�'&%� B8;>8��� � ����� ��� �� ��� �� ���� ���� ������ B8 ���>8�'&%���� � ����� ��� �� �� �� �� �� �����

Page 142: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998140

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

'0�!:��� �"���� �� $����� �� ������ � ��������� ������� � ��

� ������ �� �������: ���� C9'0�!8"

�� ��� � ��� ���� � �� � � � � ������#(������ 38 &: '0�!8"[\8 �)#1 7:�'$

'02!:��� �"���� �� $����� �� � ����� �� ���� 38 � (�: ���� C9'02!("#(������ C9'02!("

� � (9 C938 3,@ 3�--@-8 3�@55

Page 143: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998141

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

'1!:��� �"���� �� $����� �� ������ � ����� � (� ��� ������

� ����� � �� � ����� �� ���� ��: ���� C9'1!("

( � � ������ �(����� � ������ ��� N�� �#(������ C9'1!("

� � (9 C9<�43>, 3�88

38 <�,8<@-@ B�88<-

�2#�!:��� �"���� �� $������ ������� ����� �� � �� 7�%&� � � �� �

������ ��� ������� � ������������� ����

� ���� �077##_����`��� %�� � ������� ��������* ������ � ���� ��� !["����0 0���� � ��������* �� � ����� ���� �� ��� �� ��� � ���������� $;$��� �� ���� ��� !�������� ������ � � ������� � ��� �� � ����� ��� ��"��� A;A�� �� ���� ��� !���� ��� ������ �� �������� � ��� ����� ��� ��"�77 7������ � ��* �� � �� �������� �� ������� ��� ��� � �� � ��� !��� � ��� ��� 3@ �* < ����"�## #���� � ��* �� � �� �������� �� ������� � ����� � �� � �������� 0� ��� ��� ����* ����� ��� ��� � �������� � ���� � ����������� ��������* � �� 3@ � ��� � �� ���� �

Page 144: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998142

��������* ��� ��� � ��� � �� +77+* +##+* ��� +����+������

1 �� �2#� �� �� �� ��$0� ���� �� ���� ���������� �� ������ � ���� � ������ � ���� ���(����� ������ �� ��� �� 7�%&� � �� : � � �������� ������ � �� ��� �* � ���

: ���� 69�2#�!"9�� ��; � ����� � �������� � ��� ���* �� ���(��� � <-8�&� 698* �� ���� 0F&� 69,* ���; � #�� �&� 69<3* �� ��� � ����� �������� � � ���

#(������ 388 69�2#�!388"�&: 69, �)#1 20�0 388338 &: 698 �)#1 6O��$0�!8"3<8 20�0 3881 ��� C � ��� �� 70:: �� � ���� �2#��

Page 145: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998143

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

�&�Z!:��� �"���� �� $����� �� �� ����� ��� � � �����: ���� CZ9�&�Z!�Z*�* �"

�Z � � ���� �(����� ��� &� �� ������ �������� � � � � ���� �� ������� � ������ � �� ����� � �� ��� �����

#(������ 38 �Z97 � ��� ���� 7��<8 CZ9�&�Z!�Z*�* �": � �9 : � �9 CZ93 B 7 �@ 4 �� ���34 B 7��

��$0�!:��� �"���� �� �� ������ �� ��� � ������� �� �� �2#� ���� ��

��$0� ��� ���� ���� ������� �������� ������ �� 7�%&� � � � � �� ������ ������� �� � �� 7�%&�� � � ������� ���������* ����� � ��� � ������ � � �� ������� ����� ������� �� �2#��

: ���� 69��$0�!8"&� 698* �� ���� 0F&� 69,* ���; � #�� �&� 69<3* �� ��� � ����� ��������� � � ���

#(������ 388 69�2#�!388"�&: 69, �)#1 20�0 388338 &: 698 �)#1 69��$0�!8"3<8 20�0 388

Page 146: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998144

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

1#6�!%�����"���� �� &������ �� ���� :0$ � � ������� �� � ����

��� ����� �� ������� � �� � ��: ���� :0$ ���9[�(��\ [�(��\

�1#6� ������ ��� ���� �� 1#6� � �� �����

#(������ 38 '9-�A9,<8 :0$ 193 ',8 �$&1� AO1B8 1#6� 1

1#A!� �����"���� �� &���N�� 7�%&� ��� ������ ��� �������� ��� � �����

��� � ����� 1#AV ���N�� 7�%&�* �� ������������ �������

: ���� 1#A � 1#AV#(������ & � ������ ��� � �� � � ��� �� ���� ����

� ������ �� ������ ��� ���� ��� ������� ���� ���������* �� � ����� � 1#A* � 1#AV* � �� �� ����� ����� ��� ��� �� ��� �� ��� � ��� � ���� �����

Page 147: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998145

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

1.�Z!:��� �"���� �� � ����� �� ������ ( � ���� �� � ������ �����*

� � ; ����: ���� 1.�Z!("

( � � ������ �(����� ��#(������ 38 �Z91.�Z!388"

<8 S �Z*'#1!�Z"$.1388 B

01���20�0!%�����"���� �� � �� � �� ���� �� � � ���� ��� ����� � �� �����

� � ������ �(����� ��A��� �� ���� ��� � ������* ������ �� ��� � �� ��� �� 01���20%.7� ��� ��� �� ������� ��� �� ���� �� �� 01���20�0�

: ���� 01 ( 20�0 �3* �<* �,* �B* �-* �@* �4* �>* �5* �38( � � ������ �(����� ���3 �� ��� �38 ��� ��� ������� ���� � �� � ������� � �� ����� ����� � ( & �3 ��� 38 �����������'�� ������� ��� �(� � �� �� ���� ��� ����������� �� � ����� & � � ��������� ������ ����� ��� ������M � �����* � ��� ������� ��� ���������

#(������ 38 01 C/< 20�0 338* 3<8* 3,8* 3B8<8 20%.7 @B8&� C/<93 ��� �� ���� �(��� � � �� ��� 338�&� C/<9<* �(��� � � �� ��� 3<8* 9, � �� 3,8*��� 9B � �� 3B8� 0������ �(��� � � ����� ��� ��( ��� !��� <8 � �� �(�����"�

Page 148: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998146

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

01���20%.7!%�����"���� �� � �� � �� ���� �� � � ���� ��� ����� � �� �����

� � ������ �(����� �� A��� �� ���� ��� �������* ������ �� ��� � �� ��� ��01���20%.7� ��� ��� �� ������� ��� �� ���� ���� 01���20�0�

: ���� 01 ( 20%.7 �3* �<* �,* �B* �-* �@* �4* �>* �5* �38( � � ������ �(����� ���3 ��� �38 ��� ��� ������� � �� ���� �����

#(������ 38 &1�.� +C �� %���� �+��<8 01 � 20%.7 388*<88*,88*B88,8 $#�� %��� ���� ����� ����

01#$$0$!%�����"���� �� ������ �� ��� ������ ���� �� ���� � �� � � ���

�� ��� �� ��� � �����: ���� 01#$$0$ ���

��� � �� ��� ������ ���� �� ���� � �� � � ����01#$$0$ �� � � ��� ������ ��� ������ �� ��� �������* ������ ������ ��� �� � � �� �����(��� ��

#(������ 01#$$0$ 3<8

��� ����� �� ���� � �� � ��� 3<8 �� ��� �� ��� � �����

Page 149: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998147

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

0�#1!%�����"���� �� 0���� �� � ������ �� � � � � 7�%&� ����: ���� 0�#1 (* �

( � �� � ���� � �� �%�&& ����� � �� ��� � �� ����������������� �� ������ ���� � ���� �����(* 4 � ���� ����* � >� � ����* ��� �� 7�.� ���� � �� � � �������� � 8;3- �� ��� �� ��������� � �� � �� ����������(9�O�O7�98 � � ���� �����(* � > � � ���� �����(��98 � � 4 � ���� ����* � B � � > � � �����798 � � 3<88 7�.�* 3 � � B>88 7�.�* < � � 35�<F

7�.�* , � � 4@�>F 7�.�* 3@ � � <B88 7�.�*34 � � 5@88 7�.�* � 3> � � ,>�BF 7�.��

��� ��� � ������� �������� ��� �� ��� ���� �%�&&��������� 1 ������ �� � ��� �� � 3, !������� �����"� � � ���� ������ ���� �* � � B !#0�" � �������� � ������ ��� ��� ��� � ��������������� ��� �� � B ��� �� %�'$� ������� &��� ��� � ������� �������� � <-- ��� � �� ����

#(������ <8 0�#1 ,*B

��� ���� �� � ������ �� � � � � ���� �����(*���� ����* B>88 7�.� �� �� #0� �� �� ��� � ��������� ���������

Page 150: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998148

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

] !0$"!' ���� 0���� �"���� �� ' ���� ���� � ���� � � � �� � � ����� �� &� �

�� � �� ���� � � � ��� � � 8K�* ��� �� ����� ����� 8� &�* � �����* �� � � � �� ��� 3* ��� �� �������� �� � 3�

: ���� [�(�\][�(�\�(� ��� �������

#(������ 7����� 8838 8333 8883 8888] 8888 8883 8838 33889 8838 8333 8833 3388

������� 38888 ] ,88 9 388BB)�(� (<438 ] (3<� 9 (<4,�

��� ���� � �� �� �� �(������ ���� ���� �������������* �� ��� �� ����� ��� ������ �� ������� ���� ���� �������� �� �� �� � �� ] ���� ��

1 ��� ��� ���� �� 0$ � ���� � &:����)#1������� � ������ 0$ � �� ��� %�� ��&:����)#1 ������ � � � �� ������

Page 151: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998149

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

��0Z!:��� �"���� �� ������� � ���� � �� ������� ���� ������� A���

�(�����* �� � ����� � ���� �� ���� ������ �����������

: ���� 7Z9��0Z!�Z"�Z � � ���� �� � ���� �� > ������ ��� ������������ �������� � �� ������� ���� �������&� �� ���� � ���� ��� > ���������* � ������ �������������� � �� ��� ������ �� ��� ���������* �������� �� � � � � � �� �� � �������� ����������

#(������ 38 �Z9+38>@OB-�,+<8 7Z9��0Z!�Z"��� ������� � �� ������� ������ ���� ��� � ���38>@ � �� � ��� OB-�, � �� � �� ��� �� ��������� � ������� ������� �� +�+ ��� �� ������ ���� - ��� ��� � �� ��� � ����� � K� ���

��3Z!:��� �"���� �� ������� � ���� � �� ������� ���� ������� A���

�(�����* �� � ����� � ���� �� ���� ������ �����������

: ���� 7Z9��3Z!�Z"7������ �� ���� �� �� � ��0Z �(��� �� ��� � �� � �� � � �� ������� ������ ���� !&#� � ������� �������� ��� �� �������� � �� ������� ��� ���� ��* ��� ��� �� ����� �� ����� ��������� ������ ����"�

#(������ %�� ��0Z

Page 152: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998150

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

��<Z!:��� �"���� �� .����� �� ���� �������� � �� ���� � ��� � ��*

��� ��� �� 7�%&� �� ���� ��� �� � ������������ �� �������� .���� ��0Z ��� ��3Z* ��<Z� �� � �� ������� � ��� �� ������� �������

: ���� ��<Z!�Z"�Z � �� ���� ������� �� ���������

#(������ %�� ��0Z�

��$�!:��� �"���� �� $����� �� ������� �������� ��������: ���� �9��$�!���"

��� � � ������ 8 <,5 ��� ������ �� ����� � ��� ��� ��������&� �� ������� � � ��� �� �����* ��� � ������������ ��� �� �������� �� ����� <-@V�) ���� �� �������� ������� !�) ���� � �� ������� �������"&� �� ������ � ������ � ��(�������* � � �� 388!��(" 9 <-@�

#(������ �9��$�!(<8@"��� �������� �������� @ � �� ��� �� ����� ��������

Page 153: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998151

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"�#�&�!� �����"���� �� �#�&� ��� �� ������ �� ������� �� ���� �� �

� �������: ���� �#�&�

��� �#�&� � ������ ��� �(������ � �� � �� ����3� �� 0� �# %$ � ����

#��� � ��� �� ���� �� ��� ������ !��* �����* ��0��0�# !0�"* �����* �� ����� � !�#"* ����� ����� � ���� !%$"�%�� ������� ��� �� 3 � < ��� ������ �� ������ 3 ��� <B�0��0�# � � <;�� ���� �� ������� 0��0�#������ � � � <;�� ���� ����� � ������* ����� ���� ����* � � �� � � ���% �$�� � �� � ���� ������ � �� � ���� ����� &��������� � ������* ��� ��� �� � <;�� ����������� &� �������� ������ ���* ��� �� �������� � ���� , ��� !&#� ���� < �� 88<"� &� ��������)�( ���* ��� �� ��� �������� ��� �� � � ��� ���� (� �� ��� �� 3 B ���� )�( ����� ����� � �� ��� �� % �$�� ��� �� ����0�� ����� �������� ���� �� % �$�� ������ �� ����� � ����� ��� � � ��� � �� �������M� �����* �� ����� � ��� ���� �� � � � ����� ������� � ������

<� �'$������ �� �� ������ � �� ��� <B ���� ��� 10���

,� �.���.�� ��� �� �� ���� � � ����� � ���� � ���� ���� ����� ��� �� �� �� ���� �� ����� +�������+ ��� ������ ����� � �� ���� � � � ����� ��� ������ ����

Page 154: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998152

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

�#�&�!� �����": ���!� �����"

B� #�&� ����� �� ��� �� � �� ��� �� ������ � �� ���������� �� ����� ��� �� � � � ���� � ��M ��$';%� ��� �� ���� � ���* ��$';� � ��� �� ���� � �����#' ������ �� �������� ����� �� ���� �* 7% �������� �������� �� ��� � �� ���� �* #%� �� �� ������ � ����� �� �������* ��� #1�#$ ����� ����������

-� #1�$����� �� 7�%&� ���������

@� )#'�'�� �� �#�&� � ������ � �� ������ �� � �� ������� ��

4� '&%�������� �� �� ���� � � � � ���� � ���� % ������� � �������� � � � ��(������� ��� �������

>� '0�� ��' ��� �� ������� �� ���� ������ �� � �� �� �� � � ���� ��

5� %�?# ��38� #�� � � ���

%1 %�� ������ � �����0� 0��0�# � ������# ����� � � �����%$ % ���� � �����

Page 155: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998153

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

�##F!:��� �"���� �� $����� �� ������ ����� ���� �� � �� ������

��� �� � � ��: ���� �9�##F!����"

���� � �� ��� �� � � � �� � ���� �� �� ��� �� �� �����

#(������ �9�##F!-B"��� ����� �� ������ ����� !3@;� �����" �� ���� �� � � � -B�

�0F#!%�����"���� �� % ��� �� ��� � � �� ������� ��� �� ��������: ���� �0F# �* �

� � �� ��� �� � �� � ���� �� �� ��� � � �� � ����� � �� �� ��� � �� � �� � ��� � �� � �� �

#(������ �0F# ,<*388��� ������ �� ��� � ������� �� �� ������ ����� � 388 � � �� � ,<�

Page 156: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998154

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

�$&1�!%�����"���� �� ������� �� ������� ��� � �� �������: ���� �$&1� [�(�\

�(� � � �� � ������ ��� � ���� �(����� ���������� �� � ����* ������* � ���� � ������ ���� � ����� ��� �� ���� ��� ��� � � �������S ��� �� ���� ����� � �$&1� ��� �� �����������&� �� �$&1�* � S* � ����� � ���� �� � �(����� �* ��� � ��� ���� � �(������

#(������ 38 69-@8<8 C9-888,8 �$&1� +&� � �� ������ � +6+* ��� � � ���� E��� � +C+$#�� 7Z*�B��� ����� �� ��� �������� ��� �� � �� ���������� �� � ���� �������* ��� �� ��� �� �� ������� ��������

�.�!%�����"���� �� A��� �� ��� ������ �� ������� ��� �� � �� ����: ���� �.� ���* ��� ��#(������ 38 �.� 8*3- Q���� �� ��� �� ������ � ��� 8 ��� ��

3-�

Page 157: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998155

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

$#�!%�����"���� �� $���� �� ������� ������� �� � �� � ������ ��

������ ��� � ��� �� �� ���� ���� ��������: ���� $#� �Z

�Z � �� ������� ���� �� ������� �� ��� � �� ������ ��� � ����� � �� � ������ �� � � � � ������� � ��� $#� � �� ��� � ������� �������� � �� ��� ������ � �� <--�

#(������ 38 0�#1 ,*3,<8 %#1� +)��� +O�)$Z!3,",8 $#� �Z

$#��!%�����"���� �� ��� �� � � �� ���� � � �(����� �� ������� � �

�� �����: ���� $#�� ������

�K������������ ��� �� ��� �� ����� � ����������$#���� ������� ��� � �(����� ���* ����� ��* � � ����� �� �(����� � �� �� ���� � � ���������

#(������ 38 $#���� �� ���� � ������� ��� �� �����

Page 158: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998156

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

$#%�0$#!%�����"���� �� ��� �� ���� ������� �� ������ �� � ��

������� � �� �� �����: ���� $#%�0$##(������ 38 $#�� �3* 73* �

<8 $#%�0$#,8 $#�� �3* #3* :��� ��� �� � � �� ���� �� ��� � �� ���� � ������� �3 �� ��� ���� � �3* ��� �� ������ ��� � �� ���� � #3 �� ��� ���� � 73* ���

$#�.$1!%�����"���� �� .��� � � �E��� � �� � 20%.7 ������* ��

�� ���� ������ �� ���� ���� � �� � � ���� ������� �� ��� �� �����

: ���� 20%.7 �����$#�.$1��� � �� ��� ������ � �� � � �� ���� ����

#(������ 388 20%.7 <88� 69B338 S 63<8 #1�<88 $#�.$1

Page 159: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998157

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

$&2)�Z!:��� �"���� �� $����� � ���� �� � � �������� ������ � ���������

� �� ��� � � ������� �����: ���� CZ9$&2)�Z!�Z*�"

�Z � �� ���� ���� � �� � ���� �� ��� ���� ����� � ������ � �� ������ � ��������� �� � �� ��� � �Z�

#(������ 38 �Z9⋅+����� � -4+<8 CZ9$&2)�Z!�Z*�"� � �9 CZ9> ��� �-4B �-43 4

$1�!:��� �"���� �� 2������� � ���� � ������ ������ 8 ��� 6�: ���� $1�!6"

6 � � ������ �(����� � ���� �� �� ����� �� � ������ � ������ ������ ��&� 6 � ���* � ������ � �������� ������ 8 ��� 3�

#(������ $1�!B8"��� ������ ��� �� ���� � ���� � ������ ������ 8��� B8�C9$1�!B8"��� ������ ��� � �� �� ������ �� ����� �� ����� � ������ ������ � ������ 8 ��� B8 � ��������� C�

Page 160: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998158

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

$.1!� �����"���� �� 7���� �(��� � � �� ������ �� �����: ���� $.1#(������ $.1

%�'�!%�����"���� �� ���� � ������* '$�* ��� #0� � ���� ���

������ � �� � ������ �� �0$��: ���� %�'$� �Z

��� ������ � ���� ���� � �������� �� �%& �7����� � ���� ��������� �� ��� � ����� � ��� ������ �� � � � � ����

#(������ 38 0�#1 ,*B<8 %93<88�$#� ������ ��� �,8 �Z9+3��+O1.�Z!%"B8 %�'$� �Z

%#1�!%�����"���� �� ������� � ���� � �� � ������ �� � ��: ���� %#1� �Z

�� ��� � ����� � �� � ������ �� � � � � ����#(������ 38 0�#1 ,*3,

<8 %#1� +)#''0+O�)$Z!3,",8 $#� �Z

Page 161: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998159

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

%#���$!%�����"���� �� %�� �� ������� �������� �� ������� ������: ���� %#���$ ���* �����

��� � ������� ������ 8 ��� <,5 ��� ��������� ������� � �� � ��� ������������� ��������� �� ����� ���� �� �������������� �������� � �� ���&� �� ������� � � ��� �� �����* ��� � ������������ ��� �� �������� �� ����� <-@VW�) ���� �� �������� ������ !�) ���� � �� ������� �������"�&� �� ������ � ������ � ��(�������* � � �� 388!��("9<-@�

#(������ %#���$ (<8@*-8��� ��� �������� @ � �� ��� �� ����� ������� -8�

%21!:��� �"���� �� $����� �� ��� � (�: ���� C9%21!("

( � ��� ������ �(����� ��&� (\8 ��� %21 (93� &� ([8 ��� %21(9;3� &� (98 ��� %21 (98�

#(������ C9%21!("� � (9 C9-8 3;-8 ;38 8

Page 162: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998160

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

%&1!:��� �"���� �� � ��������� ���� � �� ������ �� ��� � �� �����

���� � �������: ���� C9%&1!("

( � �� ����� ���� � �������������� ��� �� � ������ ������ �� �������� ��������� �� �/3>8� !� � � ��� ,�3B3-5"

#(������ C9%&1!("� � (9 C9�&/, �>@@8,�&/B �4843

%&0!%�����"���� �� ������ �� ������ .�$� �� ���� 5@88 7�.�*

� ����* > ��� .��� � ���� ������ ��� ���� � � ����� �� ��������

: ���� %&0

Page 163: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998161

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

%'##�!%�����"���� �� .��� � ���� � �� ���� � �� � ����� � �����

����� ��� ��������* �� �� 7�%&� � �� ��� � ������* ������ � ����� ������� ��� ��� �� ������ ���� �A�F# � �����* � �� ] ���� � ��� �� ���� ���� � � ����� ��� � �� ��������� A��� ����� � �E��� � �� �� �A�F# ������* ���;�� ���� ������� � ������ � ��� ��� � ��� �������

: ���� %'##�

1 �� �� ]$.1 ��� ��� � �� ���� � ������������* � �� ] ��� �� ������ � �� � � ����� ����� � � �� ����* ��� ��� � � �� ���� �� ���� �� � ��� ���� ���� ������� ������� �����

#(������ 38 %'##�<8 ]$.1

1 ��� A��� � �� ����� � ��* 7�%&� ��� ����� ������������ ��� � � �� &� � �� ���� � ������ ��� ��������� � ������* ��� ��� � ������ ���� � ���� ���� ��� �� ��������* ��� � ��������

��� ] ���� � � �� ������� � � ��� ��� ��� �7�%&� ������ �� ��� � �� ������� � �������

Page 164: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998162

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

%'%���!8"!:��� �"���� �� $����� �� ����� � ����� ���� � �� �������� ���

� ����� � ���� � � �� ���� � �� ������� � ���� ������� � � ������ �� �� ������ �� ������

: ���� 69%'%���!8"&� �� ������� � �����* � 8 � ��������&� �� ������� � � ����� � ��* ��� � 3 � ��������

#(������ 38 69%'%���!8"<8 &: 698 �)#1 �$&1� +)��� +�$#�� ��� ��� ������

%���#Z!:��� �"���� �� $����� � ���� �� � ������� ������ � �����

����������: ���� CZ9%���#Z!�"

1 � �� ������ � ������ �� ���� � � ����#(������ 38 S+)&+*%���#Z!-"*+�)#$#+

$.1)& �)#$#

Page 165: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998163

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

%�7!%�����"���� �� %�� � �� ���� ������ � � � ������ �� ���� ������

��� ��� � � �������� �� � ���� ��� �� ����� A����� ������ � � �������* �� �� ���� � ������ � � ����� �� ������ � ��������

: ���� %�7 �� � <-@V�� ���� ������ O �� ��� ������ � �������� ��

#(������ %�7 38V<-@O4 K��� ������ � � ��� 4 � �� ���� 38�%�7 (8�84 K���� �� �� �� ���� )�( ���

%T$!:��� �"���� �� $����� �� ��������� � ���� � � �� �������

�������: ���� C9%T$!("

( � � ������ ������ ��� � � ��� 8�#(������ C9%T$!("

� � (9 C9B <>3 5-, 4�<>

Page 166: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998164

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

%%�!%�����"���� �� %���� ���� � � ���� ��� �� ���� � ���� ���� �

�������� �� �� �����: ���� %%�

%%� ��� ��� � � �� ���� � �� �(���� �� ���� &�� �� ���� ��� � � � ��* ��� �� ������ � � ���

#(������ %%� K�� ����� ��� � ��#6: 38 K��� �� ���� 38* ��� 3 ��� � �(�����%%� K��( ��� � �(�����

%�0�!%�����"���� �� �������� �� ���� �(��� � ��� ������ � �����

� ���: ���� %�0�

�01� ��� ����� �� �� �����

%�$&12Z!:��� �"���� �� $����� � ���� �� � ������� ������ � �%�&&

��������� �� �� ������ ����� � ��� �����: ���� CZ9%�$&12Z!�* �"

� � �� ������ � �%�&& ��������� �� ���� � � ����� � �� ������ ����� � ���� �������� � �� �����

#(������ 38 7Z9%�$&12Z!B*B<"<8 S 7Z$.1VVVV

Page 167: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998165

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

��1!:��� �"���� �� � ��������� ���� � �� ������ �� ����� � ��

����� ������� � �������: ���� C9��1!("

( � �� ����� � �������������� ��� �� � ������ ������ �� �������� ��������� �� �/3>8� !� � � ��� ,�3B3-5"

#(������ C9��1!("� � (9 C9�&/, 3�4,<,�&/B ;3�888

�&�#Z!:��� �"���� �� $����� �� �� � ��� � �� � �� ))����%%�%�: ���� 7Z9�&�#Z!8"

��� �� � ������� � �� � �� ))����%%�%* ������)) 9�� � ����9�� �����%%�%9�� ��� ����

#(������ &� �� �� � �������� - ���� 33 �� � ����* ����&�#Z!8" ��� ������ 33�8-�88�8

Page 168: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998166

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

?�'!:��� �"���� �� � ����� � ������ ���� � ������ ������: ���� C9?�'!�Z"

�Z � �� ������ ���� �� � ������ � ������������ ��� ���� ��� � ��� ��� ��������

#(������ 38 �Z9+3888�8#,+<8 C9?�'!�Z"C ��� � ��� 3*888*888

6#T!� �����"���� �� #(����� �� ������ �� ���� �� � N�� �� ��

���������: ���� 6#T#(������ 38 �9�O3

<8 S �$.136#T<6#T,$.13

Page 169: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998167

#(����� � � � ������* :��� ��* %������ L 0���� ��!&� ���������� 0����"!� �����"

= !60$"!' ���� 0���� �"���� �� � � ���� ���� � ���� � � � �� � � ����� �� &� �

�� � �� ���� � � � ���� �� ���� ����� !&#� � ���� 3K� � � � ��� 8K�"* ��� �� ����� � 8� &� ��� ����� ������� ������* ��� �� ����� � 3�

: ���� [�(����� �\=[�(����� �\��� �(����� �� ��� �������

#(������ 7����� 8838 8333 8883 8888= 8888 8883 8838 33889 8838 8338 8833 3388

������� 38888 = ,88 9 54>>)�(� (<438 = (3<� 9 (<@,���� ���� � �� �� �� �(������ ���� �� ���� �������������* �� ��� �� ����� ��� ������ �� ������� ���� ���� �������� �� �� �� � �� = ���� ��

Page 170: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998168

BASIC ERROR TABLE��� � �� ��� ��� � ������� ��� �� �������� ���� �� �������� ���� ��� ����� �� �������� ��� ��

#�� � ���������

������� ������ �

.1�#:&1#�'&1#

�� ���� �(��� � � ���������� � ���������* ���� � �� � �(� � �� �������� �����

:&'# 10� 0�#1 &� �� � �� � � � � ��� � � ���� �������

0.� 0:�#�0$C

� ������� � ������� ���� � ����� � ��������� ��� �� ������

���) 1������ ���� ����� ��� ���� �� ��� ������

0�#1 �#1&#� A��� �� 7�%&� � � � ���� ���� �� �� ����� ���� ��� �� ��� � �������

%���F ���� ���� ��� ���� � �����

%C1��6 &��� ��� ����� � � ���

�C�# �&%����) &��� ��� ����� � ������� ���� !���� � � ����"�

$#�.$1 A/020%.7

$#�.$1 ������ � ��� ��� � 20%.7 ��������� ����� �� ��

0.� 0: ���� � $#�� � ������ ���� � ��� �(�� �

Page 171: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998169

#�� � ���������

������� ������ �

� ��� � � �� ��� � ��� ����

1#6� A/0 :0$ 1#6� ���� ��� � :0$ ������ � �����

�01?#$%&01 A� �� ��� � ��� ���� �� ���* ���� ��� �������

0?#$:'0A ��� ������� � ��� ��� ����� � ��������� ��� ���

.1�#$:'0A ��� ������� � ��� ��� ����� !������"*�� �(� ��� � ������

Page 172: Programming.pdf · Marathon makes no warranties express or implied beyond the written warranty presented at initial purchase. Marathon is not responsible for any product, process

Marathon Sensors Inc.

Multipro/Dualpro Programming manual May 19, 1998170

!��"BASIC, 48

BASIC Functions, 49BASIC Statements, 48Characters, 85Interpreter, 84Speed Hints, 93

BASIC Characters, 85BASIC Interpreter, 84Command Definition and Format, 60Deleting A Step, 31Displays and other Editing Notes, 31Editing a Program, 32

Editing Program Steps, 32Entering the Program Editor, 32Inserting a Step, 32

Error Codes, 44Error Table, 165Exiting the Editor with Program Saved,

31Exiting the Editor without Saving, 31

Explanation of Commands, Functions,Statements & Operators, 102

Limit Statements, 18Logic Language Programmer, 52Multipro Database, 37Multipro Programming, 2OPCODES, 54

Multipro and Dualpro, 54Operator Selections, 12

Special Considerations, 13Programmer Alarms, 20Programming Analog Inputs, 34Programming Analog Outputs, 35Recipe Language Operations Codes, 7Recipe Programming, 3Sample Recipe Programs, 22Summary of Commands, Functions,

Statements & Operators, 94Summary of OPCODEs, 56Technical Information, 15Version 4 Programmer, 38