1/24/2022 11:05 PM | |
Joined: 9/27/2006 Last visit: 10/8/2024 Posts: 12284 Rating: (2685) |
Hello fabioga; I do not know what site you have selected for information on the DALI 4net module, but the Lunatone German site provides a manual and more documentation for you to look at: https://www.lunatone.com/en/product/dali-4net/ https://www.lunatone.com/wp-content/uploads/2018/03/DALI4Net_Manual_EN-1.pdf How familiar are you with Modbus TCP? I ask because the DALI 4net manual provides some un-usual parameters for a PLC programmer. For example, it states that their Modbus TCP driver supports Modbus functions 03 (Read multiple holding registers), 16 (Write muliple Holding registers) and 23 (Read/Write Holding Registers). I am quite sure you could not use Modbus Function 23.with a Siemens PLC, and not with any PLC brand I have worked with. The S7-1200 and s7-1500 MB_Client instruction for Modbus TCP uses a parameter MB_MODE to determine read/write functionnalities with a Modbus server (such as the DALI 4net gateway), or the direct selection of a Modbus function. As you can see in this extract from the Step 7 and WinCC v16 system manual, there is no Modbus Function 23 in the list; however, Function 03 and Function 16 are included. So you could make a Modbus TCP connection between your selected CPUs to a DALI 4net module work: https://support.industry.siemens.com/cs/ww/en/view/109773506/112415210635: Lets start with this information, see if you can make sense of it. Hope this helps, Daniel Chartier |
2/12/2022 11:15 PM | |
Joined: 9/27/2006 Last visit: 10/8/2024 Posts: 12284 Rating: (2685)
|
Hello fabioga; Do not hesitate to reach out to Lunatone techs for support when you start havng problrms with the Modbus TCP communications with their module. Only they know the intricacies of their implemented protocol. I would suggest you open a support request sooner rather than later, in case it takes some time before they respong: https://www.lunatone.com/en/kontakt/ Hope this helps, Daniel Chartier |
Follow us on