Siemens PLC Ethernet Communication Processor User Guide
BCNet-S7MPI is used for Siemens S7-200/300/400PLC program download, network communication, and remote monitoring. The address calculation formula is as follows:
The latest Windows has multiple versions, including Basic, Home, and Ultimate. Windows has developed from a simple GUI to a typical operating system with its own file format and drivers, and has actually become the most user-friendly operating system. Windows has added the Multiple Desktops feature. This function allows users to use multiple desktop environments under the same operating system, that is, users can switch between different desktop environments according to their needs. It can be said that on the tablet platform, the Windows operating system has a good foundation.
Windows Tablet,New Windows Tablet,Tablet Windows Jingjiang Gisen Technology Co.,Ltd , https://www.jsgisengroup.com
BCNet-S7MPI features:
1, support S7 bus multi-master network communication.
2. The baud rate of S7 bus is self-adaptive. It automatically queries the master station address on the S7 bus and displays the address list.
3, directly installed in the PLC communication port, from the communication port to obtain power (also an external power supply).
4, support Siemens S7 Ethernet communication driver, including STEP7 programming software, WINCC monitoring configuration software and SIMATIC NET.
5. The Ethernet protocol is open, users can use high-level language programming (such as VB, VC, C#, etc.) to achieve data communication with the S7-300.
6, to provide BCNetS7OPC server, no connection, limit the number of points.
7, BCNetS7 DataExchange function, through a simple configuration to exchange data between the two PLCs.
8, integrated ModbusTCP server, supports FC1, FC2, FC3, FC4, FC5, FC6, FC16, Modbus data area automatically mapped to the S7-300 data area.
9, through the router can achieve PLC's Internet remote programming and monitoring.
Feature 1 : Siemens Drive Support
In addition to supporting TCP/IP drivers, BCNet-S7 also supports three drive modes:
1, BCNetS7 (PPI), PPI mode, for S7200;
2, BCNetS7 (MPI), MPI mode, for S7300, S7400;
3, BCNetS7 (DP), DP mode, for S7300, S7400;
Feature 2 : BCNet-DX
Through simple settings, data exchange between PLCs is achieved:
Feature 3: modbusTCP communication
Correspondence between Modbus TCP and Siemens PLC data addresses
BCNet-S7PPI, BCNet-S7MPI internal integrated ModbusTCP server, client software that supports ModbusTCP communication can directly read and write PLC data. The implementation function numbers include: FC1, FC2, FC3, FC4, FC5, FC6, and FC16.
The PLC station address is the Modbus slave address.
PLC's data area and Modbus data area are automatically mapped within BCNet-S7PPI/MPI. There is no need to write communication programs in PLC:
1. The Q zone of the PLC corresponds to the Modbus coil and Q0.0 corresponds to 00001.
2. The I area of ​​the PLC corresponds to the Modbus discrete input. I0.0 corresponds to 10001.
3. The M area of ​​the PLC corresponds to the Modbus input register and MW0 corresponds to 30001.
4. The PLC's V area (DB area) corresponds to the Modbus multiplication register, and VW0 corresponds to 40001.
1. Qm.n = 00001 + m*8 + n.
2. Im.n = 10001 + m*8 + n.
3. MWm = 30001 + m/2, m is an even number.
4. VWm = 40001 + m/2, m is an even number; DB1.DBWm = 40001 + m/2, m is an even number.
For example: address: 40040; corresponding S7200 address: VW78;
Corresponds to the S7300 address: DB1.DBW78;
Feature 4: OPC server provides free OPC server, no connection, no limit; support S7200, S7300, S7400
Feature 5: Open Ethernet TCP/IP Protocol
The BCNetS7 Ethernet communication protocol is used by computers to read and write S7-200 (S7-300) PLC data via the TCP/IP protocol and BCNet-S7PPI (or BCNet-S7MPI) communication. For high-level languages ​​(VB, VC, C#, etc.) communication can be achieved by calling the Winsocket class library. The BCNetS7 Ethernet communication protocol can be tested with BCNetPro software.
Feature 6: InterNet Remote Access