In our Oil & Gas site, hundreds Anybus Gateway with reference AB7607 / AB7607-SE are used since 2005.
So far, we are satisfied with your product regarding reliability & maintenance.
However, as per one of our Company program called “Life-Cycle-Management”, the replacement by recent product has been decided in our Electrical Control System.
Then the conclusion come to use the same product family.
We received advise to use Anybus Gateway reference AB7630-F and we were provided one for testing in our simulator.
But we face several problems:
• How do we know that we have the latest firmware?
• is it possible to use RSNetWorx to configure AB7630? Does AB7630 serve as bridge? By that I mean, is it possible to browse DeviceNet network being connected to Ethernet port without using Anybus Configuration Manager? (We are able to configure and browse AB7607 with RSNetWorx).
• is it possible to access the memory where status data are stored? See your document “ABX-DEV-EIP AB7607 User Manual 1_11.pdf” page 61 (status assembly). We require this information. AB7607 has this information stored on address 256 (70 words). AB7630 EthernetIP adapter, ModbusTCP server manual on chapter 5.5.2 claims that these addresses are reserved. I tried to read them expecting status data but Modscan32 returns an error.
• Finally there is one very important feature that we need. For safety reasons, we need to stop executing our program in case input and output map of Anybus scan list doesn’t match what we expect. For that we have hardcoded scan list implemented in our PLC which we compare with data extracted from Scanlist Object Class 91h (obtained by CIP messaging). By Class 91h we can poll for every DeviceNet address. In the response there is an offset in the memory map and the size. Knowing these 3 information(address, offset and size) we are able to rebuild the order in which data are stored in the I/O map, compare it with our hardcoded scan list and in case of difference - freeze data - preventing unexpected actions from SCADA system (because we pass the information there). We already do that with AB7607 but the question is if HMS could release us from that by implementing this feature directly in AB7630 and put the information in the memory where we could read the via Modbus TCP. As an example, we would see it as 2 tables (both input and output map) where the index is a node address and the value contains the offset in memory and size. If it is not possible, we would like to receive recommendation how to do this with AB7630.
Could you confirm or not that the replacement of product AB7607 by AB7630-F is suitable?
Do you have another reference to replace AB7607? like AB7916?
Could you indicate if replacement by new reference impact existing configuration or program in our PLC?