Showing results 1 to 2 of 2

Thread: Online Varaiable ZenOn 6.22

  1. #1
    Join Date
    29.07.2007
    Location
    Rosenheim
    Posts
    34

    Default Online Varaiable ZenOn 6.22

    Guten Morgen,

    ich habe eine Frage zur OnlineVaraiable.

    Ich lege Onlinecontainer an um Z6.22 auf die Values zugreifen zu können.

    1. Frage muss ich um auf die Values zugreifen zu können die OnVar immer "definen"?

    2. Damit man den Sourcecode einfach halten kann wäre meine Fage ob man den Event nachträglich deaktivieren kann?

    Grüsse Frank[

  2. #2

    Default Re: Online Varaiable ZenOn 6.22

    Wenn der Online Container nicht "defined" ist, werden die Werte auch nicht von der Steuerung angefordert, und somit liefert die Methode ".IsOnline" bei der Variable FALSE (Falsch) zurück. Die Variable hat in diesem Fall keinen gültigen Wert, und somit kann auf Properties dieser Variable wie ".Value" oder ".Status" in VBA nicht zugegriffen werden.

    Die Events von einer OnlineVariable können nachträglich mittels ".Undefine" deaktiviert werden. Hierbei werden jedoch die Variablen, sofern sie sonst nirgends im Projekt mehr verwendet werden, nicht mehr von der SPS angefordert.

    Um sicherzustellen, dass eine Variable immer von der SPS angefordert wird, kann z.B. die Einstellung "DDE Aktiv" bei der Variable gesetzt werden. Im Normalfall (keine Verbindungsstörung zur SPS) liefert die Methode ".IsOnline" TRUE (Wahr) zurück.

Similar Threads

  1. Replies: 0
    Last Post: 10th February 2009, 13:54
  2. Replies: 0
    Last Post: 19th September 2007, 11:06
  3. Replies: 0
    Last Post: 21st August 2007, 09:35

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •