Ankündigung

Einklappen
Keine Ankündigung bisher.

HS logic modules: understanding the overall logic

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Warichet
    antwortet
    Zitat von MatthiasS Beitrag anzeigen
    rightclick on the variable in "Kommunikationsobjekte" and check "Verweise". This shows all places where this variable is used.

    It was used ..... on the same page, .... as an ouput.
    Due to a bug in my logic module, it was nailed down . Pfiou, the logic is safe

    check "Verweise" ! !!!
    Merci

    Einen Kommentar schreiben:


  • MatthiasS
    antwortet
    I cannot imagine that it is the name. But who knows.

    I often made mistakes, used one variable, copy&pasted the logic and had unexpected behaviour.

    To be sure, rightclick on the variable in "Kommunikationsobjekte" and check "Verweise". This shows all places where this variable is used.

    Einen Kommentar schreiben:


  • Warichet
    antwortet
    Zitat von MatthiasS Beitrag anzeigen
    Result:
    variable 1 (input) = 1
    second variable (output) = 1
    Impossible to make this thing work
    Now that I've the HSMonitor up & running, I checked and tested this variable. No way, it is nailed down to 0.
    Created a new variable, restart, worked first time

    It beats me.
    Are there reserved words ? Could it be the variable's name ? I called it NotFirstPass, anything wrong with that ?

    Einen Kommentar schreiben:


  • Warichet
    antwortet
    Zitat von MatthiasS Beitrag anzeigen
    If you mark (in Hsmonitor) only those groups that you are interested in, only those will be recorded.
    Same for ETS
    Great tip
    Thank you very much Matthias.

    Einen Kommentar schreiben:


  • MatthiasS
    antwortet
    If you mark (in Hsmonitor) only those groups that you are interested in, only those will be recorded.

    Same for ETS:
    In group monitor there is a small icon with a hammer on it. It will open a dialog, and third tab ist "filter".

    Einen Kommentar schreiben:


  • Warichet
    antwortet
    Zitat von Gaston Beitrag anzeigen
    What you need to do is to allow access. In the "Experte" use the "Absender 1" lien and check the checkbox before it.
    Great
    It works fine, and with your explanation, I'm (almost) able to understand the doc now

    Zitat von Gaston Beitrag anzeigen
    For internal objects you need top assign a virtual group address in the range 100/x to 199/x like 100/1
    OK, I'll try it.

    What I'm still missing in ETS & HS Monitor is a kind of filtering mechanism, à la "Network Monitor". Something where you could filter out all traffic related to a GA or PA and concentrate on 1 or 2 addresses in order to focus the troubleshooting to the relevant problem. With Capture & Replay
    I haven't seen this feature in ETS, but maybe such a thing exists ?

    How do you guys troubleshoot a problem in a very big installation ? with hundreds of devices and heavy traffic ?

    Merci Gaston

    Einen Kommentar schreiben:


  • Gaston
    antwortet
    Raymond,

    What you need to do is to allow access. In the "Experte" use the "Absender 1" lien and check the checkbox before it. Assuming yiour network to be 10.0.1.0/255.255.255.0 and you want to allow everybody in that net: IP Address: 10.0.1.0 Netzmaske:255.255.255.0 Schlüsselyou may set a password here to be used in the HS Monitor too then)

    If you want to allow a single PC, set its address, and use 255.255.255.255 as mask

    Then you should check "XML-Struktur der K-Objekte auf Gerät laden". You dio now have the option to allow access to all object read/write via the two checkboxes above this one, or to single objects via checkbox in the Object(KO) parameters. For internal objects you need top assign a virtual group address in the range 100/x to 199/x like 100/1

    After this is done you need to upload the full project including images etc for the XML structure to be uploaded.

    Cheers,
    Gaston

    Einen Kommentar schreiben:


  • Warichet
    antwortet
    Zitat von MatthiasS Beitrag anzeigen
    Do not select "scan at start" for this eib address.
    Well, "scan at start" was NOT set for this GA
    HS Experte / Kommunikationobjekte / EIB / GA 0/0/1 / Beim Starten abfragen / flag "Ja" not set.
    I tried with the flag "set", same result.
    I would like to know if this is a general HS behaviour (it happens for everyone), or is it specific to my installation (just me).

    Can you help me getting the HS Monitor to run ? It might help me debugging my problems.
    The "settings" menu is greyed-out now, and the system hangs. It was working before, so I guess I made something wrong in the settings.

    Thank you for your patience
    Angehängte Dateien

    Einen Kommentar schreiben:


  • MatthiasS
    antwortet
    Zitat von Warichet Beitrag anzeigen
    What would be the right way of doing, to avoid this pitfall ?
    Thank you for the lesson !
    Do not select "scan at start" for this eib address.

    Einen Kommentar schreiben:


  • Warichet
    antwortet
    Zitat von MatthiasS Beitrag anzeigen
    You mean, the output ist NOT an internal variable?
    mmmmm, no
    Zitat von MatthiasS Beitrag anzeigen
    That would explain verything.....
    use a fresh internal variable for output and see.....
    and see ....
    I installed .Net 2.0 and the HS monitor.
    I configured the monitor with the HS's IP addr and port
    I enabled the KO gwy in the experte
    but I can't see anything in the monitor.
    Should I fill-in the "key" field in the monitor settings ? I RTFM but haven't seen it.

    Zitat von MatthiasS Beitrag anzeigen
    It is the last part of the init sequence to read eib group adresses from the bus.
    OK.
    What would be the right way of doing, to avoid this pitfall ?
    Thank you for the lesson !

    Einen Kommentar schreiben:


  • MatthiasS
    antwortet
    You mean, the output ist NOT an internal variable?

    That would explain verything.....

    use a fresh internal variable for output and see.....

    It is the last part of the init sequence to read eib group adresses from the bus.

    Einen Kommentar schreiben:


  • Warichet
    antwortet
    Zitat von MatthiasS Beitrag anzeigen
    I made one internal variable, same as yours.
    Always expect the worst from a newbee
    I must make a terrible mistake, obvious for anyone with a bit experience, but I can't see it.
    Zitat von MatthiasS Beitrag anzeigen
    Have you checked, whether your varaibles are NOT used in other logic connections?
    Yes.
    I created it on purpose, and tested in a new logic sheet

    Zitat von MatthiasS Beitrag anzeigen
    What about your output variable?
    It's a GA switching on a lamp.
    Imho the AND and the GA are not to be suspected, as they work fine when I select other variables at the input.
    It beats me

    Any other idea ? things to check ? pre-requisites

    Einen Kommentar schreiben:


  • MatthiasS
    antwortet
    I made one internal variable, same as yours. Init = 1

    Connected it to both inputs of one AND.

    Second internal variable (1bit) at output 1.

    Restart

    Result:
    variable 1 (input) = 1
    second variable (output) = 1


    Have you checked, whether your varaibles are NOT used in other logic connections?

    What about your output variable?

    Einen Kommentar schreiben:


  • Warichet
    antwortet
    Hi Matthias,
    Sorry to be a pain, but I can't make it work.
    When I put 2 "standard" variables to the AND, it works fine.
    When one of the inputs is a HS internal var, that I initialized to 1, it doesn't work.
    So, I guess I make a mistake in the definition of the variable
    Do you see something wrong ?
    Angehängte Dateien

    Einen Kommentar schreiben:


  • MatthiasS
    antwortet
    In my case: Well, yes!

    It works as everyone would expect. Please check your data!

    Einen Kommentar schreiben:

Lädt...
X