Hello,
I'm trying to understand the behavior of the bacnet module in ignition 8.1.
I have setup :
- Ignition on ubuntu machine 192.168.133.145
- bacnet simulator on windows machine 192.168.133.136.
- bacnet explorer on the same machine as the simulator.
I can see the devices on the bacnet explorer without problems. Especially device id 100.
However the bacnet device is not working, staying in uninitialized.
I see in the logs, it is well discovered :
Discovered: RemoteDevice(instanceNumber=100, address=Address [networkNumber=100, macAddress=[64,0,0,0,0,0]])
But I have the error :
|BacnetIpAddressSpace|15May2024 11:57:34|Failed to initialize client, next attempt in 16000ms...|
| --- | --- | --- |
|com.serotonin.bacnet4j.exception.ErrorAPDUException: ErrorAPDU(errorClass=property, errorCode=unknown-property,errorClass=property, errorCode=unknown-property)
at com.serotonin.bacnet4j.transport.ServiceFutureImpl.result(ServiceFutureImpl.java:83)
at com.serotonin.bacnet4j.transport.ServiceFutureImpl.get(ServiceFutureImpl.java:64)
at com.inductiveautomation.ignition.drivers.bacnet.BacnetIpClient$send$2.invokeSuspend(BacnetIpClient.kt:106)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)|
Here is the configuration of my local device and remote device :
Hopefully you can help me here !
Thomas