Forum Replies Created
-
AuthorPosts
-
November 5, 2023 at 10:16 am in reply to: How to use a c# script to process input XML/MQTT message #13593
MikhailModeratorThank you for the screenshot full of details. It looks correct.
Could you copy here the JSON objects that are sent for the Test1 and Test2 topics?
Possible cause is that values sent as strings, but numeric (double) values are expected. Is there difference between that JSON objects?Data are not displayed in the UI because channels were not created or not bound to the device tags. You can see that the Channels column is empty for Device 1.
MikhailModeratorHello,
There is no such brochure. Please use the source code of the existing plugins as examples, and ask specific questions on the forum.November 3, 2023 at 11:01 am in reply to: How to use a c# script to process input XML/MQTT message #13589
MikhailModeratorScreenshots may be useful
https://ibb.co/9Wqwy4g
https://ibb.co/qBP3pXP
https://ibb.co/VMMTv2m
MikhailModeratorThank you for the detailed description.
I’m thinking about development of a separate module for event generating. This approach can be more configurable and flexible than trying to add all possible features in the Server app.
MikhailModeratorThere is a feature named “reverse connection” supported by Agent. If you don’t know an IP of the Linux machine, it’s Agent can establish connection with your workstation. If it’s useful, I can provide more info.
what are all the files need to be copied?
The files that located in
SCADA\BaseDAT
SCADA\ScadaComm\Config
ScadaServer\Config
SCADA\ScadaWeb\config
SCADA\ViewsNovember 3, 2023 at 10:47 am in reply to: How to use a c# script to process input XML/MQTT message #13586
MikhailModeratorI suggest, first, to configure MQTT driver for reading simple numeric values. When it’s done, try using JSON. If you provide screenshots of the configuration and result, I can help more detailed.
November 3, 2023 at 10:45 am in reply to: How to use a c# script to process input XML/MQTT message #13585
MikhailModeratorHello,
Please check this post.
Values extracted from JSON are tags of Communicator. They bound to channels and displayed in a common way.November 3, 2023 at 10:43 am in reply to: Unable to communicate with Device 1 because connection is not established #13584
MikhailModeratorThere are Modbus scanner apps. They can read available integer registers, but do not provide info what a register means. And probably they are not efficient with floating point numbers.
November 2, 2023 at 8:51 am in reply to: Unable to communicate with Device 1 because connection is not established #13577
MikhailModeratorHi,
Modbus register addresses and data types should be specified in the device documentation, or declared by a PLC developer. The Modbus protocol does not support providing the list of registers from a device.November 1, 2023 at 9:50 am in reply to: Unable to communicate with Device 1 because connection is not established #13575
MikhailModeratorHi,
Access to the files is denied. Could you share the files?
MikhailModeratorHello,
Archive options can be found in Server – Archives.
May be ask a more specific question.October 31, 2023 at 12:39 pm in reply to: Unable to communicate with Device 1 because connection is not established #13569
MikhailModeratorDevice template is not the cause of that error. You should check the device settings.
October 30, 2023 at 8:52 am in reply to: Unable to communicate with Device 1 because connection is not established #13566
MikhailModeratorHi,
May be the controller’s IP address is not specified in the device settings. Please follow this article.October 26, 2023 at 1:09 pm in reply to: Using Formulas to count values and send them to MODBUS #13564
MikhailModeratorThe question about measuring time should be in a separate topic. Thank you.
MikhailModeratorInside the server logic there is a matrix created based on object inheritance and role inheritance. I hope, in the future we will somehow display that matrix for understanding.
-
AuthorPosts