Forum Replies Created
-
AuthorPosts
-
manjey73ParticipantWe need to spread the devices on different physical lines of communication.
manjey73ParticipantCould you share the wireshark logs that you received by scanning the packets ? If anything, there is the Allen Bradley Protocol.
manjey73ParticipantYou can check if this applies to Modbus using this link
Rapid SCADA Modbus Parser
However, you need to find the right start and end of the parcel in the TCP scanner
manjey73ParticipantThere is a similar task, but AB Micrologix is used, according to the description PLC data support Modbus, but it is used or not unknown. You must put the port watcher on the exchange between the PLC and the HMI panel to read the traffic between them. But not the fact that it will help. Plus, try to connect to the PLC with Modbus scanners.
Google Переводчик
manjey73ParticipantTell me, why do you then need to input 1 ?
manjey73ParticipantIt is also necessary to transfer the configuration of the module settings. And also buy a license for the module on RaspberryPi
manjey73ParticipantIf the server is one of the main, the Rapid Gate is not needed.
If there are several servers plus one main server, then Rapid Gate is needed for each slave server and the corresponding number of licenses for each Rapid Gate is required.
A large diagram is specified without Rapid Gate
-
This reply was modified 6 years, 8 months ago by
manjey73.
manjey73ParticipantCommand type – Binary ??????? may ba Standard
And you need to pass 0 or 1 ?
-
This reply was modified 6 years, 8 months ago by
manjey73.
manjey73ParticipantOn the site your GSM modem can establish a connection via VPN channel ?
manjey73ParticipantSee Dat files in folders c:\SCADA\ArchiveDAT\
The data can be viewed using the Server application
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 6 years, 9 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 -
This reply was modified 6 years, 8 months ago by
-
AuthorPosts