Forum Replies Created
-
AuthorPosts
-
MikhailModeratorCommand type of the output channel should be binary.
MikhailModeratorIn the screenshots, the number of the output channel is 201 while in the configuration form 631 is specified, which is wrong. It should be 201.
MikhailModeratorName Constraints
Class names and namespaces are important. Locations of the classes’ files are about code style.
MikhailModeratorModule Placement: \ScadaWeb\wwwroot\plugins
Plugins include DLL which is located in \ScadaWeb\ and static files in \ScadaWeb\wwwroot\plugins
-
This reply was modified 2 years, 1 month ago by
Mikhail.
MikhailModeratorIt’s possible that received values are rounded by the driver. I’m sure sure. You should get channel data as a byte array and play with it.
MikhailModeratorDo you use MQTT or Modbus protocol?
Could you make a screenshot of a device data page from Communicator?
MikhailModeratorHi,
Now as my data is changing frequently instead of using GET call, is there data streaming API call available by which my application will read the data as soon as it change ?
Try using DrvMqttPublisher driver which publish data on change by MQTT.
MikhailModeratorDo you mean the page in the image4 in the drive I shared? And what should I put in the tag?
Yes, image4.
Check this example https://ibb.co/ZMBdJBd
MikhailModeratorSo, does this mean that the Archives table can cover up to 32 entries at most?
31, because the archive mask is signed integer.
MikhailModeratorWhen writing, it’s possible to write to multiple archives simultaneously, so using a mask is appropriate.
However, when reading, you can only read from a single archive, so a bit is used.Correct.
Also check the ArchiveMask class.
MikhailModeratorI’ve checked the source code of the driver. It converts numbers to Double.
Do you have any ideas on how to get around this?
MikhailModeratorDon’t forget to specify tags for a query. One tag per line.
It’s in the device properties.-
This reply was modified 2 years, 1 month ago by
Mikhail.
MikhailModeratorYes.
MikhailModeratorHi,
It looks like Node Red does not send any data to the OPC client. If Node Red supports OPC UA instead of OPC DA, use OPC UA.You can try setting “Read synchronously” checkbox for the subscription.
-
This reply was modified 2 years, 1 month ago by
-
AuthorPosts