Siemens S7 and Modbus Plus network

mintcake

Member
Join Date
Nov 2010
Location
Hertfordshire
Posts
2
Hi All

I have followed this great site for many years and have now found myself in the need of greater wisdom from the PLC community...so here goes.

I have a site that is currently quite old with conveyors and storage retrieval machines. They all currently run on old Modicon and Micro PLC's. We are looking to upgrade the SRM's which would involve using an S7 PLC new AC inverters etc etc. Something we have done many times before. The catch comes with the existing set up. The host system (customers) talks to a PC on a socket connection over TCP/IP. This PC (its quite old) has a bespoke piece of software running that takes the host message and sends out onto the Modbus Plus network via an SA85 card. There is no support for this PC. Our aim was to put an comms concentrator between the Host and the PC (PLC based)and peel off the SRM messages and send over a new Ethernet network and pass the conveyor ones directly onto the old PC which would now have a socket conection to the concentrator. This all seems viable and should the conveyors be upgraded in the future they can be put onto TCP/IP and remove the old PC altogether. However the customer has become so nervous that should this PC fail they are stuck up a creak....therefore they want to see if there is something we can do going forward.

The options that I see are either connect directly to the comms concentrator PLC (which would be siemens as its our standard) or look at some sort of network gateway.

Having very little exposure to Modbus Plus and spending a fair while surfing I was wondering if anyone has come across this sort of thing before.
 
In a word - No!

I recently was involved in programming an S7300 plc as a Modbus Master (You can be a slave to). You need a comms card for the plc, and a dongle, which must retail at close to £900 by now!

I am not sure about modbus plus bit but what I did called the relavent slave and allowed the returning data (Temperature and vibration levels) to be "Read" in a standard data block. From there I could do some comparisons with set levels and display them on an HMI.

Siemens provide some sample programs which I used as the basis for my program. I found the addressing of the Modbus slaves different to what the manufacturer said but it all worked in the end!
 
Gentlemen,

The Modbus and Modbus Plus are entirely different protocols.
Is like (in Siemens terms) you're talking about Profibus DP and Profinet.
If you have a system using MB+ and you want to integrate Siemens, the best options are:
1st. Verify if the system allow any Siemens standard protocols, like ProfibusDP
2nd. Going with a protocol converter (BM85S Programmable Modbus Plus Bridge/MUX)
3rd. Bridging it with a PC running a OPC...

Regards,
MifPT
 

Similar Topics

Hi all, Currently having trouble getting a speed reference to write over modbus to an Omron M1... I can successfully write a run command and...
Replies
6
Views
248
Good morning fellow sea captains and wizards, I am being asked to do the above and obtain 4 values from each slave, I know about the MRX and MWX...
Replies
27
Views
630
Hi all, Happy belated turkey day! I have an ET200SP PLC with serial unit. We read out date from two energy meters using modbus RTU. We run a...
Replies
5
Views
630
A customer site has 26 Nicotra Gebhardt EC PFP roof mounted ventilation fans. Control and monitoring is to be via Modbus RTU withing a Siemens...
Replies
4
Views
542
Anybody have experience monitoring and controlling systems over Modbus using one or the other of these devices? Would like to start an exchange to...
Replies
0
Views
408
Back
Top Bottom