MS/TP Questions

Hi Guys, just to preface this, I did read the following post T3-TB as a BACnet/MSTP router question - Troubleshooting - Temco Controls Forum, and I am coming to the same issue.

I have a TB-8i with a Neptronic HROB20 humidity controller on MSTP MAC 20, with an instance ID of 120, and a Contemporary Controls BAST-221C-B2 Thermostat on MSTP MAC 15 and a instance ID of 15. Port is at 38400 on all devices, comms are good:

SO! The Neptronic is reliable and DOES show up, and when I poll the variables, all is good :


image

The Thermostat on the other hand will NOT show up under the device tree in T3000, and while I can send and poll using YABE launched from the T3000 application, But the YABE on my laptop on the same subnet (Windows 11, YABE version 2.10) can SEE the devices, but the WhoIS fails every time. Also, the variables do not update reliably.

So, two questions: 1.) Did I miss a step with the thermostats? 2.) How the hell do I write to the variables? I can read AI’s, AO’s, BI’s, BV’s, and MSV’s, but cannot write to them from the T3000 interface, whether it is in auto or Manual mode. I am assuming that I am doing something wrong. I have just ordered two TB tiny’s to use as BACnet routers as opposed to the Contemporary Controls BASRT-B’s that I normally use, as I have a location that we want to add 100+ TB tiny’s as routers. For an HMI, we use both a Weintek HMI as well as BASView 3.

Let me know if you need any more info!

Thanks!

If the firmware is not up to date, please update it to the latest version first.

For the thermostat, its MAC address 15 and Device Instance 15 are the same. This can sometimes cause unexpected issues in BACnet networks. Please change one of them so that the MAC address and Device Instance are different, then try again.

Under normal conditions, the variables should be writable. The TB will forward the BACnet write commands to the MS/TP device.

Hi Lijun, thanks for the quick reply! I did update the firmware, but I was already quite up to date. The thermostat is quicker to respond now, but unfortunately, when I try to discover anything from YABE on the network, the mstp devices do show up, but will not acknowledge or return points:


They also do not appear on our BASview server, but the TB does!

Thanks!

I hope that you get it figured out - I too really wanted to be able to use the TB as a BACnet router, but after a lot of effort and wireshark samples, I just came to the conclusion that this wasn’t ready for a commercial deployment - too much risk. I never heard back from the team since I brought this up to them in March, so I moved on.

Well that doesnt sound like a typical response from our Temco team, sheesh.

Leave it with me, we will solve it. More news shortly.