Hello all;
As my first task as ICT Integrator and automation with B&R products, We are going to exchange a few bytes with an Omron plc (wich have one Ethernet port and one Ethercat port onboard) through an Anybus Communicator Common ethernet to Common ethernet, from HMS, and i am looking forward to some guidance while choosing the proper hardware for that.
That device, anybus communicator, works as an Eterneth/IP adapter/Slave on our side (EDS file available), therefore i was looking to two possibilities due to our companies specifications:
CPU X20CP150x with added module X20IF10D1-1 added on bus module as IEP Scanner;
A Compact CPU connected through the powerlink port to X20BC1083, mounted on a mount base module X20BB82 , where we are going to mount module X20IF10D1-1.
What we want to achieve is a few bytes exchanges with the only mandatory components of the exhisting Omron NX1P2 owned by an external supplier and, due to previous such supplier’s experience with Anybus converter and limited time and Knowledge, it may be easier to be flexible on our side with chosen hardware: are my assumptions and the hardware chosen seemingly correct? Please, feel free to correct me and/or suggest a different solution if ours may be wrong or worst, as i do not feel confident yet, even while everything went smooth importing EDS file into Automation Studio 4.12 with such configurations.
Hi Paolo,
If your data doesn’t require realtime data, I would choose OpcUA between X20CP15xx and NX1P2 OMRON. Especially, if there are on the same network. However, your solution could also work.
If your data requires realtime data, I would choose EtherCAT (NX1P2 Master, X20CP15xx+X20IF10G3-1 Slave).
Best regards,
JP
Hi Jean-Philippe;
I am also leaning forward this solution, EherCATwith NX1P2 Master, X20CP15xx+X20IF10G3-1 Slave. Moving forward to test such solution locally and it seems with guides and help so far is it quite intuitive. Really like the I/O Mapping and hardware configuration options so far. Thanks!
Best Regars;
Paolo
We are moving towards a cpu X15Bx5xx with the X20IF10G3-1 Slave.
Such cpu will then need to read temperature values from a TCP- IP Modbus client,
and will need to read some values from OPC UA from a Siemens plc, and itself will be a OPC UA server for the upper level supervisors.
Regarding Modbus TCP IP, seems like we can configure both master and slave from eth interface. I had no previous experience using a plc as an OPC client (reading value from Siemens PLC):
Does we need additional interface module communication for OPC UA Client AND MODBUS TCP?
If so, i am going to order instead a X15B3583, in order to have all modules on the free bus expansions, with non additional hardware needed, otherwhise i ll stay with the usual X15B1585.
May i ask your opinion on that task once more?
According to this post, Modbus TCP/IP can be used simultaneously.
You can enable the OPC UA server on the PLC, see help.
Reading standard data types from the OPC UA server is possible with the OpcUa_any device, otherwise use the AsOpcUac library.
Thanks both. Great to have reassuring answers before moving forward with our financial department ,ordering the components we need.
What has been confusing me, is the list of connection modules interfaces available, but at same time, lot of use cases exists too.