@phildunlap Hi, I've disconnected the other MangoES from the network, now I have only one that is getting data from the PLC, and I let it to run a while and I don't have any discarded polls.
Thank you!
@phildunlap Hi, I've disconnected the other MangoES from the network, now I have only one that is getting data from the PLC, and I let it to run a while and I don't have any discarded polls.
Thank you!
@phildunlap Yes, is reading the values when is not discarding the polls.
I've noticed that if I change the Data Source XID, 6 minutes after I've changed the XID the Data Source is working and I have successful polls but after that I get only Discarded polls.
@phildunlap Hi, I've made the changes in the /system_settings.shtm page, I changed the Device ID and the Data Source XID but I get a lot of discarded polls...
Any idea why?
Thank you!
@phildunlap What do you suggest? I can give you access to both MangoES if you want to.
@phildunlap Yes, it's literally the same PLC an they are on the same network.
@phildunlap I'm working a lot with the developer tools, and I clear the cash often.
Just now I've noticed that on that MangoES where the points are not working properly I have a lot of discarded polls, 99%.
Both MangoES get the data from the same PLC via BACnet IP, it's this a problem?
@phildunlap Yes, I'm logged in with admin.
And to your last question, I don't have them in other pages, this is the only page where they are.
By downloading a failing series you are referring to that function to download the point data from the data_point_detail page, from mango interface? I've downloaded an excel document for the both points, from both MangoES, and I don't have any NaN or Infinity, only numbers.
@phildunlap I will paste below the JSON code for the data sources:
{
"dataSources":[
{
"xid":"DS_4dc309c5-8959-488a-a217-c3d8e26b26e0",
"name":"testBACnet",
"enabled":true,
"type":"BACnetIP",
"alarmLevels":{
"INITIALIZATION_EXCEPTION":"URGENT",
"POLL_ABORTED":"URGENT",
"DEVICE_EXCEPTION":"URGENT",
"MESSAGE_EXCEPTION":"URGENT"
},
"purgeType":"YEARS",
"updatePeriodType":"SECONDS",
"covSubscriptionTimeoutMinutes":60,
"localDeviceConfig":"68e37f9e-7aa7-431f-a9bb-fe2b5d77bce1",
"updatePeriods":5,
"editPermission":"",
"purgeOverride":false,
"purgePeriod":1
}
]
}
This is for the MangoES that works, and below I'll put for the one that don't work:
{
"dataSources":[
{
"xid":"DS_4dc309c5-8959-488a-a217-c3d8e26b26e0",
"name":"testBACnet",
"enabled":true,
"type":"BACnetIP",
"alarmLevels":{
"INITIALIZATION_EXCEPTION":"URGENT",
"POLL_ABORTED":"URGENT",
"DEVICE_EXCEPTION":"URGENT",
"MESSAGE_EXCEPTION":"URGENT"
},
"purgeType":"YEARS",
"updatePeriodType":"SECONDS",
"covSubscriptionTimeoutMinutes":60,
"localDeviceConfig":"68e37f9e-7aa7-431f-a9bb-fe2b5d77bce1",
"updatePeriods":5,
"editPermission":"",
"purgeOverride":false,
"purgePeriod":1
}
]
}
And below is the JSON code for the point:
{
"dataPoints":[
{
"xid":"A100",
"name":"CTWaterConsumption",
"enabled":true,
"loggingType":"INTERVAL",
"intervalLoggingPeriodType":"MINUTES",
"intervalLoggingType":"INSTANT",
"purgeType":"YEARS",
"pointLocator":{
"dataType":"NUMERIC",
"objectType":"ANALOG_VALUE",
"propertyIdentifier":"present-value",
"objectInstanceNumber":100,
"remoteDeviceInstanceNumber":140,
"settable":false,
"useCovSubscription":false,
"writePriority":16
},
"eventDetectors":[
],
"plotType":"SPLINE",
"rollup":"NONE",
"unit":"",
"templateXid":"Numeric 3min Integer",
"simplifyType":"NONE",
"chartColour":"black",
"chartRenderer":{
"type":"IMAGE",
"timePeriodType":"DAYS",
"numberOfPeriods":1
},
"dataSourceXid":"DS_4dc309c5-8959-488a-a217-c3d8e26b26e0",
"defaultCacheSize":1,
"deviceName":"testBACnet",
"discardExtremeValues":false,
"discardHighLimit":1.7976931348623157E308,
"discardLowLimit":-1.7976931348623157E308,
"intervalLoggingPeriod":3,
"intervalLoggingSampleWindowSize":0,
"overrideIntervalLoggingSamples":false,
"preventSetExtremeValues":false,
"purgeOverride":false,
"purgePeriod":1,
"readPermission":"test",
"setExtremeHighLimit":1.7976931348623157E308,
"setExtremeLowLimit":-1.7976931348623157E308,
"setPermission":null,
"tags":{
},
"textRenderer":{
"type":"ANALOG",
"useUnitAsSuffix":true,
"unit":"",
"renderedUnit":"",
"format":"0"
},
"tolerance":0.0
}
]
}
This is for the MangoES that works, and below I'll put for the one that don't work:
{
"dataPoints":[
{
"xid":"A100",
"name":"CTWaterConsumption",
"enabled":true,
"loggingType":"INTERVAL",
"intervalLoggingPeriodType":"MINUTES",
"intervalLoggingType":"INSTANT",
"purgeType":"YEARS",
"pointLocator":{
"dataType":"NUMERIC",
"objectType":"ANALOG_VALUE",
"propertyIdentifier":"present-value",
"objectInstanceNumber":100,
"remoteDeviceInstanceNumber":140,
"settable":false,
"useCovSubscription":false,
"writePriority":16
},
"eventDetectors":[
],
"plotType":"SPLINE",
"rollup":"NONE",
"unit":"",
"templateXid":"Numeric 3min Integer",
"simplifyType":"NONE",
"chartColour":"black",
"chartRenderer":{
"type":"IMAGE",
"timePeriodType":"DAYS",
"numberOfPeriods":1
},
"dataSourceXid":"DS_4dc309c5-8959-488a-a217-c3d8e26b26e0",
"defaultCacheSize":1,
"deviceName":"testBACnet",
"discardExtremeValues":false,
"discardHighLimit":1.7976931348623157E308,
"discardLowLimit":-1.7976931348623157E308,
"intervalLoggingPeriod":3,
"intervalLoggingSampleWindowSize":0,
"overrideIntervalLoggingSamples":false,
"preventSetExtremeValues":false,
"purgeOverride":false,
"purgePeriod":1,
"readPermission":"test",
"setExtremeHighLimit":1.7976931348623157E308,
"setExtremeLowLimit":-1.7976931348623157E308,
"setPermission":null,
"tags":{
},
"textRenderer":{
"type":"ANALOG",
"useUnitAsSuffix":true,
"unit":"",
"renderedUnit":"",
"format":"0"
},
"tolerance":0.0
}
]
}
Also, will be a good idea to purge any point values to see if this is the reason? Maybe is there a value that is corrupted or something...
@phildunlap But I have on another MangoES the same data source and the same JavaScript code and it's working, I don't get this error. An this is strange and I don't see why is happening...
@phildunlap Hi, I'm using core version 3.4.5 and UI version 3.4.7 on both mangoES.
Below are some errors that I get in the developer console. I've marked with a black rectangle each error in belonging to each source code.
Hello, I have a question. I have 2 MangoES and I have on them same data source and the same custom dashboard which has some pop-ups and in every pop-up are some graphics. The graphics are from the amchart.
On one of the MangoES all the graphics works on the other one the graphics work only if I hide three of the graphic points.
I know it's really weird that is happening this but I want to know if someone has some idea about that.
@phildunlap Hello, yes I received your email, I will reply to the email.
@jared-wiltshire Thank you! This path works.
@phildunlap Hi, I want to set up an alarm to send me an email when the CPU temperature is to high, which value do you recommend to be the trigger point?
Thank you!
Hello, in the old version of Mango was this button which redirected you to the custom dasboard
In Version 3.x how should I do to have a similar button?
I made a page and I've set up this:
It is working but it's not really the result I want because I have to put the entire external address instead to put only the page address which is "/protected/demoMain". I tried to use Template URL but is not working because needs pages relative to the UI directory.
My custom web pages are in overrides folder.
Has anyone a better idea how to do this?
Thank you!
I've opened the Mango box and the heat sink did not sit on the CPU and the fan didn't worked, when I try to rotate it with my hand the fan was rotating very hard.
@phildunlap I'm using BACnet IP, it's this a problem if are two MangoES to the same PLC?
@phildunlap For that one that is working very slow the temperature graphic doesn't show anything, but the temperatures are very high, see the picture from below.
For the other one seems to be ok, the graphic shows me the values.