HVAC and Pumping Forum
Support Forum for HVAC and pumping machines, Modicon M17x and EcoStruxure Machine Expert HVAC software for chillers, AHU, CRAC units for datacenters or process chillers applications - from design, implementation to troubleshooting and more, by Schneider Electric.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2022-04-28 08:33 AM
Hello,
Does anyone know if there is a way within logic for an OEM application being written to be able to change the IP address of a ModbusTCP device?
I would like to be able to modify this from a embedded web page.
So far, I have not found a way to modify the CONNEC.PAR file that is downloaded (not recommended or desired) or found something like the ModbusMasterRTU functions for ModbusTCP.
Thanks
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2022-05-02 12:15 AM
I have attached an example and a short draft document which explains how to create a project with Dynamic Ip settings of the Modbus TCP.
In the project you'll find also how the file is created using the FS_IEC library.
BR,
Federico
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2022-04-28 08:40 AM
Hello,
target blocks which allow to send Modbus/TCP messages from background task will be added in the coming release of Ecostruxure Machine Expert HVAC 1.5.0 planned in July/August.
With the current version the only workaround is create runtime the CONNEC.PAR using the FS_IEC library and reboot the controller.
Actually M172 loads any file .PAR as a CONNEC.PAR, you could also remove the modbus/TCP part from the CONNEC.PAR and move it on a new file MTCPCLI.PAR which can be updated runtime by the M172
Federico
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2022-04-28 08:55 AM
Do you know if Machine Expert HVAC 1.5.0 would also allow the same thing for CANOpen?
It might be helpful for us to add or remove expansion I/O using one configurable program.
Thanks
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2022-04-28 12:26 PM . Last Modified: 2022-04-28 12:27 PM
In the next version 1.5.0, it will be added a target block which allow to read SDO (at the moment is available only write).
In the current version, you can define the maximum number of expansions your project might need.
If an expansion is not present is not causing any runtime delay. Just at boot you will have 10sec delay for each missing expansion.
Also this delay can be avoided by setting parameter CANExpPresenceByPar and rebooting the M172.
Regards,
Federico
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2022-04-29 02:00 PM
Do you know if there is a document on the FS_IEC library available?
I can figure out how to use the library but I like to know how and where to find the information.
Thanks
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2022-05-02 12:15 AM
I have attached an example and a short draft document which explains how to create a project with Dynamic Ip settings of the Modbus TCP.
In the project you'll find also how the file is created using the FS_IEC library.
BR,
Federico
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2022-05-02 07:21 AM
Thanks, a few questions.
What is the difference between Free Evolution and Free Advance controllers?
I believe that M172P are the Free Advance models from the looks.
Where did you find this application note? I haven't looked at the Eliwell website enough to find application notes yet. (I am registered with the website.)
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2022-05-02 07:24 AM
Thanks, I will take a look at this.
I have found in the past that I can learn much from example logic from others no matter what the skill set I or others have.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2022-05-02 07:36 AM
Free Evolution is the Eliwell branded version of M171P, while Free Advance controller is the equivalent of M172P.
Actually this application note is quite old, it is available to customers with access to the restricted area of the Eliwell website.
It does not include the latest features included in Ecostruxure Machine Expert HVAC.
In terms of FS_IEC description, I think the contents are the same you have when you look at each block description inside the library.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Create your free account or log in to subscribe to the board - and gain access to more than 10,000+ support articles along with insights from experts and peers.
With achievable small steps, users progress and continually feel satisfaction in task accomplishment.
Usetiful Onboarding Checklist remembers the progress of every user, allowing them to take bite-sized journeys and continue where they left.
of