Forum Home › Forums › New Ideas › SCADA Client API Command not Working
Tagged: SCADA Client API
- This topic has 3 replies, 1 voice, and was last updated 1 hour, 8 minutes ago by
prabhu.natarajan.n@gmail.com.
-
AuthorPosts
-
June 19, 2026 at 4:48 pm #18062
prabhu.natarajan.n@gmail.com
ParticipantRapid SCADA Test Client
Server is ready = True
User is logged in = TrueConnected to localhost
Session ID = 682001045626589992
Server name = Server 6.2.2.1Select action:
0 – exit
1 – get status
2 – terminate session
*** File Operations ***
3 – get file info
4 – download file
5 – upload file
*** Access Archive ***
6 – get current data
7 – get trend
8 – get timestamps
9 – get slice
10 – get last write time
11 – write current data
12 – write historical data
*** Access Events ***
13 – get event by ID
14 – get events
15 – write event
16 – acknowledge event
*** Commands ***
17 – send command
18 – get command
17
Enter channel number: 104
Enter command value: 1
Command sent successfullySelect action:
0 – exit
1 – get status
2 – terminate session
*** File Operations ***
3 – get file info
4 – download file
5 – upload file
*** Access Archive ***
6 – get current data
7 – get trend
8 – get timestamps
9 – get slice
10 – get last write time
11 – write current data
12 – write historical data
*** Access Events ***
13 – get event by ID
14 – get events
15 – write event
16 – acknowledge event
*** Commands ***
17 – send command
18 – get command
6
Enter channel number: 104
Channel data = 0 (0)
Channel list ID = 7644628203401034737Select action:
0 – exit
1 – get status
2 – terminate session
*** File Operations ***
3 – get file info
4 – download file
5 – upload file
*** Access Archive ***
6 – get current data
7 – get trend
8 – get timestamps
9 – get slice
10 – get last write time
11 – write current data
12 – write historical data
*** Access Events ***
13 – get event by ID
14 – get events
15 – write event
16 – acknowledge event
*** Commands ***
17 – send command
18 – get commandSource Code :
https://drive.google.com/file/d/1fS5HAM9HH_c6ca1He9L2uYQ_ruhAhn0Z/view?usp=sharing
June 19, 2026 at 4:55 pm #18063prabhu.natarajan.n@gmail.com
ParticipantJune 19, 2026 at 4:56 pm #18064prabhu.natarajan.n@gmail.com
ParticipantExe Files
June 19, 2026 at 4:58 pm #18065prabhu.natarajan.n@gmail.com
ParticipantHi Team,
I am testing command write functionality using the Rapid SCADA Test Client.
Environment:
* Rapid SCADA Server Version: 6.2.2.1
* Connected successfully to localhost
* User login successfulTest performed:
1. Selected “Send Command” (Option 17)
2. Channel Number: 104
3. Command Value: 1Result:
* Test Client response: “Command sent successfully”
However, when I read the channel value afterward using “Get Current Data” (Option 6), the channel value remains 0 and the command does not appear to be executed by my driver.
Test Client Output:
* Channel: 104
* Command Value Sent: 1
* Response: Command sent successfully
* Current Channel Value after command: 0Could you please guide me on the following points?
1. How should an external application/API send commands to this driver?
2. Which Rapid SCADA server API should be used for command write operations?
3. Does the driver need to implement a specific command handling interface or method to receive commands?
4. Is there any configuration required in Communicator, Server, or Webstation to enable command forwarding?
5. How can I verify whether the command reaches the driver but is not processed?Any sample code or API documentation for writing commands from an external application would be greatly appreciated.
Regards,
Prabhu N
-
AuthorPosts
- You must be logged in to reply to this topic.