Forum Replies Created
-
AuthorPosts
-
MikhailModeratorHi,
Unfortunately, the link to the image you provided doesn’t work. Can you post the correct link?
MikhailModeratorHi,
The device sends not enough bytes: Receive (4/5). 5 bytes expected in the second part of package according to Modbus standard.
You can analyze packages using http://modbus.rapidscada.net/
If ModbusPoll can show communication protocol, let’s compare with Communicator.
MikhailModeratorSet the properties:
Action = Send command
Output channel = output channel number that you already created in Administrator to turn on/off a relay.
MikhailModeratorHello,
Please provide the additional info:
1. Screenshot of Modbus template
2. Screenshot of the values that you receive (Device Data tab in Communicator).
3. What values you expect?Probably, you should try different order of bytes (in Modbus template) to decode floats. For example, 2301
MikhailModeratorHello,
Computer code is shown by commercial plugins. First of all, you need to install the plugin. If you do not use commercial plugins, you don’t need any key.
MikhailModeratorHello,
This is a known bug. It relates to the web server XSP4 that is used on Raspberry.
Fortunately, there is a workaround. The idea – creating 2 instances of Webstation to local and remote access.
How to:
1. Copy the files from /opt/scada/ScadaWeb/ to /opt/scada/ScadaWebRemote/
2. Grant access to the copied files.
3. Register the web application:
sudo mono-xsp4-admin add –path=/opt/scada/ScadaWebRemote –app=scadaremote
4. In case of using SD card, protect it by moving the created folder to RAM.
5. Open http://Host name or IP address:8084/scadaremote
MikhailModeratorHello,
Try the following:
1. Restart Raspberry Pi
2. Do not open Webstation locally after restart, but open Webstation from the Internet.
Does it work?
MikhailModeratorAlso you can deploy 2 instances of Rapid SCADA: on the remote and on the office server, and connect them using the new Rapid Gate module.
MikhailModeratorHi Mat,
If you prefer to keep the existing app unchanged, you need to create a module which will pass data from your custom server app to Rapid SCADA. You should use ScadaData.dll written in C# to integrate. See http://rapidscada.org/integration-with-rapid-scada/ “Second Way. Interaction Over TCP”
The other approach is replacing the remote app to Communicator and export data from Rapid SCADA to 3rd party systems.
MikhailModeratorHello,
You should run the Administrator app, open the Input channels table, choose the appropriate row of an input channel and set the following fields:
– Tick Write Events checkbox
– Define Lower alarm limit, Lower limit, Upper limit and Upper alarm limit cells
MikhailModeratorHi,
It can be done programmatically if you develop a custom module for SCADA-Server. Change the incoming event in OnEventCreating method.
MikhailModerator
MikhailModeratorHi,
Communicator consists of the 2 apps:
1. Graphical shell (ScadaCommCtrl.exe)
2. Windows service (ScadaCommSvc.exe)Your screenshot shows that the graphical shell works as Arvindh user. You should switch to Details tab of the task manager and check ScadaCommSvc.exe
MikhailModeratorHello,
Your configuration is correct.What data are received from CoDeSys OPC by Matrikon OPC client?
The possible cause of the issue that processes of OPC server and Communicator uses different Windows users. Try the advice from http://doc.rapidscada.net/content/en/use-cases/opc-standard.html (scroll to the end of the article)
MikhailModeratorHi,
You asked a right question. This feature is frequently asked for, but has not implemented yet. I hope it will be implemented in the future.
For now, you can add physical beeper to a system (connect it to a relay), create an input channel indicates alarm state and use Automatic Control Module to on and off a beeper. Also you need to add an output channel to off the alarm.
-
AuthorPosts