Originally Posted by
MatrixTransform
Au contraire Monsieur Dracula,
the underlying bus is nothing but 2 wires....the rest was definitely designed by 'committee'.
The most annoying thing is having to explicitly set things like MM and MAC and even DevID
...that a clashing MAC will render the physical medium useless, why design a system where the MAC can clash and render the whole bus redundant. Its just silly.
...the ONLY way to find a clash is to either split the bus into smaller and smaller segments, OR visit every controller in turn with the laptop...again just silly
...Why enter MM at all? I should think a device would announce it self using part of the protocol that isnt MAC reliant, and then join the token-passing schema in an elegant way. Like merging into traffic.
Bacnet has some great features but Im afraid MSTP isnt one of them.
Polling at 78k would be near as fast for practical purposes as token passing...and no clash problems ... again just silly
Pffft ... device in the bus that is getting messages to talk crap then pass the token...so that the rest of the bus can function ... and um, its just gonna sit there like a mute ... just silly
at least this thread will make people think about and understand some of the settings required .... wouldnt it be a lovely world if MSTP delivered on the promise to be simple, straight forward, fast like it promised
LOL ... step 1 ... check each device and make sure the MAC and DevID are DIFFERENT.
Step 2 ... check each device and make sure the setting for MM in each device is the SAME.
Step 3 ... wait and see.
that definitely sums up MSTP!