Forum Replies Created
-
AuthorPosts
-
manjey73ParticipantDivide formulas into several channels. If the formula returns double, you can use one formula inside another.
for example
NOT(OR(Val(100), Val(101)))
public double NOT(double val) { bool boolVal = val > 0; return Convert.ToDouble(!boolVal); }
manjey73ParticipantLogical And
public double AND(double in1, double in2)
{
bool q = false;
bool i1 = in1 > 0;
bool i2 = in2 > 0;
q = i1&&i2;
return Convert.ToDouble(q);
}
manjey73ParticipantJudging by the logic you want to get logical OR ?
Add formula to formula table
public double OR(double in1, double in2)
{
bool q = false;
bool i1 = in1 > 0;
bool i2 = in2 > 0;
q = i1||i2;
return Convert.ToDouble(q);
}Use in channel OR(Val (n), Val(m))
-
This reply was modified 7 years, 2 months ago by
manjey73.
manjey73Participant1. to do this, you must have an external static IP address for your server (router)
2. Perform the necessary router settings to access your services from outsideIf this is not possible, use third-party services such as TeamViewer and others
Remote access is already a task of IT sphere, not Scada as such.
For example I have a dedicated static IP address. I connect to my router VPN client and see the entire internal network as if I was connected inside the network via Wi-Fi and moreover, the IP address on my phones to determine the third-party services becomes the same as when connecting VPN traffic begins to pass through my home router. Sometimes it is useful for sites that require access settings from certain IP addresses and will ignore you if the addresses are carrier-based.
manjey73ParticipantTry this library. If your device does not respond due to zero ID, it should work. In the future, Mikhail promised to add an identifier change in the release version of the library.
If so, this is the second device that does not accept a null request ID.
Still you have the difference
00 25 00 00 00 06 01 03 00 00 00 0A
00 00 00 00 00 06 F6 03 00 00 00 05
manjey73ParticipantAfter the launch of the device and the Server, the shortcuts of the active application appear in the System tray
manjey73ParticipantOn ChartPro you can get a demo key and try what he can.
manjey73ParticipantIn fact, you can create new statuses in the database and assign thresholds to formulas that will change the status of your new notifications.
Dictionaries – Event types
manjey73ParticipantRapidScada communicates with Modbus devices as well as other programs. Through registers described in the DOCUMENTATION for the device. But through pictures alas no one not able to communicate. You need documentation for the device, the picture you showed.
manjey73ParticipantProbably your problem can now be solved using only the module, I did a long time ago and I had to use different formulas in conjunction with the module. For example, with the help of the module I had to set up an extraordinary survey of the device for feedback, now this feature is provided directly in the Communicator when sending a command. Check out the documentation and try the demo mode to get started.
manjey73ParticipantThis can only be done when using the Automatic Control Module.
If you need an example, I can a little later to put.http://doc.rapidscada.net/content/en/modules/mod-auto-control.html
But this module is paid, but it’s worth it.
manjey73Participanthttp://demo.rapidscada.net/plugins/Store/Store.aspx
Sound Alarm Module The module plays a sound in case of alarm.
Isn’t that what you need ?
manjey73Participant
manjey73ParticipantThe cost of$ 30 or 50% discount when providing logs devices
manjey73Participantin Calculate Discrete – GetBit(Val(434),x)
-
This reply was modified 7 years, 2 months ago by
-
AuthorPosts