{"id":7832,"date":"2022-12-16T12:36:00","date_gmt":"2022-12-16T15:36:00","guid":{"rendered":"https:\/\/www.altus.com.br\/?p=7832"},"modified":"2024-09-20T10:03:37","modified_gmt":"2024-09-20T13:03:37","slug":"conheca-as-novidades-disponiveis-na-versao-3-40-do-mastertool-iec-xe","status":"publish","type":"post","link":"https:\/\/www.altus.com.br\/en\/post\/500\/conheca-as-novidades-disponiveis-na-versao-3-40-do-mastertool-iec-xe","title":{"rendered":"Check out the novelties available in version 3.40 of MasterTool IEC XE"},"content":{"rendered":"<p class=\"translation-block\">Communication platform for <a href=\"https:\/\/www.altus.com.br\/en\/produto\/9\/clp-nexto\/\" target=\"_blank\" rel=\"noopener nofollow\">Nexto Series programmable controllers<\/a> , <b>MasterTool IEC XE<\/b> is a complete tool for programming, debugging, configuring and simulating applications. Based on <a href=\"https:\/\/www.codesys.com\/\" target=\"_blank\" rel=\"noopener nofollow\">CODESYS technology<\/a>, the software has features for all stages of the product life cycle. micro to large projects. In its new <b>version 3.40<\/b> the platform now supports some of the most recent products in the Nexto family and gains features to further improve the user experience.<\/p>\n<p class=\"translation-block\"><a href=\"https:\/\/materiais.altus.com.br\/landing-page-lancamento-mastertool-3-40\" target=\"_blank\" rel=\"noopener nofollow\">Available for download here, on the Altus website <\/a>, the software is free for applications with up to 320 I\/O points and all MasterTool IEC XE users have access to improvements routinely implemented free of charge when updating the PLC project.<\/p>\n<p>Check out the main changes that upgrading the platform to version 3.40 brings to its users.<\/p>\n<h3>Support for new Nexto family products<\/h3>\n<p class=\"translation-block\">By downloading the installer from the Altus website and <b>updating your software<\/b>, the user will enable a series of new features and functionalities in MasterTool IEC XE. Among these features is support for the <b>new NX3008 CPU<\/b>, the most advanced processing unit in the Nexto Series of PLCs. Designed to be a <b>global CPU<\/b> capable of interacting with the most varied devices and systems found on the market, the PLC is now available for communication and configuration through version 3.40 of the platform.<\/p>\n<p style=\"text-align: center; \"><a href=\"https:\/\/materiais.altus.com.br\/nx3008-en\" target=\"_blank\" rel=\"noopener nofollow\"><img decoding=\"async\" src=\"https:\/\/www.altus.com.br\/upload\/htmleditor\/banner-cpu-nxx3008-clp-altus.jpg\" style=\"width: 900px; float: none;\" alt=\"Conhe\u00e7a a CPU NX3008\" title=\"Meet the NX3008 CPU\"><\/a><\/p>\n<p style=\"text-align: center; \"><a href=\"https:\/\/materiais.altus.com.br\/nx3008-en\" target=\"_self\" rel=\"noopener nofollow\"><\/a><\/p>\n<p class=\"translation-block\">Another line of products that now appears natively in the software are <b>input and output expansions<\/b> from <a href=\"https:\/\/materiais.altus.com.br\/conheca-nexto-xpress \" target=\"_blank\" rel=\"noopener nofollow\">Nexto Xpress line<\/a>. As of this update, the system now has the products <b>XP101<\/b>, a model with 16 digital inputs, and <b>XP106<\/b>, a model with 8 digital inputs and 6 digital relay outputs. The devices are available in the device repository as CANopen slaves.<\/p>\n<p class=\"translation-block\"><a href=\"https:\/\/materiais.altus.com.br\/expansoes-nexto-xpress\" target=\"_blank\" rel=\"noopener nofollow\">Click here to download the technical documentation<\/a> for the expansions I\/O Nexto<\/p>\n<p class=\"translation-block\">In addition to the new products, MasterTool IEC XE v3.40 also brings new features regarding support for <b>communication protocols<\/b>. As of the latest firmware version available, all Nexto Xpress models, a family of <b>compact and IoT-ready PLCs<\/b> from Altus, now support <b>EtherCAT Master<\/b>. Widely used in <a href=\"https:\/\/www.altus.com.br\/en\/solucoes\/25\/fabricantes-de-maquinas\/\" target=\"_blank\" rel=\"noopener nofollow\">machine applications<\/a>, the protocol now appears as a communication option in the software for these PLCs.<\/p>\n<h2>New function libraries and expanded features<\/h2>\n<p class=\"translation-block\">To give more <b>flexibility<\/b>to projects and allow greater <b>scalability<\/b>to applications that use Nexto Xpress products, the new MasterTool update now includes a <b>function library <\/b> able to expand the number of analog inputs. Available for integration with all PLCs in the line, with the exception of the <b>XP300<\/b> model, <b>LibIntegratedIoExt <\/b>allows the user to enable the voltage and current analog input pins to operate simultaneously, expanding the PLC capacity to up to 10 analog inputs. Thus, the user can connect to the product 05 transducers (sensors) with current standards 0 to 20 or 4 to 20 mA and, in addition, 05 more instruments based on voltage from 0 to 10 Vdc.<\/p>\n<p>Below, you will find a video tutorial with step-by-step instructions on how to configure the feature:<\/p>\n<p><iframe width=\"1280\" height=\"720\" src=\"https:\/\/www.youtube.com\/embed\/K00QWlwkHTc\" title=\"\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\"><\/iframe><\/p>\n<p class=\"translation-block\">Another improvement present in the software update was the update of the <b>LibNextoPID <\/b> resource to support new standards and advanced control functions. Library that contains the <b>PID function blocks<\/b> of Nexto Series controllers, NextoPID uses a variable and a process setpoint from the functional block to calculate the manipulated variable for the controlled process, considering the factors <b> Proportional<\/b>, <b>Integral<\/b>and <b>Derivative<\/b>programmed. This is a <b>PID control algorithm<\/b> where the proportional gain is the controller gain, applied to both the error and the integral and derivative portions of the controller.<\/p>\n<h3>Types of Functions (FUN) and function blocks (FB) available in the NextoPID library:<\/h3>\n<div><\/div>\n<table class=\"table table-bordered\">\n<tbody>\n<tr>\n<td>PIDA_REAL\u00a0<\/td>\n<td>FB<\/td>\n<td>PID control with most parameters with REAL type, support for override and cascade configurations<\/td>\n<\/tr>\n<tr>\n<td>PIDA_INT<\/td>\n<td>FB<\/td>\n<td>PID control with most INT type parameters, support for override and cascade configurations<\/td>\n<\/tr>\n<tr>\n<td>PIDA_TUNE_REAL<\/td>\n<td>FB<\/td>\n<td>PID control with most REAL parameters, support for override and cascade configurations and auto-tuning\u00a0<\/td>\n<\/tr>\n<tr>\n<td>PIDA_TUNE_INT<\/td>\n<td>FB<\/td>\n<td>PID control with most INT type parameters, support for override and cascade configurations and auto-tuning<\/td>\n<\/tr>\n<tr>\n<td>ControlON_OFF<\/td>\n<td>FB<\/td>\n<td>ON and OFF control<\/td>\n<\/tr>\n<tr>\n<td>ControlPWM<\/td>\n<td>FB<\/td>\n<td>Converts a REAL analog output into a BOOL digital output with pulse width modulation<\/td>\n<\/tr>\n<tr>\n<td>ControlLowFilter<\/td>\n<td>FB<\/td>\n<td>Applies a low-pass filter to a variable of type REAL<\/td>\n<\/tr>\n<tr>\n<td>ControlDelay<\/td>\n<td>FB<\/td>\n<td>Applies a delay to a variable of type REAL<\/td>\n<\/tr>\n<tr>\n<td>ControlLag<\/td>\n<td>FB<\/td>\n<td>Applies a first order lag to a variable of type REAL with gain and limits<\/td>\n<\/tr>\n<tr>\n<td>ControlDelayLag<\/td>\n<td>FB<\/td>\n<td>Combination of ControlDelay and ControlLag function blocks<\/td>\n<\/tr>\n<tr>\n<td>ControlLeadLag\u00a0<\/td>\n<td>FB<\/td>\n<td>Implements lead and lag times with gain and limits (e.g. to use infeed-forward controls)<\/td>\n<\/tr>\n<tr>\n<td>ControlSelectMax<\/td>\n<td>FUN<\/td>\n<td>Selects maximum PID output for use in PID override configurations<\/td>\n<\/tr>\n<tr>\n<td>ControlSelectMin<\/td>\n<td>FUN<\/td>\n<td>Selects minimum PID output for use in PID override configurations<\/td>\n<\/tr>\n<tr>\n<td>ControlSplitRange<\/td>\n<td>FUN<\/td>\n<td>Divides a PID output into two outputs for different valves<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"translation-block\"><a href=\"https:\/\/www.altus.com.br\/en\/base-conhecimento\/categoria\/17\/detalhe\/609\/exemplo-de-aplicacao-de-controle-pid-com-tunel-de-vento\/\" target=\"_blank\" rel=\"noopener nofollow\">Check out an example of a PID control application with wind tunnel<\/a> using the PLC XP340 from the Nexto Xpress line and the resources embedded in the NextoPID library.<\/p>\n<p class=\"translation-block\">Still talking about optimizations, another feature that underwent an important upgrade was the maximum size available for the <b>Program Memory<\/b> of some of the Nexto Series PLCs: from 2MB to 3MB in the XP300, XP315 and XP325 PLCs; and from 6MB to 8MB on the XP340 and NX3005 CPU. With the improvement, the user is able to store programs with more extensive codes or larger <b>software components<\/b>. An example of an application is the <b>communication driver<\/b> <b>PROFINET<\/b>, which is considerably heavier than the configuration files of other protocols on the market.<\/p>\n<p style=\"text-align: center; \"><a href=\"https:\/\/www.altus.com.br\/en\/post\/427\/conheca-os-protocolos-de-comunicacao-disponiveis-na-serie-nexto\/\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/www.altus.com.br\/upload\/site_blog\/interna\/427.jpg\" style=\"width: 900px;\" alt=\"Conhe\u00e7a os protocolos de comunica\u00e7\u00e3o dispon\u00edveis em cada um dos CLPs e CPUs da S\u00e9rie Nexto. \" title=\"Conhe\u00e7a os protocolos de comunica\u00e7\u00e3o dispon\u00edveis em cada um dos CLPs e CPUs da S\u00e9rie Nexto. \"><\/a><\/p>\n<p class=\"translation-block\">In addition to these new and updated features, the <a href=\"https:\/\/www.altus.com.br\/en\/solucoes\/38\/tecnologia-de-p-26d\/\" target=\"_blank\" rel=\"noopener nofollow\">team The R&amp;D department responsible for developing the software also implemented other specific improvements to improve the user experience. You can see more details about these improvements in our revision history available on our website <a href=\"https:\/\/www.altus.com.br\/en\/suporte\/#suportedownload\" target=\"_blank\" rel=\"noopener nofollow\"> Download Center<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>Conhe\u00e7a em detalhes os novos recursos e melhorias dispon\u00edveis na vers\u00e3o mais atualizada do software de programa\u00e7\u00e3o da S\u00e9rie Nexto<\/p>","protected":false},"author":5,"featured_media":7833,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[67],"tags":[824],"class_list":["post-7832","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-produtos","tag-mastertoolnovo-mastertoolsoftware-nextosoftware-clp-altusprogramacao-clp-altus"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.altus.com.br\/en\/wp-json\/wp\/v2\/posts\/7832","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.altus.com.br\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.altus.com.br\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.altus.com.br\/en\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.altus.com.br\/en\/wp-json\/wp\/v2\/comments?post=7832"}],"version-history":[{"count":1,"href":"https:\/\/www.altus.com.br\/en\/wp-json\/wp\/v2\/posts\/7832\/revisions"}],"predecessor-version":[{"id":8296,"href":"https:\/\/www.altus.com.br\/en\/wp-json\/wp\/v2\/posts\/7832\/revisions\/8296"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.altus.com.br\/en\/wp-json\/wp\/v2\/media\/7833"}],"wp:attachment":[{"href":"https:\/\/www.altus.com.br\/en\/wp-json\/wp\/v2\/media?parent=7832"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.altus.com.br\/en\/wp-json\/wp\/v2\/categories?post=7832"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.altus.com.br\/en\/wp-json\/wp\/v2\/tags?post=7832"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}