Forum Replies Created
-
AuthorPosts
-
manjey73ParticipantRapidGate should be installed on the Scada side where you have an OPC poll, nothing is required on the second side.
manjey73Participant../ChartPro/ChartPro.aspx?cnlNums=160,161,162&viewIDs=2,2,2&title=Давление Котлов
Perhaps the string should start with ../ following the example above
manjey73ParticipantI also don’t like such a list, it would be nice to have a configuration file that could be attached to a table or mnemonic of the KP, where to specify what to display in the addendum.
And also use analogs of checkboxes to select and only then click add, now each channel must be added separately and wait for the interface’s reaction to add the next one.
By the way, someone promised to redo ChartPro so that the added channels appear horizontally at the bottom 🙂
manjey73ParticipantDraw a diagram of what you want to do? Since RapidGate is not an OPC, it is designed to transfer data from one RapidScada to another RapidScada
manjey73ParticipantAt the moment, it is necessary to position the layers correctly so that you can use Ctrl to select all the elements and copy them. There don’t seem to be any other ways yet.
manjey73ParticipantYou can use frame, but the rendering speed will be lower and I do not know whether it is possible to use frame to offset the input and output channels for frame to change the binding. And, the frame also adds zoom buttons. It seems they promised to make it possible to disable them in the future.
In fact, there is not enough such an opportunity in mnemonic circuits as creating a template for mnemonic elements.
manjey73Participanthttps://cloud.mail.ru/public/rZdp/o5aELSXvM
Sensor IDs are added to the text file, and the script reads them using crontab. The driver polls the specified file and outputs a list of channels. In some places, comments in Russian may not be reflected in you.
manjey73Participant@rich-ex I have a driver for reading 1Wire temperature sensors on a Raspberry Pi. I didn’t manage to process 1Wire directly, so I had to write the value to txt through crontab and then process this txt from the driver. If this option is suitable, I can give you the source code of the driver.
manjey73ParticipantIf the structure is completely identical, then you can do it according to the documentation by setting the offset of the mnemonic circuit channels
manjey73ParticipantTake screenshots of the DTU settings preferably in English 🙂 and then it’s not clear what you want and what does the changing IP have to do with it when restarting the DTU, if it’s not important at all when using a TCP client on the DTU. Is only the IP address from the server side important, or do you have a Scada system located behind one of the DTUS?
manjey73ParticipantThen why do you set the packet definition by IP in the line settings if you can just specify the General?
And then it won’t matter that the DTU’s IP address is changing.
manjey73ParticipantI mean, can the DTU be a TCP client and not a server, and being a client connect to a Scada server, in which, in turn, the communication line is configured as a TCP server
manjey73ParticipantCorrection – SetVal(201, Cmd) instead of Cmd, you can apply the current value of channel 201 by constantly inverting it. The possible types of formulas and commands are in the help, plus what you add yourself either directly to the formula or to the formula reference for calling
manjey73ParticipantIn the output channels, the formula SetVal(201) in the input channel, the formula Val() or without the formula, you need to try
manjey73ParticipantSo there is no need to specify the IP of the device, choose a different mode. The connection is Shared and specify only the port on the TCP server through which the 4G modem will be connected as a client.
-
AuthorPosts