Navigation:  Equipments (Devices) > PLC200 >

New Features and Corrections

Previous pageReturn to chapter overviewNext page

 

 


 

V1.7.0

 

oSupport added for the “Force I/Os” feature, allowing the user to manually force the values of all digital inputs and outputs of the product.
oSupport added for pulse generation on DO3 using the P_RAMP and PULSES blocks.
oAdded support for accessing Ladder parameters and variables via SNMP.
oThe "MW_ChangeSpeed1" block can now be used to change the speed of movements executed via "MW_MoveAbsolute1" and "MW_MoveRelative1".
oSupport added for the “Discover” feature via WPS, enabling automatic identification of devices connected to the same Ethernet network.
       Note: In accordance with cybersecurity best practices, this feature is disabled by default and must be enabled in P798.
oConfiguration of 0 input and/or output words is now allowed in EtherNet/IP.
oAcyclic writes to the product configuration parameters are now automatically saved, eliminating the need to execute P204=1 to store configured values.
       Writes performed via Ladder are considered cyclic and therefore will not be saved automatically.
       Writes to user parameters will also not be saved automatically.
oThe RUW200 “Status” LED now indicates the product state (OK, Alarm, or Fault) when no user program is stored.
oCorrection in the displayed battery/supercap voltage value after program download.
oImprovements in the robustness of RS485 and CAN communications.

 

V1.6.0

 

oMajor improvements in Structured Text support:
       Added support for conditionals (IF, CASE, etc.);
       Added loops (FOR, WHILE, REPEAT, etc.);
       Added indexed variables;
       Added variable monitoring.
oAdded Modbus TCP and RTU configurators, making configuration and diagnostics easier when the product operates as a Modbus master.
oAdded expansion status parameters to simplify error diagnostics.
oAdded support for reading and writing parameters using the ILOAD/STORE blocks.
oChanged product error description from “Hw watchdog” to “System Error.”
oChanged the parameter saving format in the product. In future firmware versions, the parameter table will no longer be invalidated after an update, and compatible configurations between versions will be preserved.

 

V1.5.6

 

oFixed the behavior of the “Error on mandatory nodes, reset all nodes” option. When enabled, if a mandatory network node presents failures such as heartbeat loss or node guarding error, the master now restarts all slaves on the network.
oAdded internal protection for flash writes and removed the alarm for frequent writes.
oFixed a bug in Ethernet/IP that could cause a “System Error.”

 

V1.5.5

 

oFixed a bug that could cause loss of retentive variables in some cases.

 

V1.5.4

 

oAdded support for Modbus write/read operations of multiple coils/discrete inputs in sequence, even if some addresses are invalid.

 

V1.5.3

 

oImprovements in the generation of acceleration and deceleration ramps when controlling stepper motors;
oAdded support for writing/reading via Modbus of multiple coils/discrete inputs in sequence, even if some addresses are not valid;
oImprovements in MQTT;
oBug fix that required product restart after a program download for communication blocks to function again in some cases.

 

V1.5.2

 

oImprovements in the measurement of internal temperature, internal voltage, and battery/supercap voltage.

 

V1.5.1

 

oImprovements in MQTT.

 

V1.5.0

 

oExtended support for battery-powered PLCs, offering greater flexibility in data retention applications.
oOvertemperature alarm implemented, ensuring increased safety and equipment protection.
oStepper motors now feature new stop blocks with ramping, providing smoother and more precise stop control.
oStepper motors also support the new Speed2 block, enabling speed control in applications without a defined pulse count.
oStepper motor stop blocks updated to emergency stop behavior, preventing motion while the stop block is active, in accordance with PLCopen standards.
oAdditional flash memory protection prevents writes with intervals shorter than 5 seconds, increasing memory lifespan.
oExpanded functionality in USER_FB and CALL blocks, now supporting conditional and loop structures such as IF, ELSE, FOR, among others, allowing for more advanced logic.
oNew parameter P615 added to enable or disable the Modbus TCP/RTU gateway, simplifying communication configuration according to application needs.
oAlarms for low battery condition and RTC/retentive memory loss, enhancing reliability in detecting critical issues.
oImproved string block with greater stability and performance for text manipulation.
oBetter data type conversion handling in BYTE_TO_DWORD, BYTE_TO_WORD, and WORD_TO_DWORD blocks, increasing result consistency.
oARRAY_COPY block optimized, providing more reliable behavior in array operations.
oRTC enhancements result in improved timekeeping accuracy and robustness.
oCAN communication improvements bring increased reliability and compatibility in industrial networks.
oMQTT protocol enhanced to ensure more reliable communications.
oIO configuration parameters are now applied dynamically, taking effect immediately upon change, improving operational flexibility.
oEncoder initialization optimized to reduce the risk of pulse loss in electrically noisy environments.

 

V1.4.0

 

oRelease of MQTT for PLC200, PLC201, and RUW200.

 

V1.3.5

 

oAllowed the use of product parameters as input/output for user function blocks;
oAdded forced internal watchdog for user tasks. The watchdog will be triggered even if the user does not enable it to prevent the product from freezing, for example, in programs with infinite loops in structured text;
oAdded RTC in RUW200 to enable its use with MQTT. However, the time is lost if the product is powered off. Suggestion: use an SNTP server;
oFixed deviation in the behavior of the SWAP2 block;
oIncreased the time between the change in the direction signal and the start of pulse generation in stepper motor control;
oImplemented backup of retentive variables and recipes in flash memory during product startup, also setting P204 = 1 (NOTE: do not use cyclically). The last valid backup is restored from flash if the supercapacitor that maintains the retentive variables runs out of power;
oAdded broadcast option on the RS485 network;
oFixed deviation in Ethernet port operation, which would freeze after a few days.

 

V1.3.0

 

oRelease of PLC201 and RUW200.

 

V1.2.3

 

oImproved initial LED animation;
oAdded automatic reset for incompatible parameter table failure;
oDefault value of P624 (Communication error behavior) changed from failure (1) to alarm (0);
oImproved product monitoring using Ethernet;
oFixed loss of the last byte written to retentive memory when removing product power.

 

V1.2.0

 

oImproved behavior of the Speed block for stepper motors. The block can now be used with stepper motor control enabled and also automatically controls the motor direction;
oImproved stepper motor control blocks, which now operate on a rising edge in EN/Execute (See Help), similar to the motion blocks of the SCA06;
oImproved behavior when identifying an error in parameter table recovery. Previously, the product only generated an alarm, now an error is generated to prevent program execution;
oAdded error code to identify if the parameter table version is invalid (User updated the firmware to an incompatible version);
oAdded support for years beyond 2038 in the EPOCH_TO_DATETIME block and in parameters of type EPOCH;
oAdded support for writing via Modbus to retentive coils using WRITE_SINGLE_COIL;
oAdded support for writing via Modbus to more than 64 coils using WRITE_MULTIPLE_COILS;
oImproved program/firmware download process, which, in some cases, reported a failure requiring the user to repeat the process.

 

V1.1.3

 

oFor security reasons, from this version onward, the product's WEB page will be disabled by default. It can be enabled via P798.

 

V1.1.1

 

oImproved explanation of IO behavior in manuals;
oImprovements in reading global variables with addresses;
oFixed failure indication at startup.

 

V1.1.0

 

oAdded support for firmware updates of expansions;
oAdded support for a higher sampling rate of load cells (MOD6);
oChanged the product’s default IP (from DHCP to 192.168.1.10).

 

V1.0.0

 

oInitial version.