· invoke / tag function device_name inserts the name assigned for the web-io in the web site...

283

Upload: others

Post on 16-Feb-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

������

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

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

��� �����

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

���

Page 2:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

������������� ������������ ����!��"

#�$�%%&�� #'()*'�� ���%��� ��%$+� ���� ,���-� .��$

��������������������+�%&�#�$�%%&�/%��%���%�

'��0�$�%����%�������-����%�1

'��$�������%��-����������+�����+����%�����2��������%&�%������������%�

3���&�$��%���4-�������&%�����%&��������%��%�����������������%��$%�����%���%���

$��������&�������-�����������%%�����%��-��

/�����%���%����%�+�%��%������ 5 ���%��$�%�-��%�����6����������������$�����

����������&����%����3��$%��-��-����������������%%����������-�%��������� �������%

-���-��&%�������%��7����������%������������ ��������%����$��$+�&���������%�����

�%������-���

Page 3:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��� �������

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

�������

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

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

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

����� .��$�%���������%�� �

����� �-������3�$� ��

����� 8�����*������3�$� ��

����9 )���:%���� ��

����� '����'��3�$� �9

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

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

����� '���-��3%-��� ��

����� /%���$����%�������%�+ �;

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

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

����� �����������84����������������<4�$%����� ��

����� �����������84���������%�����������-��%� ��

����9 84���������3���<�<4���3�� ��

����� �����������84������)"/4���%%$%- ��

����� �����������84������.** 4���%%$%- ��

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

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

����� '���-��3%-���������=,$$> ��

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

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

"�� ( ���� ����� �� "�

"� ����������� �� )*

"�+ '(&��,����������� � � )�

! ������������������ �"����������� !�

)�� $���-�����.������ ))

9���� '��$����%&���� ����� 99

9���� :���������-�$�%� 99

9���� ?�3����%� 9�

9���9 @�������3����%��������%&�-� 9�

9���� �$$������ 9�

9���� /������������$�����������$$�����%�� 9;

Page 4:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��� �������

9���� '�3���������$�3��������� 9�

)�� -������� ����,� ���� ����������� ��� /�

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

/�� �����,���� ���� � ����� *

/�� 0������!�����% � ��� ����,���� ���������� �

����� /���������%&�������%��������$%���� ��

����� :%������$$��%�%������� ��

����� :���-���������6 ��

����9 /��������%���%��� ������&%�����)����-�:%���� ��

����� �����������������A�B ��

����� A�3�����-���(����%(����������������%��� ��

%�+�����������A�3�����-� ��

����� C����������-������A�3�'$��� ��

����; :�����������������A�3�����-� ���

/�" #� ������� ���'�������� ���#�12&������� � �*"

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

/�) ����� �������������� ���������� ���� �*

��9�� /4�$%�����$��%� ���

��9�� /4�$%�����$��%��(���� ��(8*�:%�������/-��� ��9

��9�� C)4�$%�����$��%� ���

��9�9 4�%����($%��%--������%����������� ���

/�/ -!3�45�������� ������������ ��������� �� ��� ���

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

����� ��� ��(8*�)����-�:%�������%$+����3�� ���

����� ��� ��(8*�)����-�:%�������%$+��$-��� ��9

����9 ��� ��(8*�)����-�:%�������C)4�4��� ��;

����� 4��%����%�$�%� �9�

����� .8?�<D�(� ���8*���$��� �9�

����� )�&����%��%&����8*���$��� �9�

����; %�+�����������8*���$��� �99

����� 8*���$����&%�������������-%�����$%��� ���

�������8*���$�������3���%��-������� ��9

/� -�6� ��-�6 � �

����� /%�&�����������'-�3�� ��(8*�)����-�:%���� ���

����� /%�&��������������� ���

����� !�.%6(%(.%6�$%���$�%���� ���

����9 '%������.%6(%(.%6���%�� ���

����� .%6(%(.%6��%������-�����%� ���

/�+ %�#���� ������7��������� �+

����� 8��--�������*4/('��3�� ���

Page 5:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��� �������

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

����� C����--��� ���

����� /%�&������%� ���

����9 /%�&����������� ��(8*�:%����������*4/���3�$� �;�

/�� �3.������!�1% � ����������� ���� ��� ��"

��;�� @���-����'?#4��$$� �;�

��;�� �$�3��������%����&%��'?#4 �;�

��;�� #�������&%��'?#4��$$� �;�

/�� ���������8� ���� ����������� ��"

����� @���-��'�-%� ���

/��* ������ ��/

��������)��������������-����$%����%� ���

��������@(#��-(�-�����(��'# 4 ���

��������'?#4��-��� ��9

�����9���-����3���C)4 ���

���������-����������%��%���%��� /4����-�$��%� ���

���������-����������%��� /4���3�� ���

������ �'��������-����������%���'�-%�('��3�� ���

�����; �'��������-����3���� 4�'��3�� ���

���������!�����-���&%����%����%���-��� ��;

& '�������(������� ��%

�� �����1�&� �������� �� ��*

����� ����7%�� ���

����� '������������ �������� ���

����� '�����������%&���������� ���

����9 @���%&���������� ���

����� ���('��3�� ���

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

����� �$�3������--������������� ���

�� ��,� ������� �1�� � ����������������� ���� ��+

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

����� '��$�&��'�&���'�� ��;

�" ��� ����!� ������ � ���,���� �� �"*

����� 8����$%�&������%� ���

����� *����$%�&������%� ���

����� :%��$�&��$�%� ���

����9 4�-���%�� ��;

�) #������������������,����������� �)*

�/ 2�����1&������ �)�

����� )%��-%�� �9�

����� C�-%�� �9�

Page 6:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��� �������

� &����� ������� �� �� �)/

����� @��%�����%� �9�

����� /%�&������%� �9�

����� :@)�� �9�

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

+�� 0��� ���&� ��'������,� ��� �/�

+�� 9��������������� ����������� � �/"

����� '��$�&�����������-�����������%� ���

����� '��$�&���������3�������%����-�� ���

����� )��-���������:%�������������%�����%��� ��9

����9 )%��-%���������:%������������/',�&%��� ���

+�" 4������'�������� ��,������������������ �� �/�

+�) (���������,���� ��� ���&� ��'����� �/�

* #������+ �&�

��� :��������2��� � � �

;���� �����$���8�������$������&�������E ���

;���� ���������������%3���������%�+������ 8��%� ���

��� (�������������� � )

��" ��� ������ ���������� � � /

;���� 4%� ���

;���� ��� 5 � ��(8*�)����-�:%������������%�+��$���� ���

;���� ������%��7��%��$%�$���%&���� ��(8*�:%����1 ���

;���9 4%��������$��-�&��$�%�1 ���

��) 3� �������� ��������2&� � �

;�9�� �����&%���$+� ���

��/ $������6�������,��� ����� � �+�

�� $������6�������,��� ���� � � �+"

��+ (���������������������� �+)

��� ���������&� � �+

;�;�� �$���$�-�)�������� ���

����� ���

Page 7:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

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

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

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

�� ����� ������� �������� �� ����������� ����� ���� ����� !���"����������

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

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

Page 8:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

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

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

��� ��(8*�)����-�:%�������%3������������������<A9��@���(

����%��&%�������6$������

��� <A9�� %$+�� �--�� ��� ��(8*� )����-� :%����� %� ��

$%���$�������$-��%����-%$�-����%�+����������$��$��-��� ��

@������ $%���$�%�� �� ���-������� ����� ������#��

��%������

��� /4�84(@�������%����+�����%��-��%�&�--��$%�&�����

��� ��(8*�)����-�:%������%���������-����������--������

-�����%���

/%�&������%��$�������%��������--������� ��(.����#�����(

������������%��������%������-%�����3���B#:�&�-���'?#4(

���%����$%�&������%�����-%��%��-��

���$%��-���&��$�%��-�$%���%&���� ��(8*�)����-�:%������

�-%����-��3������@�������%��

Page 9:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

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

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

�&����$$�&�--��$%�&����������� /4�84�������������� 5

��(8*�)����-�:%�������%3���������-��%&���&&�����%�������

�%����&��$�%��������3�$��

���&��$�%��$��������3�������%���%��1

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

� �-����'��3�$�

� 8����*����'��3�$�

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

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

��3����&&�����%���������%�������$%�����$��%������$��

�������&%������������%��%�����������������%����

D%�������$�&��&%����$������3����-�%����������$���%����%�

������%�%������� %����3����$$��$%�&-�$�����%�����

%�-���3��-��-��&%������%�������$���%�����$$����������

%��������

������������$%�����%�����%���������$������������F��--�

����--�%���������%���

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

����%��� $��� ��� ���� ��������-�� ���%�� �����%��-

$%�&������%����������&�$%�����&��-��.�%�����$$��%���

%�������%��3���%�-���%��-��������������%��%��*����(

%��������A�3�����-��$��������$%��%�������%��%���%��� ��

�����&%����$���������-���%&������������

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

8�� ����%��� ��� ����� ���� %���� $��� ��� $%��%--��� ��

�������$%�����������3��� /4�� /4��$$��$����-%�������

���%�������%��-�$%�&������%����������&�$%�����&��-�

Page 10:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

!"���������������������

A�������� /4�%$+��������%����������������%����$��

���$%��%--�������������$%�������������$$��3���C)4

���&����������-�����������������%��

�#$�

������������%����$������$%��%--�������������3���#8.�

���$%�&������%��%&� ��� ��(8*�)����-�:%�����$����-%���

�&&�$�����$$��%����%�������&�������$�3����&%����

�%���

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

���� �%��� �--%�� &��� &-�6��-�� %$+�� �$$��� ���

$%�����$��%������-�������6$�����������������$����

�%�������� ��(8*�)����-�:%�������%3�����%�����������

%$+��=.������8�����.������88>�����$��$������%��������� /4

��3���� /4�$-����%��C)4������� 8� ���%��-��%���$%��%���

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

���-�$��%��&�%������������$$����������������

8�������%��%��������$-����������3������-�$��%������ ��(

8*�)����-�:%�����%&&��������%�������-�$��%���%������������

�%��1

������'������'

8�� ��� �%��� ��� ����� %�� ��(8*� )����-� :%����

$%����%���%����%����%&����$%�������3�$�(3����

����()'''��� �����&�����

%�%��������� ��(8*�)����-�:%������������-�$��%����

��3���������%��������&%�� 5 �)����-�8�*�/%�('��3��

=�����$�%�� %� ��� ��(8*� �6)����->�� �� $%������-��

�%������3��-��-����$$���������%������%��-�����%�

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

����*��

8��*4/��%������ ��(8*�)����-�:%������--%���$$��&�%�

��%$������3���-�7��%��������%������� �������

5� ����*4/���3�������$��$�������%��-%�����&����%&�$�����

&�%��%��� ������

Page 11:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

���������

���

��������

� �������

����������

����������

���

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

����

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

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

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

��)��*�+%��%�������!��,�-����

"���� ������

+%��%��&��%��� +%��%��&��%��� +%��%��&��%���

-�.��������$�

�$����)�#�

� �����

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

� ��������

�� ��������

��������

����-%$+�����������%3���%�����%3��3����%&����3���%�

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

Page 12:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

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

����� ���������+�

�-%�������������$�%���������%�������3���%���-����$��

�����&����������� ��(8*�)����-�:%������ ���&%--%������-���

$%����%��$������$%�&�������&%����$������3����-��-���1

� /������������%&����������%������

� /%�������

� *3��-%������%�

� ���������3�-�=&%��$�$-�$�-��-������>

���&%--%�����$%�����$��%�����������3��-��-��&%������-���

%���1

� '# 4�=@(���->

� '?#4����

� 'D':*!

� � 4�����-%�����

� C)4

� /4

����, �� -��%*-� -�����+�

8�������%��%��������$�-���%������%&�������������%���

='����$�%��������������������� ���������������>���

��(8*�)����-�:%��������-%��$������%��%�����&��$�%��

*-� -�����- �

��� %���� $��� ��� ��3����� ��%� ��%��� %&� �%� %�� &%��� %

��$����� �����6����� ��$����� $������ %&� ������� ����

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

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

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

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

��������%

Page 13:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

.���/-�����

��� ����3����-� %���� $��� ��� $%��%--��� �� �� &��$�%�� %&

$%�&������-�������������

*����6���-�1�*�������$������$%�&�������%����������%

*?������8������G�*?�����8������G�*&&��8&����$%����%���

�%�����*������G�*���

������������������"� ����"��������� ��"�������

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

�����%

��/��&�*-� -�

���&���������$��������&�����&%�����%�����8&���� ��(8*

�%���%����$� �������%�+� �$�3������������ $%�&������-�

���%������%����������%�����&������������%���

����������&�%��������%�+���������������%���������

%������%������-��������$������$%��%--����%���--��

.�����������

���%������3�������-���%�$�%�����������%��%���������

��(8*�)����-�:%�����&%��%3��-%���%���������$��%&���-%����8�

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

���������

����0 "����.�����

��� ��(8*�)����-�:%��������;�#.�%&�������-����%����"���

$������%�������$%���������%��������--�����$���

�-��������%������������������

%������-��%����$��--�$�����������������3�-�%&��� -��

�����������+�����������%��3���

8&�&%���6���-��$������%$$���%��������������&�����������

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

�%��$�����-������������%��%&����������-���3��$������

%���������3����-�%����

Page 14:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

������%��� �� �&&�$���� &%�� ����%6�� ����--�%�� �3��� ���

%������ ����� ��� ��������%��� ����$��-���*�$�� ��� �����

���%�����&�--�����%-����3�������%3��������

������������������%������%�����-%�����%����$���������1

� )%��-%�����@6$�-($%�����-��/,'�&�-�

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

� <����������������$%���&�%������3����--����%�������

���-�$��%������� /4�84�%$+��

����( �&��������+�

8�������%��%���� ��(8*�)����-�:%�����&��$�%���������$-�

�$$�����������%����������������&��������%��-����%���

����&��$�%��� ������$-���1

� ��(.����#��������

� '����$-%$+���$-��������3�����$��%��7��%�

� /�����-���&%��&�������������

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

�����������������"������� ��������%

Page 15:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

����$%������%���������$%��-���#����-�&%�����)����-

��(8*�)����-�:%�������&%��������

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

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

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

Page 16:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

*�-����&������������$�����%���$%��%������� ��(8*�)��

:%�������%������%�+�����-�$���������3�$��

����� �- �&�+������

8�����&%--%���������%����%��%&����-�������� ��(8*�)���(

�-�:%����������%�����������$������

��� ����%&����-��3%-������$�����������%�-���%���� ��

��3�$�� ��-&�� ��� ��(� ���� %���� ��F����� ����� %��� �%���

���-��

�" ��� ��!��� �� ���������� ��� ��������� ����

� !���� �!��'������������ �������������� ����������

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

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

��������������"����"����������������!������������

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

����� 1'��������- �&�+������

/%���$��9,���9;,�)/�=H�(��I>�%���;,�&&�����,�&&��/�=H�(��I>

%����������-�%��������������%&���������D%��������� 5

�%�������-���%�������%�������-�����$����������$���$�-

��F��������

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

��)������������� ��������'������������������

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

�����%�����������)/�3%-������%�����$%���$��%-������ ��

$���� ������-�%�� ������������-��3%-����$%���$%�����

$%����%�����-��-���-���

Page 17:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

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

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

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

8����-%��%��-��%��%�����������������,�)/��"�����%��3��

�%���%�-���+����%��$$%������3�����%%���&&�$���$��%&���

�%�������-����������%$�������$������$������������

����, ��1

�� ��(8*�)����-�:%��������F�������&%��������4%���(%3��(

@��������3��%���������8@@@;������"����������-��3%-���

����%���������%����������%�+���&����$������������<A9�

������-�� �����3�$�����%���%������%���%������������

�����������������%��'����(4�����%����%��������������������

9���������;�

%���%3�����%��������������&%��������-�����$%��%����

��� ��(8*�)����-�:%����������&�����-&�����4%����/-���

��3�$���������%����$%�����%��%&�&�%����99 �%���;9 �

� $���������� ������ �� �������������

����(���������������������� ������!�� '��

�����%

Page 18:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

����� �������������2���������

��� ��(8*� )����-� :%����� ��� ��� 8@@@� ;����� $%�����-�

���%�+� ������-�%�������-����<A9��$%���$%��� ���������

$%�&%��� %� ���#)8� ����&�$�� =��� �--����%�>�� %� ��� ��

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

���-������$��$��-��

�%&'����

�%&'����

$%('����

�%��

�%��

)%��

*%��

+%('����

�����������,���������,-��.������

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

���+�%�������������4%���(%3��(@�������$��%-%�����

��3�$��$�������%���������� �����F������%��������3%-���

��%����������%�+�������-�

Page 19:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

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

��� ��(8*�)����-�:%�������&�$%�����%�84���������������

.�&%�����������������%�����%�����%������������%������84

������&�%���%���������������%���8����--�������%���

���%�+�������84�������%&��%���4/��������-��$��������

-�������

�� �-��������� �������� ��� 84� ����������������F��

�����������%�+�

� ���������������� � �-���%%-

� �����������������<4�$%�����

� ����������%�����������-��%�

� ��������3���<�<4���%%$%-

� ��������3���)"/4�.** 4���%%$%-

����� ���������2�������������-�����2��3-���&�����

��"��'������*������"��������������� ���������

���������$�'+�'���� ���!������������������������

������%������������������������� �����������,%,%,%

8������� 5 �4�%��$�/)���$-������������ ��(8*�)����-�:%�(

�����8&����/)��%���%���%���$�--�����������������%�(���

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

'�-�$���������+�������%

'��� � �-�������%��-�($-�$+����%����������-������$%��%����

��+%��

��-����%����%���$�--��$����%������%�+�&%���3��-��-�� 5

��3�$��

Page 20:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

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

���-��%&�&%���� 5 ����%�+�$%��%�����%�-���%��$%����

��������&%����� ��(8*�)����-�:%������ ���84��������%�-�

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

C��������-�����@������������%�����������������

$%����%���%��%��� ��(8*�)����-�:%�����

<�������@������������%&���� ��(8*�)����-�:%�����&�%�

���-���-�%���������%&�����%����1

����� �����

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

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

"���-������������&%���%��� ��(8*�)����-�:%�����

/-�$+�%�����84��������$%��������������84��������%�����

%������%��%��� ��(8*�)����-�:%�����

Page 21:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

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

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

/��$+�����������������&%���������+���������������

$%���$�����$%�&������������������*�$���--�����������3�

�����$%���$-������������ ��(8*�)����-�:%���������������

����������84�������������-��

�&���$�������������%�+������� ��-����%�-����������

���-������&�--�

�--� %���� ����� $��� �%���������� $%�3�����-�� &�%�� ��

��%��������� ��(.����#���������

Page 22:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

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

�&��� -%����� ��� �� ��������%��� ��� ����%���'��"���� %

$%�&����������������-�$��%��$����)���-�����$����%��&%�

$%�&�����������3���%���%���$������&%����������&%--%����

�$�%��

����������������%��$%����������������"�.-�����

�����������%/%������������&������0�%�"����������

�� ������ ��������� .$����/ �����"���������������� ��

.1�/%������ �������������������������� .��$�����/%

����� ���������2�������������-�����2������������

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

�� ������ ��� ��� ��!� �� �' �������� �%�%� �" ���

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

������������������������������������������������"� +

��!���+0����� ���������3����*��� ������"���������

�� ������ ��%

��������%��-������F���������$%���������$����-%$���������

�������%�+������������ ��(8*�)����-�:%���������%�

���$�� /4�84� ��%%$%-� �� ���--���� <���� %&&� ��� @�����

������%&���� ��(8*�)����-�:%�����&�%������$+���%����

����%&�����%����1

����� �����

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

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

?%��������&%--%�����$%�������%���������$������%���

�<4���-��%&��%���4/�1

arp -s [IP address] [MAC address]

@6���-�������� ���%�1

arp -s 10.40.72.15 00-C0-3D-00-3F-A0

@6���-��������'/*�C?8B1

arp -s 10.40.72.15 00:C0:3D:00:3F:A0

Page 23:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

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

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

������������������������������������������"�

��������������������(����%4������������"������

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

����--�������� �����%����������������&%--%�����C<:1

��1��J84������K�[Return]

�(����5

������������!����������'����������������������

������������� 6�����%���������������������������

����������������������������������'������������� �����

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

��� ��(8*�)����-�:%����� �+�� ��� 84�������%&� ��� &��

���%�+���$+�����%� ��@�������������� ��%������

�3��������%�(3%-��-�����%���� ���" 4�$%���$�%�������

%������ ���� ��� "%������� %&� ��� ��(8*� )����-� :%����

���������������%������--�%���������$����%��������-�

�����3��� ��(.����#���������=����$����3���������� �"

��������� ���������>�

����, ���������2��������������2��-�2��2�������� ���

�&���������%&���� ��(8*�)����-�:%���������������%��%&

����%6���(���$%�����������3��-��-�������������$���������

��-�����L6M���+�����%��-��%������������84�������

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

&�'� ��� ������������ � �� ��������"������� ���

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

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

��������������������"������7� �������'�����������!�

"�� �������%$�������(�����������������������������

����������"������ �����������4�����������%

Page 24:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

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

����$%���$���� ��(8*�)����-�:%�����%��������-��%��%&��

$%��������%�����������4/�����������<'����$��-�� =G���--

�%����$��-�>�����F������=����$�%�-���������������>�

�������-�������%�����������%&����������-���%����

��������$%�&�������&%��8922�������������:�����;�������

��������� ���4������������%��%����� ��(8*�)����-

:%���������&-��������������-����L6M���-������������%����

������-����-������%����'��%<=�����>5������������������(

��-���%�����

C�����$%�3���%��-�&%����=666�666�666�666>�%���������84

�����������&������%������������N�����O��8&�����������

�$$������ ��� ���� �$+�%�-����� ���� ��� ������� 84

�������*���������?&����������������&%--%���������

-��$������84�������

�--������%��-������$����%�������������-��3��� ��(.���

#�����������������%����=����$�%��3���������� �"���

������ ���������>�

�����������������/��-��������������������&

%�������������84������������������+�����������

������ $��� �-%���� ������� ����--��� ��� ����� �� $%���

��-�������&%--%�������� 84�������� ���&%--%������6���-�

�����84����������9����������������+����������������

����������9������%���� ��(8*�)����-�:%�����

IP no.+<ENTER>: <- Web-IO Digital Logger

10.40.72.15,255.255.0.0,10.40.1.1 -> Web-IO Digital Logger

10.40.72.15 ,255.255.0.0,10.40.1.1-1 <- Web-IO Digital Logger

����������+������/��2��"����%�**�������

���)"/4(�.** 4�&��$�%��%&���� ��(8*�)����-�:%�����$��

��� ������ %&&� ���-�� ����--�� �������� ��� 84� ������� �

��$%�������%��������������$������������84�����������--

�%�����6���-�����&%����������)"/4�.** 4�

%����$�3������)"/4�.** 4�$-�������������%��%��L(�M

=7��%>���������-��&%--%��������84�������=�%���$�P>����

&�����������������N�����O�

Page 25:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

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

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

@6���-�1

xxx -> Web-IO Digital Logger

IP no.+<ENTER>: <- Web-IO Digital Logger

10.40.72.15,255.255.0.0,10.40.1.1-0 -> Web-IO Digital Logger

10.40.72.15,255.255.0.0,10.40.1.1-0 <- Web-IO Digital Logger

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

�������+�������������

D%��$������$�3������&��$�%������������-������������ ��(

.����#�����������������%����

#�������1���"� >>��!���>>0�����

����0 �������������+����������+��

C?8B� ��3��%����� ���$��--�� %&��� ��� <�<4� ��%%$%-� &%�

$����--����������84���������"���� /4�84���3�$��������

���84�����������<�<4���F��������%���@�����������

�������%�+���%��$��

�$�3������<�<4���3���%�����C?8B����������������

@������������%&���� ��(8*�)����-�:%�����������&�-��+���+

��������D%������-%���������84�������%&���� ��(8*�)����-

:%�����������&�-��+���+������

����� �����

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

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

��� ��(8*�)����-�:%�����������-%$������������������

�����<�<4���3���

1'�� ��

D%��� ��(8*� )����-� :%����� ��� ��� #�/� ������ @?G

��/��)������� =��3�$�� �$+��>�� D%������ %� ��3�� �� ��� 84

����������������������������-�������� @.8*Q�1

Page 26:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

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

4 @����������&�-��+���+�����1

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

4 @����������&�-��+���+������1

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

8&���� ��(8*�)����-�:%����R�84�����������������=G��$%��

)�&��->��<�<4���%��$������$�$-�$�--��������������%�����%

%�������3�-���������&�%�������6�����<�<4�����%��

8&���� ��(8*�)����-�:%������-�����������3�-���84����������

<�<4���%��$�������������&%--%�������$�������8&������-�

&%--%�������� ������ ��� 84� ������ $%������� ������� �

�$$��������������������3����������-��%���������%���-%

��+�����%��-��%�%3���������$������84�������

����( ���������2�����-����"���� ������

#���� ���%�+� ��� )"/4� =)�����$� "%� /%�&������%�

4�%%$%->�%���������$�%����$������������&%--%������$�%�

&%�� $����-�7��� ���� ������$� �������� %&� ��� ���%�+

����������)"/4���%%$%-����$�3����������&�$%�����&��-

������ %� ��� ��� ���%�+� ��3��%����� ������$� 84

�����������&&�$����&%��$%���$������� ��(8*�)����-�:%�(

����%�������%�+�� ���&%--%��������������$������������

�����)"/41

S�84������

S�'�������+

S�!�����������

S�)?'���3��

S�:�������

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

�����������������!���� ����4�'�3��$'����&�'

�������� �" ���� ��� ��� �(������ ���� �� ��� �������!�

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

���� ����'��������������������"�����"������"�������

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

�����"� ����%

Page 27:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

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

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

��+����%"���+�����"���

��� &�$%��� ��&��-� ����� �� &%��)"/4���%%$%-� �$�3��� %

���$�3�����%��%�����-����������-��������%���%&����&%--%����

%��%��

� $���������������3-���&

'�-�$����������� ��(8*�)����-�:%�������������3�$��-�����

$-�$+�%�����84���������%���8�����&������-%���%6��������

���-������������%�+������������������$-�$+�%��/%������

8�����&%--%��������-%��.*B����$�3������%��%��.** 4����

)"/4��/-�$+����%��/%���������������������$%�&������%�

����%���� ��(8*�)����-�:%�����

� ������ ���

�� ���� %&� ����-� 84� ��������� ��� &%--%����� %��%�� &%�

���$�3������$�3����� )"/4� ���� .** 4� $��� ��� �-�$��

����$-��&%--%������������������1

(����)��$�3���)"/4�����.** 4

(�����$�3���.** 4�<�<4

(�����$�3���)"/4

������-�����$����%��%&������%$������$������&%���������

�$�%��%��-��������� ������"�'���������� ��� �������

� $���-�����.������

8�� �������� ����$����"� >>��!��� >> 3���� -����� � >>

0����� �>�4�'+3��$'��������%��$����-�������-������-�

%������-���%����%%$%-���%������-�����&%����%����&���%���

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

�&�����#���

%����%��������%���$���������%&����)?'����������

)"/4���3������� ��(8*�)����-�:%����������&�����-&������

���)"/4���%%$%-����������������� ���&�$%�����&��-

�����&%���������3��@�&%--%����������-��������-�$��%&

���@��������������%���6���-�����&�$%�������������

%&� �� ��(8*� )����-� :%����� ���� ��� @������ �����

��1$�1��1��1��1�������3��@2;2,2A�� ������������%&���

��(8*�)����-�:%�����$������$�������������$%�&������%����%�

�����%��-� ��&%����%����&���%�����$�%��*���5���"� >>

��!���>>$�(�

Page 28:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

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

.��������

���-������������������������������������)"/4���3��

��$�&������ ���( %(:�3��%&�����������84���������&�����-&

���-������������6���������� ��(8*�)����-�:%���������

%��6�����������&%������������)"/4���3���������������

����������8&�������%��%��-���������������-�������

�6������&%���6���-����$�������)"/4���3���$����%�-%����

������$�������� ��(8*�)����-�:%�������-������84������

�������������$�$-�$�-����$��&%���-������)"/4���3���&%�

�������%��%&���������������84�������

.�$����%&���������$-%$+�����-���������%$�����������

$������84����������%�-%������3��-��-���&�����������&�����

���������&%�����$%����%��������������F�������������

���%������-�)"/4���3����8&����-�������%���%-3��-������

�%��������������/%�('��3�����-������84�������������

������$�$-�$�-����$��&%���-������)"/4���3���

8&�)"/4����$�3������������������-��������%������������

$������ 84������������-�����������������������"� >>

��!��� >> 3���� -����� � >> 0����� � ����� ��� &%���

��1��1�

��"�"���������� ����������������(��������4�'

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

����'�������%&���(����� $�'+B�'���������������������

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

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

���� ������������������4�'���!������"������"�������%

�����+���������������

8&���� ��(8*�)����-�:%��������������� /4���3���%��C)4������

����%3������3�$�����$��%����$-�������������%�+�$����-%

��+�����%&����������� %�%������$%���$�%�������%&�$%���

��������$������84�������&%����� ��(8*�)����-�:%������%

�������$������%������+������%�����3��������$�-���84

������&%����� ��(8*�)����-�:%�����%�����)"/4���3���� ��

��������--���%������-��+�������84�������%�������F���@���(

���������%&���� ��(8*�)����-�:%���������$��$������&%���

%������$+�����$����%�����%�����

Page 29:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

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

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

����� �����

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

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

"&����������������

��--��������$��������������������������� ��(8*�)����-

:%������������&&�����84��������3�������������������%�

�&������-������������6�������%�-����+������������%�+

��3��%�����������%���$�$�%($%���$�%�����������

)"/4�����)?'���3�$��� �������������������84��������

������� %� ��� /%�('��3���� ��� )"/4� ��3��� ���

��%���$�--�����������)?'���������--�� ������������

���%$����������������$�3���%�����������8&� ����%���

$%��-� �%��� ���� ��������%�� &%�� ����-��� ��&%����%�

��%���%������%�+���3��%�����

8&���� ��(8*�)����-�:%�������$%�&����������� /4�%��C)4�$-���

������-&��$�3�-�����$���&%����$%���$�%��%���3�����3�$�

����%������%�+��������$�$��������84�������������������

����5 ���������2�����-�����**��� ������

'%������%�+����.** 4��������$�%��%&�)"/4���%%$%-

&%��$����-�7�������������$���������%&�84��������� ��

&�$%�����&��-��������&%��.** 4�������%&&��D%��$����$�3��

��&�%�����"� >>��!���>>3����-����� �>>0����� �� ��

&%--%��������������$������������1

� 84������

� '�������+

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

� )?'���3��

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

�����������������!���� ����4�'�3��$'����&�'

�������� �" ���� ��� ��� �(������ ���� �� ��� �������!�

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

���� ����'��������������������"�����"������"�������

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

�����"� ����%

Page 30:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

�������������+����

.** 4� ��%%$%-� �� ����� %�� &�6��� ����3��%�� %&� &�6��� 84

�������&%������$�-���@�������������� ���������� ��(

8*�)����-�:%�����$%���$���%�������%�+�%�-�������� 84

�������&����-����������3�%�-��%����������.** 4���3���

/��$+� ���� �%��� ���� ��������%�� &%�� $������� ��

����3��%��� ���@������������%&���� ��(8*�)����-�:%����

$������&%����%������%������$+���

����� �����

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

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

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

��(8*� )����-� :%����� %����� ��� ������� 84� �����

��%���$�--���&�����$������� %��������$$����-���%&���

��(8*�)����-�:%������3����%�-�����.** 4���3����%��%���

������3�%��84������������������%�-�����������%����-��

Page 31:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

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

� '��������� ���������� ���

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

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

� (')*)

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

Page 32:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

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

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

��!��,

������

&�

&�

&�

/��

'

'

(

(

0

0

1

1

��!

��

-����

����%�

$��%��

+%��%��

����

�*����

,���� �- �&�+�������� -���6

8&��%�������%������4%@�%��%���������3�$�������6����-��%���

���-�� $��� ��� $%���$��� %� ��� $���� ������-� %�� ��

���������%&������3�$��

����%�������-����3��-��-��&�%�� 5 ������F������������

��$��-�$%���$%��&%�����%�����-%�(3%-��������

�-�����-������6�����)/�3%-������������9,�����9;,�=H�(

��I>�%������/�3%-������������;,�&&�������,�&&�=H�(��I>�$��

���$%���$����?%�����$%���$��%-���������������)/�3%-����

Page 33:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

%����3���$��-������+�������$%������&����������������

��������&����-��

�$��C����������������"�������������������

�������� �����������)�������!���� �%'���������

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

,���� �� -������

����������-�������3%-������������H�(���,���&����$���%

��%����

��� ��$����� ����%-�� %&� ��� ����� �� ;,� H�(�,�� :%���

3%-�����������������������*���%��������-��,%-����%3���;,

�������������� ��(�-���������*?�%��������-��8����3%-���

��������,������,��%�-������3%��������$������$���%���

��������%�-������������

��� ��(8*�)����-�:%����������������3�������%��%���%��1

8������(�������8����9�H���� ������%���������-3���$�--�

�%-���� &�%����$��%����� @�$�� ����� ��%������ �� ������

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

���&%--%�������������6���-���%���%���%�������������3���

8� �� ���%��������������-�&%������������%�����3����

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

Page 34:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

23�3�'4/��5��!��,

������

&�

&�

&�

/��

'

'

(

(

0

0

1

1

��!

��

-����

����%�

$��%��

+%��%��

����

�*����

23�3�(1/�6

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

8&������������&&�������&����$����%����&%��������������-�

�����%�-�������������������������%��������%���

23�3�'4/��5

��!��,

������

&�

&�

&�

/��

'

'

(

(

0

0

1

1

��!

��

-����

����%�

$��%��

+%��%��

����

�*����

23�3�(1/�6

23�3�'(/ �6

!���� �� ��� ��������� �������"�� ������

8&�����������������%��%��%��������%&��%����-(&���

$%��$��������-��3%-����&%�����:%�����$��������������

����-�3%-�����8�����$����%�����%��������� ��(8*�)����-

Page 35:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

:%�����������)/�3%-����%&���(��,�� ���&%--%������--����%�

�%����$%����%��������������6���-��

��!��,

������

&�

&�

&�

/��

'

'

(

(

0

0

1

1

��!

��

-����

����%�

$��%��

+%��%��

����

�*����

23�3�'(/6�

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

8�������%��%����$������� ��������*?�����*������$�

������-%������$%������ ���&�$%�����&��-���&%��$%�����

��-�� =�%��3�� ����>�� ��� $%����� $��� �-�����-�� ��

��$%�&�������&�%����-��%������$%������� 8�������%��� �%

����� $��� ��� ���� %������ &%�� ��� ��$������-�� ����$�%�(

���������$%����"�������$%��������$�����&�����$%���7��

�����$����������$��������

,���, *-� -������

��� �6� %���� %&� ��� ��(8*�)����-� :%����� ���� $�����

%��$����� ������-��3%-����&%�����%����$���-���������

�,� ���� ��,� ���� �� ��%���� ��� ��%���� ��� ,��� ���� !?)

������-�������%����������-���%���� �����6�������$����

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

*����$%���$���%�������$�3��-%���=���������-��>��%�-����

��%�$���&�%����������������$%3������%���

Page 36:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

���%�����-%���3�� �����-�%3��-%�����%�$�%���������

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

23�3�'4/��5

��!��,

������

&�

&�

&�

/��

'

'

(

(

0

0

1

1

��!

��

-����

����%�

$��%��

+%��%��

����

�*����

23�3�(1/ �6

����� "��"������ �������� ���� �

�����7�������%�������-��3%-������%���%�-���+����%

�$$%��������F������$�������8&�������������������-���������

�6����-��%�������-��������,(��,�)/���%���%�������-%

�&&�$���� &%�� ���-����� ��� $%������ $%���$��� %� ��

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

�������-��

��!��,

������

&�

&�

&�

/��

'

'

(

(

0

0

1

1

��!

��

-����

����%�

$��%��

+%��%��

����

�*����

23�3�(1/�6

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

Page 37:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

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

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

�� ������"�������� ������������������!�����

��������A2C������� ��%

Page 38:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

��(8*��%��-� &������ ��� 8@@@� ;����� $%�����-�� ���%�+

����&�$��%�������-����<A9��$%���$%��� ��������������

$%����%���%����#)8�����&�$���%�������$%���$�%��%���

����%����$�����������������1�����-������$��$��-��

�%&'����

�%&'����

$%('����

�%��

�%��

)%��

*%��

+%('����

�����������,���������,-��.������

���� "������������ ���� �� ����� ���� ������� ��"��

���+�%�������������4%���(%3��(@�������$��%-%������

��3�$��$�������%���������� �����F������%��������3%-���

��%����������%�+�$%���$�%��

�)%�))�����7��-��������

.%�� ��.�� � ���� ���.�� 6� ����������� �� ��� ���� %&

���#.�����������%���-���%&�&�--(���-�6�������%�����

���%����� /�������� ������� ��� �%� ���%�+� ����� �

��%���$�--���%�����������%������&��$�%��%&���� ��(8*

)����-�:%���������������%������%���-����%&��������%�

��$������� ��������F�����&%��%�����%�������#.����

����-��$��-����=��-���$%�&%������%�/�����8'*�/-��)>�

3�����%��='��$������ ��(8*�)����-�:%����>��%�-��������

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

8��+����������

������%�+�$%���$�%������-3���$�--���%-������������$�%

������-��3%-��������%���������-�8*������������-��%�=>

���%���-������,����

.�������-�

���@��%��:@)�%�����&�%��%&������������$������$������-��+

��1� 8&� �� &-���� �� �(�� �$%��� ����3�-�� ����� �� �%

$%���$�%��%��������%�����$%���$�%����&��-��

Page 39:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

�*��� ����� �������� �"��� ��!� ������ ��������

�-����� $���'��������'����$��� �� �%%%������)�����

"���(���� "������ � ����������������� "�����������

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

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

�� ���������������������������������������� �"

��������������������������"�����������%

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

�������������������� ������ ��������"�������������

��� �����������������% %&�'��)��������3���'�� ����#

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

"���������"���������������������"������������� ����

�� ��%'������������������������������� �������������%

Page 40:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

8����� ��(8*�)����-�:%�������6)����-����%��/%�('��3��

&��$�%��-������������� ��(8*��96)����-�*@#��������-��%�

���3��-��-��%�-��&%��$%�&������%������%���$����84������

��������

������%��%&����<'�����%�����������$�-�%��%��%&��%��

4/�� ���-���%������������$��-��

������-���������$����%������--������ 5 �$��-����F�����

&%���%�$%��%�����-�$��%��$������&%�����������--����%�

��-%��

���,�� �����������������/-�����7�).���-��

�3#37�����

��7&�

��77�� ��

�3#3

' ( 0 1 �

8 9 4 : ��

'(01�894

� �� �#����� ;''::(

��:�)�����

��:�)�����

10('�849

%�����--����������84��������$��-������6���������6����

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

�$��������,(�� �������������!��������

���%

Page 41:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

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

������.1"9

8���$�����������$��%&����-��3%-�����8&����:@)��%���%

$%���%���$��$+�����%�������-��$%���$�%��

����-��.1"9

.-��+������3�������������%�+��$�3���������� ��(8*�)���(

�-� :%������ 4���%��$� �-��+���� ����$��� ��� ��� �%�� ��� �

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

1�����.1"9

���@��%�(:@)����3���%���-��+����$%���%� ����$������%�

���%�������3�$��%�����%�+��%��

�'���������/��2��1�����.1"

/��$+����%�+�$%���$�%��� ��� ��(8*�)����-�:%��������%

��������-��+���-��&�%����������$���/��$+����$��-��%����

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

�'����,'���������/��2��1�����.1"

4��������%��%������%�����%����&%���������=%����� ��(

8*��6)����-����������������%���>��8&�����%���%�$-������

���%������������3�$��%���&�$%�����&��-��'��$��������

�--����%�+��������%���%�-��������%����%��������&���

��(.����#��������1����"� >>-�������������>>�� ���

>>���������"���������%--%����������������3�$������%����%

��&�$%�����&��-��<�$%�&�������%������%�+������

�*�����"������������������������� ������������

"��������������������3����*��� �����%

���������2�� 9%%'''�'''�'''�'''%����.1"9

8���$���������-�$%�&������%�����%����%���%��-��%%������%

%��������1��N84�������%&���� ��(8*�)����-�:%����O�����

����������

�%���6���-�1

http://172.16.232.17/diag

Page 42:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

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

�&����������9

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

����%�������-���8&����$%����%���������-������������

����%��%������-���%������$������$��$+������ 5 �

������.1"�:����-��.1"�:1�����.1"���

;����/�����������

����-&(�����&%����������� ��(8*�)����-�:%������&�����$�

���%������$%�-���%����$%���$-��&������������&%���6���-�

%������$%��-���������%&����&���������8�����$%����%����

��3�$�����%�-%�����&��$�%��-��4-�����������������%��%��

���-���%������$������$��$+���%����� 5 �

��"����������� ������ ��������'������������

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

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

�����"���'������������� ���%

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

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

Page 43:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

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

� ����+�����,��������

� +������� ������� ����� !���������� ���

Page 44:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

)�� !���*����+���������

��� 5 � ��(8*�)����-�:%�����)����-�:%�������%3����������

������$%��-��� ��(.����#�������������� �������1�8&

��� ��(8*�)����-�:%�����������84���������--��������

$������$%�3�����-�������%3���������%�+�&�%�������%����

'��$���%���3�$�(��$�&�$�$%�&������%��%&�����������������

�������-%��%�����%�������$�-���%������������

<�����-��%&���������%�����������#�$�%%&� ���%���:���6�

C��6�����-��#�$��%���%�T��������3��������������%���

����� �� �-%� ������ %� $%�&������� ���� ��� $%�&������%�� �

�-���� ����-��� ��� �������� ������-�� %&� ��� %�������

����

������%�������%�-��-�+��%��6�-������&������$�����$��-��%&

��(.����#���������������-��%�����������%������%�+

������� ��(8*�)����-�:%�����

0���� ���-�-����/��2��3������

������� ��(8*�)����-�:%�������%��������������%��������(

���� �������-������������ �����%����������-%�+�%��

��&�����

*�����-�&��������-���������3����%��&���������$��%���$%�-�

$%���������������-��%&�$%����%&����%%+�

%�����������������-�������$%�&������%��&������ ������

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

���������%����%&���� ��(8*�)����-�:%�����

0���� .���-�����������

��� &��� ���� ��� ������%&� ��� ��(8*�)����-� :%����� �

%��������%��������%�����%��-�$����-��������(�!������%�

@��-���(��%������%����&%��������-���

Page 45:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

����-�$���-��������$���%&�$%�������$�����������������

8� �%�-������%��� ��� ���$��--�� ��� ��� &��-�� %&� $%�����

�$��%-%����������������$%�$�������$%��%�-���6�����

���@��-����)%��-%����&������������������3����$����+���%��

�������������!�������F��3�-���� ������������3��

������-�$�������!������3���%��%&���� ��(8*�)����-�:%�(

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

@��-�������

���%������$%�3���%�����������%�����--����������������

��&�--������������-��%��������

0���, #�+�����

�����3����%��&�����$%�����������$%�������������$���--���

�3��-��-�����������%&���� ��(8*�)����-�:%���������-������

$���%�����/-�$+������������%������������-��������%��-

���������&%����$���%�������%��������$%���������-������

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

����$%�������������������3�����&%--%������������1

Page 46:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

/-�$+����%������$%���6�����������������

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

/-�$+����%������$%���6����������������������%�����

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

8���$��� ��� �����%��-� ��($����%���� %�� $%���� ���

�������/-�$+����%������$%���6���������������������%

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

/-�$+����%������$%��$-%������6�����������$%�������

)������� �� $%�&������%�� ����� ���$�� �� �%��� ��� ��

$%�&������%��&��������������$%����$-�$+��(%��

'���-�� $-�$+� %�� ��� $%����%������ $%����� &-��� %� ��$�

�������!����������@��-���

�&!������� ���.?������/���.3�� /��������"����

�������%B�����������!� ���������������������

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

��������������������""������������ ������������

D��"����������� %

0���0 1�������+��������2� ��/���

��� ��(8*���6)����-�%&&�����3������%&�%���������%������

$%�&������%���%���-���������%�����3������&��(�������

Page 47:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

%&���� ��(8*�)����-�:%�����%&&�%����%%�����������3��$�����

��%&�-��&%������%�$%��%�����-�$��%��

�&��� �$$�&�--�� -%����� ��� �� ��� ��������%�� =��� ��6

�$�%����--�$%3�������%��-���$$�����3�-���>����������

��3�����$�%�$���������$%�&������%���������%&�-�������6���

�%�������$���%���%���%3��������$%�&������%������$���

%�+���� ���� ��%&�-�� ���-�&��� $%�&������%�� ��� $%-%�

����-����������$%�&������%���%������$�������$��--��������

&%�� ��� $%����%�������%���� .%�� �������� ������ ��� ��

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

$%�&������%���������������-������

0���( �������2��

)��������� %�� ��� -%����� ��� ��(8*� )����-� :%����

������������%�������&&������$$������1

"�/�-���!���9

���%���%������������������%&���� ��(8*�)����-�:%����

��� ��� ��� �����--��� ��� ��� %&� ��� ����� ���

%����$���������-���������%��%��&�����?%�$������%

���$%�&������%�������%��-��

�����������9

/-�$+���� %�����"� � ��� �������� ���� ���� �������� ��

��������%�����%�����3���%��&�--��$$��%���� ��(8*

)����-� :%������ ��� ��� ����� �� ��&������ ���� �

����&�$��-�� �6������������ ����� �� ������� �� �� �%

��$�����%�����������%���������&&�$����%�$-�$+�%����

:%������%��

$����(������������������������� ��� ���������� ������

������%

* ������9

����$$�������%&����%����%������-������%��������

%�����$-����������$%������$������������-����%���

������&��������%�$��$�3����� ���%����%������%������%(

��-�$%�&������%��%��%��� ���-%�����������%������-%

Page 48:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

�$$%��-����������������������%����-�$���&%����

�$$��

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

���"� �������������%

"������������������������&%�����3���%���$$���������

����%&�$%�����%�1

����� � ���� ������������ $����������

� �

0���5 �2������������������2������� ��������

�������������-%���������������������%��

Page 49:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

8�������3����%�������-�$1����"� E>>E-�������������E>>E0��

'������������ ����� �������������%��� ��� ��� &��-����

���%�����-������%����$����$���

����������������������������������"������&����

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

/-�-$+���� %�� ���$������� -���� ���%�� ���� ��� ���

���%��� %� ��� ��(8*�)����-� :%������ D%�� �--� ��3�� %

�$�3������$������

$�5F�������"���������������������������������%

8&��%����3��&%��%���������%�����������������6�%&���

�����-�&%����-��

0���< ��+���������+������������

%���$������%��������������%&�����F���$����� ��(.���

#���������� &��� �� &��� ���$� �����+� $%�$������� " 4

��%%$%-1

���" 4������%����%������ /4�$%���$�%��%����" 4

��3������F��� ������������$%����&�%�������3���%�

��������%������3���� �����3���������������-��$-%�

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

Page 50:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

@��������������������%���� ������������&������%����-�

%������������%��������%�-�����%������3����&���$-�$+���

%�����-������%��$�������-���� ����%����%���������� /4

$%���$�%��

8&�&%���6���-�������%������$-%�����&%������$�������-���

�� ����%����$-�$+������������������������3��-��-%�� ���$��

�-%���������&���� ��������$����������%�����������

������

?���-���--���� ���������$������%������&�%�������3����%�

����%&&�������%���-���%&���+����%��$�����%����������*�$�

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

�%�����&���$-�$+�%�����$�������-���� ����%������%�-�

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

*�$�� �--� ��� ������ ���� $%�&������%�� $������ ��3�� ����

����������������������--�����$�3�����C������� ���

��%��-%$����%����$��$%�&������%��������%������������

����/%�&��UOOU'��%��/%��%-UOOU:%�*��

�&���$-�$+����%�����'�3����%����--�������������������

������ ��(8*�)����-�:%������������������������&��������

)�&��-�C����%���� %���+�������%��-������$��������%�

���-%��������������������$������$$�������

.��������-�

8&��%�����������������������%��%��*����%�%���&%���%��

�������������� ��� ��(8*�)����-�:%����� ���� ��-&� %

)�&��-�C����������--�����������$�����������%�����%���

�3����&�����������-���������%���� ��(8*�)����-�:%���������

-%�

Page 51:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

)�� *�� ���� ���(��������������������

����3����� ��(8*�)����-� :%�������--�����������%��� ��

�%����� %&� ��� -%$�-� ���%�+�� �� &��� �����%��-� ���%�+

����������������������������%��%����84�������

%������-�� %����&%��� ��� $%�&������%����$�������� ��

�%���� ��� ��(8*�)����-� :%����� �%�-���-��������3����� 84

������&%��������%�+��8&�������%����$����%���&����$�����

84�������%&���� ��(8*�)����-�:%���������+�%����&������(

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

8&���� ��(8*�)����-�:%������-������������84������������

���������C<:�&��-��%&��%�����%������&�����&����$%�����

��������%&���� ��(8*�)����-�:%�������--��������

Page 52:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

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

'�-�$����"� ���������3����%�������

D%�� ���� �%�� ��%����� %� ����� ��� $%���$� ��������%�

���%���������������������%����%�����F��������������

�&&�$����%�$-�$+������ �����%��

*�$�����$%���$����%���������������������� ��(8*�)���(

�-� :%����� $%�&�����$$�&�-� -%������� ����%��� �%��$��

$�%%���������@6�����%��������%�+����������%&�-���C����

'��"�������%��

8����� �����������$���%����������-�$��������%���%�

3���������� ��������������$%�&�������$-�$+����%�����-���

��"�������%�%

8�������3����%��������%���-�$����$%-%������-���������

���"� >>��!���>>3����-����� �>>0����� %

?%���%�%������3����%������������-�$����"� >>��!���>>

3����-����� �>>0����� % ���&%--%�����$�����������1

@��������������F���������%�+����������

��������

���84��������������$�������������%���

Page 53:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

�-�����$����%�8�����&

�%�� ���� �6$������ ��%���%�� ��� ������ ��� ����%�����

�������+�����84�������%&������������������������

"����������%��**��������

���&�$%�����&��-�$%�&������%����&%����� ��(8*�)����-�:%�(

����%������-��%�%����� �� 84�����������%������$����

���%�+����������&�%����)"/4���3���

8�����$������ ��(8*�)����-�:%�������$��3������84������

&�%������������%%-�%&� ���)"/4���3�����-������$��-

����������3��%�������������������������%&���� ��(8*

)����-�:%�������3�����3�$��������%�-���%��-���&�������

��%���$���$��%��7��%�����������%�+�����������)"/4

����)?'���3���� ��� ��(8*�)����-�:%��������������F��-�

�������-����������)�3�$��?����

�-�����-������ ��(8*�)����-�:%�����$���%��������84������

��������%-����.%%4���%%$%-����������F�������������

����3��%�� %�� ��� )"/4�.%%4� ��3��� &%�� �%��-�(&���

%�����%��

8&���� ��(8*�)����-�:%�������--��%�����+�����������$����-�84

��������������3���)"/4�%��.%%4��$�%%����$�

"#�����+��

���%������%�+���������&%���6���-�����-�����������3���

������$%����������������%����������������������84

������������������������������)?'���3�������F������%

��%-3���������%�84��������

8&�)"/4�.%%4�������&%����������������%�+����������

��� ��(8*�)����-�:%������-%�������������%&����)?'

��3�����%���$�--���������

���&��-��)?'�'��3������)"/4���&�--������������ ��(8*�)����-

:%������ �������$����%���+��$������%���������

����������%������%��-�&��-���3��-��-��&%�������-������%&

)?'���3���

Page 54:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

%����$�����84�������&%������������� ��(8*�)����-�:%����

&�������%������%���$�--���������)?'���3����8&����-���

$���%�������$����%���&��������������������� ��(8*�)����-

:%���������)?'���3�����������

C������

�.�%�

�%�� $��� ����� ��� ������� ��3���� ��� �--%�� �%�� %� 3���&�

�������������������3������$$���-�������� ��(8*�)����-

:%������8&�������������3������%�-%$�������������������

���$%����%��������������+��������������3��&�������

%���������� ��(8*�)����-�:%����������:%�%��OO�'�3��

8&� �%�� �%� �%� ��3�� ��� ��F������ ��&%����%��� $%��$� �%��

���%�+���������%��

=�� ���+�����

)�������������3�-�=����$%��>���������������� ��(8*�)����-

:%�����$��$+������������������--�$%���$�%��%�������%�

�$��-�������&&�$�&�%�����$-��������

�����%����3��������--��%����������$-�$+�%�����$�������

-���� ����%��� �������������������&���%���� ��(8*

)����-�:%������� ���$�������%��%���$%����&&�$�3�����-����

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

����/%�&��UOOU'��%��/%��%-UOOU:%�*��

�&���$-�$+����%�����-�!����%������ ��(8*�)����-�:%������

��������������$����������������?%���--������������

%&� ��� ��(8*�)����-� :%����� �� ��&������������ ��%�� ��

�$%����8&����%���%���&�����$-�$+�%����������-��+�

Page 55:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

�?%��������-�$��%�����$������$%�����$�����������

��(8*� )����-� :%����� �� ��� �%��� ��� ���� ���

�6������$����&��-�

��� ��(8*�)����-�:%��������%�������%�����%��������$��

�-%�����$$������%���%����������

�2�������2��"�+��#���

.����&��-���$�� ��(8*�)����-�:%���������������3����-���3�$�

��������$��$%���%&�����������%����3���&%--%���������

-�����-�$��%&����@������������

�%���6���-������&�$%�������3�$�������%&��� ��(8*�)����-

:%�������3����@��������������1$�1��1��1��1�������3���

2;2,2A�

�����3�$�����������F���������$��--��������%�+�������$����

��(8*�)����-�:%�����%�������84�������&�%����)"/4���3��

���$���%����%���$���$��%��7�����������)?'�����

��� ��(8*�)����-� :%����� �����&��� ��-&������� ���)"/4

��%%$%-����������3�$�������

C���� ��(.���(#��������������3�$�������$������$������

����������

�$$������1�&������������

8�������3����%��������-�$����"� >>��!���>>$�(�%

���&%--%����������$�����������1

Page 56:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

"�+��#���

'����?�����������$����� ��(8*�)����-�:%��������%��%��

)"/4���3��������)"/4���%%$%-��������$�����-%����-����

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

��������� ������4�'����0-������������������

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

"�+����'�

�����������%��$����-�$�����6���������$����$�������

��(8*�)����-�:%�����������&��$�%��� ����6������-����

%������%�������%&���� ��(8*�)����-�:%�����

.�����

"�����%��$��������������--���-%$��%��%&���� ��(8*�)����-

:%�����%���+����������%� -%$��������������� �� ��� -�����

���--��%��

������

"�����%��$��������&%���6���-������(���-�������%���-���%��

������������$��������%���-���$���$����$���������$���

�������3�$�����������

Page 57:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

%��3������6��$-�$+�%�����&����%������������/%�&��

������-�$�OO�'��%��/%��%-�OO�:%�*��

�&���$-�$+����%�����-�!���%����� ��(8*�)����-�:%������

���������������$���������������

��"����� ���������������������(�����������

������������ "���"�������"������ $�'+�'�������

�������������� ������ ��������������������������"��

������� ������� �������������(������%���%�B$%��

Page 58:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

���

Page 59:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

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

� ������!

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

� .����&���� ������&� ��� ����������������� ������!���

� ��� /��������� �������� ������������ ���#����������������� �

� +�0� ��+�0

� ��

� '1,�

� &�����

Page 60:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

,�� ��� (� ���������������

���-��������$��������%�������$�&��������$���%�����$����(

��3����-� %���� �� ���%��� %� �%�+�� ��� $%����%�����

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

*����

��<�F�������$$������1�&������������

*-� -��$���

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

��&��-���&%���--��%��" 4��4-�����%���������%��%����

&��������%��-������������%�����%��������%���������

�$��������-����%&�����%�����%���%�������-�����&%����%��

��&���%������$����%��%&��������$�3��%���������%���

��/��&�����-�

8&��%����%�+��$�3��������$���&%��������%������%���������

��� ��(8*�)����-�:%����������%����%���$%�&������-�

%����������� ��$��%�����%�-�������3%-3����������

���������%�-�������$%�&����������������"� >>'����>>

��������������-�����$����%��%&�����&������%�������&��

���$������&%�����������$�%��-�"���-����+$�������

Page 61:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

.�����������9

.���$�3��������%��%���%����������-����-%����%��%������:%��

�%��%��������-���%��--�%����������������������������

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

�&����-�$�������%�����%����$-�$+�%�� ���%�����'%����

%�������������%���� ��(8*�)����-�:%������ %��$�3���

�������� ������%������$-�$+�%��-�!�%

�?������������� ������ ������������������

�����"���%,22����������������������������

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

Page 62:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

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

,�� -����������"�����������(�������������

�$$��&�%�������%������������������%������� ��(8*

)����-�:%������)����-�&%���%�����

(���� �-����������-���/�� -��7��-� -��������-�����

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

���%&���������

� '���G�*?�����$��������������3%-����%&�OG�,���

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

� ,%-����%&�-�������,���������$����������G�*����*?

��� ���-%�����-�������������������$+��%���� ��� ��

��-��&��-��

� 8�������%������$%��������%&��������3����-������$��

���3������

Page 63:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

%������-��%�$%��%-����%����&�%�������%������%����

-%������������������%��%������%����%�������

�&������$$�&�-�-%���������������$��%��&%�����%���

=*?�*��>� ���� �%$����� ���� �� -��+�� /-�$+���� %�� ��

$%����%������-��+�$������������%�����%����%&���� ��(

8*�)����-�:%���������������-�����������%�������������

���$%��������%&���������$%����������-%��%$����

������-��+V�$-�$+����%�����$%����%������$%�������%���

(���� .�������������������������

�--�$������%�������%�����$%����������-��������%���

������������-����%���%&���� ��(8*�)����-�:%������ ������

����3�-�������� �%��3�������%��3������������� ���

�����

�$$��%����%�������������-%����$%�3�����-�������&�%�

�����%����

��<�F�������$$������1�&������������

'�-�$������� ��&�%�������3����%�����

/%�&������%������������������&%���������-%�����%����

Page 64:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

���� �%����� ��$�&�� ��� ���� ����3�-� &%�� �%����� ���

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

8�������%����%��$����-%���$�&�������3��$�����$�������%�

����%����-���� ���$��������$�&����&%����$������3����-������

$%���������%��������--���&%������-����

���������������%���-����&%��%������1

� �������&%������-�$�����������3�-�$�������%��-%����

��������������/',�&�-���/',�&�-��$������%���������������

&%���6���-�����@6$�-��=?%��������-�$���������������3�-

���@6$�-�$����%������6�����%&�������-����>

Page 65:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

� ���-������3�����&%��������$�&����%����������-���

��� ��� ��%���� ��� ��-�� &%����� 8&� ������� �%�� $��� ��

��%��%��������$+�

� ���&�������3����&��������$�&���������������-������

�����%���������-��&%�����8&���������%��$��������%�

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

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

Page 66:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

(���, .�������������'��

��<�F�������$$������1�&������������

��� ��������$�� %&� ��� ��(8*�)����-� :%����� ����� ��� ��

��%���� $��� ��� ����3����--�� �������� ���� $������������

$������-����

"�+��������������� ���

8�������3����%���������������"� E>>E��!���E>>E$�(��%��$��

$��������3�$�������������$����%��%&���� ��(8*�)����-�:%�(

����

8&������$����%���+������%�������%���-�������������N��O

������������-��������+������%���������

8�������%��������%���%��$��������������-����&���������

�����$�3�������������

Page 67:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

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

D%��$����-%����������3����-������������$����%��&%����

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

%� $������ ��� ����� ������ �-�$� ��� ��� ��3����%�� ���

���"� E>>E'����E>>E�����U����&%��8������>>E����21

�'������������ �������� ������������� �"��8���

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

������������"�����������!�����-�'�����

�%��$������%����%����������-�$

���"� E>>E'����E>>E������U����&%���6���-��>>E�����2�&%�

*�����

Page 68:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

�'������������ �������� ������������� �"��

!�%���#%�������'�&���'�����������%?����������

��"������������������������ ����"�����������!�����-�'�(

����

8�������%��������%���%��$��������������-����&���������

�����$�3�������������

/-�$+����%�� ��������%&� ��� ����� ����%����%���� ��

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

.��������+������/����

%�����-����$�%��7������%��-����������$��%&���� ��(8*

)����-�:%�������������������%��-��%����-�$����� 5 �-%�%

��������3����%��&�������������-%�%�%&��%���$�%�$���'�-�$���

�����3����%���������"� >>B+��������>>B����

Page 69:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

/-�$+�%�������%���� �������

'�-�$�����������A4!(�%��!8��&�-������$-�$+�%�������%���� �% �"

�����%

?%��������������%��%&����-%�%��������������%6����-�

�����%��%&���� 5 �-%�%�=�������6��������6�-����������6�

������6�->�%���������3����%��&�����$���������� ��� �

�������

"� ��&���������

'�-�$���������3����%���������"� >>3����-����� �>>4$$'

��<�F�������$$������1�&������������

Page 70:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

�����-

"���� �%�� $��� ��$�&�� �%�� ��� ��(8*� )����-� :%����� �

���-�������������%���������%������

� ����6���

.%�������3����%�������������"%��������������-�����

� �%�����

*�-�����"%����������%�����%������3����%������

� ������

*�-�����������������%�������%�������3����%������

���������

"���� �%����������� ���%�� &%��" 4��$$��%���� ���� ��

�������4%��;��

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

�������� ������ "�� ���� ��% '����� ������� ����

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

8&����" 4��%����$����������� ��(8*�)����-�:%�������--���

���$���-��&�%�������%����%�-����������%��--���V�$�&�������

�-�$���" 4��%��

���@6���-��&%��" 4�4%��G�;��

Page 71:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

������-�������--�%��--�$%�&������%���$$���

$�� ����!@ �"����������������� 8���� ���������!���

�""��������!������6�� �"������� ��������(��������

������ ������ �� ��� ������� .-�� �� �� ������ ����

������������ �/%

8�������%��������%���%��$��������������-����&���������

�����$�3�������������

�&����%����3��������--��%����������������� ������%�

-%$���� %�� ��$�� $%�&������%�� ����� %�� �-�$� OOU'��%�

/%��%-UOOU:%�*��������/%�&��������

�&���$-�$+����%�����-�!����%����--���� ��(8*�)����-�:%����

�����������������������������������%���������)�&��-

C���#%���

(���0 ��������&�-������3�������/����2��3����*�"����

.�����

��<�F�������$$������1�&������������

������%���%��������$%�������$-�����������%&��--���

��(8*�)����-�:%�����&��$�%���3��-��-����������%����

8����-%��%��-��%�$�������%���� ���������������%��

�$$%������%��%���%������������%���+�����$$���-�������

��(8*�)����-�:%�����

%� ��$%��%���� ��� ��(8*� )����-� :%����(��$�&�$� ���-��

%�0�$� ���� $%��%-� �-������ ��� ��(8*� )����-� :%����

���%����$��-�" #:����

Page 72:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

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

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

<w&t_tags=

��������$��-�&��$�%����3%+����

<w&t_tags=time>

&%���6���-�����-������$����������������������%��%���

����

���&%--%�����&��$�%�������3��-��-�1

Page 73:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

Invoke / Tag Functiondevice_name Inserts the name assigned for the Web-IO in the web sitedevice_text Inserts the description defined for the Web-IO in the web site.

inputx Inserts the name specified for input no. x.x can be a number between 0-11 and indicates which input the invoke refers to. This applies as well to the output and counter invokes described below.

ix Indicates the state (ON/OFF) of the input corresponding to x.

bcix Represents the background of a table cell depending on the state of Input x.OFF = no background color, ON = green.

cx Inserts the counter state of the counter for Input x in the web site.

outputx Inserts the name specified for Output x.ox Shows the state (ON/OFF) of the output corresponding to x.

When logging in with Operator or Administrator rights, the state indication is given a hyperlink. Clicking on this link changes the state of the corresponding output and refreshes the web site.

bcox Represents the background of a table cell depending on the state of Output x.OFF = no background color, ON = green.

access:xxxx:yyyy Can be added on a link to the pages home.htm, user.htm or index.htm. When there is an Administrator login multiple outputs are switched at the same time. xxxx represents in hex format which outputs are permitted to change. yyyy represents in hex format to what state the outputs should be switched.

time Inserts the system time and data of the Web-IO in the Web site.

reload_button Inserts a button having a reload function in the Web site.session When logging in with Operator or Adminstrator rights, the Web-

IO generates a Session ID. When the page is opened again this Session ID must be specified as a parameter, so that for example when jumping back through a link the access rights are retained.

����'�� ���/���-����/�3>������

8������%&���$����������������$%�-��-%%+���&%--%�1

Page 74:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

<!=�>����?��@�#�>����A

<!=�>����?��@�#�>����A

<!=�>����?���%��A

<!=�>����?��A

<!=�>����?#�A<!=�>����?�%��%��A

<!=�>����?��A

<!=�>����?����A

<!=�>����?������>�%����A

���%��$���6��-��������������N������O�� �������

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

%�������&�%������ ��(8*�)����-�:%�����

<user.htm>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">

<title>Web-IO 6x6 Digital Logger, User</title>

��� ��������$�� ���� $%-%�� %&� ��� ����3����-� �-����� ���

��&����������/''��-��

<style type="text/css">

<!--

* { font-family:arial; }

a {color:#000000;}

table { font-size:14px; text-align:center;}

.borderLeft { border-left:1px solid #000000; }

.description { font-size:18px; text-align:center; }

.italic { font-style:italic; }

.name { font-size:20px; font-weight:bold; text-align:center }

.table { background-color:#d6e8ff; border-collapse:collapse;

border:1px solid #000000; }

.whiteBack { background-color:#ffffff; }

.IO_state_0 { color:#000000;}

.IO_state_0 a {color:#000000;}

Page 75:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

.IO_state_1 { color:#66CC00; font-weight: bold;}

.IO_state_1 a {color:#66CC00;}

-->

</style>

</head>

)��� 5 ( ���&�������$�����.%�������$������ ������������

<body>

<div class="name"><w&t_tags=device_name></div>

<div class="description"><w&t_tags=device_text></div>

<table align="center" class="table">

<tr>

<th colspan="3">Inputs</th>

<th class="borderLeft" colspan="2">Outputs</th>

</tr>

<tr class="italic whiteBack">

<td>Name</td>

<td>State</td>

<td>Counter</td>

<td class="borderLeft sideSpace">Name</td>

<td>State</td>

</tr>

<tr>

<td><w&t_tags=input0></td>

<td <w&t_tags=bci0>><w&t_tags=i0></td>

<td><w&t_tags=c0></td>

<td><w&t_tags=output0></td>

<td <w&t_tags=bco0>><w&t_tags=o0></td>

</tr>

<tr class="whiteBack">

<td><w&t_tags=input1></td>

<td <w&t_tags=bci1>><w&t_tags=i1></td>

<td><w&t_tags=c1></td>

<td><w&t_tags=output1></td>

<td <w&t_tags=bco1>><w&t_tags=o1></td>

</tr>

<tr>

<td><w&t_tags=input2></td>

<td <w&t_tags=bci2>><w&t_tags=i2></td>

Page 76:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

<td><w&t_tags=c2></td>

<td><w&t_tags=output2></td>

<td <w&t_tags=bco2>><w&t_tags=o2></td>

</tr>

<tr class="whiteBack">

<td><w&t_tags=input3></td>

<td <w&t_tags=bci3>><w&t_tags=i3></td>

<td><w&t_tags=c3></td>

<td><w&t_tags=output3></td>

<td <w&t_tags=bco3>><w&t_tags=o3></td>

</tr>

<tr>

<td><w&t_tags=input4></td>

<td <w&t_tags=bci4>><w&t_tags=i4></td>

<td><w&t_tags=c4></td>

<td><w&t_tags=output4></td>

<td <w&t_tags=bco4>><w&t_tags=o4></td>

</tr>

<tr class="whiteBack">

<td><w&t_tags=input5></td>

<td <w&t_tags=bci5>><w&t_tags=i5></td>

<td><w&t_tags=c5></td>

<td><w&t_tags=output5></td>

<td <w&t_tags=bco5>><w&t_tags=o5></td>

</tr>

</table>

<br>

<table align="center">

<tr>

<td colspan="5">last update: <w&t_tags=time></td>

</tr>

<tr>

<td colspan="5"><form action="user.htm" method="GET" ><w&t_tags=reload_button>

</form></td>

</tr>

</table>

</body>

</html>

��� ��� N�5Q��G�$��O� ���� N�5Q��G�$%�O� �-��� �

��$��-��%-��� �����������-�$������/''��-��$-����������

Page 77:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

�������%������������ ��(8*�)����-�:%������ ����������

$%-%�� ����%��$�%�� %&� ��� ����� ���� %���� ��� $��� ��

����3����--������������������

�&��� ������� ���������������� $������� ����� �--� ��

��-%�����%���� ��(8*�)����-�:%�����

'�-�$���������3����%���������"� >>B+��������>>B����

����$-�$+�%��4$*��B����

*�$�������-%�����$%��-������������������--������

�3���

8�����/%�&���������-�$UOOU'��%��/%��%-UOOU:%�*��

�&���$-�$+����%�����'�3����%������ ��(8*�)����-�:%������

�����������������-��$������ ������$������%������

Page 78:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

.����������������

'%������-�$��%��������+������$�����%�-��+�&�%��������

%���%��������%&���� ��(8*�)����-�:%�����%��� ���������$�

��-%$����%����%����" 4���3���

8&�����$+�-��+�������3������%����$+�%��� ��(8*�����������

�%��������������������$$���������3����&���&%�������

��������������%��%��*����%��-%����

%�����-������$+�-��+���������6������$$��������������

���N�5Q��G��%�O����� �����������-�$��%-����&%���

��%��8)�

���$%����%������-��+��%�-��������3��%����������������

�������&%--%�1

<a href="http://wut.hs2/webioback.htm<w&t_tags=session>" target="_top">Testlink </a>

�������-��+���%���������� ��(8*�)����-�:%��������-�$����

��%�� ������� ��� ��%�� 8)��������� �� %� ������-�

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

%���������%��8)�&%������$+�-��+������--�A�3�$���������

���������%�����6����-���������$���$$��������%��8)

�����%����������������������������������$+�-��+�

<html><head>

<script language="JavaScript">

session=window.location.search

function setbacklink() {

var backlinkurl = "http://172.16.232.17/index.htm";

var backlink = backlinkurl.concat(session);

window.location.href = backlink;

}

</script>

8������%��������%&������������&��$�%�������� ��� �$�����

�������������-��+�

Page 79:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

</head><body>

A test page is now opened with the passed session. <a href="javascript:setbacklink();"

>Open

test page</a>

</body></html>

����������������$$�����%��7��%������������$��&��

0���������$+�%���� ��(8*�)����-�:%�����

(���( ��-���� ����-�����?�@

*�������&�$�������3������%&��������� 5 ���� ���������

��� ����$�� %&� ������$�� ��� ���-����� ��� ���� �%

��%���$�--����0��������������%����� ��(8*�)����-�:%�(

����$������

�����&�$���$��$������%3��$%���������-�-��A�3�'$����������

" 4�<�F���*�0�$�%&������%����

���" #:�%�0�$����$�������%����$�������������$�--�����

��3������8)�������" #:�%��$���6��A�3�'$����$���������8)

%��--�$�����������%������%&����" #:�%�0�$��3����&��

-%��������� ��������

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

�-%���������������� 5 ����

����A�B����������$%�-��-%%+�-�+����1

Page 80:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

<!=�>����?��@�#�>����A<!=�>����?��@�#�>����A

<!=�>����?���%��A <!=�>����?�%��%��A

<�����?B���%��BA

<�����?B#�%�����BA<�����?B�%��%��BA

���" #:�%��$���6�����������N������O�� �����������

&%������������&�$��%���������%���������� ��(8*�)����-

:%�����%������%�������������������%������

<user.htm>

)���$������������������-�$���" #:(W%�&�

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">

<title>Web-IO 6x6 Digital Logger, User</title>

��� ��������$�� ���� $%-%�� %&� ��� ����3����-� �-����� ���

��&����������/''��-��

<style type="text/css">

<!--

* { font-family:arial; }

a {color:#000000;}

table { font-size:14px; text-align:center;}

.borderLeft { border-left:1px solid #000000; }

.button { font-size:9px; width:40px; }

.description { font-size:18px; text-align:center; }

.italic { font-style:italic; }

.name { font-size:20px; font-weight:bold; text-align:center }

.table { background-color:#d6e8ff; border-collapse:collapse; border:1px solid #000000; }

Page 81:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

.whiteBack { background-color:#ffffff; }

-->

</style>

<script language="JavaScript" type="text/javascript">

<!--

"���������������A�3�'$����&��$�%������-%$��������$�������--

���%�-�����;�������� �,� ��������������%�����������

" #:��$�%�����������&%���������%��%&�$-����P

//-->

</script>

</head>

<body>

<div class="name"><w&t_tags=device_name></div>

<div class="description"><w&t_tags=device_text></div>

<br>

<form>

<div align="center">Passwort:

<input type="password" name="tfPassword" maxlength="31" size="20">

<input type="button" value="Set Password" onclick="setPassword()">

</div>

</form>

<table align="center" class="table">

<tr>

<th colspan="4">Inputs</th>

<th class="borderLeft" colspan="3">Outputs</th>

</tr>

<tr class="italic whiteBack">

<td>Name</td>

<td>State</td>

<td>Counter</td>

<td>Clear</td>

<td class="borderLeft">Name</td>

<td>State</td>

<td>Switch</td>

</tr>

<tr>

<td><w&t_tags=input0></td>

<td id="input0">-</td>

<td id="counter0">-</td>

Page 82:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

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

<td>

<input class="button" onclick="clearCounter(0);" type="button" value="Clear">

</td>

<td class="borderLeft"><w&t_tags=output0></td>

<td id="output0">-</td>

<td >

<input class="button" onclick="setOutput(0);" type="button" value="ON">&nbsp;

<input class="button" onclick="resetOutput(0);" type="button" value="OFF">

</td>

</tr>

<tr class="whiteBack">

<td><w&t_tags=input1></td>

<td id="input1">-</td>

<td id="counter1">-</td>

<td>

<input class="button" onclick="clearCounter(1);" type="button" value="Clear">

</td>

<td class="borderLeft"><w&t_tags=output1></td>

<td id="output1">-</td>

<td>

<input class="button" onclick="setOutput(1);" type="button" value="ON">&nbsp;

<input class="button" onclick="resetOutput(1);" type="button" value="OFF">

</td>

</tr>

<tr>

<td><w&t_tags=input2></td>

<td id="input2">-</td>

<td id="counter2">-</td>

<td>

<input class="button" onclick="clearCounter(2);" type="button" value="Clear">

</td>

<td class="borderLeft"><w&t_tags=output2></td>

<td id="output2">-</td>

<td>

<input class="button" onclick="setOutput(2);" type="button" value="ON">&nbsp;

<input class="button" onclick="resetOutput(2);" type="button" value="OFF">

</td>

</tr>

<tr class="whiteBack">

<td><w&t_tags=input3></td>

<td id="input3">-</td>

Page 83:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

<td id="counter3">-</td>

<td>

<input class="button" onclick="clearCounter(3);" type="button" value="Clear">

</td>

<td class="borderLeft"><w&t_tags=output3></td>

<td id="output3">-</td>

<td>

<input class="button" onclick="setOutput(3);" type="button" value="ON">&nbsp;

<input class="button" onclick="resetOutput(3);" type="button" value="OFF">

</td>

</tr>

<tr>

<td ><w&t_tags=input4></td>

<td id="input4">-</td>

<td id="counter4">-</td>

<td>

<input class="button" onclick="clearCounter(4);" type="button" value="Clear">

</td>

<td class="borderLeft"><w&t_tags=output4></td>

<td id="output4">-</td>

<td>

<input class="button" onclick="setOutput(4);" type="button" value="ON">&nbsp;

<input class="button" onclick="resetOutput(4);" type="button" value="OFF">

</td>

</tr>

<tr class="whiteBack">

<td><w&t_tags=input5></td>

<td id="input5">-</td>

<td id="counter5">-</td>

<td>

<input class="button" onclick="clearCounter(5);" type="button" value="Clear">

</td>

<td class="borderLeft"><w&t_tags=output5></td>

<td id="output5">-</td>

<td >

<input class="button" onclick="setOutput(5);" type="button" value="ON">&nbsp;

<input class="button" onclick="resetOutput(5);" type="button" value="OFF">

</td>

</tr>

</table>

</body>

Page 84:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

</html>

���" #:��$�%��%&���� ��������&%���������$���$���

&%��������$����������%���A�3�'$�������-�&����������$����

���������$-����%��%&�%����-%��-�3�����-��������A�3�'$���

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

var maxio = 6; //Anzahl der IOs

var setoutputrequest = maxio; //dient zur Signalisierung welcher Output (0-5)

//veränder werden soll. Liegt keine Anforderung vor

//wird setoutputrequest = maxio gesetzt.

var clearrequest = maxio; //dient zur Signalisierung welcher Counter gelöscht

//werden soll (Vorgehen wie beisetoutputrequest )

var applicationstep = 0; //Das Script arbeitet in drei Schritten

//0 = Inputs, 1 = Outputs, 3 = Counter lesen

var interval = 500; //Ziet in ms zwischen den Schritten

var iopassword = ''; //speichert das Passwort zwischen

outputvalue = new Array(maxio); //gewünschter Outputstatus (true=ON oder False=OFF

for (i=0; i<maxio; i++)

{ outputvalue[i] = false;

}

��� ��(8*�)����-�:%����������� ������%&� ��������

%���� �� �� ��6���$���-� ������ ��� &%--%����� &��$�%�

$%�3��������%�����$���-��������

function HexToInt(HexStr)

{ var TempVal;

var HexVal=0;

for( var i=0; i<HexStr.length;i++)

{ if (HexStr.charCodeAt(i) > 57)

{ TempVal = HexStr.charCodeAt(i) - 55;

}

else

{ TempVal = HexStr.charCodeAt(i) - 48;

}

HexVal=HexVal+TempVal*Math.pow(16, HexStr.length-i-1);

}

return HexVal;

}

Page 85:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

.�&%��� A�3�'$���� ��� ���%�+�� ��� ������� ��3%+�� ��

�4��%���&��$�%��

function setPassword()

{ iopassword = document.forms[0].tfPassword.value;

document.forms[0].tfPassword.value = '';

maintimer = setTimeout('CommandLoop()', 500);

}

���&��$�%���$$���������%�������$����-������$-%�������

���$%�����������������������������$������%���-�

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

���+���%����������$���$�$-�$�-�$%�����$��%��������

��(8*�)����-�:%������"����A�3�'$������3%+���������$��%&

���B#:" 4<�F���%�0�$���������F������" 4�������

%��%��������������������$%������%���� ��(8*�)����-

:%����� ���� �$$��� ��� ���-��� ��� �+� �� ����-��� ��� ��

)��<�F���&��$�%��

function DataRequest(sendstring)

{ try

{ // Internet Explorer

if( window.ActiveXObject )

{ var xmlHttp = new ActiveXObject( "Microsoft.XMLHTTP" );

}

// Mozilla, Opera und Safari

else if( window.XMLHttpRequest )

{ var xmlHttp = new XMLHttpRequest();

}

}

// loading of xmlhttp object failed

Page 86:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

catch( excNotLoadable )

{ xmlHttp = false;

}

if (xmlHttp)

{ xmlHttp.onreadystatechange = function()

{ var ReceiveStr;

if (xmlHttp.readyState == 4)

{ if (xmlHttp.status == 200)

{ReceiveStr = xmlHttp.responseText;

DisplayUpdate(ReceiveStr);

}

xmlHttp=null;

}

}

xmlHttp.open("GET", sendstring, true);

xmlHttp.setRequestHeader("Keep-Alive","25");

xmlHttp.setRequestHeader("Connection","close");

xmlHttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");

xmlHttp.setRequestHeader("Expires", "Sat, 05 Nov 2005 00:00:00 GMT");

xmlHttp.setRequestHeader("Pragma","no-cache");

xmlHttp.send(null);

}

}

��$�� $%������ �%�-�� ��� ��� �� ���������� ��� ��

/%�����-%%��&��$�%������$����3%+����-&�$�$-�$�--��������

����� ��3��3�-����$%��-��� -��%&��--��%��-��$%������ �

&%����%������������ ���&��$�%��&���$��$+������������F��

&%����������%����%��$-���������$%��������������8&��%����

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

���-�$��%�����

function CommandLoop()

{ var commandstring ='';

if (setoutputrequest<maxio)

{ if (outputvalue[setoutputrequest]==true)

{ commandstring = 'outputaccess'+setoutputrequest+'?PW='+iopassword+'&State=ON&';

}

else

{ commandstring = 'outputaccess'+setoutputrequest+'?PW='+iopassword+'&State=OFF&';

}

Page 87:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

setoutputrequest = maxio;

}

else

{ if (clearrequest<maxio)

{ commandstring = 'counterclear'+clearrequest+'?PW='+iopassword+'&';

clearrequest=maxio;

}

else

{ switch(applicationstep)

{ case 0:

commandstring = 'input?PW=' + iopassword + '&';

break;

case 1:

commandstring = 'output?PW=' + iopassword + '&';

break;

case 2:

commandstring = 'counter?PW=' + iopassword + '&';

break;

}

applicationstep++;

if(applicationstep>2)

{ applicationstep=0;

}

}

}

DataRequest(commandstring);

maintimer = setTimeout("CommandLoop()", interval);

}

@3�-���%��%&�������-���������&�������%&������%�������-��

������-���������)��-��C�����&��$�%��

8�� ��� �%$�������@-����.�8�����%�� ��� $%���� %� ��

$�������������" #:����$���$�����������&����������8)����

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

function DisplayUpdate(ReceiveStr)

{ var HexVal;

var state = false;

// Display Input state

Page 88:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

if (ReceiveStr.substring(0,5)=='input')

{ HexVal=HexToInt(ReceiveStr.substring(6,10));

for (var i=0;i<maxio;i++)

{ if ((HexVal & Math.pow(2,i)) == Math.pow(2,i))

{ state = true;

}

else

{ state = false;

}

document.getElementById('input'+i).firstChild.data =

( !state ) ? 'OFF' : 'ON';

document.getElementById('input'+i).style.color=

( !state ) ? '#000000' : '#66CC00';

document.getElementById('input'+i).style.fontWeight=

( !state ) ? 'normal' : 'bold';

}

}

// Display Output state

if (ReceiveStr.substring(0,6)=='output')

{ HexVal=HexToInt(ReceiveStr.substring(7,11));

for (var i=0;i<maxio;i++)

{ if ((HexVal & Math.pow(2,i)) == Math.pow(2,i))

{ state = true;

}

else

{ state = false;

}

document.getElementById('output'+i).innerHTML =

( !state) ? 'OFF' : 'ON';

document.getElementById('output'+i).style.color=

( !state ) ? '#000000' : '#66CC00';

document.getElementById('output'+i).style.fontWeight=

( !state ) ? 'normal' : 'bold';

}

}

//Display Counter

if (ReceiveStr.substring(0,7)=='counter')

{ if (ReceiveStr.substring(7,8)==';')

{ var countervalue=ReceiveStr.split(';');

for (var i=0;i<maxio;i++)

{ document.getElementById('counter'+i).innerHTML = countervalue[i+1];

}

Page 89:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

}

else

{ if (ReceiveStr.substring(9,10)==';')

{ i=(ReceiveStr.substring(7,9));

document.getElementById('counter'+i).innerHTML =

ReceiveStr.substring(10,slength);

}

else

{ i=(ReceiveStr.substring(7,8));

document.getElementById('counter'+i).innerHTML =

ReceiveStr.substring(9,slength);

}

}

}

}

���&%--%�����&��$�%���������%���-��&%�������������

���%����%��$-����������$%����1

function setOutput(iNr)

{ outputvalue[iNr]=true;

setoutputrequest=iNr;

}

function resetOutput(iNr)

{ outputvalue[iNr]=false;

setoutputrequest=iNr;

}

function clearCounter(iNr)

{ clearrequest = iNr;

}

8�3%+���� ���� &��$�%�� �� �%��� &�%�� ��� " #:� ���$

��$������������%�/-�$+��3���%&������%��

.����%������6���-����������������������$������$������

Page 90:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

(���5 ?�+��� ����������-���- ���������2���������

,���-�7��%��%&������������%����������%�������" 4�%�

" #:��������%�-��������%��)��-�����������������

������� �����������%������������$������$���%�-����

���-����������-%���������$%��-��� ��������

%��--%��$���������%�������-�������������%�������A�3�

���-�������-������������� ��(8*���6)����-�

8��%�����%�����������%�&-�6��-����-�7��%������A�3�����-�

%�������(��&�����A�3�'$����&��$�%�����$����������$-����

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

8�������%�����A�3�����-����%3����&��$�%�����$���--%���%�

%���%��������$-����$%����������A�3�'$����

3��������2��2��?�+��� ���

������-������$%��%�������������N���-�O�" #:����������

������������������������!�������������������&%--%�1

archive="dio.jar"

code="dio.class"

��������������������������������3����--���$$%������%���

���-�$��%��

name=“dio0“

��� ������%������ ��� $�%��� ����%�-�� ����� ���� $��� ��

���-�$������������������� ���%�-�����-��%�������������

����� �� ���� ����� ��3%+���� ��� ���-�� &��$�%�� ���

A�3�'$����

codebase="IP-Address of the Web-IO Digital Logger"

8&� ��� �������� &�%�����$�� ������-�� �� -%����� �� -%����

����$-�� &�%�� ��� ��(8*� )����-� :%����� ������%���� %�

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

Page 91:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

width="0" Specified in pixels

height="0" Specified in pixels

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

������� ����%�-���-���������

8�������%���%��$������3���-��%��� ��(8*�)����-�:%����(

��$�&�$�������������$�������������������������N�����O

��1

��+�

�%-�(�������3�-��������������������� �����!������������

������&%������6����������%�������%��� ��(8*�)����-�:%�(

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

8&��%�+��������0��%��� ��(8*�)����-�:%�����������3�-���%

����%���--������%��-� ��(8*�)����-�:%�������������$%��%����

��%���� ����������3�-����������������

�2��������

8&����%��%$$����������������A�3�����-���������������$��

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

�-�������%���%�-��������������

� -� �����

������������������%���$�&�������������-��������

����������������%�-�����$��$+���&%��������������

����3�-�������������� �����

�-�!����+����&X����������� ��%�����""���7��������

8��%�����%�����$���������-%���%��������%�+���%��$�����

�����3����%������%&���� ��(8*�)����-�:%��������������"�

>>��!���>>3����-����� �>>4$$'�%����������$�� ��

&%������%��%���������

Page 92:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

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

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

-%���&%�������������������������������$������

�%�����$������%����������������%���$%����&&�$�3�����

����������������3����������������>>�� ����

�-� -� �����

������������ ������ %���$�&������������� ������-�

����������%�����%�-�����$��$+���&%��������������

����3�-�������������� �����

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

�-���� �����

������������ ������ %���$�&������������� ������-�

����������$%������%�-�����$��$+���&%��������������

����3�-�������������� �����

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

���������

#��������4����������������$��3�-���&���-���������-$���

8��3�--�=����>�8�����*����%����/%������+��-��������(

����%--���

"����������6���-�1

Page 93:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

<applet name="dio0" archive="dio.jar" code="dio.class"

codebase="http://172.16.232.11" width="0" height="0">

<param name="device" value="0">

<param name="showerrors" value="off">

<param name="inputpolling" value="on">

<param name="outputpolling" value="on">

<param name="counterpolling" value="on">

<param name="pollingrate" value="2000">

</applet>

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

(���< !�����2��� ������2�?�+��� �

%��%�+�����������-���$%����%������A�3�'$����&��$�%�

��������$-������������������%&���� ��������

���������9�&��$�%��&%������(%�-���$$�1

��������� �������<script language="JavaScript" type="text/javascript">

<!--

function setPassword()

{ document.applets["dio0"].setPassword('Administratorpasswort');}

8&������������%��%��*����%�����%�������������&%����

��(8*�)����-� :%������ ��� ����������� &��$�%����� ��

��3%+���%�����%��$����%�+�����������-���8�����%&�����$

���%����������%�������%&�$%�����-%����F������������

�����������������&��-���������������%��

Page 94:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

8������$�����4��%���$���%�-�������3%+���%�$�����A�3�

���-������������������$��%�����������������%���%�-�

%$$���

�&��(���������������������������������� ��

���� "���� ��� �� "���� �� ����� ������ � �

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

�����/-�����function inputChanged( iDevice, iNr, iVal )

{ Program code executed when there is a change on the inputs}

function outputChanged( iDevice, iNr, iVal )

{ Program code executed when there is a change on the outputs}

function counterChanged( iDevice, iNr, iVal )

{ Program code executed when there is a change in the counters}

��������&��$�%����%3��������3%+������������-�����������

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

�%��%�����$����3�$����$��������������������0����$�&��

���$��������%����%��$%��������$�������� ���3�����-���C��

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

�'����������������������"���"�����������

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

<!=�>����?��@�#�>����A<!=�>����?��@�#�>����A

<!=�>����?���%��A <!=�>����?�%��%��A

<�����?B!��������%��BA

<�����?B!�����#�%�����BA

<�����?B!������%��%��BA

Page 95:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

���" #:�%��$���6�����������N������O�� �����������

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

%������

<user.htm>

��������$��-�" #:������������

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">

<title>Web-IO 6x6 Digital Logger, User</title>

��� ��������$�� ���� $%-%�� %&� ��� ����3����-� �-����� ���

��&����������/''��-��

<style type="text/css">

<!--

* { font-family:arial; }

a {color:#000000;}

table { font-size:14px; text-align:center;}

.borderLeft { border-left:1px solid #000000; }

.button { font-size:9px; width:40px; }

.description { font-size:18px; text-align:center; }

.italic { font-style:italic; }

.name { font-size:20px; font-weight:bold; text-align:center }

.table { background-color:#d6e8ff; border-collapse:collapse; border:1px solid #000000; }

.whiteBack { background-color:#ffffff; }

-->

</style>

<script language="JavaScript" type="text/javascript">

<!--

"���������������A�3�'$����&��$�%������-%$��������$�������--

���%�-�����;�������� �,� ��������������%�����������

" #:��$�%�����������&%���������%��%&�$-����P

//-->

</script>

</head>

Page 96:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

<body>

����������-������$%��%�����

<applet name="dio0" archive="dio.jar" code="dio.class"

width="0" height="0" mayscript>

<param name="device" value="0">

<param name="showerrors" value="off">

<param name="inputpolling" value="on">

<param name="outputpolling" value="on">

<param name="counterpolling" value="on">

<param name="pollingrate" value="1500">

Java ist nicht aktiviert oder wird nicht unterst&uuml;tzt

</applet>

<div class="name"><w&t_tags=device_name></div>

<div class="description"><w&t_tags=device_text></div>

<br>

<form>

<div align="center">Passwort:

<input type="password" name="tfPassword" maxlength="31" size="20">

<input type="button" value="Set Password" onclick="setPassword(0)">

</div>

</form>

<table align="center" class="table">

<tr>

<th colspan="4">Inputs</th>

<th class="borderLeft" colspan="3">Outputs</th>

</tr>

<tr class="italic whiteBack">

<td>Name</td>

<td>State</td>

<td>Counter</td>

<td>Clear</td>

<td class="borderLeft">Name</td>

<td>State</td>

<td>Switch</td>

</tr>

<tr>

<td><w&t_tags=input0></td>

<td id="webio0input0">-</td>

<td id="webio0counter0">-</td>

Page 97:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

<td>

<input class="button" onclick="clearCounter(0,0);" type="button" value="Clear">

</td>

<td class="borderLeft"><w&t_tags=output0></td>

<td id="webio0output0">-</td>

<td>

<input class="button" onclick="setOutput(0,0);"

type="button" value="ON">&nbsp;

<input class="button" onclick="resetOutput(0,0);"

type="button" value="OFF">

</td>

</tr>

<tr class="whiteBack">

<td><w&t_tags=input1></td>

<td id="webio0input1">-</td>

<td id="webio0counter1">-</td>

<td>

<input class="button" onclick="clearCounter(0,1);" type="button" value="Clear">

</td>

<td class="borderLeft"><w&t_tags=output1></td>

<td id="webio0output1">-</td>

<td>

<input class="button" onclick="setOutput(0,1);"

type="button" value="ON">&nbsp;

<input class="button" onclick="resetOutput(0,1);"

type="button" value="OFF">

</td>

</tr>

<tr>

<td><w&t_tags=input2></td>

<td id="webio0input2">-</td>

<td id="webio0counter2">-</td>

<td>

<input class="button" onclick="clearCounter(0,2);" type="button" value="Clear">

</td>

<td class="borderLeft"><w&t_tags=output2></td>

Page 98:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

<td id="webio0output2">-</td>

<td>

<input class="button" onclick="setOutput(0,2);"

type="button" value="ON">&nbsp;

<input class="button" onclick="resetOutput(0,2);"

type="button" value="OFF">

</td>

</tr>

<tr class="whiteBack">

<td><w&t_tags=input3></td>

<td id="webio0input3">-</td>

<td id="webio0counter3">-</td>

<td>

<input class="button" onclick="clearCounter(0,3);" type="button" value="Clear">

</td>

<td class="borderLeft"><w&t_tags=output3></td>

<td id="webio0output3">-</td>

<td>

<input class="button" onclick="setOutput(0,3);" type="button" value="ON">&nbsp;

<input class="button" onclick="resetOutput(0,3);" type="button" value="OFF">

</td>

</tr>

<tr>

<td><w&t_tags=input4></td>

<td id="webio0input4">-</td>

<td id="webio0counter4">-</td>

<td>

<input class="button" onclick="clearCounter(0,4);" type="button" value="Clear">

</td>

<td class="borderLeft"><w&t_tags=output4></td>

<td id="webio0output4">-</td>

<td>

<input class="button" onclick="setOutput(0,4);"

type="button" value="ON">&nbsp;

<input class="button" onclick="resetOutput(0,4);"

type="button" value="OFF">

</td>

</tr>

<tr class="whiteBack">

<td><w&t_tags=input5></td>

<td id="webio0input5">-</td>

Page 99:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

<td id="webio0counter5">-</td>

<td>

<input class="button" onclick="clearCounter(0,5);" type="button" value="Clear">

</td>

<td class="borderLeft"><w&t_tags=output5></td>

<td id="webio0output5">-</td>

<td>

<input class="button" onclick="setOutput(0,5);"

type="button" value="ON">&nbsp;

<input class="button" onclick="resetOutput(0,5);"

type="button" value="OFF">

</td>

</tr>

</table>

</body>

</html>

���" #:������%&���� ������&%���������$���$����&%�

������$����-����A�3�'$����&�--����&�����%�+�����-�&��� ��

&%--%�����A�3�'$����&��$�%����������$-����3%-3���&%�������

���A�3�����-�������������������%��%����)�3�$��?���������

84�4%��?���������$������8*��������$%�����3�-������

���

function inputChanged( iDevice, iNr, iVal )

{ document.getElementById( 'webio' + iDevice +'input' + iNr ).firstChild.data =

( !iVal ) ? 'OFF' : 'ON';

document.getElementById( 'webio' + iDevice +'input' + iNr ).style.color=

( !iVal ) ? '#000000' : '#66CC00';

document.getElementById( 'webio' + iDevice +'input' + iNr ).style.fontWeight=

( !iVal ) ? 'normal' : 'bold';

}

function outputChanged( iDevice, iNr, iVal )

{ document.getElementById( 'webio' + iDevice +'output' + iNr ).firstChild.data = ( !iVal )

? 'OFF' : 'ON';

document.getElementById( 'webio' + iDevice +'output' + iNr ).style.color= ( !iVal ) ?

'#000000' : '#66CC00';

document.getElementById( 'webio' + iDevice +'output' + iNr ).style.fontWeight= ( !iVal )

? 'normal' : 'bold';

}

Page 100:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

function counterChanged( iDevice, iNr, iVal )

{ document.getElementById( 'webio' + iDevice + 'counter' + iNr ).firstChild.data = iVal;

}

�������$������-%��$%����%��������%��%������%���

����$-�������$%������ ���%�/-�$+����%��&%�������%�

��������%���3%+�����&%--%�����&��$�%�������$���3�-���

���$�� �$�%�� �%�-�� %$$��� ���� ��3%+�� ��� $%����%�����

��F���������A�3�����-��

function setOutput( iDevice, iOutput, iValue )

{ iOut = 0;

iOut |= Math.pow( 2, iOutput );

document.applets["dio"+iDevice].outputAccess( iOut, iValue );

}

function resetOutput( iDevice, iOutput, iValue )

{ iOut = 0;

iOut |= Math.pow( 2, iOutput );

document.applets["dio"+iDevice].outputAccess( iOut, iValue );

}

function clearCounter( iDevice, iValue )

{ iVal = 0;

iVal |= Math.pow( 2, iValue );

document.applets["dio"+iDevice].counterClear( iVal );

}

function setPassword(iDevice)

{ document.applets["dio0"].setPassword( document.forms[0].tfPassword.value );

document.forms[0].tfPassword.value = '';

}

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

��������5 �" �������������� ����� ���������� ���

����������G�!�-����"��������������������������4$*�

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

��"������������������������������������������

����� ������� ��������'�������"�����������

Page 101:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

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

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

��(�%?������������������������"���������������� ��

����"����"�������� ����������%

3����/-�����

��� ���-�� ��%3���� &��$�%�� &%�� ����3����-� �$$�� %� ��

%��������--�

function setOutput( iDevice, iOutput)

{ iOut = 0;

iOut |= Math.pow( 2, iOutput );

document.applets["dio"+iDevice].outputAccess( iOut, 0x0FFF);

}

8&��%������%����A�3�'$����&%���$$��������%�������

��%3��&��$�%���%�-������-�$��������� ���������������)�3�$�

����$���&%�����$�� ��(8*�)����-�:%��������%�����%�-����

��$����������������$������$��%�����%�-�������

� � � � � � � � & � � $ � % � � � � � A � 3 � ' $ � � � � $ %�����

��������%�����HI���IH�)�3�$�J%�����&�����������2(2???��

� � � � % � � � � � � � - � $ � � � % � � � � % � * ? �

��������%�����HI���IH�)�3�$�J%�����&�����������2(2222�

%�����%���������������-�$���%����%�*����8&��%�����

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

$%����������������&��$�%��� ����3�����-�������������%-�(

������� ��(��� 3�-���� .�� ������������$�-� &��$�%�� &%�

�6���-��%�����������$%��������������$������%���

$�������$��������%����8���C�����%����$�&��&%���������3���(

�-��������������$%����%������%�����%�-�������=G*��>

%����=G*?>�

@6���-�������6���$���-1

�*��G��6�������,�-���G��6����

8�����$���%����������9�������%�*?�����%������%���

�--�%����%�������������$�������

���������%����&��$�%��&%��$-����������$%�����

Page 102:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

function clearCounter( iDevice, iValue )

{ iVal = 0;

iVal |= Math.pow( 2, iValue );

document.applets["dio"+iDevice].counterClear( iVal );

}

������3%+�������&��$�%���C�����������%�����$������$��%&

���$%������%�-�����$-������

(���A .�����2���-�����2��?�+��� ���

���� ��� ��(8*�)����-� :%����� ���$$��������� ��� A�3�

���-��������������&&����$������%��������%�������������%�

�����%����

�--�#%7�--�(�������%��������--���*������%��%��--%������

�$$���%���� ��(8*�)����-�:%����������������-���&���

$%����%������ ��������&%���6���-����-%�����������-%$�-

��������3��%&� ���4/�%������� �����3���� 8&��%����%��� �

�������%����� ��(8*�)����-�:%������������$$��$�����-��

�������

#�$�%%&� 8������ @6-%���� %�� ��� %���� ����� $��� ��� ���

���%��-�����%��

%������-�� %��%�+����� ��� ��(8*�)����-�:%��������%�

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

%�� ������� ��� ��� ��(8*�)����-� :%������ 8�� ��� $��� ��

�������-����%&��%���%������--��--%��������$����$$��

����������%&�������%�$�������� ���������%�+���������

A�3�����-����-������%�����������=�&�%�����$$���������

" 4����������&%���6���-��.8?�<D�%��C)4(�'/88�����������

%&��%��-������������$��>�

�&����������!��(����"������ ���G�!��������

��"������������� ��%���������������� ����

�� ��%

*���1 ���1��N��(�����O�������

Page 103:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

,� �������� �����$������ �����./#�������

%��$$����� ��(8*�)����-�:%���������$-��&�%���%���%��

���-�$��%����%����$����%��������%3�����&%������� /4�%�

C)4�%$+��%���������������$%�����������%����

�$$��3��1

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

�������������$��� -!3�45

(�,�� ���������2��� �� ��������������

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

8������%������ ��(8*�)����-�:%������%�+����� /4���3��

%������C)4������

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

�6$�����������-��$%�����������

8��������������--����������������%--�����@3��($%��%--��

��%$����� �� %�-�� $%����%��--�� �%��-�� &%�� ����� ����

��&���������-����

��3�����1

�� �'��$���--��������-�3�-� -���������$����,���-�.��$�

,���-�.��$�&%�����-�$��%���)�-�����/��/HH���$���--%�

��$%��-�$���� ����-���� %&� ����� 3�����-��� �3��

���6������$��� ��%����������--� ��3�� -�-�� ��&&�$�-�

�$���3�����������������-�

���C����� /4�4%��;��������=%�������" 4>�����$�����%

�-%$+�������%�&�����--�� ������������%-���%

$������%��������%�+���&����$����������$�����

���C���������3�����-��%���������� /4�4%��;����+���

F��������%���������$%�����$��%��������� ��(8*

)����-�:%�������%�4"4�����/!8�$����� ��� ��(8*�)�(

���-�:%�����$����-%�����$$����&�%��4:/�����%���

��$�%$%��%--��� �� -%��� �� ����� �� �� ���%�+

$%���$�%��

Page 104:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

)���3�����1

�� � �*�-�������-��3��($%��%--�����%����������%��-��

���-��������&�-���&%�����($���$�-����-�$��%��

����*�-��$-�������-�$��%���%��-����%���3������-�$��%��

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

��3�-%���������&%��$-�������-�$��%��������$����%$����

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

����&����-�-������#��B

8������%������ ��(8*�)����-�:%�����$���&��$�%������ /4

$-����� /4� ��3��� %�� C)4� ������ �$$�� $��� ��� ���%��(

��%�$���

��� ��(8*�)����-�:%�������&�������������$����&%����

3���%��&��$�%���$�����������������������%������$�

�$$���+���-�$��%-�-������6$��������������$����

��3�����1

� �-�6��-�� ��� �� ���-�$��%��� ��$�� $-���� ���� ��3��

���-�$��%�������%��-�

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

3�-��������-����������&�����-%$��%��������%�����

�����%�������-�7���&%�������$%���

� @3��(���������$%�����$��%���--%��������-�$��%��%

���%�����������-��%�$����������������

� 4��%��� ��%�$��� �$$����+�� �� ����� ������� %&

���-�$��%���$������%��-�

)���3�����1

� 8�� ������� -�������� ���$�� �%� �%� ���%�� ������

��$�������%�+��%����������&%���%&�������������%�

����������������&%���

'������1� .8?�<D��%��� �%�-�� ��� ���� &%�� ��%&��%��-

���-�$��%�����$����F������������-�3�-�%&���%$����������

'��$��-�&%���%&�.8?�<D��%��

Page 105:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

� .%6(%(.%6

�%� ��(8*�)����-�:%�����$���$%�����$���������$�

%�������%����3%-3����������-�$��%����%�����%����4/

� *4/

5 ���%3�������*4/���3������$���--%������$��$$�

%���%$������3���-�7��%�����-�$��%��%���� ��(8*

)����-�:%�����3���*4/

� ��666

/%������-����%���%�%-���� 5 �)����-�8�*�/%�('��3��

&������������������"��������������������������"�����������

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

Page 106:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

,�) ������������� ��� ����������� ���

)���$� �$$�� 3��� /4� %�� C)4� %$+�� �� �%��-�� &%�

$%�����$������������ ��(8*�)����-�:%�����)����-�:%����

&�%�����-�����-�$��%����%�����

)����6$���������������4/�������� ��(8*�)����-�:%����

�+���-�$�������������������-��$%����������1

Commands Parameter DescriptionGET /inputx ?PW=password&

Password must be filled with the Administrator password. If no password was assigned, enter "PW=&".(applies to all commands!!)

Input status requestx can be a value between 0-11 and indicates the input. The reply from the Web-IO is a string beginning with "inputx;" followed by the input status:ON = Signal on input and OFF = no signal on inputIf x is completely omitted, the Web-IO returns a bit pattern corresponding to the input signals in hex format.

GET /counterx ?PW=password& Counter value requestx can be a value between 0-11 and indicates the input.The reply from the Web-IO is a string beginning with "counterx;". The counter state of the selected counter is attached in decimal format.

GET /outputaccessx ?PW=password&[Mask=XXXX&]State=ON/OFF/YYYY&[NA=ON&]ON: Output = 1,OFF: Output = 0,XXXX: Hex value between 0000 and 0FFF corresponding to the bits to be setYYYY: Hex-Wert between 0000 und 0FFF corresponding to the output bit map.

Setting one or more outputsx can be a value between 0-11 and indicates the output to be set.The reply from the Web-IO is a string beginning with "output;" followed by a bit map corresponding to the output signals, in hexadecimal format.Specifying the mask is optional. If mask is not sent, the outputaccess command applies to all outputs. "NA=ON" is an option for causing the Web-IO to send no reply to the outputaccess command.

GET /outputaccessx ?PW=password&State=ON/OFF/XXXX&ON: Output = 1,OFF: Output = 0,XXXX: Hex value between 0000 and 0FFF corresponding to the output bit pattern.

Sets one or more outputsx can be a value between 0-11 and indicates which output to set.The reply from the Web-IO is a string beginning with "output;" followed by a bit pattern corresponding to the output signals in hex format.

GET /counterclearx ?PW=password& Resets a counter to 0.x can be a value between 0-11 and indicates which output to set.The reply from the Web-IO is a string beginning with "counterx;". The new counter state of the selected counter is attached in decimal format. If x is not specified, all 12 counters are reset to 0. In this case there is no reply.

GET /errorclear ?PW=password& Clears the error report in the Web-IO.See section Diagnostics and Testing

Page 107:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

Commands Parameter DescriptionGET /time ?PW=password& Returns the system time of the Web-

IO in format:DD.MM.YYYY,hh:mm:ss.D=day, M=month, Y=year,h=hour, m=minute, s=second

GET /settime ?PW=password&time=DD.MM.YYYY,hh:mm:ss&

Sets the system time of the Web-IO to the value transmitted withtime

GET /diagnosis ?PW=password& Requests the status of the diagnostic memory.The Web-IO returns:diagnosis;0000;00000000;00000000The four-digit value represents the number of stored messages.For the 8-digit hexadecimal values each set bit represents one of the 64 possible messages.

GET /diagnosisx ?PW=password& x indicates the index for one of the currently stored messages.The Web-IO returns the corresponding message text.x must not be larger than the number of currently saved messages.

GET /diaglistx ?PW=password& Returns the messages for the individual message bits (max. 64)

GET /diagclear ?PW=password& Clears the message memoryGET /errorclear ?PW=password& Clear load errors and re-enables the

affected outputsSee section Diagnostics and Testing

(�0�� �������-�����

�����%�����������������$��%&�������%������--��������

�3��-��-��&%���$$��3���$%�����������

'�-�$���������3����%���������"� >>��!���>>�����*���

��<�F�������$$������1�&������������

Page 108:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

�--����%���������--���������������$�3����&%��4$$'

=&�$%�����&��->�

8&��%����3��$����������%�����%����$-�$+�%�����$�������

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

�������������� ��-��+��/-�$+����%�����-�!����%���3���--

�%��������

��� ��(8*�)����-�:%������%��&��$�%������ /4���3�������$�

���-����������(������%������F���$��������-��%&����$�

��%���������-�������������1

���* ������/��2�������������

������-�$��%���-�����$�����$-�����������&%���%������

/4�$%���$�%��

���%$+������&�$��%&���� ��(8*�)����-�:%���������%��-�

����3���&�%��" 4���%%$%-�� ��������������'�� ����� ��

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

" 4��%��

%��������&&������%��������%��-��%�$���������" 4��%�

�����/%�&���OO�)�3�$��OO�.��$�'�����OO�" 4�

��<�F�������$$������1�&������������

Page 109:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

C�����" 4��%���%������������� /4��%��&%��" 4��$$�

���$������&&�����&�%������������4%��;��

��"���4$$'��������� �������������� ������ ��

�������������������"�������������������"���

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

���@6���-��&%��" 4�4%��G�;��

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

�&������������ ��������� ��$�'���������������

�������� ������ ��������������"��'���:2�����

������������� ������ ��� ���������� A2 ������� �"��� �� ��

����� �" �� ������������� ������� �������� ��!� ����

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

��������� ������ �����"��� ������ ���� "�� �(���� ��

�����)����������������� ������ ��%

�������-��������������.����������� �����

?%���-� $%�����$��%�� �+�� �-�$�� ��� �%--�����%���� ��

����1� ���$-�������-�$��%����� ���$%����������� %

��F�������������3�-������������%����

Page 110:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

(6�������1�Y�����������%&�8����������������������H���,

����-��������?%���������%�����%�������������&%����

��(8*�)����-�:%�����

������-�$��%���������&%--%����������%���� ��(8*�)���(

�-�:%����1

GET /input3?PW=&

��� ��(8*�)����-�:%��������%�����&%--%�1

input3;ON

(6�������1�'��%��������9��8����������������������������

���������$��$%����%���%��������6�

�����������%�����%���&%����� ��(8*�)����-�:%������1

L�-��M

������-�$��%���������&%--%����������%���� ��(8*�)���(

�-�:%����1

GET /outputaccess?PW=blue&State=001a&

��� ��(8*�)����-�:%��������%�����&%--%�1

output;001A

�$���������� ������ ����� ��������������������

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

�� ������������������������������$��=�>����������

1+������+�����������

'%��� ���-�$��%����+�� �� ��$����� %� ���%�� $������%�

$�������������%���$�--��%3�������6����� /4�$%���$�%��

Page 111:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

*������%��&%�������%�����$���������-%���%��������%�+��8&

�������������%--�������$�$-�$�-�����3�-�������--�$������

$%����%������-%���� ��������-%������+����$������%�

����������--��%�������$����&�����%$$��������������3�-�

%������$%����%��&%���3��(���3�������������%�%���

��3����%�����������-�$����"� >>��!���>>3����-����� �

>>4$$'

��<�F�������$$������1�&������������

�� -��������

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

$�������8&������������6�����$%���$�%������ ��(8*�)����-

:%����� ��%���$�--�� ���� ��� ���� ����� ��� %� ��

���-�$��%��

���-�����2�����

��� ��(8*�)����-�:%�����$����&�����������$��������������

����������������$��$%��������84�������������������

@6���-�1

� ��� 84� ������ %&� ��� ��(8*� )����- � :%����� �

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

Page 112:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

� L 5 � ��(8*�)����-�:%�������6)����-M���������������

��3�$����������������"� >>��!���>>$�(��

� ������-�$��%���%--���������������1�$+����K'�LM�

��� ��(8*�)����-�:%����������1

172.16.232.6;W&T Web-IO62xDigital-logger;input;0000

8&�!@ �"����������-������$�3������������������$�����--����

������%��&�%����� ��(8*�)����-�:%�����

8&��--�$%����%����3���������$�&������$�3��������������

��������"� E>>E-�������������E>>E�� ���%

$����������2���/����� -�� �������

8��%������-�$��%���������$�$�-�%����������%&��������

%�-�������$�����������������%$$���

�$������� �� ������������������������������

���������� ������ �!������� ���� ��������N ��

�����������!��������������""�������!���� ����������

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

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

����"�������������������%

%������$%����%��&%���� /4��-���������������$�����

����� ������ %$$���� �%� %� ��� ��3����%�� ���� ���� �-�$

���"� >>��!���>>&����>>&����;

��<�F�������$$������1�&������������

Page 113:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

�� -��������

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

���� 8&� �%�� ���� �$�3�������-��-�� ����� ��� ��� �-���� &%�

�%��%�����������������?)(%�����%��%�����$%����%��

@6���-�1

8���-������8����������$�3����&%��*?��8������&%��*���

����-������%�-�����%���� /4����-�$��%���&��%��$%����%�

��������8�����$��1�8�����G�*?��8������G�*���

Page 114:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

�����+��

%������-����%3�������6����� /4�$%���$�%���������$�$�-

%����������������������%����%�-��%����-�����������

������������-����$%����%��%$$���

1�����

�$�3��� ���-��� ���� �� ����� $�' ������������ ��� ��

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

4������-�$����-����$%����%��%���� ��(8*�)����-�:%�(

�������$-�$+����%�����$������������ ����%��

�����--�����-����$%����%����3���������$�&������$�3�����

�����������������"� E>>E-�������������E>>E�� ���

/-�$+����%�����-�!����%���������� ��(8*�)����-�:%����

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

,���������2�������������

"������� ��(8*�)����-�:%�������3����&�%��" 4���%%$%-��8�

$%����%�" 4���%%$%-�������-�������$-�������-�$��%�

���$��$-%����$%���$�%��

��(������5�����������!�����"����!������������� �

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

����������

(�0�� �������-���������2��3����*�.��������������

8��%������-�$��%��������$�����%������� ��(8*�)����-

:%�������$-�����8�����$������ ��(8*�)����-�:%�����%�����

/4�$%���$�%��%�����3������-�$��%��� ����������&%��%������

Page 115:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

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

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

�����%�������$�&�����$��%&����%�����%�-������3��-��-�

&%���$$��3���$%������������&������$%���$�%����%������

8�������3����%�������-�$����"� >>��!���>>�����*���

��<�F�������$$������1�&������������

��-���%���%���--�%���������������$�3����&%��4$$'�

8&��%����3��$����������%�����%����$-�$+�%�����$�������

����� ���%�%

�����%�����$%�&�����������$�3������ ��(8*�)����-�:%�(

����&%�� /4($-����$%�����$��%��

8�������3����%�������-�$����"� >>3����-����� �>>4$$'�

������

��<�F�������$$������1�&������������

Page 116:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

����������

���&��-���������$3�����&%����� ��(8*�)����-�:%�����%

%���������� /4($-����

1�����

�$�3������&��-���&��%������%����$�������������������

��(8*�)����-�:%�����%������3������-�$��%���������������

@6���-�1

� ��� 84� ������ %&� ��� ��(8*� )����- � :%����� �

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

� ������!���0����L 5 � ��(8*�)����-�:%�������6)����-M

�������������������"� >>��!���>>$�(��

� ��� ��3��� ���-�$��%�� F������� ��� ����� �����1�$ +

����K'�LM�

Page 117:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

��� ��(8*�)����-�:%��������1

172.16.232.17;W&T Web-IO 12xDigital;input;0000

8&�1�$4����������������$�3������������������$�����--���

���� ���� &�%�� ��� ��(8*� )����-� :%������ 8�� ��3��

���-�$��%�����$����$$����%�������%���$%���$�%�����

��+�� ��3�������-�� %���������� &�%�������� ������� �

$%�����

.��������

@��������������-%$�-��%�������������'����&��-��� ���&�$%��

��&��-��������&B$�������� ��(8*�)����-�:%����������

��6��3��-��-���%��

���+�������

"�����%�����������%��%�����$�������3������-�$��%���$$��

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

���+������������

"�����%����������84�������%&����4/�%�$%���$�%�

����+�&�����-�

�&���������%��������������������� ��(8*�)����-�:%����

��%���$�--��$-%�����$%���$�%��%������3���� ������%�

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

$%���$�%��

�� -��������

"�����%������-�����--����������������%���%���������

$%���$�%�� %������� %�� ����� ��� ��$+�� &%�� ��� ��3��

���-�$��%�������������������$������

����������

8�����������%��$���$%�&�����������($%��%--���$%���$�%�

%�������

Page 118:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

������6�&%��������������������3���&�%�����/�%��&%���

�������:���6�C��6��#�-��-�������������������$%����$��

�������������%���&��-��

��� LZM� ���� &%�� ���� �������-�� ��%-�(������� 3�-���

@6���-�1�Z�������#%���&��-������&%���3�����%���

L(M�$����������%����������������������@6���-�1��(����

��� ��+����&��-�������#%�(���

8&���L�M����-�$����&�������$��-�3�-���%��3�-������������$�$-�

3�-���$����������$��������������@6���-�1��(�����������"%��

&��-�����������-�����3�����%��%�����3����&����$%����%����

���%����&��-���������� �-�$����=LZM>������%��--%����%�����

����L�M��=Z����%�-���%�����������-���-�����->

���&��-��&�--����������%3������&%�������1��3�����%����%�

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

'���� ����-�$�������� %� ��� ��(8*�)����-� :%�������

$-�$+����%������������������������%��

*�$���--��%����������3��������������$�3�����������

���"� E>>E-�������������E>>E�� ���

Page 119:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

�&���$-�$+����%�����-�!����%����� ��(8*�)����-�:%�������--

�%���������� /4�$-����

����-��������������3����*�.����������� �����

���* ������2�������������

��� /4�$%���$�%����%������������ ��(8*�)����-�:%����

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

�&������$%���$�%�����������$$�&�--��%���������� ��(

8*�)����-�:%�����������������������&%���

input;0000

%������3������-�$��%��

���9(�-�$��������$�-�3�-���=;(�-�$��&%������96� ��(8*�)����-

:%����>�������������������������6�&%����

�$���������� ������ ������������������������� �#

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

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

�%�� ��(8*� )����-� :%����� ���� ��-��� %���� �%����

���������������%&��� -����������������%���$����

%�����%��%��%���%���P

�������-��������������.����������� �����

����3��� ����� �� ��� �6����� $%���$�%��� ��� ��3��

���-�$��%��$���$%�����$���������� ��(8*�)����-�:%����

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

(6�������1�Y�����������%&�8�������%�����$����H�������-

���������?%���������%�����%������������������%

��� ��(8*�)����-�:%�����

Page 120:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

������-�$��%���������&%--%����������%���� ��(8*�)���(

�-�:%����1

GET /input3?PW=&

��� ��(8*�)����-�:%��������������1

input3;ON

(6�������1�'��%��������9�8����������������������������

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

�����������%�����%���&%����� ��(8*�)����-�:%������1

L�-��M

������-�$��%���������&%--%����������%���� ��(8*�)���(

�-�:%����1

GET /outputaccess?PW=blau&State=001A&

��� ��(8*�)����-�:%��������������1

output;001A

�$���������� ������ ������������������������� �#

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

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

,����������2�������������

��� ��(8*�)����-�:%�������%���$�--��$-%�����$%���$�%�

������������%�������&������-������$%�����$��%�

������� ��(8*�)����-� :%����� ���� ��3��� ���-�$��%�� ��

�-�����

?����--�������3������-�$��%������$-%�����$%���$�%�������

�����������

Page 121:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

(�0�, !"�����-�����

���� �%�� ����� %� �$�3��� ��� ��(8*� )����-� :%����� &%�

$%�����$��%��3���C)4�$%�����������������������-%$�-

�%��

'�-�$���������3����%���������"� >>3����-����� �>>B�'

��<�F�������$$������1�&������������

8�����4%��&��-�����������������-%$�-��%��� ���&�$%�������

��4%��9������/��$+�C)4�����-��

/-�$+�%�����$�������-���� ����%��%��������-�$��

�����%���� ��(8*�)����-�:%�����

D%������-%���$�&�����$��%&�������%�����%������%

��+���3��-��-��&%���$$��3���C)4������$%�����������

'�-�$���������3����%���������"� >>��!���>>�����*���%

��<�F�������$$������1�&������������

�--����%���������������$�3����&%��B�'&-����

Page 122:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

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

8&��%����3��$����������%�����%����$-�$+�%�����$�������

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

������ ��-��+��/-�$+����%�����-�!����%���3���--��%��������

����-��������������.�����������2��� �����

8��$%����%� /4����������%�$%�����$��%������������ ��(

8*�)����-�:%������������%����$%�����$��%�������������

$%�����$�����3���C)4���%%$%-��)��������6$�����������

��������

?%���-�$%�����$��%���+���-�$������%--�����%���� �������

������-�$��%�����$%�����������%���F������������

3�-������������%����

��� ��(8*� )����-� :%����� �-���� ���%��� %� �� �%--� ��

������������84������������%��%&������F���������%�+

��%��

(6�������1�Y�����������%&�8��������������������������-

%&�H���,��������?%���������%�����%�������������&%�

��� ��(8*�)����-�:%����

Page 123:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

������-�$��%���������&%--%����������%���� ��(8*�)���(

�-�:%����1

GET /input3?PW=&

��� ��(8*�)����-�:%��������%�����&%--%�1

input3;ON

(6�������1�'��%��������9������������������������������

����������$��$%����%���%��������6�

�����������%�����%���&%����� ��(8*�)����-�:%������1

L�-��M

������-�$��%���������&%--%����������%���� ��(8*�)���(

�-�:%����1

GET /outputaccess?PW=blue&State=001A&

��� ��(8*�)����-�:%��������%�����&%--%�1

output;001A

�$���������� ������ ����� ��������������������

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

�� ������������������������������$��=�>���������

'%����������C)4���������$��������%���$�--����$��3��

����� ��� $������� ��� ��(8*�)����-� :%����� ��%3���� �

3������%&�3���%���-����$%����%��

�&�������������������"������������������

�����������������"����������-����������

���-�����2�����

��� ��(8*�)����-�:%�����$����&�����������$��������������

�������������$%�����������84�������������������

Page 124:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

%�����-�������������%�%����"� >>3����-����� �>>4$$'����

�-�$�1�$ 4����� �������� � /-�$+���� %�� �� ��� ���� -�!�

�$�3����������%&�����������

@6���-�1

� ��� 84� ������ %&� ��� ��(8*� )����- � :%����� �

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

� L 5 � ��(8*���6)����-M������������������3�$������

���������"� >>��!���>>$�(��LM�

� 1�$+����K'�LM����������������-�$��%��%��%--���

�����

��� ��(8*�)����-�:%����������1

;O,%;9%,A,%9N�M$������;,(�� ����N����N2222

8&�!@ �"����������-������$�3������������������$�����--����

��������� ��(8*�)����-�:%�����

Page 125:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

(�0�0 ����������������������������������

8&���� ��(8*�)����-�:%��������$�%���%���%������%�����-�

��%$��������+�����������3�����������3�����-��&�%����

��3����%��������������� �

���%�������-�����$����%��%&����$������&%�������'�$�%�����

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

8��%������-�$��%������������������������%�����������

������-����%������--�����3��������� �����������������

���%��������%���$�--���3�-������������%�����

�%�� �$�� $��� ��� ��(8*�)����-� :%����� ��%3���� �3���-

$%�����������&%������� /4�%��C)4�

/���������-���&��%��-�����%�������

��� ��(8*�)����-�:%�����$��������������6�����%&��9���&&�(

�������%������� ����$��-������������3�������������-���

����������%�����&��������3���%��

%�������%3��3����%&�����%��-�����%������$%�����

GET /diaglistx?PW=password&

$���������%���� ��(8*�)����-�:%�����

(������-�$��������3�-�����������������9��8?����%&��������

����������������%��%��*����%�����%���

��� ��(8*�)����-�:%��������-����������$%����%���������%�

������

diaglistx;errortext

@6���-�1

8&�������-�$��%������=4��%��G�L��M>�%���� ��(8*�)����-

:%����

Page 126:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

GET /diaglist2?PW=wut&

��� ��(8*�)����-�:%��������%������

diaglist2;Formatfehler in der DNS Anfrage

�����"����(��-%%�������� �����$%������$����������%�����

%���--��%��-�����%�������������3������������$�-��

8����������%����&%���6���-����%��$���%�-������������%������

���%�����������$�����-��� ����%$��������%��������������-%

����.������������$����%��-����������-�����%��$������%����

"�����+��-������/��2��-������������

%�������$���������%�����%&���� ��(8*�)����-�:%������%�

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

GET /diagnosis?PW=password&

��� ��(8*�)����-�:%��������%������

diagnosis;zzzz;yyyyyyyy;xxxxxxxx

8��6666��� ��(8*�)����-�:%���������������������%&�$�����

���%�����9(�-�$����6�&%����

��������N ((((((((���� ��� ���%���� &%�� �%���-�� ������

���-�$��%��

:����6��� ������������1��������V�66666666�������A,����

!������ ���� �� :����� ��( "�����% $4� �������� 9P ����

����������"�����9P����������������%3����� ���������

����� ���� ���� 1�$ +��� ����%%%� ��� ����!����� ���� ��� ��

�������%$���-3������������ �������(��� �������

*-3�������"���������� �%

Page 127:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

%�������$���������%����������%���6����� ��(8*�)����-

:%�������%3�������$%�����

GET /diagnosisx?PW=&

"����6����������6�&%��������%�������$���-�&%�������������

������

������-��&�%����� ��(8*�)����-�:%���������-%%+���&%--%�1

diagnosisx;errortext

8��$%����%�������%���6����$�����������&�%����� ��(8*

)����-�:%������������� ������������%���6�&%����� ���������

�-%�$%�����������$��-������$����84��������%���%�

�������

@6���-�1

������-�$��%�����1

GET /diagnosis?PW=wut&

��� ��(8*�)����-�:%��������%��1

diagnosis;0005;00400040;008A0000

������-�$��%�����1

GET /diagnosis1?PW=wut&

��� ��(8*�)����-�:%��������%��1

diagnosis1;Mail Server antwortet nicht.

������-�$��%�����1

GET /diagnosis2?PW=wut&

��� ��(8*�)����-�:%��������%��1

Page 128:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

diagnosis2;Das Versenden der Mail wurde abgebrochen und wird wiederholt.

������-�$��%�����1

GET /diagnosis3?PW=wut&

��� ��(8*�)����-�:%��������%��1

diagnosis3;Ziel IP-Adresse unbekannt: 172.16.232.8.

������-�$��%�����1

GET /diagnosis4?PW=wut&

��� ��(8*�)����-�:%��������%��1

diagnosis4;Watchdog Timer abgelaufen!

������-�$��%�����1

GET /diagnosis5?PW=wut&

��� ��(8*�)����-�:%��������%��1

diagnosis5;TCP Client Alarm: Server nicht erreicht.

���������2�������������&

���-��%&����%��%$$���������������������������%���������

��(8*�)����-�:%�������3����&�������%�����%�-%������������

�������%&�F�����

%�$-����������%�����%����������$%�����

GET /diagclear?PW=password&

��� ��(8*�)����-�:%��������%������

diagnosis;0000;00000000;00000000

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

Page 129:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

,�, *�0�12��������������� ��� �������������

��� ��(8*� ��� B�)����-� ��%3���� �%� ����������� %$+�

�$$����3�����;�����3�����,��&%��$��������%������������

�6$�������.%��$��������������$%�&�����������������-��%&���$�

%����

��������� ��(8*�)����-�:%�����&��$�%��%���������$�3�

.8?�<D�%$+������ /4���3���� /4�$-����%��C)4������������

%���������������-�$��%��

�������%3��3����%&����$��%�����%���%������ ��(8*�)����-

:%��������&%�����$�����-�$��%��

� D%��� %��� %$+�� ���-�$��%�� =������� ���� ���%��

��%�$�%�>

� /4('��3��

� /4(/-���

� C)4(4���

� D%���%���%$+�����-�$��%������$�����%������--����%�������

&%����� 5 �)����-�8�*�/%�('��3�����666�

� /4('��3��

� /4(/-���

� C)4(4���

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

� /4(/-���

� .%6(%(.%6�'-�3�

Page 130:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

� /4('��3��

� *4/()�3�$��%������������� 5 �*4/('��3��

� /4('��3��

����&����������������()'''�$���

8������$�%���%����--�����%����%����� ��(8*���B)����-

$�������$$����&�%���%���%�����%&��%��-����-�$��%������

%$+���������������$����

�3�(������(����'���!�����������������������

�����������"������� ��������

(�(�� � �/&����2��� �����������

�����%�������$�&������������ ��(8*�)����-�:%�������%

����� /4�$-����� /4���3���%��C)4����������%������-�$��%��

'�-�$���������3����%���������"� >>��!���>>3����-����� �

>>3�����;��&��%������%�$%�&���������%�����%���%���&%�

�$$����%����3�����;%

��<�F�������$$������1�&������������

Page 131:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

�&����-�$���������������%���������������%���� ��(

8*�)����-�:%��������$-�$+����%��$�������-���� ��

�%� -�3�-� %&� %$+�� ��%��������� ���� �3��-��-�� %� ��

��%��������&%���$$��&�%���%���%������-�$��%����%�����

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

Page 132:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

�� ��666(#%��� $%�����-������ ��� %-���� 5 �)����-� 8�*

/%�('��3��

.%��-�3�-��%�+���������������������$����������&&���%�-�

������-�$+�%&����%�����%�$�%�������666��%���

(�(�� �2��3����*�"�����.������������������+��

%�%��������� ��(8*�)����-�:%���������%$+����3�����%�

�����+����&��������%��-������

'�-�$���������3����%���������"� >>��!���>>3����-����� �

>>3�����;>>$�'-��!��

��<�F�������$$������1�&������������

.��������

���-%$�-��%��%&���� ��(8*�)����-�:%�������&�$%�����&%�

9������8&��%������-�$��%����F���������&&�����-%$�-��%��&%����

��(8*�)����-�:%����������������������%��������������

�����'����&��-��

Page 133:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

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

"����������%�-�����*4/�����.%6�.%6��%���������$�&��

���" 4��%��%�����$�� ���$%��%-� $%���$�%�� %� ���*4/

��3���%��-�3���%6��%�-�����%������

C�-��%����������$�&������-�������4%��;�������

�� -��������

"�����%��$��$+�����������%�����$��������--�����������

%� ��� ��� %� ��� $-���� ���-�$��%�� =���%���� &%�� �3��(

������������-�$��%�>�

� ������$���

'�-�$�����1

� ��"�����(�8&��%�������$$��%���� ��(8*�)����-�:%�����%

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

� ���������Q2((((�8&��%������%��$$�����-�$��%����

�������%��������&%�����%-����)����-�8�*�/%�('��3����D%�

$����-%��������%���&%���������-�$��%������%��%���F����

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

������%��-���&%����%��$%�$�������3�(,3�(-��!�����

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

�$�%��

*�$���%����3��������--��%�����������������%���� ��(

8*�)����-�:%��������$-�$+����%�����$�������-���� ����%��

8�������%���%���������-�� ���$%����%������%���� &%�

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

C��������"� >>��!���>>�����*����-�$� ���������

�������$$��

��<�F�������$$������1�&������������

Page 134:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

*�$���%����3��������--��%�����������������%���� ��(

8*�)����-�:%��������$-�$+����%������� �����%���/-�$+����%�

���-�!���%��$�3�����������

�&��������"� ������������������������"��.�������

�������������"��.��������

(�(�, �2��3����*�"�����.�������������������

%�%��������� ��(8*�)����-�:%���������%$+��$-������%�

�����+����&��������%��-������

'�-�$���������3����%���������"� >>��!���>>3����-����� �

>>3�����;>>$�'������

��<�F�������$$������1�&������������

Page 135:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

.��������

���-%$�-��%��%&���� ��(8*�)����-�:%�������&�$%�����&%�

9������8&��%������-�$��%����F���������&&�����-%$�-��%��&%����

��(8*�)����-�:%����������������������%��������������

�����'����&��-��

���+�������

@�������������%������������$�������3������-�$��%����--���

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

���+������������

"����������%�-�����*4/�����.%6�.%6��%���������$�&��

���" 4��%��%�����$�� ���$%��%-� $%���$�%�� %� ���*4/

��3���%��-�3���%6��%�-�����%������

C�-��%����������$�&������-�������4%��;�������

���+����������

@������������84�������%&������3���

���+�����������

����3������%���%�-�������%������������&��%��������

��(8*�)����-�:%�����%��%�+������%6(%(�%6������%���$$�

Page 136:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

��������%��-� ��(8*�)����-�:%��������� /4�$-���������3��

�%����'���.%6(%(.%6��$�%��

����+������-�

"�����%��$%�&������������������������ ��(8*�)����-�:%����

%�$-%�����$%���$�%���&��������������6�������@������

3�-��������$���-�������������$������� �������������

�$�3�����%�+�$%���$�%����������������%�$���--�������

��3��������6$�������

@6���-�1� ���3�-������$%����%���%�%����$%����8&��%����

���&��������$��������������������� ��(8*�)����-�:%����

$-%�����$%���$�%��

@������� �%� 3�-�������� ��%���$� $%���$�%�� $-%���� �

���$�3����

�� -��������

/��$+� ��� �������%�� ��� $������ �%������ %� ��� �

�������&%��%���������� /4�$%���$�%�����������������%

�����3���=���%����&%���3��(������������-�$��%�>�

�����+��

8&��%������%�$�$-�$�--���%�&�������3������-�$��%��%&�����

���$�������������������3�-���������=3�-�����--������-��-���

��������>��

@6���-�1� ���3�-�������$%����%���%�����$%���

�'��������������������� ���� ��������

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

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

����������#

$���

'�-�$�����1

� ��"�����(�8&��%�������$$��%���� ��(8*�)����-�:%�����%

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

� ���������Q2((((�8&��%������%��$$�����-�$��%����

�������%��������&%�����%-����)����-�8�*�/%�('��3����D%�

Page 137:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

$����-%��������%���&%���������-�$��%������%��%

��F��������%�����%�$�%��

�����%��-���&%����%����%��3�(,3�(*������$������&%������

����$�%��3�(����3�(%

*�$���%����3��������--��%�����������������%���� ��(

8*�)����-�:%��������$-�$+����%��$�������-���� ��

8�������%���%���������-�����%�����%������%����&%�

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

C��������"� >>��!���>>�����*���$��$+� ���������

��������$$��

��<�F�������$$������1�&������������

*�$���%����3��������--��%������������������%���� ��(8*

)����-�:%��������$-�$+����%�����$�������-���� ����%���

/-�$+����%�����-�!���%���$�3�����������

Page 138:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

(�(�0 �2��3����*�"�����.���������!"������

%�%��������� ��(8*�)����-�:%���������C)4��������%����

��+����&��������%��-������

'�-�$���������3����%���������"� >>��!���>>3����-����� �

>>3�����;>>B�''���

��<�F�������$$������1�&������������

.��������

���-%$�-��%��%&���� ��(8*�)����-�:%�������&�$%�����&%�

9�;;���8&��%������-�$��%����F���������&&�����-%$�-��%��&%����

��(8*�)����-�:%����������������������%��������������

�����'����&��-��

�����������

@�������������%������������C)4����-�$��%��$%�����$����

������� ��(8*�)����-�:%�������--����%���$��3������

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

@������������84�������%&����$%�����$��%���������

Page 139:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

�� -��������

/��$+����������������%�����$��������--�����������

������� &%�� ������� �� C)4� �������� =���%���� &%�� �3��(

������������-�$��%�>�

�����+��

8&��%������%�����������%&���� �����$�$-�$�--��%���

$%�����$��%�����������������3�-�$�������������������������

��$������

@6���-�1� ���3�-�������$%����%���%�����$%���

�'��������������������� ���� ��������

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

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

����������#

� ������$���

8��C)4������$%�&������%�����������%���&&����$�����������

)�&��-�����/%�����-����666��%���

*�$���%����3��������--��%�����������������%���� ��(

8*�)����-�:%��������$-�$+����%�����$�������-���� ����%��

8�� �����%�� �%����� ����-�� ��� $%����%������ ����� &%�

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

C��������"� >>��!���>>�����*����-�$� ���������

��������$$��

��<�F�������$$������1�&������������

Page 140:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

*�$���%����3��������--��%����������������������%���

��(8*�)����-�:%��������$-�+����%������� ������%���/-�$+���

%�����-�!���%���$�3�����������

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

���-����������%�����3���-��������� ��(8*�)����-�:%����

��� /4���3�����%�����+�����%��-��%���%�$��$$��%

������-�$��%����������%&������%����

.�&%�������$��-�$%���$�%��%���� ��(8*�)����-�:%������

%����������3�0@�0?����$������&�������������������%

4%�� ;�� %&� ��� ��(8*�)����-� :%����� %3��� �� ������� /4

$%���$�%��

��� ��(8*�)����-�:%������-%�������3�0@�0?����$����&%�

�����-��

BinInfo BYTE[n] HTTPlogin n = 14 Byte + Password

(PC <-> Web-IO) WORD dummy always 0

BYTE type type of request

BYTE subtype additional type information

LONG srcip source IP address

WORD srcport source port

WORD destport detination port

�������3����-�3�����-��%&������$��������&�--�����&%--%�11

����.���C�D

8�������&��-��%�������$%������%&���-%���������������

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

GET /bin?LPW=<Administator Passwort>&

������&%������������%&�������������$%����%���%��9

H����-�����%&�������%���� ���-�����%&�������%����

����$���%���6�����$����$���

8��������-��&�%����� ��(8*�)����-�:%�����" 4:%�������-���

;�$����$���-%�������$%��������&%--%���������11

GET /bin

Page 141:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

"-��&

'�����%�������������'/88����������������%&������$�����

���-����G��6��

�& �

)���������������������$�������������%�����--��������

��� ���-�$��%�� ��� ����� �6�9� ����� %� %���� �� /4

$%���$�%��

8�������-����� ��(8*�)����-�:%���������

�6����&����$%���$�%����F�������$$�����

�6����&����$%���$�%����F��������0�$����

�-��& �

!�3�� �����%��-� ����-� %�� ��� ��� %&� ��� $%���$�%�

��F����

������-�$��%���-���������6���

��� ��(8*�)����-�:%��������-������

0x01 BINSUBTYPE_OK, // if the connection request was accepted..

0x02 BINSUBTYPE_NO_ACCESS, // if a connection is already open

0x04 BINSUBTYPE_WAIT, // If the connection is only allowed to be opened

// after a timeout

0x07 BINSUBTYPE_PW_MISMATCH, // if wrong password

0x08 BINSUBTYPE_DEST_PORT_MISMATCH, // if wrong Destination Port

0x09 BINSUBTYPE_MODUS_MISMATCH, // if wrong mode

8&��6���%���6�9������$��3��������$��-�����$%���$�%��$��

���%������

������

���$-�������-�$��%���-������������������

Page 142:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

��� ��(8*�)����-�:%�������������������%��������3����%�

=������9�����&%����������>��8&����-%���������&��-����� ��(8*

)����-�:%����������;��

"�������

���$-�������-�$��%���������������$���%�����$%���$�%���

%����%������%���=�����9�����&%��.��������%��9���9�&%��.�����

�>

��� ��(8*�)����-�:%������-������������

��� $%���$�%�� ��%���� ���$�� ��� .��8�&%� ��$���� ��

�6$�����������%���$�--��$-%��������� ��(8*�)����-�:%�(

����

(�(�5 ��#��B����2���*����-�-���

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

�����%�����$%������������� ��(8*�)����-�:%��������������

3������%&���$����=3�����-��&��-�>����$����&�������&%���

���� $%����%&� ����������$�� ���� �6$�������������� ��

���-�$��%����%������������ ��(8*�)����-�:%�����

8*���$��������%&&�����&%�����&%--%�����&��$�%�1

� <�����������

� <����������������%���

� '�����%���

� <�������$%����

� <������$%����

� 4��������7����$�$-�$�-�������%���$���������&%����

$������

��� ���-�$��%�� ��%����� ���-%�� ��� ���(%(��� %$+�

����&�$��= ���%�1� ��'%$+��C?8B��:���61�.��+-���'%$+�>�&%�

�6$�������� ���� ���� ��� ��(8*�)����-� :%����� %3��� ��

���%�+�3��� /4�84�������&%���%&�����������$����

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

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

Page 143:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

���$�%�$��%&����$����%%$%-�%�����C)4�%�� /4���������%�

�������%&����-�$��%���.%����%%$%-���3���������3�����

��������3��������������%����������������������%����

���-�$��%���%������$�������

�4��"����� ���� ������ �������� ����������"

$�'+�'�����"����������������������������� ����

.�����"��$�'+�'-�� ��� ��;���/%'�� ����(�����"��

������+���!�� ���������� ����� $�'+�' ��� �� ����������

"����������� ������5++���%���%��%

(�(�< "�/������/��2���*����-�-���

8��%�����%����F��-�������&��������%$�����$%����%&�����(

$+�����.8?�<D��%�����--�����������������%���� ��(8*

)����-�:%�����������&%���%&�����8*���$�����������-��%&

��������%�����������Q2(((�����������%����"������%���

�--���$��������������������������������$��$%���%&

���&%--%�����9� *<)�=�����8�����>1

����@��)�������������@��)����������%�-��&�--����&��%������%

���-����� $%��%-� %&� ��� ��$+�� �F���$�� �%���-&� ��� C)4

�%����*�����������3�-��������-��������������%���

%����P

���3�-���������@���������&������$%����%&������$���

�&������&���9� *<)���������$������%�-�-�����%&���

��$��������������������$-���������&���9� *<)�� ������-

������&%--%�����������-���$+����$���1

Struktur Construction WORD send_sequenz always 0

WORD rec_sequenz always 0

WORD struct_type identification of structur

WORD length length of structure

VARIBLE ........... further variables

......... ........... further variables

�3� �<� ���&%--%��������-���%��--�8*���$���1

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

Page 144:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

�������$%����%���%�%�������=;��>

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

"�6���$���-�&%����*6����&�%��%&����3�-��

��%���������������$��3�������3�����-��'���-� ��,���

���-���%��--���$����3�����-��

���&%--%�������$���

Beispiel WORD send_sequenz 0x0000

WORD rec_sequenz 0x0000

WORD struct_type 0x0001

WORD length 0x0008

�%�-��-%%+���&%--%��������������%3���������%�+�

low byte high byte low byte high byte low byte high byte low byte high byte

00 00 00 00 01 00 08 00

send_sequenz rec_sequenz struct_type length

(�5�A 3��������2��2���*����-�-���

8�������6��$�%���������3����-���$��������&%������

������$-����������6�-�������������$%����%������3�-���%&���

3�����-�� ����@��)������ ���@��)������ ������@���� ���

��� �����������$����$����$+���������������3���

�2���*����-�-��������������

'������������$����%���� ��(8*�)����-�:%�����$������%

����������%&�8������(����%�������-�$��%����%�����

�����$+��$%���%�-��%&�����&%��� *<)�� �����$���

������������������%������������ ��(8*�)����-�:%����

�-�������%���������������� ���<��������$����

ReadRegister WORD send_sequenz immer 0

(PC -> Web-IO) WORD rec_sequenz immer 0

WORD struct_type 0x0001

WORD length 0x0008

�2���*����-�-���3����������

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

&%����� ��(8*���6)����-��8&�������-�$��%����%�����������

Page 145:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

��$����%���� ��(8*�)����-�:%��������� ��(8*�)����-�:%�(

���������%����$%����%������%����3�-�������������

!�����

8&���� ��(8*�)����-�:%��������������$����%�������

��%������!����������3�-���$%����%������%������������

WriteRegister WORD send_sequenz immer 0

(PC <-> Web-IO) WORD rec_sequenz immer 0

WORD struct_type 0x0008

WORD length 0x000C

WORD word_anz immer 1

WORD value Input Status oder Output Status

?�������� �� ���� �� ��� ���� ����� ������ �������

��������������"�� �����,22��������� �����������

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

�2���*����-�-��������

�����$�����--%���%��%�������3����-�%����%����� ��(

8*���6)����-��8&�&%���6���-�������������%$��������%

����������������������%����������3����-�%����$�������

���%��$�����������3�-���%&����%�����.��������������@����

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

������%�-�����������-�$��%����%�����

SetBit WORD send_sequenz immer 0

(PC -> Web-IO) WORD rec_sequenz immer 0

WORD struct_type 0x0009

WORD length 0x000C

WORD set_bits Maske der zu setzenden Bits

WORD value Wert der zu setzenden Bits

@6���-��1

set_bits = 0x0124 / value = 0x0104

*����������*����;�=$%������*��������>�������%�*?

����*������%�*����?%�%����%��������$�������

�2���*����-�-������������E-���

�����$�����������������%�����%���� ��(8*���6)����-

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

Page 146:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

%3��3����&%���� ��� ��(8*���6)����-��-�������%���������

8�*���$������ �����-����

RegisterRequest WORD send_sequenz immer 0

(PC -> Web-IO) WORD rec_sequenz immer 0

WORD struct_type 0x0021

WORD length 0x0008

�2���*����-�-���������������

��� ��(8*���6)����-��������$%����%&������������

%�������������$����� �����$������%�-������&���

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

��(8*�)����-�:%�����

RegisterState WORD send_sequenz immer 0

(PC <- Web-IO) WORD rec_sequenz immer 0

WORD struct_type 0x0031

WORD length 0x000E

WORD driver_id immer 2

WORD input_reg Input Status

WORD output_reg Output Status

�2���*����-�-��������$���

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

8*���6)����-����%�����������%&���������%�������

��%������ ������������$�--��������%���-���������������

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

�� ��� ���� ��%����� �%--� ��� ��(8*� )����-� :%����� ��

����������<@�)���$���

�� ��� ��(8*� )����-� :%����� ���� ��� ���<������ (

��$��������������%&���� ����� �����$%�&������-�

����3�-

�� ��� ��(8*� )����-� :%����� ���� ��� ���<������ (

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

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

SendMode WORD send_sequenz immer 0

(PC -> Web-IO) WORD rec_sequenz immer 0

WORD struct_type 0x0010

WORD length 0x000C

WORD ea_bits Maske für Inputtrigger

WORD interval Intervall für Datenpakete in 100ms

Page 147:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

�2���*����-�-���������-����

���������%��������������$����%���� ��(8*�)����-

:%�����%���F������$%��������%&���$�����������$%�����

��$����������������������������3�����-���������@����(�

��� ��(8*�)����-�:%������-�������-������������B0$��

��$����

ReadCounter WORD send_sequenz always 0

(PC -> Web-IO) WORD rec_sequenz always 0

WORD struct_type 0x00B0

WORD length 0x000A

WORD counter_index Input 0..11 (23 for Web-IO 24)

�2���*����-�-��������������-����

������-�$��%����%��������������$����%���� ��(8*�)�(

���-� :%����� ��� %����� %� ��F��� ��� $%����� ��� %&� �

����$�-��������$%���������������������-����%�$%�����%

��� ��$�� ����� ��� ��3%-3�� �� �������� ��� ��� 3�����-�

�������@����(�� ��� ��(8*�)����-�:%������-�������-������

�����$������B0$���

ReadClearCounter WORD send_sequenz always 0

(PC -> Web-IO) WORD rec_sequenz always 0

WORD struct_type 0x00C0

WORD length 0x000A

WORD counter_index Input 0..11 (23 for Web-IO 24)

�2���*����-�-�����-����

��������$������� ��(8*�)����-�:%������������$%����

���%&���������$%�������$�&��������������@����(�

Counter WORD send_sequenz always 0

(PC <- Web-IO) WORD rec_sequenz always 0

WORD struct_type 0x00B4

WORD length 0x000E

WORD counter_index Input 0..11 (23 for Web-IO 24)

LONG counter_value counter value

�2���*����-�-������������-����

���������%��������������$����%���� ��(8*�)����-

:%�����%���F������$%��������%&��--�����������������

��$+��� ��� ��(8*�)����-� :%����� �-���� ���-������� ��

��$����&��@��B0$���

Page 148:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

ReadAllCounter WORD send_sequenz always 0

(PC -> Web-IO) WORD rec_sequenz always 0

WORD struct_type 0x00B1

WORD length 0x0008

�2���*����-�-�����������������-����

������-�$��%����%��������������$����%���� ��(8*�)�(

���-�:%��������%�����%���F������$%��������%&��--�����

�����������$+������������������-�������$%�����%���

��� ��(8*�)����-�:%������-�������-������������$���

&��@��B0$���

ReadClearAllCounter WORD send_sequenz always 0

(PC -> Web-IO) WORD rec_sequenz always 0

WORD struct_type 0x00C1

WORD length 0x0008

�2���*����-�-��������-����

��� ��(8*�)����-� :%����� ��� ��� ��$���� %� ���� ��

$%��������%&��--�����������%�������

AllCounter WORD send_sequenz always 0

(PC <- Web-IO) WORD rec_sequenz always 0

WORD struct_type 0x00B5

WORD length 0x003A for Web-IO 12xDigital

0x006A for Web-IO 24xDigital

WORD counter_count number of Counters

LONG counter_value Counter 0

LONG ......... ..

LONG counter_value Counter 11 ( 23 for Web-IO 24)

�2���*����-�-����������-����

���������%��������������$����%���� ��(8*�)����-

:%�����%��������$%��������%&���$�����������$%�����%

��� ��$����������������������������3�����-���������@����(

ClearCounter WORD send_sequenz always 0

(PC -> Web-IO) WORD rec_sequenz always 0

WORD struct_type 0x00B2

WORD length 0x000A

WORD counter_index Input 0..11 (23 for Web-IO 24)

�*����-�-�������"������

8&� ��� ��(8*� )����-� :%����� ��������� ��� ����� �� �

$%�����$��%��%���������%������-������-����%�����" #:

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

Page 149:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

����������3�����%����&%����%����($%��%--������-�$��%���

�%��-�����3��-��-���������%�����%&���� ��(8*�)����-�:%�(

����$������F�����������������$����������� �����

ReadDiagnosis WORD send_sequenz always 0

(PC -> Web-IO) WORD rec_sequenz always 0

WORD struct_type 0x00D1

WORD length 0x0008

��� ��(8*� )����-� :%����� ���-��� ���� �� )����%�� ���

��$����

�*����-�-���"������

��� ��(8*� )����-� :%����� ���-��� %� ���������� �����

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

Diagnosis WORD send_sequenz always 0

(PC <- Web-IO) WORD rec_sequenz always 0

WORD struct_type 0x00D0

WORD length 0x0018

LONG word_anz in this release 3

LONG diag_error_count number of current errors

LONG diag_errorbits0 binery error coding

LONG diag_errorbits1 binery error coding

���3�����-������Q���%�Q$%����������%�������3���%�����%�

����$�����-�����������%�����%���� ��� ��(8*�)����-�:%����

������������%�-�%&����%��9���&&��������%�������������

��$�� �� ��� %&� ��� �%� 3�����-�� ����Q����%����� ���

����Q���%���������&%��������%������

����6�$��6���$����%��$������%�������%�� /4�4%��;����%�

���%��� ����-��� ��$����%��� ��� ��� �$�%�� %�� %$+�

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

�*����-�-��������"������

�����$����$-����������%�����%���%&���� ��(8*�)����-

:%�����

ClearDiagnosis WORD send_sequenz always 0

(PC -> Web-IO) WORD rec_sequenz always 0

WORD struct_type 0x00D2

WORD length 0x0008

Page 150:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

�*����-�-���* ����

�����$����������%���$������%��%�������� ��(8*�)���(

�-�:%������ ����������3�����-����%3����������&%�����

Options WORD send_sequenz always 0

(PC -> Web-IO) WORD rec_sequenz always 0

WORD struct_type 0x01F0

WORD length 0x0010

LONG word_anz in this release 1

LONG options binary coding of options

8�����$������3���%��%&���� ��(8*�)����-�:%�����%�-��.������

����������3�����-��������

.����G�������� ��(8*�)����-�:%��������������'��$���

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

.����G�������� ��(8*�)����-�:%������%���%����-������

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

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

����������������������������";Q2������������������

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

(�(�F �*����-�-����/�����������2����������������

���������$%���%���������� ��(8*�)����-�:%�����$����-%

����������������������$����

�*����-�-���.*881�G�1H!1��

8�������11��@��RB�-$��$����&����������������%��&%�

����������������$%�������$�&����%���� ��(8*�)����-�:%�(

����

LOGGER REQUEST WORD send_sequenz immer 0

(PC -> Web-IO) WORD rec_sequenz immer 0

WORD struct_type 0x01E0

WORD length 0x0014

LONG start_secs Startzeit in sec ab 01.01.1970 00:00

LONG stop_secs Stopzeit in sec ab 01.01.1970 00:00

WORD start_msecs Startzeit ms

WORD stop_msecs Stopzeit ms

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

�������������1��1����%����8�������%��������=�����$�����

Page 151:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

%&� ���>� &%�� �%�� ���� ��� %� ��� ��6� &�--� �$%��� $��� ��

����$����

�*����-�-���.*881�G�#*���1��

��� $%���� %&� ���)��� :%����� $��� %�-�� ��� ����� ��� %��

����$�����������8&���%���������%�����%�����$�3������ ��(

8*�)����-�:%��������-������������11��@0�&���--��$����

LOGGER_NOACCESS WORD send_sequenz immer 0

(PC <-> Web-IO ) WORD rec_sequenz immer 0

WORD struct_type 0x01E3

WORD length 0x000C

LONG logger_state Status des Logger-Checks

8�����$������$%���$�%���%�-����������������$$��%���

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

�*����-�-���.*881�G��1�=

8&��$$��%����:%��������%��-������%$$������������$���

��11��@��RB�-$����������������� ��(8*�)����-�:%����

���������11��@�4��F���$����

LOGGER_CHECK WORD send_sequenz immer 0

(PC <-> Web-IO ) WORD rec_sequenz immer 0

WORD struct_type 0x01E1

WORD length 0x0014

LONG logger_state Status des Logger-Checks

LONG memory_size Zu durchsuchender Speicher

LONG memory_progress Fortschritt der Suche

��� ��(8*�)����-�:%�������� &���$��$+��%����������

��$%�������%����&%��������������������%��� ��������+�

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

�7��%&������������%��� %��--�������-�$��%���������$�����

���%&����������$%������$�������� ��(8*�)����-�:%����

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

��11��@�4��F���$����

���������9����&%��-� ��@�����1

��G�?%����$��=��>��$�3�

��G�8����-�7����������$�

��G�:%�����������%���������%�������$���

��G�)��$�������������$%��

9�G�'���$���%��

Page 152:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

8��������@��6����� ��(8*�)����-�:%��������������%�-��7�

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

���������@�� ������������������$����%��&����-%�����

���$����

��-%��������������3�-���&%���� ��@���������%��F��-�%�9�

��� ���-�$��%�� &%�� �� ������� ���-�� ���� ��� ��$���

��11��@�4��F�� �������� �� ��@�������������@��6� ���

������@�� �����������%���

��11��@�4��F ��$���� $%������ %� ��� �6$������� ���-

�� ��@�����������3�-���%&�9�

�*�����-�-���.*881�G"����1�

�&��� ��� ��11��@�4��F��$���� ��� ����� ��$��3������

�� ��@�������G��9�����������$%���$��������F�����

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

�����6��@��&�%��������-�$��%��%���� ��(8*�)����-�:%�����

LOGGER_DATASET WORD send_sequenz immer 0

(PC -> Web-IO ) WORD rec_sequenz immer 0

WORD struct_type 0x01E2

WORD length 0x0008

��� ��(8*� � )����-� :%����� ���� ������ %� ���� ��� ���

��$%���� @�$�� ����3����-� ���� ��$%��� �3��-��-�� &%�� ��� ���

����%�����������������11��@�&$&-�$��$����

LOGGER_DATASET WORD send_sequenz immer 0

(PC <- Web-IO ) WORD rec_sequenz immer 0

WORD struct_type 0x01E2

WORD length 0x0048

LONG maxcount Gesamtanzahl der Datensätze

LONG processcount Aktuell übertragener Datensatz

LONG time_secs Zeitstempel sec ab 01.01.1970 00:00

LONG time_msecs Zeitstempel ms

WORD outputs Output Status

WORD inputs Input Status

LONG reserved nicht benutzt

LONG alarms Alarmstatus

LONG ARRAY[6] counter Counter 0 - 5

LONG ARRAY[3] errorcounter Fehler für Bidirektionle Counter 1-3

��������������(����������$������%�-��������%&����

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

������$�����-�����

Page 153:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

@�$��������$%�������3����������%������������������

����@�����=�$%����������������������������1��1����%��>

��������@������=��--��$%��>�

��� &��-�� ����� ���������� ���� ���� %� ���� ��� ������

���%&������(�����%����

����-�������������$����������&����������%&�������

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

����6���������������

8&������(����$�%��-�/%������%�������������������$�%�

$%�-���%������������%�-����������������$%������%�����

��$���������������6��������������������

��� ��(8*�)����-�:%����������--����������$%���&%����

�-�$��� ���� ����%�� ���%�� ���� ���� ��F��� &�%�� ��

���-�$��%������� �����%$������$���%����%�����

����6�$���%$������&%����������%�����-%��������%��������

������&%--%�����&-%��$����

Page 154:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

C%��"������������D"+&&-7>7-E�-��

���%,�%��@��"������-��)�����

-��)����������%,�%�"+&&-7>+F -��G

"�����������?�1G

/������%���2%�"�������%)��%��

C%��"������������D"+&&-7>�F�F�-�

"+&&-7>�F�F�-�(�@��������)�����

"+&&-7>�F�F�-���@��������)�����

���%,�%��@��"������-��)�����

-��)����������%,�%�"+&&-7>�F�F�-�G

H'�@����I

J�

����

/������%���2%�"�������������

C%��"������������D"+&&-7> - K

/���"���������)�����"+&&-7> - K

J�

����

J�

����

(�(��)��*����-�-������+���-������-����

��%��::

��� ���$� ��&����%�� %&� ��$���� �� �%��� ��� /� ����� ��

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

Page 155:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

typedef struct _SETBIT

{

WORD send_sequence;

WORD rec_sequence;

WORD struct_typ;

WORD length;

WORD set_bits;

WORD value;

} SETBIT;

���C������������������$������(�-������L:%��������M���

���%���

%��$���3�������-��������3���&%����$����$%������%&���&(

&�����3�����-��������-����������$%���-���%��%��[������

��$+=�>�

#pragma pack(1);

typedef struct _COUNTER

{

word send_sequence;

word rec_sequence;

word struct_typ;

word length;

word counter_index;

long counter_value

} COUNTER;

#pragma pack()

.����-�������������%��������%����%����&%���6���-����

�F���$��%&����� ���-���� � &�%�����������%����� %� ��

��$����$�����������������$-����%��� /4���$+���

Page 156:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

6�-�������(�����5

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

��%$+�$%��%-��-�����&%�����%�+�$%�����$��%��3��� /4�

84�

C�&%�����-�����,.� ��%$+�$%��%-��-������%���%��--%�

�%�+���� ���� ��$����� 8������ ���� $%�����$��%�� �

����-�������������3�����-��

%� ��%����� ��(8*�)����-� :%����� ���-�$��%�� ��� ,.�� �%�

����&%��������%�����������������F���$���������������

�����������$����%3���������%�+�������&%���%&��������

���&%--%�����%��$���6��6$�����%���%�������$�����

���������&%������������������6���-��%&����<���/%����

��$����

���������$�������$��������3�����-�������%������$-����

�������6����-��%��-��

Public Type Struct_ReadCounter

send_sequence As Integer

rec_sequence As Integer

struct_type As Integer

length As Integer

counter_index As Integer

End Type

Public Type Struct_Counter

send_sequence As Integer

rec_sequence As Integer

struct_type As Integer

length As Integer

counter_index As Integer

counter_value As Long

End Type

Public ReadCounter As Struct_ReadCounter

Public Counter As Struct_Counter

Page 157:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

Public Str_ReadCounter As String * 10

Public Str_Counter As String * 14

���&%--%������%�����%�������$%���$�%��%���� ��(8*�)�(

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

Private Sub ButtonConnect_Click()

'// Open TCP connection

Winsock1.RemotePort = 49153

Winsock1.RemoteHost = "172.16.232.17"

Winsock1.Connect

End Sub

.����3%+���������6���$���������������������$�����

������%��������������������%���� ��(8*�)����-�:%�����

Private Sub ButtonCounterRead_Click()

'// Fill the structure ReadCounter

ReadCounter.send_sequence = 0

ReadCounter.rec_sequence = 0

ReadCounter.struct_type = &HB0

ReadCounter.length = 10

ReadCounter.counter_index = 11 ‘// Input-Counter 11

'// Sending of the individual bytes of the structure ReadCount

'// to the string Str_ReadCounter

'// always beginning with the Low byte of the individual INTEGER variables

'// followed by the High byte

'// or the higher value byte for LONG variables

Str_ReadCounter = Chr(ReadCounter.send_sequence And &HFF) _

+ Chr((ReadCounter.send_sequence And &HFF00) / &H100) _

+ Chr(ReadCounter.rec_sequence And &HFF) _

+ Chr((ReadCounter.rec_sequence And &HFF00) / &H100) _

+ Chr(ReadCounter.struct_type And &HFF) _

+ Chr((ReadCounter.struct_type And &HFF00) / &H100) _

Page 158:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

+ Chr(ReadCounter.length And &HFF) _

+ Chr((ReadCounter.length And &HFF00) / &H100) _

+ Chr(ReadCounter.counter_index And &HFF) _

+ Chr((ReadCounter.counter_index And &HFF00) / &H100)

Winsock1.SendData (Str_ReadCounter)

End Sub

���� &���--�� ��� ��%$������ ��� ��%���$�--�� �%�3%+�� ��

��%$+�$%��%-��-��������������������$��3������������%�+�

��� ���-������%�� ����� �� �6�$-�� ��� ��3���� %&� ��

��$��������%3�1� �����������3���������������������������$+

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

Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)

'// Read arriving data into the string Str_Counter

Winsock1.GetData Str_Counter

'// Read out the individual bytes, calculate the value (Low Byte, High Byte)

'// and save in the counter structure

Counter.send_sequence = Asc(Mid(Str_Counter, 1, 1)) _

+ Asc(Mid(Str_Counter, 2, 1)) * &H100

Counter.rec_sequence = Asc(Mid(Str_Counter, 3, 1)) _

+ Asc(Mid(Str_Counter, 4, 1)) * &H100

Counter.struct_type = Asc(Mid(Str_Counter, 5, 1)) _

+ Asc(Mid(Str_Counter, 6, 1)) * &H100

Counter.length = Asc(Mid(Str_Counter, 7, 1)) _

+ Asc(Mid(Str_Counter, 8, 1)) * &H100

Counter.counter_index = Asc(Mid(Str_Counter, 9, 1)) _

+ Asc(Mid(Str_Counter, 10, 1)) * &H100

Counter.counter_value = Asc(Mid(Str_Counter, 11, 1)) _

+ Asc(Mid(Str_Counter, 12, 1)) * &H100 _

+ Asc(Mid(Str_Counter, 13, 1)) * &H10000 _

+ Asc(Mid(Str_Counter, 14, 1)) * &H1000000

End Sub

����6���-���%�����%3��$���%&�$%�����-%�������-����%��--

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

"�� 2

'��$��)�-����%&&���3���������&%���������%��%&���$����

�������%�����-��8*���$�����������-��������)�-�����-%

��%3������%$+��$%��%-��-�����&%�����%�+�$%�����$��%����

Page 159:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

$����������&%���6$������������������� ��(8*�)����-�:%�(

����

���&%--%�����%��$���6��6$�����%���%���%��$��������

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

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

�������8*���$����<���/%���������/%����������%���

��&�����������3�����-��������������������������������

RReadCounterr=packed record

send_sequence:word;

rec_sequence:word;

sruct_type:word;

length:word;

counter_index: word;

end;

RCounter=packed record

send_sequence:word;

rec_sequence:word;

sruct_type:word;

length:word;

counter_index: word;

counter_value: longword;

end;

�����$��������������$��������&��������� ���������

�����$+��������%���������������F���$��%&�:%�����

"����������$%���$�������������=:%�(.���&��>�

�����&�����8*���$������������$-�������3�����-�1

var

Form1 : TForm1;

ReadCounter : RReadCounter;

Counter : RCounter;

���&%--%�������%$������%������� /4�$%���$�%�1

Page 160:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

procedure TForm1.bConnectClick(Sender: TObject);

begin

ClientSocket1.Host:= ‘172.16.232.17’;

ClientSocket1.Port:= 49153;

ClientSocket1.Open;

end;

8�3%+���������6���%$���������������������������$���

%���� ��(8*�)����-�:%����1

procedure TForm1.bSendClick(Sender: TObject);

begin

// Fill the ReadCounter structure

ReadCounter.send_sequence = 0

ReadCounter.rec_sequence = 0

ReadCounter.struct_type = $B0

ReadCounter.length = 10

ReadCounter.counter_index = 11 ‘// Input-Counter 11

ClientSocket1.Socket.SendBuf(ReadCounter,10);

end;

����&���--�������%$������������ ��%$+�$%��%-��-����

��%���$�--����3%+�����������������$��3������������%�+1

procedure TForm1.ClientSocket1Read(Sender: TObject;

Socket: TCustomWinSocket);

var

BytesReceived:Integer;

begin

BytesReceived:=ClientSocket1.Socket.ReceiveLength;

ClientSocket1.Socket.ReceiveBuf(Counter, BytesReceived);

end;

��� ��%3�� �6���-�� $��� %&� $%���� ��� ���-���� %� �--� %���

��$����

Page 161:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

,�& *�3����*�3

8������%�����������%&��� ��(8*�)����-�:%������������%

���%����%&����$%��� ��(8*�)����-�:%���������3�$�(3����

8�����$���%&�.%6(%(.%6�$%���$�%��%��� ��(8*�)����-�:%�(

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

����$%��� ��(8*�)����-�:%�����&��$�%������-�3��� ��

-�3������&%����������%�$%���$�������

.%�� ��� ����� ���� ��� -�3�� ��� ��� $%�&������

$%����%�����-��

?�������� �� ���� �� ��� ���� ����� ������ �������

��������������"�� �����,22��������� �����������

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

(�5�� ���/�-�����2�����+��3����*�"�����.�����

��<�F�������$$������1�&������������

'�-�$���������3����%���������'-�3�� ��(8*�)����-�:%����

���"� >>��!���>>3����-����� �>>3�����;

Page 162:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

'��$�'�-��!���������������*����

����$-�$+�%��$�������-���� ��%��������$������%���

��(8*�)����-�:%�����

?%���-�$1����"� >>��!���>>3����-����� �>>3�����;>>

$�'�-��!��%

Page 163:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

.��������9

C�-�� �%��� ���%�+� ��������%�� ��� ��3��� �%�� %���

����$�%������&�$%�����&��-��%��9�����$����������

�����%��&%��$�����������&�$%�����&��-�:%$�-�4%����������&%�

�6���-����&�����--����%�-���--%��$�������%���$$���

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

�������'��3���4%��������"���������%

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

'��$�&������" 4��%��%�����$�����$%��%-�$%���$�%��%���

#�����%6��%�-�����%������

C�-��%���������$�&������-�������4%��;��

�� -��������9

"���� �%�� �$�3��� ��� ����� ��� �%�� ���� %� �� ��

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

� ��� ��(8*���B)����-��--%�����-���%���$$��%

��������&�%��3���%��%�����%���%���

Page 164:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

��������&%���6���-�����������(��$%��%-�%�����(��%�

�������� ��(8*�)����-�:%���������$����-%���������3���" 4

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

� ������$���

'�-�$�3�(,3�(-��!�

�&����%����3����������--��������������$%�&�������$-�$+����%�

���$�������-���� ����%��

'�-�$1����"� >>��!���>>�����*���

"���� �%�� �$�3��� ��� %���� ��� ��--� ��� �� ��� ��

$%����%������-�3�������&%��.������������$%�&�������$-�$+���

%��$�������-���� �%

8��$%����%�������������%�����$�3����&%��.%6(%(.%6

�����%�-%������$$���-��&%��%����%�����%���%���

?%���%���--������%��$�3����������������C������� ���

��%��%���-�$����"� >>������E>>E-�������������E>>E�� ���%

Page 165:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

�&���$-�$+����%��-�!���--�������������������������� ��(

8*�)����-�:%������������������������%���������)�&��-�C��

�%���� �������� ��(8*�)����-�:%�����$����%��$%���$�%

���-�3�� ��(8*�)����-�:%�����

�$��3�(����3�(*�������������������������� -��!��"

�����������������%��%��*����%��-%����&%����

-��!�

(�5�� ���/�-�����2��������

��<�F�������$$������1�&������������

'�-�$���������3����%�����1����"� >>��!���>>3����-����� �

>>3�����;

Page 166:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

'��$�'���������������������*����

���� $-�$+� %�� ��� $������� -���� �� ��%�� %� ���� ��

$������%���� ��(8*�)����-�:%�����

'�-�$���������3����%�����1����"� >>��!���>>3����-����� �

>>3�����;>>$�'�������%

Page 167:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

���&%--%��������������������������1

.��������9

C�-�� �%��� ���%�+� ��������%�� ��� ��3��� �%�� %���

����$�%������&�$%�����&��-�4%��9�����$����������

���+������9

"�����%������������������'������&%�����-�3���"���������

�%��$���������&�$%�����&��-�9������&��%������%�+���������%�

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

������'������-��!�'�������������������

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

�����%��&%��$�����������&�$%�����&��-�3�-���&%�������'���

����-��!�'�����������&%���6���-����&�����--����%�-���--%�

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

���+������������

'��$�&������" 4��%��%�����$�����$%��%-�$%���$�%��%���

'�-3���%�-�����%������

C�-��%���������$�&������-�������4%��;��

Page 168:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

���+����������9

@������������84�������%&���� ��(8*�)����-�:%���������%�

����%���3������-�3��

���+�����������9

"�����%������������������%�����%���&%�����-�3�� ��(

8*�)����-�:%������8&��%����%�������������&%�����-�3��

-��3�����&��-���-��+�

����+������-�

����������������%�&��$�%�����.%6(%(.%6��%������$���

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

�� -��������9

�$�3���������������������--������$%����%������-�3�

%����

� ��� ��(8*���B)����-��--%�����-���%���$$��%

��������&�%��3���%��%�����%���%���

��������&%���6���-�����������(��$%��%-�%�����(��%����

-�3�� ��(8*�)����-�:%���������$����-%���������3���" 4��

�����������

�����+��9

8&��%�����3�-�����������������%&��������������%���

%����%&����%����.%6(%(.%6����������$�����������

$�������@��������������3�-�����������$�$-�$�--���3����&

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

��"�������������������������!���"���������-�0

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

������������������!������-�0��������������!����������

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

� ������$���

'�-�$�3�(,3�(*�����

�&����%����3����������--��������������$-�$+�%�����$�������

-���� ���%��

'�-�$���������3����%�����1����"� >>��!���>>�����*���

Page 169:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

"���� �%�� �$�3��� ��� %���� ��� ��--� ��� �� ��� ��

$%����%������-�3�������&%��.������������$%�&�������$-�$+���

%�����$�������-���� ���%��

8��$%����%�������������%�����$�3����&%��.%6(%(.%6

�����%�-%������$$���-�����%����%�����%���%���

?%���%������$�3����������������C������� ������%�

%�����"� >>�������E>>E-�������������E>>E�� ���%

�&���$-�$+����%�����-�!����%���--����������������������

��� ��(8*�)����-�:%������������������������%��������

)�&��-�C����%���� �������� ��(8*�)����-�:%����� ���

�����%�%������$%���$�%��%����-�3�� ��(8*�)����-�:%�(

����

�--����&��$�%����$�����������&%��.��������$���%&�$%�����-%

�������������.��������� ����� ��(8*�)����-�:%�������$�����

$%�&�������������.�������������%������������%�����(�

Page 170:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

.%6(%(.%6��%�+������� ��(8*�)����-�:%�����.��8�����.�������

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

�%�+�.%6(%(.%6�������%���� ��(8*�)����-�:%�����

(�5�, 8����'������'�������������-�

��<�F�������$$������1�&������������

��� $%���$�%�� ��� %&� �� .%6(%(.%6� $%���$�%�� $��� ��

%�������&�%�������3����%��������������� >>$���>>����

�����"� �

"���� �%�� ���� �%������$�� %�����%���%��� ��� ����3����-

%���������%�+�������������%��--�����$���������%&���.%6(

%(.%6�$%���$�%�������-�����������%%��%&���� ��������

(�5�0 ��� �����'������'������

��'������'�$��-�����&��&�$�����

��<�F�������$$������1�&������������

'%������.%6(%(.%6��%����%�-���-��������%����������

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

Page 171:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

-�3�� ��(8*�)����-�:%�����������$%���$���%��������%�+�

'�-�$���������3����%������%&���������1����"� >>��!���>>

3����-����� �>>3�����;>>$�'������������-�����������&%�

-��!���'&������-%���&��������*���%���"����%

/%�&�������$-�$+����%�����$�������-���� ���%�%

�������������"� >>��!���>>3����-����� �>>3�����;>>

�������������*���%�$�'-��!��%

/%�&�������$-�$+����%�����$�������-���� ���%�%

?%���-�$� ��������3����%������%&���������1����"� >>

��!���>>�����*������������%��������%���%�-%����

����%��%�+�������.%6(%(.%6�%�" 4%

/%�&�������$-�$+����%�����$�������-���� ���%�%�?%���%�

����--��$�3����������������C������� ������%��%����

���/%�&��������������E>>E-�������������E>>E�� ���%

�&���$-�$+����%�����-�!���������--����������������������

��� ��(8*�)����-�:%������������������������%��������

)�&��-�C����%���

��� �����'������'�$��-���/����2�����+��3����*�.�����

��<�F�������$$������1�&������������

'�-�$���������3����%������%&����-�3�1����"� >>��!���>>

3����-����� �>>3�����;>>$�'-��!�������&��������

*���%���"����%

/%�&�������$-�$+����%�����$�������-���� ���%�%

Page 172:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

?%���-�$���������3����%���������"� >>��!���>>�����

*��������� ���%���� ����%���%� -%��������� %��%�+

������.%6(%(.%6�%�" 4%

/%�&�������$-�$+����%�����$�������-���� ���%���?%���%�

����--��$�3����������������C������� ������%��%��8�

���/%�&��������������E>>E-�������������E>>E�� ���%

�&���$-�$+����%�����-�!���%���--����������������������

��� ��(8*�)����-�:%������������������������%��������

)�&��-�C����%���

(�5�( ��� �����'������'�$��-�����&�/����2�����+�

8&������������%�-%������3��-��-���&%���6���-����$��������

���%����%�+�$%���$�%������%���--�����%����$�3���.%6(

%(.%6��%��� &%�� ��� -�3��� �-�$� ��� ��� ��3����%�� ���

���"� E>>E-�������������E>>E�� ����

8�����$%�&������%��&�����������%�-�������������%��-���%�

-��3�(,3�(-��!��

8&������%�����%����-������&���$-�$+�%�������������%��

�����--��������� ��(8*�)����-�:%�����

�&��� �� ���� :%���� ���� ��3%+���� ���"� E>>E-������

�������E>>E�� ���� ��� -�� 3�(,3�( -��!���%����--� ��

Page 173:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

���-������/-�$+����%������--����$�3���.%6(%(.%6��%��������

-�3��

(�5�5 ��'������'�������������������

�-�����

4-�����%�������������������������������%�+���%%$%-�

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

8��$%����%�������$�$��-��$%���$�%���������������$����

����-� �� ������ ����$-�� %�� ��� �$��%��� -���$�� ���� %&

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

8&��$�3��$%��%�����$�����%������������%���3���8')?

������������$-�����������������%����������-���$�

������$�����$%����%�����-���%����-���$������%&�����

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

��'�����'���2��-�� ��� �������

8� �� �%� �%��-�� %� %���� ����-� &�%�� ��� ����� %� ��

%���� %&���-��-�� ��(8*�)����-� :%������ 8� �� �%��-�

�%��3���%����.������������.���������%���%&�������� ��(

8*�)����-�:%�����&%���6���-��%�-��+��������(���%�'-�3������

�������(����%�'-�3��.�

$'����2��+���-��3����*�"�����.������������

8����%��-��%�$%���$���&&����� ��(8*�)����-�:%������%��-

������$��%�����%6(%(�%6�� ���$%����%���������� ��(8*

)����-�:%�������$%�&���������������--����������%&��%�����

���#����

���1'�� ��9

D%������%�$%���$��� ��(8*�)����-�:%������6)����-�%��

��(8*���6)����-�.%6(%(.%6�

��� ��(8*���6)����-�������$�����$%�&�������������.�������

��.%6(%(.%6�'-�3��������������������������&%��8��������

8�������������-%��������*����#%�����������%���������

����������-���&%��.��������

Page 174:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

���$%�&������%���������3���

��� ��(8*��6)����-� �� $%�&������������%���-�.%6(%(.%6

#����&%��.��������

���1'�� ��

D%�� ���� %� $%���$� �� �� ��(8*� �6)����-� %� �� ��(8*

��6)����-�.%6(%(.%6�

�� ��� ��� &��� �6���-��� �%�� &��� $%�&������ ��� ��(8*

��6)����-�����'-�3��� ������%����%��&%��.������������.�����

��� �����������������������������&%��.������������������

���������������&%��.���������8�������%���*���������������

$%�&�������&%��.������������*������������&%��.�������������

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

���$%�&������%���������3���

����� ��(8*��6)����-���$%�&������������%���-�.%6(%(.%6

#���� &%�� .������ ��� 4�%$���� ���-��-�� &%�� ��� ���� ��(8*

�6)����-�&%��.��������

�&����3������������&%���--� ��(8*���3%-3����*������%�

��� ��(8*���6)����-�&%--%��$������%��8������%&�����

��(8*� �6)����-�� 8&� 8���� �� %�� ��� ���� ��(8*� �6)����-

$�������������-������$������%��*������%&���� ��(8*

��6)����-�

*�����������-��������'������'���������

8����%��%��-��%�%������%-������666�8�*�/%�('��3������

�� ��(8*�)����-�:%��������.%6(%(.%6�� ��(8*�)����-�:%����

�%�+�������.%6(%(.%6��%����%�-����3���������&�������

3���%��

�����������2���'������'

@��$��--������� ��� 84��������%&���.%6(%(.%6��������3�

$�������&%���6���-�������$��������������&����$�������$��

�������������#����$����%�-%�����%������$%���$�%��%���

'�-3��%��3�$�(3����

Page 175:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

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

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

8���$��$��� ������%�-�������������%��-�-��3�(,3�(

-��!����%�����������"� E>>E-�������������E>>E�� ����

/-�$+���� %�� ��� ��%�� ���� ���� �6����� %-�� $%���$�%�

�������������%�������'-�3���%6�&%��������$%���$�%��

Page 176:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

��� ���

,�' "����������� 4������

*4/� =*:@� &%�� 4�%$�� /%��%->� �� �� %&����� ����&�$�� &%�

�$$�������%$�����������%�����#�$�%%&�*:@��$��%-%���

���-�$��%����%������$����3���-�7��%�����������

�������&�$������$�--���*4/�$-�����*�����%��������%&���

����&�$�� ���� *4/� ��3���� ���� ���� ��3�$�� ���3��� ��

��������������$�-�������������������$�&%���������%&�*4/

3�����-��

���*4/���3�����������-����������$�&�$��%��%&�*4/�)��

�$$����������$%��%-���3�$�������� 5 � ��(8*�)����-�:%�(

������%��$�&���-��������-%�����-�/%�('��3����������%-���

�����-�8�*���3���

8������%&���$���$��������������-����(����$%����%�������-

���-������%��������������3�$������������������$+��%����(

�������%�%-���$����-�$��%�����$��$%���������$��-�*4/���3��

�� ��--� �� %�������� �-����� &%�� $%�&������%�� ���

�����%�$�

(�<�� �����������2��*������+��

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

�� �������� �� �!��������������"��������"���.�����

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

QO9A2�������.$����/��������� ��(������������ .1�/%��

���� ���������������������������� .�'�-��!��/%

�%������%&��%��-%���������&�-����3�������$%���������%��

\84�&�-���'�3�������$%�������&�-��������������������$%��

%���%����������+�=������/1� ���>���'������������%�������

&%���6���-���%����%����%%%�������'�������������������(

����1� L/1] ���]'���M�� ��� ���--� ���� ������� ���*4/

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

Page 177:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

��� ���

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

���*:@���3�����������$�����*4/�$-������--������-����&%�

$%���$����%������3����1�����������$����%�� ������%� ��

*4/���3��������%���$�--��������%���%��$����F���

%�$%�&�����������3����%��$����-%��%��3��������������--��

��$%����%������������M$�'��-��!���$������&%���������

'��������������L4�%����M�

�B�����������8Q������������������"�������

����� ��������� ������ "����������������A,%���%

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

�����������"���������������� � �.���*"��

������� 8Q/� ����� *������"� ��!���� "��� "��

���������� ��5

���5++���%�������"�%���+���+����+����8Q+����;@A%��%

(�<�� !���������

���*4/���3���$���������%3���&�%�����'%&�����$%��%���

%&����/%��%-�4���-��8���--����&%���������������-���������M$

�'��-��!��"���� ������&�

(�<�, ���/�-�����

����������*4/���3�����%���%���-����--��%���%����--�&���

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

-����>>'�� ����>>�M$�'��-��!��"���� ������&%

Page 178:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

��� ���

/-�$+�%��0����!���>>�+�%

���&%--%���������%����--����%�����1

Page 179:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

��� ���

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

�����������������������9

@������������84�������%&��%��� ��(8*�)����-�:%������8&����%

���������-%�����������)?'�%�������-����������3�$����%�

�����-%������������������%&����84�������

���� �����-����9

#���������������:%$�-�4%�������%&���� ��(8*�)����-�:%�(

����=&�$%�������1�9����>

�&����� �������9

@������������/%�&�����%��%����������%�����%���&%����

��(8*� )����-� :%������ 8&� �%�� ���� ������ %&� ��� $%���$

���%�����-�����%�� �&��� $-%���� �������%������ ��

������ &%�� ��� ��3�$�� ��� ���$�� ��%�-��� ���� ����$���

=L4��%�����F�����M�%��L8�$%���$����%��M>�

�����-�+����+���-����9

��������������%���$�--���������������������������8�*

��3���%��/%�('��3�����������������%������������$����3�$�

�������&&����������=.%6���.%6���/%����.%69���$�>��#����-

$�������������������-��&%���6���-���&��%������%�����

���������3�$���������%����8�*��%�������������-��%��%&

���8�*���3���� ������-������3�$��������%�-���������&%�

�6���-��L.%6�M�����L/%��M�

��/���2�����������+��&��������9

��-����� ��(8*�)����-�:%���������-&����%�����$������%

������������$%��������&%���6���-����3��%����F�������

����+���-�$����������������3�-���$�&��������������������

��������%������%&&�%�����-��-��%&������$%���

��������-���F�������-%���3��%����$���&��-������� /4

$%���$�%��%����������-���3�$����F��$+-�����%��-�����&��-

����������=�������$%���$�%�����>�������%����-��&�%����

��3�$���������3�����������%�F������

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

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

Page 180:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

��� ���

��������&����������-����������������� 9

*�����%��%&���%���$�����������������3�����������

��%���%&�������&&�$�%��������%�+��%���%��������%�����

�6����-��3���

"�+���& �9

'�-�$� ��(8*�)����-�:%����

����� ���/�-�����2��3����*�"�����.������������*��

��+�

��<�F�������$$������1�&������������

'�-�$���������3����%������%&���� ��(8*�)����-�:%��������"�

>>��!���>>3����-����� �>>3�����;

'����������*���%�$�'�-��!���

���� $-�$+� %�� ��� $������� -���� �� ��%�� %� ���� ��

$������%���� ��(8*�)����-�:%�����

'�-�$���������3����%�����1����"� >>��!���>>3����-����� �

>>3�����;>>$�'�-��!��%

Page 181:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

��� ���

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

.��������9

C�-���%������%�+���������%���������$���%����������

&�$%�����&��-�4%��9�����$����������

�����%��&%��$�����������&�$%�����&��-�:%$�-�4%���������&%�

�6���-����&�����--����%�-���--%��$�������%���$$���

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

'��$�&������" 4��%��%�����$�����$%��%-�$%���$�%��%���

*4/���3����%�-�����%������

C�-��%���������$�&������-�������4%��;��

������������������'����"������������� ������ ��

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

�'����!��%

�� -��������9

�$�3���������������������--����������������%����*4/

��3��������������������$������

� ������$���

'�-�$��'���!���

Page 182:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ���

�&��� �%�� ��3�� ������� �--� ��� ���������� $-�$+� %�� ��

$�������-���� ���%��

'�-�$���������3����%�����1����"� >>��!���>>�����*���

�$�3�����������%����%����$%��%--���������*4/���3��

����$%�&�������$-�$+����%����$�������-���� ���%��

?%���%������$�3����������������C������� ������%�

%��������/%�&��������������E>>E-�������������E>>E�� ���%

�&���$-�$+����%�����-�!����%���--����������������������

��� ��(8*�)����-�:%������������������������%��������

)�&��-�C����%���� ��� ��(8*�)����-� :%����� $����%����

�$$����������*4/���3���

Page 183:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

��� !"�

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

,�5 �0+�����."������ ������������������

��� ��(8*�)����-�:%�����$��������$%��%�������%��6����

���%�+�����������������������'?#4���%%$%-�

.%�� ��� %�-� $%�&������%�� ����--� �� ��� $%��%--���� ���

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

'?#4�

�$����!���*�3�����������������������"������

����%

(�A�� 1��������#$������

��<�F�������$$������1�&������������

'�-�$���������3����%��������� ��(8*�)����-�:%��������"�

>>��!���>>3����-����� �>>-0*'

Page 184:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

��� !"�

����-��&������9�����

@������������$%������������&%��'?#4��$$����������

���%��7��%��

����-��&������9������3���

@������������$%������������&%��'?#4��$$��������������

��������%��7��%��

$���������9

84�������%&����'?#4�#��������('����

�&�������� �9

��� ��(8*�)����-�:%�����%&&�������%���-���%&���������

��������%�����������'?#4�������������$%-��%������

���="�������(<�������4%���(*?�%��'%&����(<��>�

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

"���$�������9

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

�����'?#4�����%����'?#4������������������-%����

���������-����%���%&���� ��(8*�)����-�:%��������%���-����

������%���������������%�-���������&���%$$���� ��$�����%�

����$�����-��������$�������������%����������)�����������

�����%����

'��1���1��N84�������%&���� ��(8*�)����-�:%���������

Page 185:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

��� !"�

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

1�����9

������%���'?#4�@���-���������$�3�������%�����%��%�+

������� ��(8*�)����-�:%�����%��'?#4�-�3�-�

/%�&�����%������������$-�$+����%�����$�������-���� �

��%��

8&��%����3���%��%���$%�&������%��$������%���+����%���--

����$�3����������������C������� ������%��%���-�$

���"� E>>E-�������������E>>E�� ���%

�&���$-�$+����%�����-�!����%���--������������ ��(8*�)�(

���-�:%�������������������������������������$�������

)�&��-�C����%���

����� ��+������2���-� -���/����#$�

��<�F�������$$������1�&������������

'�-�$���������3����%������%&���� ��(8*�)����-�:%��������"�

>>��!���>>�����*���

Page 186:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

��� !"�

�$�3��� ����� ��� %���� �%������ %� $%��%-� ����� '?#4

��%%$%-� ����$%�&������� $-�$+����%�� ��$������� -���� �

��%��

?%���%������$�3����������������C������� ������%�

%��8�����/%�&��������������E>>E-�������������E>>E�� ���%

�&���$-�$+����%�����-�!����%���--����������������������

��� ��(8*�)����-�:%������������������������%��������

)�&��-�C����%���

(�A�, $������ ��/����#$������

������3���#8.���%3�������� 5 �$����������&%���--� ��(8*

)����-�:%�������3�$���'�������*8)�����$�����������&%����

3���%���%��-

�����%$�������%�����������-���������6���-��&%����� ��(

8*���6)����-�8�������6)����-�*����

��%%�������'?#4��$$���������-�������$��������%3��

������$$�����%��-������������

Page 187:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

��� !"�

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

%���3��������$$��%���� ��(8*�)����-�:%�������%����

&���%�������'?#4���%��� ������-������$��--���&��%�����

%����'?#4�&%����������%����

�������.���

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

������%����3�����-�

wtWebioEA6x6SessCntrlPassword

�&����������������������!�"��Q����������������

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

�2��������������/���+����&

�&���������-���2��+�������

wtWebioEA6x6SessCntrlConfigMode

�%��$���$��$+�������������%������$$�&�--��%������

� G�'��%��%������� ��(8*�)����-�:%��������/%�&������%�

�%��

� G� *������� %&� ��� ��%�� &��-���� /��$+� ������� ��

���%������$%���$-���������

Page 188:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

��� !"�

�&����$$�&�--��%������������%������3�����-����&����

��� ��� ���3��� #8.� $��� ��� ���� %� ��+�� ���� ������

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

�2����������-� -�

%�$������ ������%&� ����3����-�%�����&��� �� �$$�&�-

��%��-%��������'?#4�3�����-�

wtWebioEA6x6OutputState

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

��� %������� ��� �������� %� ��� $%����%������ *8)�

���������������$���-��%���

Page 189:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

��� !"�

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

��3�-���%&��������&%��*?�������3�-���%&���&%��*����"����&%�

�6���-��*����������%�*?�

�2����������-� -���������

8�������%��%����������3����-�%������%��$���$�������--

���%������%�������� %��%����������3�����-�

wtWebioEA6x6OutputValue

��������������������3�-���$%����%������%����������

������%&����%����

@6���-�1�D%������%���*����������*������%�*?���--

%����%�����%�-���+��%��*������

�����������3�-�����$�-$�-������&%--%�1

�6���H��6���H��6���H��6���H��6���H��6����G���

Page 190:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

��� !"�

�2������������-� -��

����--��� ��� ��(8*�)����-� :%����� %&&��� ��� �%���-��� %&

�������-��-��%���������������-��-��3����%�����������

���������

"�����%���%�+��������%������+��������%����3�-���

���%������+�������������$��%������--����$�������

���%����3�-�����%��3������$�&������$���������%���

�%�-�������

@6���-�1

'��*������%�*?�

��*������%�*���

����*����9�*?�

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

8��%�����%����%������$��������%���1

����9�������

���%������+���$�-$�-������&%--%�1

�6���H��6���H��6���H��6���H��6���H��6�����G���9

Page 191:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

��� !"�

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

���$%����%���%��6�����6�

%�$�-$�-������%����3�-���%�-������������&�$��$�������%

�������������$��$%����%���%����*?������������

�6���H��6���G���

���$%����%���%��6�����6�

���%������+�����3�-������������������'?#4�3�����-�

wtWebioEA6x6SetOutput

�����;(����%$�������

�2�������/�-�����

������������%&���� ��(8*�)����-�:%�����$�����������%�

�����'?#4������3���$��������&�����3�-�����%��-%����� ��

���3���#8.��%���--����������������$��$����-%����$������

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

>�%�����������-�������3�-�����%�>�������%�����&�����

��%���-��������&%�����$������%���$%����&&�$�3��

������%����������������3�����-�

Page 192:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� !"�

wtWebioEA6x6SessCntrlLogout

���3�-���$����������%�����������%�������%���������1

� �--�$�����������3��

� Y������%���3���

8&��%�'?#4�$%�����$��%���+���-�$������������%������%�

&%��-%��������������������� ��(8*�)����-�:%�����F�����

��%�������--�$����������$��$�--���

������ ��-0*'��������� ����������!����4$$'

�� ��%$��������5&�����������"� ��&������������

�� ����������������������������������-0*'���������

�����%

Page 193:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

��� #���

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

,�6 �������7����������������

��� ��(8*�)����-�:%�����$������������������%�������

����--����-����������%���'�-%����3�����������'�-%�

��%%$%-�

(�F�� 1�������&����

��<�F�������$$������1�&������������

��%����� ��(8*�)����-�:%�������3����%�������-�$����"�

>>��!���>>3����-����� �>>-���� %

�&��������+�����9

84�������%&����'�-%����3���%����$������������%�-�

������

�&��������+�������

@�������������%��%�����$�����'�-%����3�����$��3����

'�-%��������� �����&��-���4%����9���--%���������--�C)4

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

�&�����$�������9

��� ��(8*� )����-� :%����� �--%�� �%�� %� ���� �� ���

������%�����������'�-%����3�����$%-�(�%���������

Page 194:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

��� #���

=�����������������4%���(*?�%��%&��������>�� ������%���

&%������������$%����%���%����F�����%��"����

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

"���$�������9

���%��%���--%���%��%��������%�����������%�$������

%� ��� '�-%�� ��3��� �� �� '�-%������������ ��� ���%���

������%���������-%�������� ��(8*�)����-�:%�����������-

���%�����%������%�$-�������������%�������%�-�����&������

�� �������� ��$�� ���%�� ���� $�����-�� ������%��� $��� ��

���-�������������)�����������������%����

��1���1��N84�������%&� ��(8*�)����-�:%���������

1�����9

������%���'�-%��@���-���������-�$������%�����%����

'�-%�������������������� ��(8*�)����-�:%�����

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

�-����&��$�%��%&���� ��(8*�)����-�:%������<�&��������%���

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

/%�&�����%������������$-�$+����%�����$�������-���� �

��%��

8&��%����3���%��%���$%�&������%��$������%���+����%���--

����$�3����������������C������� ������%��%���-�$

���"� E>>E-�������������E>>E�� ���%

�&���$-�$+����%�����-�!����%���--������������ ��(8*�)�(

���-�:%�������������������������������������$�������

)�&��-�C����%���

Page 195:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

��� ����

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

,��8 ������

8����� ��(8*�)����-�:%������%��$�����$�&�����%������&&����

�-����$%����%����-����������$���������������������%�

������%&�������������%������%�����&&��������%�+

��%%$%-������3��-��-�1

� #��-�='# 4>

� '?#4

� '�-%�

� C)4

� /4�=%������6�����$%���$�%�>

� /4�/-���

� � 4�/-���

8�������%��%�����-�������������� ��(8*�)����-�:%����

�-%������-����/-�������������������-����$%����%�

�����%�-%������������������%���-������������������

(��)����"����������2���������������

��<�F�������$$������1�&������������

����-����$%����%��$��������$�&�������3���%�����������%���

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

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

� '���� ������

���$%����%��&%����&&��������������%����%�-���%������6��

����������-����

�*� ���� ���� �"��������������������������

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

������$�%�����������������%����$�����%&��-����������1

� ������������-������������%���-���

� ������������-���3��

Page 196:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

��� ����

���������2�����������������������������

����������$%����%������������*?�%��*���&%�������(�%�

%�������������-%������������������:%���/%��%-�

8&�&%���6���-��*?����-�$��������������&%���������������-���

�������������������������%��%�*?�� �����������

������%�*������� ��(8*�)����-�:%�������������-����/-���

������

��"�����������������������������������������"���

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

����� ���������&�������������� �������%

D%��$%�-������&%��������������-���������-����&������

��������-����/-����������

�����������������+���

"������������$����$%-������������������������3�-����

����?D������$%���&%��������������%����

��������%��%���-�������$��&%������%��(�����3���

'8�$���-�����%��-��-�������&���������������-����/-���

��������������%&���������-������������%�-��%����-���

/-����������

�$������������������ ���������������&���������

����� ��%

����������������2������-���/��2��� -��������-� -��

'�-�$���������3����%����������"� >>��!���>>&����>>

&����;� �&� &%�� �6���-�� �%�� ���� %� ��%$�� ��� �-���

$%����%��&%���-������

C���������$�� ������������$�� ����%��$�����$�&����

&%--%����1

�� ��$�������%��%����%�$��$+�&%����

�� ��$�� ��� =*?� %�� *��>� ���� ��� $%����%�� =�?)

%�����%�>

Page 197:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

��� ����

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

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

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

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

�--������%�������$�������-�$���������������$�&���

$%����%��&%������-����%�������������=�?)�%�����%�>�

��"������������+������������"� �����������&0S

��������������������������������������"�����

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

�-�������������������?D�%�-����������%����-����/-���

�����P

1'�� ��9

�����������-���������8����������8����������*?������%�����-

=G*��>���%��8�������8������(����������%����

���$%�&������%���%�-������-%%+�-�+����1

8�������%���%�������$�&�������������-���������������%�-�

%�$������� ����-����$%����%�� �������-�����-�� �%�� $��

��$�&���������3�-������$������-����������������-%�������

�-����$%����%�������

Page 198:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

��� ����

8�����8���3�-�&��-���%��$�����$�&����������&%��%�������%����

����3�-����������� ��%���$�-�3�-����������������9�����--�%�

�����������%��-���8&����&��-�����-��+�%������%��-������--���

�����

�������2������-�����+��-�������2��

8�����%&����%������%�������%&�������������%����

�%��$��������������-�����������$%�������������$����� %

�%�����%������������3�-����������������9�����--�%�������

#�6�/%�����,�-���&��-�������-����������������%���%&���

�$�3������������$������$%�����3�-���

/%�����/-����$����������%���$�&��������$%����������

%�7��%���%%���������$�&����$%�������������$����

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

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

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

���� ��� ����� ��� ��� �� ,2� ��� ��� ������� ����� �� ���

������������,Q���������%

?�� � ������������� �������� �" ��� ��������� ��� ������

�����"��������������� �������������������� �������

��������������������(�����;22��%

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

�$�3�����8���3�-� �����$����--%����� ��(8*�)����-�:%�����%

����-��-�� ���� �-���� �� ����3�-� ��$�&���� ������ �����!��

������-��%&�������������%�������

8�� ��� ���� �%�� $��� &%�� �6���-�� ���-����� �� +���(�-�3�

�%��%��

�����$����������-�������������������������������������

$���$�� ���

Page 199:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

���

��� ����

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

������6�&%��������������������3���&�%�����/�%��&%���

�������:���6�C��6��#�-��-�������������������$%����$��

�������������%���&��-��

���LZM�����&%��������%-�(�������3�-����@6���-�1�Z�8����

#����� &��-�� ����� �� ��� �-���� �3����������� �3��� �&� ��

$%����%��������%����&��-���������

������������L�M�%�����$��-�3�-���%��3�-����������--%���%�

%���$�&����$�$-��3�-�������������@6���-�1��(�����������#���(

��&��-������������������-�����3����&�3����������3����&���

$%����%��������%����&��-���������

�"������������ ������������������������������.T/���

���������"�����"���.+/%

C����L(M��--%���%��%����������������������@6���-�1�;(

���������"%���&��-��������3�����%����������;1�����������

�1��������

�����%3��&��-���������������-����������������3�����%��

%���3����#%�������%������������������;1�������������1��

������3����&�3��������

���� ����������������������� ���������.�/�����8���(

3�-����"�����"������������� ���� ������#

�?��������������������������������������������"���

�"���&�������������� �

Page 200:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ����

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

�$�3�����$%-�����$������� ��(8*�)����-�:%�����%�������

����-�����&�����"��������%��4%���(*?�<���

�?������������������������������������������������

"����"���&�������������� �

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

�$�3�������������$������� ��(8*�)����-�:%�����%����

����-�����&�����%&����������������/%���$�%� /4�4%��;;;;��

�?���������������������������������������������

���"����"���&�������������� �

�&�������-����$%����%����3���������$�&������%��$����-�$

���$������%����&%������������-����

(��)����1�$��������������$��

%���������-����3����(���-��%������-%��$�3���*���������

=��������%��%�����-����$%����%�>����������"� >>��!���>>

&����>>&����;�

��<�F�������$$������1�&������������

Page 201:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ����

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

'�������������%���� ��(8*�)����-�:%��������$-�$+����%�

���$�������-���� ����%��

������������/�����������&������

��<�F�������$$������1�&������������

8��%�����&%����� ��(8*�)����-�:%�����%������(���-�������&��

�-�$����%�������+����&������$������

!%�%�����"� >>��!���>>*���&����5

��--�������&��-���$$%������%��%������-�$��%�1

#���

?��������������������������������������(���-�

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

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

%��%�����(���-�����������$������%&�����-�����(���-��-�$

������'8�$����� ��(8*�)����-�:%�������-&�$���%�-��������

Page 202:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��� ����

�%���$��3���(���-���%���%�-����������������(���-�������%&

������%����%�����$���$�-����%����-���&%����� ��(8*�)�(

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

$������+��

"�����%��������������%������%�����84�������%&����'# 4

��3�������%��������-�������-���%������� ��(8*�)����-

:%�����

�-�2���/����

"���� �%�� $��� �-�$� ������� �%�� ���� %� ��� �(���-

������$��%�������������%�����8'4���F������������ ��(8*

)����-�:%�����$������$%�&�������&%����-%��������@'# 4�%��'# 4

�&���4*4��

!���

@���������������������&%������(���-��$$%���

���������%����& ����������

"����������%����������&%������(���-��$$%��������

�������

�*�,����+��

8&��%�����������'# 4��&���4*4����%����������������������

%�����84�������%&����4*4����3���

1�����

'��#��-�����-��%��$�3����������%&��(���-�

��"��������"���-*$'��'�'A���!��������"�����

�0-���!������������"�������������� ������ �%

'������������%���� ��(8*�)����-�:%��������$-�$+����%�

���$�������-���� ����%��

� �/&����2���������� ���7��-�I���������'�

��<�F�������$$������1�&������������

Page 203:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ����

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

C��������"� >>��!���>>&����>>&����;>>*����%��$��

�%����$�&����%��%�-����$��3������-�������-�������%�-�

��������������0�$����������6�����(���-�$%�����

1�$��������

@��������(���-�������&%�������������(���-����������-���

$%����%����������8&��%��������-��-����$������&%������(

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

����^�%�������V�����^�%�������V����

�-�I��

@�������������6�%����������������0�$�-����%&�����(���-�

$����'�

���$��������3�����-���6��8�������%���%��$�������-����3���(

��-��� ���������-�$��%-����&%��������%&��������3����-

���������%��������--���&%�����$%��������

�������������-�I��

��%%�������$%�&��������-����$%����%�����%�-%�����������

����-����/-������������������������0�$�-����������

�����

��������������'�

������������-��6��������%�������������&���-��&%���-���

�6�&%������-����/-����������

�8�������%����-����3�����-��$������������������0�$

-�������� ��� ������-� �6�� ���������-�$��%-���� &%�

Page 204:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ����

������������%&�%&��������3����-����������%���������--

�� &%�� ��� $%����� ��� %&� ��� $%������ 8�� �����%��

�-�$��%-����$����������&%��)�������)�3�$��?����

Alarm Variable Description<dn> Device Name look at: Config>>Device>>Text)<i> Input state as bit pattern in hex format<ix> State of Input No. x (ON/OFF), <inx> Name of Input No. x<o> Output state as bit pattern in hex format<ox> State of Output No. x (ON/OFF), <onx> Name of Output No. x<cx> Count state of counter no. x in decimal format<t> Time stamp with date and time formatted DD.MMM.YYYY hh:mm:ss<$y> Year formatted "YYYY"<$m> Month formatted "MM"<$d> Day formatted "DD"<$h> Hour formatted "hh"<$i> Minutes formatted "mm"<$s> Seconds formatted "ss"

depending on the Web-IO Type x can be between 0 and 23

����6���-���������������$%�&������%��&������%�-�����

-%%+���&%--%��������(���-1

������-������������-�$���������3�-���$��������������

������-�������

(��)�,���#$�������

8�����%�+����������%�+�������������%������%��$����-%

���'?#4���%%$%-�&%����������-����

C��������"� >>��!���>>&����>>&����;��%������-%

�$�3���-0*'$�����������������%��%�����-���������

��<�F�������$$������1�&������������

Page 205:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ����

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

'������������%���� ��(8*�)����-�:%��������$-�$+����%�

���$�������-���� ����%��

'�-�$� ��������3����%���������"� >>��!���>>&����>>

&����;�>>-0*'

��<�F�������$$������1�&������������

$���������

@������������84�������%&�������%�+��������������

�����--���$��3�����'?#4���&%����%��

��� ���'�

A��������������-�&��$�%����%��$����-%��������L�����6M

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

%� ��$%��%���� ��� ���%&� ����� ����%���� ����--� �

$%����������%�����6���%��$���-�+���������-����3�����(

-��

Page 206:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ����

��������������'�

��������$���%&���������6��������%������������������&���-�

&%���-�����6�&%������-����/-����������

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

PQ2�����%��� ����(���������""������������� ����

�� ��%

Alarm Variable Description<dn> Device Name look at: Config>>Device>>Text)<i> Input state as bit pattern in hex format<ix> State of Input No. x (ON/OFF), <inx> Name of Input No. x<o> Output state as bit pattern in hex format<ox> State of Output No. x (ON/OFF), <onx> Name of Output No. x<cx> Count state of counter no. x in decimal format<t> Time stamp with date and time formatted DD.MMM.YYYY hh:mm:ss<$y> Year formatted "YYYY"<$m> Month formatted "MM"<$d> Day formatted "DD"<$h> Hour formatted "hh"<$i> Minutes formatted "mm"<$s> Seconds formatted "ss"

depending on the Web-IO Type x can be between 0 and 23

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

�!���������������������� ����"��������

.�������������� /#

(��)�0��������+��!"�

��%��������%��������-����%���%�������%�+���%���

��%3��������C)4���%%$%-��"������$%����%��������%�������

�����������%���%��4/�����������%���%���$��3���$����

�-����

%�����-��C)4�&%���-�������������-�$����"� >>3����-���

��� �>>B�'���������3����%������

��<�F�������$$������1�&������������

8�����4%��&��-�����������������-%$�-��%��� ���&�$%�����&��-

�������4%��9������/��$+����C)4(����-���%6�

Page 207:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ����

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

'���� ����-�$�������� %� ��� ��(8*�)����-� :%�������

$-�$+����%�����-�!����%��

%��$�3���C)4�&%���-����������%����-�$���������3����%�

�������"� >>��!���>>&����>>&����;�����-�$�B�'������

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

��<�F�������$$������1�&������������

Page 208:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ����

'������������%���� ��(8*�)����-�:%��������$-�$+����%�

���$�������-���� ����%��

C��������"� >>��!���>>&����>>&����;>>B�'����C)4(

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

��<�F�������$$������1�&������������

�������

"�����%����������84�������%&�������%�+���%���%�����

%� ��$��3�� ��� �-����������� �-�����-�� �%�� $��� ����� �

��%��$��84�������%���+������-�����������$$���-�

%� �--� ��� ����$����� ��� ��� ���%�+� ������� 84(�����

��������������� &%�� �6���-�� �%�-�� �--%�� �--� ���%�+

����$���������������������������%���$��3������-����

Page 209:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ����

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

����

8�� ��� &��-�� �%�� ����� ��� -%$�-� C)4� �%�� %�� ���$�� ��

���-�$��%����%������%�-����$��3�����C)4��-����������

!"����'�

A��������������-�����'?#4�&��$�%����%��$��������������

�6����$�������%����C)4����-�$��%��� %���$%��%������

���%&����������%����%��$%����������%�����6���%�

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

��������������'�

�� ��� ��� $��� %&� C)4� �6�� �%�� $��� ����� ����� �� &���-�

&%���-�����6�&%������-����/-����������

'������������%���� ��(8*�)����-�:%��������$-�$+����%�

���$�������-���� ����%��

(��)�(��������������������&�-����������� ������

8�����-�$��%�����$��$%�����$���������� ��(8*�)����-�:%�(

����%3������%$+������&�$��3��� /4���6����� /4�$%���$�%�

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

$������

'%� ��� �� /4� ���� ��$+�� �� ��� %� ��� �$�3�� /4� $-���

���-�$��%�����������-����$%����%���������%�%���"� >>

��!���>>&����>>&����;�����������������������-�$�-���

����������� $�'�����������

Page 210:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ����

'������������%���� ��(8*�)����-�:%��������$-�$+����%�

���$�������-���� ����%��

*�$���%����3��������--��������������������%�����-����

�$�3��� ��� ���� ����� ����� � ���"� E>>E-������

�������E>>E�� ����-�!�%

(��)�5����������������������������+��

D%��$����-%���������-���������%��� /4���3����8&�������

����-������� ��(8*�)����-�:%�����%������ /4�$%���$�%��%

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

%�$-%������$%���$�%���&�����$���%&�������

%��$�3��� /4�$-���� &%���-���� ������%��� �-�$� ��� ��

��3����%�� �������"� >>��!���>>&����>>&����;���

�-�$�$�'�������������������������������

��<�F�������$$������1�&������������

'������������%���� ��(8*�)����-�:%��������$-�$+����%�

���$�������-���� ����%��

C��������"� >>��!���>>&����>>&����;>>$�'���� /4(

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

��<�F�������$$������1�&������������

Page 211:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ����

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

�������

"�����%����������84�������%&�������%�+���%���%�����

%���$��3������-����������

����

8�����&��-���%����������-%$�-� /4��%��%�����$�������3��

���-�$��%���%�-����$��3����� /4��-����������

������'�

A��������������-�����'?#4�%��C)4�&��$�%����%��$�������

������� �6����$�� ����� %� ��� /4���3������-�$��%��� %

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

��%�����6���%��$����-%��������-�������

Alarm Variable Description<dn> Device Name look at: Config>>Device>>Text)<i> Input state as bit pattern in hex format<ix> State of Input No. x (ON/OFF), <inx> Name of Input No. x<o> Output state as bit pattern in hex format<ox> State of Output No. x (ON/OFF), <onx> Name of Output No. x<cx> Count state of counter no. x in decimal format<t> Time stamp with date and time formatted DD.MMM.YYYY hh:mm:ss<$y> Year formatted "YYYY"<$m> Month formatted "MM"<$d> Day formatted "DD"<$h> Hour formatted "hh"<$i> Minutes formatted "mm"<$s> Seconds formatted "ss"

depending on the Web-IO Type x can be between 0 and 23

Page 212:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��� ����

��������������'�

�����$���%&� /4��6���%��$���������������&���-��&%���-���

�6�&%������-����/-����������

'������������%���� ��(8*�)����-�:%��������$-�$+����%�

���$�������-���� ����%��

(��)�< ����������������������������&��������+��

%�����������������%���'�-%����3������������-���

$%����%���������-�$�-���� *���� ����������������"� >>

��!���>>&����>>&����;�����������������%

��<�F�������$$������1�&������������

/-�$+�%�����$�������-���� ����%��%�������������%

��� ��(8*�)����-�:%������

C��������"� >>��!���>>&����>>&����;�OO��'�-%���%�

$���������������'�-%�(��$�&�$�$%�&������%��

Page 213:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ����

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

������

"�����%����������84�������%&����'�-%����3�����$��3������

'�-%��������

����

8�����&��-����������-%$�-�C)4��%��%�����$�����'�-%����3��

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

�����������%��&%��'�-%������9�

�&�������'�

A��������������-�����'?#4�&��$�%��������%��-��%�������

�6������&%���������%����'�-%����3���� %���$-���������

%&����������%����%�����%&����$%������%��$����-%

�������-����3�����-��

Page 214:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ����

Alarm Variable Description<dn> Device Name look at: Config>>Device>>Text)<i> Input state as bit pattern in hex format<ix> State of Input No. x (ON/OFF), <inx> Name of Input No. x<o> Output state as bit pattern in hex format<ox> State of Output No. x (ON/OFF), <onx> Name of Output No. x<cx> Count state of counter no. x in decimal format<t> Time stamp with date and time formatted DD.MMM.YYYY hh:mm:ss<$y> Year formatted "YYYY"<$m> Month formatted "MM"<$d> Day formatted "DD"<$h> Hour formatted "hh"<$i> Minutes formatted "mm"<$s> Seconds formatted "ss"

depending on the Web-IO Type x can be between 0 and 23

��������������'�

�����$���%&��-%���6���%��$���������������&���-��&%���-���

�6�&%������-����/-����������

'������������%���� ��(8*�)����-�:%��������$-�$+����%�

���$�������-���� ����%��

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

%��%������-�$����"� >>��!���>>3����-����� �>>-���� %

'�-%��������-������$��$+����-�����*���� ������������

$-�$+����%��$�������-���� ��

Page 215:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ����

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

(��)�A ��������������+��J������+��

%��������������3���� 4�%���-%��&�-��%������ 4���3�������

����-����$%����%��%$$��������-����?$'������������������

���������������������"� >>��!���>>&����>>&����;%

��<�F�������$$������1�&������������

'������������%���� ��(8*�)����-�:%��������$-�$+����%�

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

C��������"� >>��!���>>&����>>&����;�>>?$'��%��$��

������������� 4(��$�&�$�$%�&������%��

Page 216:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ����

J���.����"��������

"�����%����$�&�����-%$�-��%��&%�����$%���$�%��%�����$����

�-����������������������� ��(8*�)����-�:%�����%���

� 4���3���

8&��%����$�&���C *����� ��(8*�)����-�:%�������������6

�3��-��-���%��

J���#���

8�� ��� &��-�� �%�� ����� ��� ����� %&� ��� &�-�� ��� ���$�� ��

�������%�-������3���

J�����������'�

A��������������-�����'?#4�&��$�%��������%��-��%�������

�6���������$�������%�����-%����3���� %���$%��%������

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

$%�������%��$����-%��������-����3�����-��

�8�������%����6�3�����-��$����������������&�-������

����������� 4��-����� ���������-�$��%-����&%����

���������%&�%&��������3����-����������%���������--���&%�

���$%��������%&����$%������8�������%����-�$��%-����$��

�������&%��)�������)�3�$��?����

Alarm Variable Description<dn> Device Name look at: Config>>Device>>Text)<i> Input state as bit pattern in hex format<ix> State of Input No. x (ON/OFF), <inx> Name of Input No. x<o> Output state as bit pattern in hex format<ox> State of Output No. x (ON/OFF), <onx> Name of Output No. x<cx> Count state of counter no. x in decimal format<t> Time stamp with date and time formatted DD.MMM.YYYY hh:mm:ss<$y> Year formatted "YYYY"<$m> Month formatted "MM"<$d> Day formatted "DD"<$h> Hour formatted "hh"<$i> Minutes formatted "mm"<$s> Seconds formatted "ss"

depending on the Web-IO Type x can be between 0 and 23

��������������'�

��������$���%&�� 4��-���� �6��������%��$����������&���-�

&%���-�����6�&%������-����/-����������

Page 217:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ����

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

* ���

'�-�$�-$�����&��%���������&�-��%����$%��-��-��%3�������

��$������������������3����%����&�-������6�����������$�

��������-�$�&''�0��

'�������������%���� ��(8*�)����-�:%��������$-�$+����%�

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

����--����%���������-������ 4���3�$������$%�&��������

%��%������������������"� >>��!���>>3����-����� �>>

?$'%

J������+�����

@������������84�������%&����� 4���3���%�����$���%�����

%��3������-����������

J���������������

"������� /4��%��&%������ 4�$%��%-�$%���$�%������$�&����

� 4���3����%���--�����4%�����

!���

"�����%���������������%&������������������������(�$$�

%������ 4���3���

Page 218:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ����

��������

C������%����%����%������ 4���3��

J�����-��

8&����-�$��-�����������������$$%���%&��������

* ����

'��$�&������������������ 4�$-�����%�-������$�3��%�����3��

8&��������$%��-������%���������������%��

1�����

"���-���������������$-�$+�%�������������������%�����-��� 4

������3�$��

*�$���%����3��������--��%����-���(��-������������$�3�����

����������������"� E>>E-�������������E>>E�� ����-�!�%

(��)�F����8��������/�����������-��������

#�-��-�������3����--����������������������$���������

&%������-������%���6���-��������%���%�-���%������%������(

���-��������'?#4( ����

Page 219:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� �����$�&���

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

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

� ����� �� �

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

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

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

� /������ ��!�����

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

Page 220:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��� �����$�&���

&�� � ��.#�������� ��

��� ��(8*�)����-� :%����� ��� ��� ������-� $-%$+����� ���

&��$�%��

5���� ����K����

��<�F�������$$������1�&������������

��� ��(8*� )����-� :%����� ��C /� ���� =���3���-� ���

$%%�������>�������--������$������������������-����������--

%3������ %�-��� ���-%$�-�������3����&�%��C /�����������%�

�������7%����%���������� ����������!���������C /�H����=��

�����>���������������C�����'�����C /�(������$�

8&���� ��(8*�)����-�:%�������--�������������%��������7%���

���%&&��$��������0�����$$%�����-��

%��%������%�%����"� >>��!���>>$���+����>>$���U���5

!���//���

@��������������&&����$���������-%$�-�����C /����������

&%�����������������$����-%�������������������&��-��=LHM�%�

L(M>�

1�����

%��$�3����$��$+����-�� ���7%���%��������������%&&��3�-���

'������������%���� ��(8*�)����-�:%��������$-�$+����%�

���$�������-���� ����%��

Page 221:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��� �����$�&���

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

5���� �-���������%�3��������

��<�F�������$$������1�&������������

��� ��(8*�)����-�:%�������%���$�--������������������

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

%�$�����������&����$��3�-���&%��������������������-�$

��� ��� ��3����%�� �������"� >>��!��� >> $���+���� >>

$���U���>>-���������5

!��*//���

@��������������&&����$���������-%$�-���������������C /

����������&%�����������������$����-%������������������

&��-��=LHM�%��L(M>�

1�����

%��$�3����$��$+�&��-����������%��������������%&&�

3�-���

'������������%���� ��(8*�)����-�:%��������$-�$+����%�

���$�������-���� ����%��

5���, ���������������/��-��������

��<�F�������$$������1�&������������

%��������������������������-�$����"� >>��!���>>

$���+����>>$���U���>>-���������>>-����5

Page 222:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��� �����$�&���

$���2

'�-�$�����%���������$�����$������%������������+���-�$��

$���

8&� ������ ���� �%�� �%� ������ %�� ��� -�� '������ %&� ��

�-�$����%�����%��$����-�$�����&&������%��������

3�����&

8&� ��� ���� $������ �%�� �%� �+�� �-�$�� &%�� �6���-�� &�%�

'�������%�'��������%��$����-�$�����&&���������%&�������+�

���

���������$�����$�������+���-�$��

'������������%���� ��(8*�)����-�:%��������$-�$+����%�

���$�������-���� ����%��

5���0 1����/��-��������

��<�F�������$$������1�&������������

%��-�$����������������������-�$����"� >>��!���>>

$���+����>>$���U���>>-���������>>-��5

Page 223:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��� �����$�&���

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

$���2

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

$���

8&� ������ �����%���%�$������%�� ��� -��'������%&� ��

�-�$����%�����%��$����-�$�����&&������%��������

3�����&9

8&� ��� ���� $������ �%�� �%� �+�� �-�$�� &%�� �6���-�� &�%�

'�������%�'��������%��$����-�$�����&&���������%&�������+�

���

���������$�����$�������+���-�$��

'������������%���� ��(8*�)����-�:%��������$-�$+����%�

���$�������-���� ����%��

5���( �������+��

��<�F�������$$������1�&������������

��������3���$����������%���$��%��7�����������-�$-%$+�%&

��� ��(8*�)����-�:%������ ��� ��(8*�)����-�:%�����$��$+

���������������3����&��������%���������� ��������-%��

���-��������$��%����%�������-�$��������3��������

Page 224:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��� �����$�&���

%�����������$����������&%�����������3�����-�$���

�����3����%���������"� >>��!���>>$���+����>>$���-���

!��5

!������+������:��

@���������%���%���%�������3������$���������$����&�%����

-%$��%��%&���� ��(8*�)����-�:%�����

�&�����

����%������������--������$��%��7�����������6����-����

��3���

'��$��%��7��%���������������3����+���-%��-�$������%6�

����$%����&������ ��(8*�)����-�:%�������������%��%���&��

�������8&���� ��������%&���� ��(8*�)����-�:%�������%�����

��������-���&����������������%-������$��%��7���������--

�--�������-������*�-���&���%�����������������������--���

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

1�����

'�-�$�&��$������!��%�����������%&�������--�&�%���%�

%�������$��%��7�����������6����-�������3���

'������������%���� ��(8*�)����-�:%��������$-�$+����%�

���$�������-���� ����%��

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

��������������������%�"�������������"�'���������

���� ����"��� "�� ��� ���� ���!���� ��0- ���!������ ��

����"�������������� ���"� �������%

Page 225:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��� �����$�&���

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

5���5 $��-���&����������������"���

��<�F�������$$������1�&������������%����������

8&���������%�8�������$$��%���������3�����������%&����

$����-%�����������--�����������"� >>��!���>>$���+����

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

���

�������&%������1����8� ���%���$�����%���%��$%��

�$$���$��

"�&

�%������

$���2

�%������

B���

�%��������

'������������%���� ��(8*�)����-�:%��������$-�$+����%�

���$�������-���� ����%��

Page 226:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��� �����$�&���

5���< ��+������������%������������

*�$���--��������������������%������������������3������

������ �$�3��� ��� ���� ����� ������ ����"� E>>E-������

�������E>>E�� �����������$-�$+����-�!���%��

��"����� ��� ���������"� ��������&������������

����������� �"��� ����!���� ��� ���� ���!��

���������6���������������������������������������

����"����"���������%

�������$����&%���$��������%����� ��(8*�)����-�:%����

�������-%����������&���%����%����8&�&%���6���-����� ��(8*

)����-�:%�������������������%&���1����%���%������������

=&�$%�����&��-����%����%�>�0����������-%�����+���-�$�

���� ��� ���� ��3��� �� ��� ���� %� ��19�� �%��� %�

�������������������������$%�������-�������������%��

�%���������� ��(8*�)����-�:%�����$��$�-�����$$�������

�&���-%������������������&�--��%���$����������&�--��������

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

Page 227:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��� ���������������$������

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

&�� ��(���� �����.������������� ��� ��

/%��%�������$%�����$���������$��%����%3��������%�+

�����-��%����&��$�%��������%�+���&����$�����@3����%���

%���R����%�+�%&&�����������������%&�������%���$�����

��%�-���$�����3�����������-�����$-�����

%������������$��-������3�%��%&���� ��(8*�)����-�:%����

����� ����� �� �� ���%�+� �������$��� �� -�"��� $������� �

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

����������%�+��$$��%���� ��(8*�)����-�:%������������

$%�&������-������3�-�%&����� �����$��%���������������$�

����������������%�+��$$�������-$�����%���������

$%�&������-����������������-�"���$������������������

���$����

5���� � �/&�����/��&�����-�

%�$%�&����������&������%����-�$���������3����%�����

���"� >>��!���>>�����*���5

��<�F�������$$������1�&������������

��/��&�����-�

@��������������������%�-���-������&%����������$��%&��

���%�+��$$��$�������%����%������%������������

Page 228:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��� ���������������$������

����������3�-��������������������%�����V��%��$��

�����3�-���������������������

@6���-�1���3�-���%&���������������$%���

������-��%&���������������%���������6�-%�����������

������������%�$����-���%���6��$����$$���

'������������%���� ��(8*�)����-�:%��������$-�$+����%�

���$�������-���� ����%��

5���� � �/&���/��&������

'�-�$���������3����%���������"� >>'����>>������>>����

&%���6���-�������2

��/��&������

'�-�$�-�"���-������������&��%���������%����%������%��

&�6��������������������&��-��'��$�&������������%������--

�����$����%�����0�%���??����

*������������%��-�$���+���������������������

��������&��-�%$$������

�--�%���������%���������������%���-�3���%����-�"���

-����������%��%���3��%����$�������

Page 229:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��� ���������������$������

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

'������������%���� ��(8*�)����-�:%��������$-�$+����%�

���$�������-���� ����%��

*�$�� �%�� ��3������� �--� ��� ������ �$�3��� ���������

���"� E>>E-�������������E>>E�� ����-�!�%

Page 230:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ��������������� �������������"������

&� �����������������������( ����� ��

5�,�� �� -����/�-�����

������������%�����7�����%���%���%&�9��8�������%��%���

��-3���$� �%-��%�� %&� ��� ��%���� !�%��� �� ��� ��� ���F��

&������ ��� ��� ����� $��� ��� �-�$��� &%�� ����� %�� ��-�

���$�%��

8���3����-����������$�����������&%����$�������

�%���6���-���%�$��������������&%��8��������-�$������

��3����%���������"� E>>E'����E>>E�����U����&%��8������>>E����

21

��<�F�������$$������1�&������������%�����"�

#���

@���� ����� �� ����� &%�� ��� ������ ��� �������--� ���� ��

���-�������������%����&%��8������

��'�

"�����%��$�����%3�������%�������-�����$����%�����$-������&%�

�6���-�����&��$�%��%&�������������$��$����������3�����

���$-�$+����%�����8����-��+���������%����

J����

4�-�������������%���%����������$�&���������=�����%������

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

Page 231:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ��������������� �������������"������

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

��������� ������������ ����-����'��������������

������"� ����"��������!����""���

�� -��$���9���2�����-����"�������1�����

����%������3��-��-��%�-��&%���������(��������-%��--%�

���$�%��%&��6����-���%����-���%���%���_����-������8�

����%���%�-��$%��-�����-����%�����������%���$�����

$%�����

8&�'�����������������%�����-��������-�������������&%���

-���������%�����%�������$�������$%�����

8���%��$�������6�����%&������$%��������$%���$�����

���$���

�� -��$���9���-����"������

'�-�$����&��-���&��%������%�$%�&����������-��$%���&%����

�����

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

8&�'�������������� ���%��$�3������$�����$������%����

�������$%��������$������&�%��*���%�*?���$��������

$%�����0������$������&�%��*?�%�*����'%���$%��-�����-

��--���$���������$%���������%��8������%�������%����%��

���������&%����-������%������$%�����

8&�4�-��)��$�%�����$�3������������������$������&�%��*?

%�*�������������$������&�%��*���%�*?���&%������$%����

����$��������� ���*?����������������&%����-������

&%�������-��%�������$�������$%�����

8���%��$��������6�����%&���������$�����������$%��

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

�� -��$���9���2�����"�������1�����

8�������%��%�$%������$%��-�����-���������%��$�����$�

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

�������%����������&�'�%��4�-�)��$�%�������-�����$�3��

Page 232:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��� ��������������� �������������"������

�� -��$���9���������-������������

"�����%��$�����$�&������������$%���������%���$�--���

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

�� -��$���9�������������-�����������

�%���0�$������������$%�������&%����%$���������$�%�(

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

)���������%�����$��%&� ��� �%� �������3�-�������� �� &��

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

'������������%���� ��(8*�)����-�:%��������$-�$+����%�

���$�������-���� ����%��

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

��������������"� >>'����>>�����>>����2>>�������

*����

��<�F�������$$������1�&������������

�-����������&

'�-�$��������������%������ ��� ��(8*�)����-� :%����� %

�������%���%��3��%�������3������

����+�&�����-�

8&��%�3�-���������������$���%��������%&�����������������

����������$%��������$��$�--���

'������������%���� ��(8*�)����-�:%��������$-�$+����%�

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

Page 233:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ��������������� �������������"������

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

*�$���%����3��������--������������$�3��������������

����������"� E>>E-�������������E>>E�� ����-�!�%

5�,�� *-� -����/�-�����

%� $������ ��� ����� &%�� *���� �� &%�� �6���-��� �-�$

���"� E>>E'����E>>������U����>>E�����25

��<�F�������$$������1�&������������%������"�

#���

@���� ����� �� ����� &%�� ��� ������ ��� �������--� ���� ��

���-�������������%����&%��*������

��'�

"�����%��$�����%3�������%�������-�����$����%�����$-������&%�

�6���-�����&��$�%��%&����%��������$��$����������3�����

���$-�$+����%�����*����-��+���������%����

8��- �$���

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

��$����� �����6����� ��$����� $������� /%�������� �%

%�����--%���%��%���$������6�����$������%&����� ��

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

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

Page 234:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ��������������� �������������"������

��/��&������

'�-�$�-�"���-������������&��%���������%����%������%��

&�6��������������������&��-��'��$�&������������%���

��--������$����%�����0�%���??����

�����--�%�-����3������&&�$��&����������-�$���&%��-�"���$����

���������"� >>��!���>>�����*���

������-��� ��$����%�� %&� -�"��� -����� $��� ��� &%���� ��� ��

�$�%��-�"���$������+-����%

'������������%���� ��(8*�)����-�:%��������$-�$+����%�

���$�������-���� ����%��

*�$���%����3��������--��������������������%�����-����

�$�3��� ��� ���� ����� ������ � ���"� E>>E-������

�������E>>E�� ����-�!�%

������������������������ ��������������"� ����"��

�������������������%������������"��������������""��

�(����������2���;�����3�(����3�(��������������

,���A�������������"�����������������������������

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

���%3��3����%&� ���$%�&�������%������%���$������&%���

���������"� >>��!���>>�����*����

��<�F�������$$������1�&������������

Page 235:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ��������������� �������������"������

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

"�������%�����������$%��������������%�����������-�����

����������$%-%��

8������6���-���%����*������(���������������%����*�(

���9�����������*���������������������%������%��-

��%����*����;���������������������%����������$�����

��$��������3����--��

��������%��-�����%���������%��������-��$��������������

>>$���>>��������"� ������$%-����1���*���%

��<�F�������$$������1�&������������

Page 236:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ��������������� �������������"������

5�,�, .���/-�����

��� ��(8*�)����-� :%����� �--%�� %���� %� ��� ��$���

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

1'�� ��

*����������%�*?������8����������8����������*���

�%�����-%��$�&��$�%��%�������-����%����%��������-���

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

%��%������������������"� >>��!���>>���������%

��<�F�������$$������1�&������������

/-�$+�%������� ���$%-����&%�����%�����%������%�$%��%-

��������:%��$�&��$�%����������$-�$+�%��-�!��

'�-�$���������3����%���������"� >>'����>>������>>����

��2>>�� ��5

��<�F�������$$������1�&������������%�����"�

Page 237:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ��������������� �������������"������

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

����6���-����%3��-%%+�-�+�������������%���1

�� -��$���

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

%�����%��

�� -����+�����

"���� �%�� ��$�&��������� ��� ��� %&� ��� ����� �%�-�� ��

��3������

�G�8�������3�-����������

�G� �����3����%&���������������33�-����

.���J-�

'��$�&��������������?)�%��*<�%�����%�������-����

*-� -����+�����

"�����%����$�&���������&�-&�--����%&����-%��$�$%����%�

�����%����%�*?�%��*���

�G�*��������%�*?

�G�*��������%�*��

1'�� ��

���$%�&������%���--��������*������%�*?������8�����

��*?�����8��������*���

'������������%���� ��(8*�)����-�:%��������$-�$+����%�

���$�������-���� ���%��

Page 238:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ��������������� �������������"������

*�$�� �%�� ��3�� ������� ��� $%����%�� &%�� �--� ��� %����

�$�3��� ��� ���� ����� ������ � ���"� E>>E-������

�������E>>E�� ����-�!�%

5�,�0 �-��������

8�������%��%�����-����$���$�����%&����%����%�*?�%�

*���� ��� ��(8*�)����-� :%����� �-%� ������ ��-�� %� ��

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

&%�����������%���%&�������������������������&��

�������-��-�����

%�$%�&��������� ��(8*�)����-�:%�����&%��%���������-��

�-�$�/%�&���OO�4%��OO�4�-�

��<�F�������$$������1�&������������

"-�����

@���������������������-��-�������������3�-���%&�����

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

�-����������&

�%��3�1

� ���� 0��� (��(��'��'��+

+

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

Page 239:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ��������������� �������������"������

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

8���������������%�������%���$����=�,>��8&����%���

���%����%�*?�3�����%����%��&�%��������-�$��%������ ��(8*

)����-�:%�������$���������-��3%-����H,���%����%���

&%���������-�������%��

�����3�1

� ���� 0��� (��(��'��'��+

+

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

8���������������%��������$����%����-��3%-����H,���

8&����%�������%����%�*?�&�%��������-�$��%������ ��(8*

)����-� :%����� ���� ��� %���� %&&� =�,>� &%�� ��� �� ��-�

�����%��

�?������������� ������ ������������������

�����"���%,22����������������������������

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

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

���0�������������������� ����������������""%

�������������������������� ���!�����!��4$$'

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

����� "��� ��� �������� ���� ��� �� ���� ���� ��� G�!�

����%

�� �������-�!��$�3���������������

Page 240:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� !���"��"� � � ���������� �����

&�) ����� ����� ����� ( � ������

�%����%0�$(��$�&�$�*@#����-�$��%��%&���� ��(8*�)����-�:%�(

���� �%�� $��� $������ ���-��� �$�� �� ���$-�� �������

����&�$������-%�%���$�

'�-�$���������3����%���������"� >>*���"�������5

��<�F�������$$������1�&������������

#���

���-��&%�����$%����������

�������

���-��&%�����$%�����������

�- ����������

�-���%�����������������$���$�--�%�����$���$�-����%�

&%����� ��(8*�)����-�:%�����%��&%�����%3���--���%0�$

��������

"%�������%&����$%���������%���-��&%�������3�$��

"�+���& �

/%�����(��$�&�$���3�$������

"�+��#�

/%�����(��$�&�$����$-���������

Page 241:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� !���"��"� � � ���������� �����

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

.���

4������������%&����-%�%��%��%������%3�������3����%������

8&��%����$�&��%�-��-%�%���&����� ��(8*�)����-�:%����������

������--��%����-%�%���-�����-���%��$�����&����$����A4!�%�

!8��&�-��-%$����%����%������3���

?%��������������%��%&����-%�%����$-%�-������%6����

�%��%&���� 5 �-%�%�=�������6��������6�-����������6�����

��6�->�%�������$-�������������3����%��&�����

'������������%���� ��(8*�)����-�:%��������$-�$+����%�

���$�������-���� ����%��

�$�3��� ��� ���� ����� ������ � ���"� E>>E-������

�������E>>E�� ����-�!�%

Page 242:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

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

&�, /�����.#�������

��� ��(8*� )����-� :%����� �--%�� ��� ���� %� ��-%��� %�

�%��-%��� $�%��" #:������� $%�&������%�� ���� ���� ��

-%�%�

5�(�� "�������

%��%��-%������" #4������%�����$%�&������%����-�$������

��3����%���������"� >>B+��������>>��������5

��<�F�������$$������1�&������������

���/��'���"�������

��������� ��(8*�)����-�:%�����$%�&������%����%���������

���������B#:�&�-��� ���������������������������%0�$

��3%-3������-��-�� ��(8*�)����-� :%����� ��3���� ��� ���

$%�&������%��������������%��$�����+��$%�&������0��%��

��������-%�������������%��--����%����

'��� ��� �%��-%��� %&� ��� B#:� &�-�� ��� $-�$+���� %�� ��

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

���B#:���������������������-�������������%��������%��

%��&�����B#:���������&�-����%���%�����--%���%��%�����(

$-�$+����%��$���6��������6����%������&�%��������3����

2����2����%�-����2����"�������

"��������������-�$�������������-�����&�����������%���

����%������$�������3���&�%�����%��$���6����-�����%���

Page 243:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

����-��� ��$����%�� %&� ��� ��%$������� ��&��� %� ��� �$�%�

4$$'�

5�(�� ! ����

A�� �� �%�� $��� �%��-%��� " #:� ���� B#:� &�-��� �� �� �-%

�%��-��%���-%�������%���� ��(8*�)����-�:%�����

'�-�$����"� >>B+��������>>B����5

��<�F�������$$������1�&������������

��/��'���! ����

���������$%�&������%��%&���� ��(8*�)����-�:%�����$�����

-%�������%���� ��(8*�)����-�:%����������B#:�&�-�����%��

%�����%���/-�$+����%�����$%����%��������%�����-�����

�����&��-��������$%�&������%��&�����������$���%��$��������%�

�-�$������-%���&�-�1

/-�$+�%�����B������%��%���������-%���

��$%�3����������%&��3������������������-������-%������B#:

&�-��&�%����� ��(8*�)����-�:%������������������ ��-���%%-�

Page 244:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� !���"��"� � � ���������� �����

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

���-�����"��&������0�%������������������%QO9Q2�

������.$����/�����"����������������� ��.1�/%������ �

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

��$.�! ����

�����-%�����%$������&%������%�����������������������

�6�$-�����-%�%��%����B#:���-%���

����6�$���%$����������$�������������-��������4$$'��$�%��

�����! ����

�%����$�%����������$��%&���� ��(8*�)����-�:%�������

�������%��$������-�$����� 5 �-%�%���������3����%��&����

������%����%���%&��%���$�%�$��=!8��%��A4!>�

/-�$+����%�����$%����%��������%�����-�����������&��-����

���$%�&������%��&�����������$���%��$��������%���-�$���

��-%���&�-��

/-�$+�%�����C�-%�����%��%���������-%���

�%�� ��� ��-%��� %� ������� ��� �&&�$� �3��� �&��� �� �%���

��������%����$�3�������������������������"� E>>E-������

�������E>>E�� ����-�!�%

Page 245:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� &����������� ������"

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

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

��� ��(8*�)����-�:%�������%3����������-����%�����������

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

5�5�� 1������� ���

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

������:@)�&-�������8�������%����������%�����%$$���������

�%$���������������%������$�����������%��-����

�--����%������������%���������� ��(8*�)����-�:%��������

�������������3����&����$����%&�������%�������������������

%��%������-�$���� >>�����5

/-�$+����%�������������������%���--%�������������%�

%�$-�����--����%��������

��<�F�������$$������1�&������������

�� ���� �-%���-��� ��� ���%��� ������-��%&�������� �� �

���&%����� ��� ������� ��� <��� ��%�� %�� ��� ��3�$��

�����������������-��3%-����%�������������<���&��$�%�

&�%�����:%�%�������

�&��(��������"����������������� ����������

����������"���������&����(%������������.-��

Page 246:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� &����������� ������"

� �� �� ������ / ��� ��� �������� ������ ��� ���� ��

��������"��������������������%

S�� ��� ���� ������ ����� ��� ��� ����������� �� ����

-0*'���������-���� ����������� �%-�����-0*'���

-���� ��������%

5�5�� ���/�-�����

*+������+��

��� ��(8*�)����-�:%������--%�������������%��%�3�������

$��$+� ��� ��(8*� )����-� :%����� $%�&������%�� %�� �

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

'�-�$���� >>$���>>���� ���"�

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

���$������������"������� ��(8*�)����-�:%��������&%����

�-�����-���$��$+�%&����������8&�������������������

���$������$�����3�����%����%�����%��%&�����$$���������

$%����%������&��-����������-���������%������

Page 247:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� &����������� ������"

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

�-%�$��$+����������-������������$��������%��$�����-

���� �-�$��� &%�� ��� �-���� ���� ������� �--� ��$����

�����������3�������$%�&��������"��������������$$�����

���$��������%�&�--��$%�&���������������-���������%������

����--�������������%&��%��-����$�$%���$�%��%��4%��;�

%&���� ��(8*�)����-�:%�������$��$+����������-������4%��;�

%&���� ��(8*�)����-�:%�����$�����������%��&%��%���������

������������--���&%��%$+�����-�$��%��

���&�$%�����&��-��������&%���--�&�����%��$%�&�������%

��������%�+�������3����%��%��4%��;���)�����$�$%���$�%�

������������%��%�-���%��%��

8&�&%���6���-�����%������$%�&�������%��" 4�=4%��;�>����%&

����$�������������$%����%�� /4�$%���$�%������������%(

$+�����-�$��%��� ��� ���������� �%� &�����%��$����$$��

$%���$�%��������� ��(8*�)����-�:%�������0�$����������

�&������%�����%��

�������������%��$����-�������$����� ��(8*�)����-�:%�(

����3��������%����

*+��+����/��2���-� -����/�-�����

8�������%��%����%3��3����%&����������-�$%�&������%�����

��(8*�)����-�:%������-%�%&&�����������%��-� �����������$�

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

'�-�$���� >>$���>>��������"�

��<�F�������$$������1�&������������

Page 248:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� &����������� ������"

���&%--%�������&%����%����%����&%����$��%&����%���1

$���

)��-������$%�&��������%��

� " 4

� C)4��'/88

� '?#4

� .�������

� .�������

� :%��$

8��- �$���

8&���%��9�%��������$%��������������%�������������$������

���$%-����

��/��&������

���$%-��������$%��������&%--%����������1

� ������ ��

?%���$��%��&��$�%�������&%�����%����

� �0

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

� �����

����:%���/%��%-����$�3�������%3��-%���%���������$�

%&���-%��������$���

Page 249:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� &����������� ������"

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

8�� $���%&�%3��-%��� ��� ��(8*�)����-� :%����� ���� ��

%����%&&�

����"���������� ������ ������������������������

�-������������������������������������

�����������"���������� ��� ���������%

5�5�, .1"�����

%����--�:@)�&%�� ��� �����%�����$�%��%&� ��� ��(8*

��6)8���-���-�$���� >>$���>>��������$-�$+�%��������$���

��%��

��<�F�������$$������1���"����B�������"� �&������������%

�--�:@)�����������%��&%������%6�����$�

���&��$�%��$����������%����F��-�������&���� ��(8*�)����-

:%�����������$%��%-�$������

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

$��A����"������������������������������""�����

����������%

Page 250:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

���

Page 251:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� &����(�""�

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

' (�������������

� 2����������� ���

� 3��!������������ �

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

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

� 4���� ���� ���#������������

Page 252:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��� &����(�""�

'�� -�����#���$�����(��� ���

������-(���)���:%�����%&���� ��(8*�)����-�:%�����%�����

%�%�����--�%���3�����������������

@3�������$%�������1

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

���8�$���������%&���������$%����

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

����-����%$$����$�

��������������%���������������������@3������$�

%$$���&����������������%����-%�������%��$������%����

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

��$���������8����������%��$�����-�������������%��%&��

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

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

�����������%-�����������%3�������������������%����

&�--�

���$%����%&����)���:%������������%�����3����&����%(

����������������%��������%&&�

Page 253:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� &����(�""�

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

'�� 9 �� ��������� ��������������

��<�F�������$$������1�&��������������������

%������%��%�����-������%����������%�%������3����%�����

�����-�$������� ���

<���� � �/&����2���� ��&����� ����

%�-���������%���%&��������-������������-�����������%�

$����������3����--����0����

����%����������)���:%�������������� ��(8*�)����-�:%����

�������������������%-����3��-��-�������%������

������������%&����-���3����3���������-���

<���� � �/&����2���+�����& �������� ��&

C������%����&�-���$�����%���%��$����-�$����$���3���%

���-���

Page 254:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� &����(�""�

*�$���%����3����$�&�������$��������$%������%����%�

�-���� �%������ %� ���-���� �%�� $��� ����� ���$� ���� %&

�3�-���������:%����1

� .�%�������-��

� )%��-%������/',�&%���

� <�������&�%���%���%������-�$��%�

<���, "� ��&����2��.�������������&�-���������

������-������&�������%�3���������$%�����������%

���-���������������%����

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

���%&����������$%����D%��$���$�%%���������%����������

���-�����������$%���%�$�%--���$+��������&�%��������%�

���-������%-�������&���

����-�$�%�����������������$%����%��������%��

Page 255:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� &����(�""�

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

�%����������%������������-���%&��-�������%�����

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

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

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

�"���� �%

Page 256:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� &����(�""�

8�����$%������������%�����%���-��-����������������%�

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

$�%--����

<���0 "�����������2��.���������������6�/�����

%�%��������$%���������%3�����-%���������%��%&��������

��(8*�)����-�:%������--%���%��%��%��-%�������&�%����

�������/',�&%����

��� ���� ���� &��$�%�� ����$�%�� ���� �� 0�� �� &%�� ��

��%�������-���

���/',�&�-��$��������%$�������#'�@6$�-�%��*����*&&�$��

Page 257:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� &����(�""�

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

�0����������������� ����������"���������(������

���������(�����"9QQA9 ������������ �� ���

!������

Page 258:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� &����(�""�

'� 1��� ��$���������(�������������� �� ��

.�������%&���%$+��$%���$�%���%��$����-%������%����

$%����%&����:%�����&�%���%���%������-�$��%��

������%��������%���%&�����%���������$$���������$��-

������$����

������-�����$����%��%&������%$����������$�����������

�$�%��%��%$+����%�������������������%�����������

Page 259:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� &����(�""�

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

'�) %��� �����(������ �����#���$�����

���-����������%��������)���:%����������������&&����������

���%-�����������%3�����������������$%���&�--�

)��������� %�� ��� ���-�$��%�� ������ �-%���+�� ���� %

��$�&�$�--�� $-���� ��� ���������%��� ��&%��� ������ �� ���

��%0�$�&%���6���-��

��<�F�������$$������1�&������������

��%�������3����%�������-�$����"� >>��!���>>������ �

���

C�������������������%��%�$%��-��-��$-�������)���:%�(

����

�������%�-��������������������%�����%&����:%�����

�"������������������������������ ����������������

������������������������������� ����������M$%

C�� ���?��������������%�� %� ���� ���$%��-������

������%����8�����$����������$����%�-%����������%����

Page 260:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

���

Page 261:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� )������%� ���

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

) "������*

� 4���!�������� �

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

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

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

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

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

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

� ����0

Page 262:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��� )������%� ���

5�� : ������ /�����

���%��������%&�����%&���� ��(8*�)����-�:%������������

$%������3�-%������ ���&%--%������$�%����$������%��%

���&%��������-%���&%�����-���&��������3���%��

A���� 32��������������2��-������/������L

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

�� �������� �� �!��������������"��������"���.�����

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

QO9A2�������.?�������/��������� ��(������������ .1�/%

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

"�������%

A���� J�������- ������+����2����������-����3������

�%������%����--��������4/��������������� ���%���6�? �

�����B4����������%�+�$%���$�%�������$�3���� /4�84��$+�

�%�������������%$���%����--�������%�&�-�����$������-�����

��$������� ���� �3��-��-�� &�%�� ��� "%������� �� ���5++

���%���%���

� ����6�$���-����$�����( %%-�&%������������&��������%

��� ��(8*�)����-�:%����

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

8*�)����-�:%����

?%���$��-���������%��%&���� ��(8*�)����-�:%���������$����

&%�����&%���������&��������������

�����$���������&%�������������$%���7���--� 5 ���3�$�

-%$��������%������%�+�������&%������%������-&(�6�-���%����8&

�%���%���3��F���%��%��������������$-������-������&���%���

�%$������%$������%��%�����%���%�-������-��

Page 263:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� )������%� ���

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

�3������������������������!�������"��������"�����

�����%B���"�������������!�������������������

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

������������������� ����������������"����� �

������"����������� ������ ����"�������������

������%

�?��������������������)�����������������������

������������������� ������ ��%-�"�����"��������

�����������������������������������"� ����������������

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

�0�!�� ������������� �������� ��� ����� ������ ��

������������ �������������� ��������������%&"�

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

����������%

�0�!����("����������""�����!������������������"���

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

��� ��(8*� )����-� :%����� �%���--�� ��$%���7�� ����

������%��%&��������%��������%&�������$%��-������

������%���$�--�����&%����������8�������$�����������

��$������&������������%��������� ��(8*�)����-�:%����

��������������������=<�����%��%&�4%����*?>����%&����

����3������%�+��$$����%����4%��;;;;���--��%�������

�&&�$����

Page 264:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� *��"���������

5�� %�����������

��� ����-� �%�� =) @>� %&� ��� ��3�$�� ��%3���� ��� �������$�

�$$����$�3���������&%--%�1

C��������-�$��-��%�$%���$������3�$��%���4/�=��--��%���

$%���$�%�>� ���� ��� �� ����-� ������-� ��%������ C�� ��

&%--%�������%���������1

�����;�?����%�������+�

4������<�����%��%�������3�$�����%%�����%���������

%�����������&%--%�����-����%���%���+���%����������&%�

�������3����-��$$��1

"6�=>�*��������������%���D%��$����%��-%�����&�������

�����

"6��=,>�<��������3�$��%���&�$%�����&��-������

�--����3�%��$%�&������%�������=��$-���������84������>����

-%�

"6�=�>�)�-����--����3�%�-������������%���

�%��$%�&�����%�������� ������������������������� ��:@)

&-����3���-���������$$��%��

"6�=6> =@��������$-���&�������������<�����%�����&%�����

�����-��%��>���������$�����������84���������������%���

���������������84 �������

Page 265:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ������ ������'�������

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

5� ������������������� ��

A�,�� �����

�%--%����������%3��3����%&��--�����%������������ ��(8*�)�(

���-�:%�����)����-�:%�����

Port number Protocol Application changeable suppressable20 TCP FTP-Data 1...65535 yes21 TCP FTP-Control 1...65535 yes23 TCP Telnet ² no no25 TCP SMTP Mail 1 no yes37 TCP Query to Time-Server 1 no yes53 UDP Query to DNS-Server 1 no yes69 TCP Update via TFTP ³ no yes80 TCP List port TCP/http yes no110 TCP SMTP after POP3 1 no yes161 UDP SNMP ³ no yes1111 TCP Configuration of serial port ² ³ no no8000 TCP Socket access for serial Port ² yes no

8009 TCP Auxiliary port for manual no yes8512 UDP Inventorying 1 no no8513 UDP Inventorying 1 no no8888 TCP Reset ³ no no9084 TCP Port-Reset ² ³9094 TCP Box-Control-Port ² ³ no no42279 UDP UDP Socket 1...65535 yes45889 UDP Binary 1 1...65535 yes45889 UDP Binary 2 1...65535 yes49153 TCP Binary 1 1...65535 yes49154 TCP Binary 2 1...65535 yes

1 No write access to the Web-IO possible2 only Web-IO 57631 with Com-Server function3 password protected

�����������������������"������������!�����

����������� ������ ��%�"��""���� ��������������

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

�����%

A�,�� �2��3>��3����*�"�����.�����������������

��-��&

Page 266:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ������ ������'�������

'�$�����������%�+���0��&���-������������$����������%��

�--�����6������������������$�������%��$�����������%(

-��� �$������� %���R� ���%&� �$��%-%���� @�$��$�%���

�������&%���&�����������%��������-��$����������$�����

&��$�%��-�������$%�&%�������$�&�$���F��������

%���3�����$�%��������������%��-���������%&�&-�6���-��

��� ��� ������� ���-�� ���%������ %� $�������� �$����

��F��������&�%���������������������--��%����3��%����

%�$���$�-���%��$�%�����-�$��%�������$������������%&&��

��������������%&�����$%�&�������-���

����%$�������%3�������%3��3����%&�����$�����������

���-�������%����� ��������5� ���� ��(8*�)����-�:%����

�����%������$�����������8���������������%������-� 5

&��������=���%��$�%���%��&�$��%�>���������%�������%��-

����-����&���%��������$�3���$�%��������#����-�

A�,�, �2���-�2��K�������� ���/��2��3����*�.�����9

���-��������$�������������$�%�� ��(.����#���������

��� ��(8*�)����-�:%����������������%��7��%��-�3�-1

� )�&��-�C���=�����%���$��-�-%���>

� *����%�

� �����

���������%���--���$$��4%��;����%������� �������&�$��

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

�����&��-�����$��������� �������&�$��%������ ��(8*�)���(

�-�:%������������������$$��%���������%�$�%%-�����--

��%���%�-�����%$������%��=�����3����������-���������

&%�������3�$������%����&%����%�>�

���%����%��$����-%������%��������$%�&����������-���

%�����?%�%���������$������$�������������%����%��

Page 267:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ������ ������'�������

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

�����������%�����&�--��$$��%��--����&��$�%��-����%&

�����3�$���"����$�&������%�����%���%��=>�����������

���%�+����������

4��%���$��������&�����&%����������������&����% ��

��3�$���%���%���F�����������%������������%��������

��������&&�����&%�����������������&�������%������������

-������$%��%��%��%������-���$��������%&�%������%���

�����-�&�%����������������&��

?%���$%�����������%�����������%���%���� ��(8*�)���(

�-� :%������ D%�� �%�-�� ����&%��� ������ ��� ���%��(

��%�$����$$����%�-��%3������8���������$�����$�%���

$%������%�����$������%���$$���%3���������-�$�8������

�����%��-�������� �$�� �� �� ,4?� ������ =,����-� 4��3��

?��%�+>����������%�����+����.���������������-���%�-���%&

���%�+��$�����������3����$�%���������%�&�������%��

%-��%��

A�,�0 ��������2�� ����/-����9

8�� �����%�� %� �$$�� %3��� ��� ��� ����&�$��� �� 3������ %&

&��$�%��$�������$�3������%����3���%�� /4�%��C)4��%��

���������%������ ��-����=@6$�-���-�>���������%&�&��$�%�

$������������%������%&&�����%�-������L�����M������� ��

���$���$%�������%����%�����%&&��--����&��$�%���%�����

�%�������#%���%�������0�$�$������&%����������#����-�

�#$�9

%������-��%���$%��%������� ��(8*�)����-�:%�������%���

'?#4(����� ���� ����������� �--� ��� �����-

$%�&������%�������$����-%�����%��&����3���'?#4���$$�

�� ��%�$��� ��� ����� ��� ������ ���%��� ��� '?#4� �� �

�������������� ��'?#4��$$��$������������%&&�

������/����+�����K���-�����2��M3-���&N�����9

:�+���--����L���--����M�$%��%����&�%�� 5 ����� ��(8*�)�(

���-�:%�����$�������$$������������L � �-��M�%%-�� ���%%-

$�������%��;��������;����%��������&%����%���$��������(

����&��������3���%���84���������$�� ����$$��$���%���

Page 268:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� ������ ������'�������

������%&&�����������$$��%������3�$�����%��%��-�����

���%%-�

J�������! ����9

��� � 4�= /4��%����>���%%$%-���+�����%��-��%�����

&������������������%3��������--����$%�&������%��������*�-��

�%��3�����&��������%���������3�%�-������-���� ��������

�3���-�����%��%���1

� *��(���� �$�3��%�� ����� �� ��$��-� ��� ����� ��

$%���$�%������������������%���=�&��>

� *��(�����$�3��%����������"� >>-�������������>>�� �

�����������?�������B�������%�

������-���������AAAA9

*���������$%���$�%��=����������� �-��>�%�4%��;;;;��--%�

�����3�$��%���������"�����%�������3��������������%��

=�&��>�������&������$%���$�%����%������� �����������

�������%&�������%����������$�$�-���������-����������

�%�-��������&%������������%������ ���$%��F���$��%&��

�����������������&%�����%���������������%��%&��%����%�

����������<�����%��%�������3�$��

A�,�( ����������2��/����&���/�-���

<�%��������&�$%���&��-��--%���%��%����%��--�����$����

�������������3�%�-�����%���%���������������������

���%�-%��������%�����%�$���� ���%��%������������

�-%����L�������$���$$�M�&%��$���������������%�����

�����&%��%���%������������$���������������%����%�+�%�

������%��������%��3��-��-��

���������%��7��%������F������%��������&�$%�����&��-�3��

%&�����%3���������%�+�� ���&�$%�����&��-�$����%��3�����

��%������%�����������-��%��%&���� ��(8*�)����-�:%�������

���������+���$%������%���&����%����������%���&���������

8������$����%���%�-������������%�-�����%��7������%�

��3������$�-��$$��%����������$-�������������-��%������$�

���������+������������3�$�������-%$+��-��$%��%-�$������

Page 269:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� �����'��� ������ ���%&�

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

5�) 0������ ��������� �/#�

:���������--��%�����$��--��%&�����F�������3��%��7����%&���

��(8*�)����-� :%����� %�� �-%� 5 �/%�('��3��� $�����-�

-%$���� ��� ������%�+��C)4�4%��;���� ����%3����� &%�� ��

����%����&�����$��3���������%�+���$+���%������%�����

��(8*�)����-�:%��������-���%�������������������&%���$+��

���$%�������&%����%����%����� ��(8*�)����-�:%��������

�����%�+����������

������ �� ��$+�� ��� ��$��3��� 3��� ��%��$�� %�� ����$-�

����������+���%���&&����$��������������������&%���$����

���%�-����F�������������4%��;�����������

�?����������"��� ��������������������������� ����

�� ������������������B�'��"����:Q;,%?�����

���������������!�������'���:Q;A������������%

A�0�� �2���/�� ����

@�$����&%���$+��$%���%&��(��������$���1�3�V@C��-��0

$%�������&%����%����%���������$�3���%��-�%&���� ��(8*

)����-�:%�����%��/%�('��3���������&��������3���%���?��%�+(

��-�3��������$����#�/�����84�������$�������+���&�%�

��� 3�V@��-���'$ � ��$��� � � ��� �� (� � � ��$���

'��$@��-���'$���%3������&%����%����%��������%�����%�

�%���=&%�� 5 �/%�('��3���%�-�>��������$������$%���$�%�

���%&��������3����-��%��� ���%�-�-�����%&������&%���(

$+����$�-$�-������&%--%�1�;2<,,<����@��6W;2������

#pragma pack(1)

typedef struct _BOX_VERSION // ( 10 byte )

{ unsigned int version; // 0x10: 1.0 (Version of this structure)

unsigned int sw_rev; // z.B. 1.24 (0x1501)

unsigned int hw_rev; // C2_EURO = 2.0 (0x0002)

// C3_PC104 = 3.0 (0x0003)

// C4_MINI = 4.0 (0x0004)

// C5_100BT = 5.0 (0x0005)

// C6_INDUSTRY = 6.0 (0x0006)

// C8_LOW_VOLTAGE = 8.0 (0x0008)

// C8_WEB-IO = 8.1 (0x0108)

unsigned int reserved[2];

Page 270:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� �����'��� ������ ���%&�

}BOX_VERSION;

typedef struct _BOX_DESCRIPT // ( 22 byte)

{ unsigned char mac_addr[6]; // MAC address of the Com-Server

unsigned long IP_number; // IP address of Com-Server

unsigned long gateway; // Gateway

unsigned long subnet_mask; // Subnet Mask

unsigned int MTU; // MTU

unsigned int port_anz; // Number of ports in the Com-Server

}BOX_DESCRIPT; // (port_anz * 10 byte)

typedef struct _PORT_DESCRIPT // ( 10 bytes )

{ union

{ unsigned int wState;

struct _new_type

{ unsigned char port_type; // 0x01 = serial port (Serial CPU-Port)

// 0x02 = serial port (UART Port)

// 0x03 = reserved

// 0x04 = Digital I/O

// 0x05 = Analog I/O (in development)

// 0x06 = W&T Dual Port RAM

unsigned char state; // 0=free, 1=connect, 2=waits

};

};

unsigned int mode; // 0x0001 = TCP-Client

// 0x0002 = TELNET-Client

// 0x0003 = FTP-Client

// 0x0004 = Box2Box-Client (aktiv)

// 0x0005 = UDP Send/ReceiveMode

// 0x0006 = MULTI PORT (DPRAM, SERIAL PROTOCOL)

// 0x0007 = SNMP-Agent

// 0x0008 = Box2Box Server (passive)

// 0x0010 = SLIP Router

// 0x0020 = PPP Router (in development)

// 0x0030 = Box2Box Bus System: Slave Box

// 0x0040 = Box2Box Bus System: Master Box

unsigned long remote_IP; // if state == CONNECT, otherwise 0

unsigned int remote_port; // if state == CONNECT, otherwise 0

}PORT_DESCRIPT;

typedef struct _WT_INTERN3 // ** all parameters in Hostorder / Low Byte First **

{ BOX_VERSION bv; // Port = UDP_BOX_INFO_8513

BOX_DESCRIPT bd;

PORT_DESCRIPT pd[ACT_PROCESS];

} WT_INTERN3;

#pragma pack()

�����$����4*< Q)@'/<84 ��%���%���3��%�����3�-����

&%����� ��(8*�)����-�:%������8�����������%�-��&%����&%����%�

����������%� 5 �/%�('��3���

Page 271:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� �����'��� ������ ���%&�

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

�&� � !�� ������ �" ��� ������ � ��� -%��� ���

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

"����%$���'�&������;O,%;O%,%A�����"���(����������

��)�����A�,�;O�;O,%

B�' �� ��� ��� �������������� ��� ��������� ���� ����%

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

�� ������������������� ��"����������-��!�����

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

������������������������)������������������������"�����

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

Page 272:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��� $������������

5�, ! � ���3������(����� �����

�����������-��������-������+�

������

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

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

&���+�,*###*-�&���./������������0

L��#.�1����%���.�@���#���������%������������H����.�!��.���I������.����*)���������%�3

&��

� 123%

� 123$333

4 /�5� 1#�46#�%7

589 ������������%�����������������������%7

�23�123�

��������������2

������

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

&���+�,*###*-�&���./�

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

����������0

L��#.�1����%���.�@���#���������%������������H����.�!��.���I������.����*)���������%�3

&��

� 123%

� 123$333

4 /�5� 1#�46#�%7

589 ������������%�����������������������%7

�23�123�

"�+�����2��� ��������/���������

������

�23�123�

&��

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

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

&���+�,*###*-�&���./��

����������0

� 123%

� 123$333

L��#.�1����%���.�@���#���������%������������H����.�!��.���I������.����*)���������%�34 /�5� 1#�46#�%7

589 ������������%�����������������������%7

"�+�����2���������������������&

������

&��

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

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

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

5��� ����������� �7

&���+�,*###*-�&���./�

�����������0L��#.�1����%���.�@����#���������%������������

H����.�!��.���I������.����*�)���������%�3

� 123%

� 123$333

4 /�5� 1#�46#�%7

589 ������������%�����������������������%7

�23�123�

T����P�������!��������������������� �������"������

�������"���"���� ���

Page 273:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� $������������

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

5�& ! � ���3������(������������

���2���������- ����())��

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

������

� �123�

&��

��� ������������������������������������������� �����������������������������������;%%��

� ��&//�''��%�&����������� �����������</���������������� ���<�� �������������������� �������� ���5���������7

&//�+�!�=###$%�&

&���+�,*###*-�&���./�

�23123��

�&//�! �&//�4 /

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

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

���"� �������%

���2����������2��-�2�������&

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

&��

����������� ��������� ��+�&//���������������������� ��2�����;%%����������#�/��������������� ���<��� ������������������� ��������� ��5���������7

&//�!

����� �5������������������� �7

&//�+�!�=###$%�&

&���+�,*###*-�&���./�

������

��

� �123�

&//�4 /

�23123��

������-�����%��&%���������$�3��-%���$%�-�����&%���6���-���

&�������-������%����� ������%����%�-����������%����%��+��%3��

��-��������������$���������--��&-%�������%���������-��

$%�-�

Page 274:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

5�' %��������������������

���&%--%�����-����%3�������%3��3����%&��--�������%�������

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

Error message Possible cause

Format error in the DNS request DNS server does not support the request format used by

the Web-IO

Internal DNS server error Unknown error in name resolution

DNS: Name does not exist No IP address could be determined for the host name

requested from the DNS server, for example the time

server.

DNS request type not supported DNS server does not support the request format used by

the Web-IO

DNS request was rejected The DNS server rejected the request. The reason may be

an overload of the DNS server.

DNS server cannot be reached No contact could be established with the DNS server, for

example because there is a problem with the network

infrastructure

DNS server not recognized Reply from DNS server not received or format not

recognized

DNS: Incorrect IP address No DNS server can be reached under this IP address

DNS: No resolution possible Requested name not known

Time Server: Synchronization failed No time information received from the time server

Mail: Server denying access Login to SMTP server was rejected (no access rights?)

Mail: Sender could not be transmitted Format of the sender address not accepted

Mail: Recipient could not be transmitted Format of the recipient address not accepted

Mail: Switch to data mode failed Mail server could not correctly process e-mail

Mail: Mail text could not be transmitted Mail server could not correctly process e-mail text

Mail: Mail server connection failed to close Mail server did not acknowledge closing of connection

Mail server not responding No connection to mail server possible (missing DNS entry,

network down, …)

Mail: IP address or name of the mail server not entered see Config >> Device >> Mail Admin

Sending of the mail was interrupted and is being

repeated

Sending of the e-mail will be automatically repeated after

one minute

Transmission error: Error code xxxxx Internal communications errror. If the error occurs again

after Power-On-Reset, contact your dealer and provide the

error code.

Protocol error: Error code xxxxx Internal communications errror. If the error occurs again

after Power-On-Reset, contact your dealer and provide the

error code.

No router was configured No Gateway entry (Config >> Device >> Network)

Destination IP address unknown: xxx.xxx.xxx.xxx Communications partner cannot be reached under

indicated IP address

A network fault was detected (cable open or no link) Cable open or no link (no connection between Web-IO and

HUB)

The COM Server triggered a reset Reset due to external fault

Warning: Watchdog Timer Reset triggered Reset due to internal fault

Page 275:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

Error message Possible cause

UDP port number invalid: use Port 42279 Duplicate assigned port number, port number greater than

65535 or text given instead of digits for port number

Checksum error: factory defaults were loaded ROM error detected in configuration area

SNMP: IP address or name of Snmp manager not

entered

see Config >> Device >> Alarm >> Alarmx >> SNMP

UDP alarm: IP address or name of UDP server not

entered

see Config >> Device >> Alarm >> Alarmx >> UDP

UDP alarm: Port of UDP server not entered see Config >> Device >> Alarm >> Alarmx >> UDP

Number of pulses exceeds 2000/sec: pulse mode input

x stopped!

Input signal frequency too high

50xxx-Mode: Invalid UPD IP address see Config >> Device >> Mode 50xxx >> UDP Client

50xxx-Mode: Invalid TCP IP address see Config >> Device >> Mode 50xxx >> TCP Client

Watchdog timer expired Safety watchdog detected no network traffic within the

specified timeout time and the outputs were set to Safety

State

Box2Box: Invalid port number Port number greater than 65535 or text entered instead of

digits for port number. Config >> Device >> Box 2 Box

Box2Box: Invalid slave IP address No IP address specified or invalid address format. Config

>> Device >> Box 2 Box

Port number assigned more than once Each mode must use a unique port number (see Appendix

7 Port Number List)

50xxx: Invalid local port number Duplicate assigned port number, port number greater than

65535 or text entered instead of digits for port number.

Config >> Device >> Mode 50xxx

Box2Box: Invalid local port number Duplicate assigned port number, port number greater than

65535 or text entered instead of digits for port number.

Config >> Device >> Mode Box2Box

Box2Box: Slave access denied, please check Box2Box

settings

Slave many be in Operator or Administrator Login, slave

working in 50xxx mode or is blocked by another mode.

Box2Box: Slave is in Box2Box Master Mode see Config >> Device >> Box 2 Box for Slave Web-IO

Box2Box: Master could not be cleared, please log out Slave is in Operator or Administrator Login and could not

clear the master connection data

Overload: Details under Diag>>Test>OutputConfig An overload or no load was detected on one or more

outputs

Restart using Delete report After a load error the corresponding output is enabled

again using Delete report.

After an error caused by high-frequency input signals,

pulse mode is activated again after Delete report.

Page 276:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

5�5 ���� ��#���

A�A�� ��2����"����(<5()

Network: Ethernet10/100BaseT autosensing

Protocol: TCP and UDP Sockets, Client and Server SNMP incl. TrapsSMTP (E-Mail), FTP, SyslogOPC ServerInventory, group management

Latency times: The Web-IO 12xDigital is designed for signal change times > 50ms. The time behavior is also heavily dependent on the network load and network infrastructure.

Digital outputs: 12 x Digital Out 6V-30V, 500mAGrouping à 2 or 4 outputsMax. group current 2AMax. total current 6AMinimum load 22kOhmThermal short circuit protected

Digital inputs: 12 x Digital In, Max. input voltage +/-30VReverse polarity protected within this rangeSwitching threshold 8V +/- 1V"On" current = 2.2 mA

Terminations: 2 x 16 screw terminals Galvanic isolation: Digital outputs - Network: min. 500 V to network

Digital inputs: min. 1000 VSerial port: Configuration port with RS232 interface

DB9-plug, configured like PC-COM Baud rate: 9600 baud Data format: 8 data bits, 2 stop bits

No ParityFlow control: No Handshake Displays: Status LEDs for network

24 LEDs for digital states Operating elements: 1 hidden reset buttonSupply voltage: 12-24V AC/DCStorage temperature: -25°C - 70°C Operating temperature: 0°C - 60°C Housing: Plastic housing for top-hat rail mount

106.8 x 87.8 x 62.6 (l x w x h)Weight: approx. 260 g

Page 277:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

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

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

����3

������&'(&''��%� � )*+'����������,����#� ����� � &'+'����"���� � &)'

����� ������ � -.������ � /00������������ � -.������������������ � -.����� �� ����� ���� � /''��������������� � /''����� ,��� 1,����� � /''��������� ��� � #���� ��2��� � /&/����� ��2���� � &/����� ��2���� � &/����� 3,��� 4��� � /'0� /&'����� 2�� 4��� � /'0������ � &5+����� � &5+���� 2�� 6%�� ��2��� � /&+����� ����� � &-*��������� � /0&����������� "���� � &))� &)5� &0-� &0*� &*&�7�� � //�7��8������� � //� ���� � &')�������� ���� ��� ����� � &5� �������������� � /'/� ��� ����� ��,��� � /)/

���,�����,����� � 5��������� �����9���� � /00�������, ��� � 00�������� ����� ��� %����� � 00������,����� � 5������������� �� ����� � /)/���:��� �� ���� � &'-� &/5��!�7;� � &')� &/5����#� �� �� ��� ��!�7;� � &'-���%�� � /-���%�� ������� � +-����������� � &'� &0&����������� <������� ��� =���9��� � &.)����������� >��,��� ���� � � &.'���������� ������ ������� ������� � &.)������� � 0/

���(��??� �&+-������ ���������� � /)&���� � &--����� �� ����� ��� ���� � /)/������ ����� � &-*

Page 278:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� �����'��� ������ ���%&�

�������� ���� �����������#� � &/*������� ������ � � ���� � &')���� ���#� ������ � &*-������� � /00������@���� � /-/������@���� � /-)������ ������ � /-0������ ����� ���� �������� � -)������� � +.�� ����� � &-.�� ������������ � 5/

���� � //'�� �� � //+�#� � //+�����2��� ��� ��� �<���(���%��������� � /-��� ��� 4��� � -.� /00������� � &+*��2���� � 5&��2���� ���� � 00��2���� !�� � /-'��2���� %���� � +.��2���� %#��� � /-'��2������������ ����#� � /-'�<��� � /-� /0�<��� ������� � +-���� "���� � &5-��������� � /-+�! � ��2��� � +-�������� � /-/� ��#� � &-&� ������ � /)*

���"��� ����� � /')��"��� ����@� � /')��"�������� � /''�������$�,� ����� � .&��������#� ���� � /0-��,��� � &&-� //'� //&������ ����� � /.-������ ������� � /-+���������� � -&��������� ����������� � )*��������������� � /'A)'�������������� � � )*

������#� ��� ��� � /0*6��������� ����� � /.-6������� � /0/6������� 4����� � /0/6���� � --6%�� ����� %���� � /&06%�� ����� ��� ����� � /&06%������ ��� � /&*

Page 279:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� �����'��� ������ ���%&�

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

�=�2���� �������� � )*=�2������ %���� ��� � )*=���#� � +)����#� � /-=��:������� � 00=���9��� � &.)=�� �� "���� � /))� /-*

�������� � /0-����@����� � /-/<%"�� 4����� � /--<%%�� � 5� -5� 0/<%%�� ������� � &&0<%%�� ����� � .'<%%������� � &-'<%%������B�C� � &-'

������ � -+�����2�� %���� �� � &)0� &0*�����2��#� %���� �� � /)/����� ������ � /05��������� � /05������� �2��2���� � .��� �� � /)'��� �� ��2������ � /).��� �� "�� � /).��� �� "���� � /)&��� �� %������� � &&&� &&)� &))� &)0� &)5� &0)� &0*� &*&� &50��� ��(� �� ��� ��2���� � &/��� ��8����� ������ � /)'��� ��������� � 5&�����2�� � &&-� &)0� &)5� &0*��2�������� ��� � /0.��2�����#� � /05��� �� �� ��� � &-)��� �� �� ���� � &-/� &-)��� ����@� � +/��� ����� � &5�������� � /'*� /&&� /&)��������� � &+� &5

�D2� ������� � 5'D2 ������ � 5)

�8������������ � &')� &'08����� �����9 ������ � -5

�����99������ � &.)� �9���2��9E��� ����� � &.)���� �%��� � /-5

Page 280:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� �����'��� ������ ���%&�

���� ���� � /-5���� � -&����� �� � � )*����� �� � � )*����� � .*����� ��� ,��� ����� � .*����� ��� 73������� � .*���������� � &'*���� �������� � &)� 0&����� ����� � &&.� &)+� &)*� &0)� &0.� &*&�������� � +.������ 6 ��� � /).������ � ������� � &)� /)0������ 6 ��������� � &)� /)0������ ��������� � &)������ � -*������ %���� �� � +'����� � 0*� /-&����� ��� !2�������6���� � 0*����@���� 4����� � /--����� � &--

�"��������� � /'� //"��� ��2��� � /'/"������� � /')"����� ��� � /'+����� � &0+"��3, �� � -+"���� � &)0� ///"����� � ///� //+

�!��� � /'&� /)'� /))!2������� � -+!2����������� � -+�������� ����������� � &0�������� �������� � +&�������� �� ���#� � /0+!��9�������� � � &0!��9������������ � +&!��9�������������� � /0+!��9 ���� � /0-

���"������� ����� � /-'��� ������ � -&���� � &'� &.0���� ��2���� � &*'���� ��2��� � &.0�������������� � 5�������������� � &)'����������� � � &)'�������� � -.� �� �� ��� �� � &/� �� �� =� ����� � &/� �� �� ��2������ � /).� �� �� "���� � 0'� �� �� %������� � &50

Page 281:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� �����'��� ������ ���%&�

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

� �� ��8����� ������ � /))� �� ��������� � 5/�2����� 2���� � /-0

������� � 5)������ � -*������ ����������� � &-'��E����� � -.���,���� ��� � -'����������� � 5/���)� ��2��� � /'/����� � /'5� /&&� /&)����� ****� � /0*����� ��9����� ��� ��� �������, ��� � 0.����� � /)'� /0+���������� � -&���������F� � -&���2���"��� � &'�������� � -0������������������ ������ ��������� � &/+� �� ���������� � /)&� �������� � /)*� ��� ������#� � /)/� /)*

�7�7�� � /+� /07��� 7������� � &--7������� ����� � &-.� &-*7���� ����� � &-.7������� 7�G ��� � &-+7������� ���� � &-07������ ��� ����� � &)*7������ ����� � &)*7���#� ������ � /'&7 /)/� � -'7 /)/� ������������ � -'73������� � .*

� ���#�� �� �� � &) ���#� ���� � //*� /-* ���#� %���� �� � +-� 0'� //. ��#� � �� �� � &)� //. ��#� ���� �/)- ����"���� � &-0 ����� ����������� � -'�������� ������������ � /) ��������� ����� � � -'�������� 8,��� � -' ��2��� ��� ����� � &)+� &0* ��2��� ������ � &)+� &0* ��2��� ����� � &)+ ��2������� � &0. ��� ���� � &-+������� ����� ������� � //+��������� � 5& �2��$�,���� � &0& "%�� � /''

Page 282:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��� �����'��� ������ ���%&�

"%�� H��"���>����I� � &/ !"�� � &'� &*)� /'-� /0. !"�� ����� � /'- !"��%��� � &/� /'+� /&*������ ������� � &)- ������ ����������� � &'0������ ��2��� � &)/ ������������� � &)- ������ ��2��� � &)/ �������������� � &/5 ��������������� ��� � &'0 �����9���� � //& �����9���� (�$�����9���� � //& ������ ������� � /0. ��� �� � .' �� ����� � -& ,J���� � /') ,���� � /- ,����"�� � +) ,%#��� � &-& ����� ����� � //& ���#� 2������ � &0 #��� %���� � //- #���� � &5)� /&/� /&+#���� ������ � -/ #����!��� � +. #���� ��2���� � &)� &- #��� ��� � &-

�%��� � &/%��� ���� �������� � &'.%��� 8��� �������� � &'.� &&-%��� ������ ������ � 5%���������� � &/5%��� ��2�� � &/5%��� ����������� H� ���I� � 5%���>��,��� ��� � &'*� &&5%��(4��� ������ � &')%��(4�������#� �� ��� ����#� ��� � &'%��(4�������#� �� ��� ����#� ��� � &'%��(4��� ������ � 5%�������� ��� � /.0%��������� ����� � /.0������� � /-+%���� � /)'� /))%���� � //'� ///� //+%����(����� �//'%���� 9���� � //'%���� ��2��� � //)%���� ��K���� � //.%���������2��� � &/%���%���� � /'+%������� � &50%#��� � &-&

�1,����������� � &/1,����� ���������� � /-4��� � &/

Page 283:  · Invoke / Tag Function device_name Inserts the name assigned for the Web-IO in the web site device_text Inserts the description defined for the Web-IO in the web site

��

��� �����'��� ������ ���%&�

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

4��� ���� �������� � &/&4��� ����� � &)*4��� ������ ������ � &'4��� %���� � /'54���8��� �������� � &/&4�������� � &/5� &)*4��� ����������� H� ���I� � &'4���%���� � /'54��9���� � //+4��9���� ��� �� �� � //+4������������� � -04����� � /-/� /-)4����(�������� � /-/4��� � -. ��@����� � /-/4%�� � //'4%������� � //'4% � ��2��� � //-

�>����� ����� ��� � &02���������� ����� � /0+>� �� ���� � &+0>� �� ���� +� ��� 0� � &++� &+0

�$�,����� "�������� � *� --� /00$�,���� � ������� � &&-$����#� � ///$������������ ��� ���� 6����#� ��� ��� � /0*$������ ����� � //&$�����9���� � //&$������ ������� � /./����� � &-)$����� 7������� � &--$ %����#� � /0/$ �����#�%���� � &5

�;��� � //+

�K:�����:���� � &/K������� ������ ����� � &5*K���9����� � //'K �������E����� � -*K ������������ � -.K �����3,����� ��� � //.K ���������� � /)&