Forum Replies Created
-
AuthorPosts
-
MikhailModeratorroska, I tried to reproduce the problem.
1. I added command into Modbus template: Holding Registers, Multiple, 2 elements
2. Using Communicator GUI I sent a binary command in hex format: 429BC28F
3. Data were sent:
Send (17): 00 00 00 00 00 0B 01 10 00 64 00 02 04 42 9B C2 8FRegisters value are: 0x429B (17051), 0xC28F (49807) according to http://modbus.rapidscada.net/
Do you get another results if repeat the above sequence?
(I use Modbus TCP, it doesn’t matter)
MikhailModeratorYou should use SetVal or SetData according to http://doc.rapidscada.net/content/en/software-configuration/using-formulas.html
There is no function named CnlValSet unless you define it by yourself.
MikhailModeratorThe cause is:
2017-06-27 15:44:05Error compiling the source code of the formulas:
Line 85, column 31: error CS0589: Internal compiler error during parsingSystem.FormatException: Input string was not in the correct format
Line 0, column 0: error : at System.Double.ParseYou have to switch localization of RPi into English and restart SCADA-Server. There is a bug in Mono .NET compiler.
MikhailModeratorThe Editor is now included in Rapid SCADA 5.2.0
MikhailModeratorIf you need to send 2 commands one by one, you can do it with Automatic Control Module. In this case, an operator sends one command via UI, then the module reacts on it and sends two commands.
MikhailModeratorThanks a lot!
A also recommend to post the above links with a description of a work to RPi forum, like this.
MikhailModeratorA command value doesn’t stored somewhere in SCADA. It is just sent to PLC.
I’m not really understand the task of changing a command from 1 to 0.
You can change a value of an input channel programmatically.-
This reply was modified 8 years, 7 months ago by
Mikhail.
MikhailModeratorPlease explain the task
MikhailModeratorI just sent you an email.
MikhailModeratorHi Marek,
info… is the correct email, but I haven’t receive a message from you. Can you send it again, please. Usually I reply within a day.
MikhailModeratorAccording to my experience with Win 10 IoT, it is impossible to install usual release of Rapid SCADA to this OS. The cause is that Win 10 IoT has no “normal” .NET. The applications must be written as Windows Universal Application. More over, and the biggest problem that Win 10 IoT doesn’t include web server to deploy the web app of Rapid SCADA.
May be something changes after I experimented with Win 10 IoT. It would be great, if you share you experience.
MikhailModeratorHi,
You can also use BitConverter.GetBytes as a formula of an output channel to convert a number into array of bytes:
BitConverter.GetBytes((float)Cmd)
June 19, 2017 at 5:36 am in reply to: New Version 5.1.1, installation on Win-7 32 bit, Default Silverlite is x64 #2271
MikhailModeratorIn this case may be it’s faster to install Rapid SCADA manually as written at http://doc.rapidscada.net/content/en/installation-and-run/manual-installation.html
June 19, 2017 at 5:35 am in reply to: New Version 5.1.1, installation on Win-7 32 bit, Default Silverlite is x64 #2270
MikhailModeratorPlease check the following:
1. Does the folder C:\SCADA\ exist?
2. Run services.msc
Do ScadaCommService and ScadaServerService exist?June 16, 2017 at 12:44 pm in reply to: New Version 5.1.1, installation on Win-7 32 bit, Default Silverlite is x64 #2266
MikhailModeratorIt means that Rapid SCADA already installed. If you need to reinstall it, uninstall the existing one.
-
This reply was modified 8 years, 7 months ago by
-
AuthorPosts