Please enable JavaScript to view this site.

Date: February 24, 2021

Bios: 1.12.2 2.6.0 3.2.0, Os: 14.11.2, RLib: 4.8.1, MiniXML: 1.3.5

Derived from: RTE 34.25.

Note: available for controls with PPC-G2, PPC-P2020, ARM-A9 cpu.

Note: suite with >= RDE 3.54.1

Note: suite with >= RC3E v33.9.1-2

Note: suite with >= RPE v1.7.8

build 2

CORRECTION: TCP/IP: Managed ACK transmission on KEEP_ALIVE.

CORRECTION: POWERSET variable visualization: Fixed handling visualization of undefined axis data in power set. A command from rde shell of type DV PS where 'ps is the name of a Powerset, could cause a system crash. The problem present since RTE version 34.24.9.

CORRECTION: WEB: Fixed handling '\b' character.

CORRECTION: NETCONTROL: Removed unnecessary diagnostic in communication error reports when NETCONTROL was configured as 'disabled'. Any new configuration will be assumed ONLY at switch on.

CORRECTION: CAN: CAN start management when errors are immediately present on the line typically because someone is transmitting on the can line before control-side initialization has been performed (e.g., after SWRESET).

VARIATION: SYSINFO RP2 AS1018.012: In SYSINFO managed hw code differentiated from AS1018.002.

VARIATION: Loading RPE and RPE_BUDDY: For controls with proper Arm-A9 CPU, managed loading of RPE_BUDDY and RPE as follows:

RPE BUDDY

Search order

File's name

Description

first

RPEB_ARM-A9_vv-rr-bb.EEF

EEF format file containing both RPE and RPE_BUDDY

second

RPE_BUDDY_ARM-A9_vv-rr-bb.EEF

EEF format file containing RPE_BUDDY

third

RPE_BUDDY_ARM-A9_vv-rr-bb.ELF

File in ELF format containingRPE_BUDDY

RPE

Search order

File's name

Description

first

RPEB_ARM-A9_vv-rr-bb.EEF

EEF format file containing both RPE and RPE_BUDDY

second

RPE_ARM-A9_vv-rr-bb.ELF

EEF format file containing RPE

terzp

RPE_MAIN_ARM-A9_vv-rr-bb.ELF

File in ELF format containing RPE

VARIATION: Default directories: The various files containing fw or config1 have been sorted by type . It is now possible to specify the name of the directory in which they are searched. The configuration of directory names is defined in the text file INIT.CFG in the /INIT/ directory.

IMPLEMENTATION: RP-2 Fieldbus slave: Management loading the fw of the selected FBSlave on RP2-a. The file is called FBS_nnn.EEF where nnn represents the fiedldbus involved. e.g. (FBS_PNET.EEF). It is searched either in the FW_DIR directory (default /f@/) or in the USER_DIR directory (default /fa/). Note: requires bios 3.2.0 or later.

build 1

CORRECTION: ETH_IP: Changed selection of device type seen by ETH_IP. Now 1017 is selected as product code type for all cpu except RBXM rack cpu (5040). Previously 5040 code was imposed on all cpus if they were not 1017 (uRMC).

CORRECTION: FAT32: Corrected handling of files with the short name. Before this fix they worked on control but then were not seen correctly on W10. Issue added in version 34.24.11.

CORRECTION: TCP IP: Fixed handling of option field on TCP header. Prior to this change, messages with headers containing 'option' were not accepted.

CORRECTION: SAFE_PRJ_INFO: Crc of various components were associated with the wrong variables in struct STRU_SAFE_PRJINFO.

CORRECTION: REPORT MONITOR: Fixed report message on monitor creation for logical variables.

CORRECTION: BCC3 XPL: Fixed end message handling on XPL upload sequence.

CORRECTION: MODBUS SERVER: Corrected message retransmission handling on buffer full.

CHANGE: IP Addresses: Added verification that in case of overlapping addresses between Ethernet interfaces a diagnostic is issued in the report and the offending address is not assigned, thus avoiding the conflict.

IMPLEMENTATION: BRIDGE on ETH - ETH_BRIDGE - RHW.CFG: Added 'bridge' handling of all messages (received and sent) from one Ethernet port to another. Enabling the performance can be done in two ways:

Note: In rhw.cfg the bridge enable command can be enabled. The command must be added via text editor

Old command

New command

Parameters

Description

ETH eth

ETH eth ETH_SNIFFER ethSniffed

eth: ethernet port to be used as a bridge

ethSniffed: ethernet port to be sniffed

Enables the bridging of the received/sent Ethernet message from the sniffed port to the bridged port

ETH eth

ETH eth ECAT_SNIFFER ethSniffed

eth: ethernet port to be used as bridge

ethSniffed: ethernet port to be sniffed

Enables bridging of the received/sent etherCAT message from the sniffed port to the bridged port

IMPLEMENTATION: Instruction STORE_NVR_NOPF and STORE_NVRR_NOPF: Added instructions to update NVR and NVRR data even in static memory. This instruction is only to remedy possible problems of failure to save all NVRs or NVRRs at power off. It is then possible to update in run_time retentive memory and have the data updated at switch on with alarm 995 instead of having the data from the last valid shutdown. Should be used sparingly (space and frequency) and only in special apllications.

IMPLEMENTATION: sysinfo: partnumber management AS1018.012.

IMPLEMENTATION: rpebuddy: Added access to time_micro_sys.

IMPLEMENTATION: SYS_CFG_2 UAR: Added flag to disable output of "Same file" message when executing UAR command. SYS_CFG_2 bit .7 (0x000080) -> disabled in UAR command, SAME FILE generation qunado no data is changed in the file.

build 0

CORRECTION: CoE multidevice drive: 39 alarms were no longer generated by selecting EXTENDED EMCY management in alarm configuration.

CORRECTION: NC_VERSION: Updated the value both after updating the application and after a reboot

CORRECTION: axio_wobj: By invoking this instruction with the value of 'phase' illegal, now diagnostics is handled correctly.

CORRECTION: planar_compensation: The PCT_FN definition in the configuration file no longer worked (Error found starting with version 34.19.10).

CORRECTION: retentive encoder description: Corrected description of incremental retentive encoder.

CORRECTION: powerset timer: Returned more secure data initialization for time filter management used in powerset management.

VARIATION: ARM relocation management: Rewritten Aarch32 relocation management, the following relocations are supported. (In particular, management of Thumb relocations and R_ARM_PREL31 were incorrect or absent, added support for veneer interworking between Thumb and ARM and vice versa):

a.R_ARM_NONER_ARM_ABS32

b.R_ARM_REL32

c.R_ARM_ABS16

d.R_ARM_ABS12

e.R_ARM_THM_ABS5

f.R_ARM_ABS8

g.R_ARM_THM_CALL

h.R_ARM_THM_PC8

i.R_ARM_CALL

j.R_ARM_JUMP24

k.R_ARM_THM_JUMP24

l.R_ARM_TARGET1

m.R_ARM_V4BX

n.R_ARM_TARGET2

o.R_ARM_PREL31

p.R_ARM_MOVW_ABS_NC

q.R_ARM_MOVT_ABS

r.R_ARM_MOVW_PREL_NC

s.R_ARM_MOVW_PREL

t.R_ARM_THM_MOVW_ABS_NC

u.R_ARM_THM_MOVT_ABS

v.R_ARM_THM_MOVW_PREL_NC

w.R_ARM_THM_MOVT_PREL

x.R_ARM_THM_JUMP19

y.R_ARM_THM_JUMP6

z.R_ARM_THM_ALU_PREL_11_0

aa.R_ARM_THM_PC12

ab.R_ARM_ABS32_NOI

ac.R_ARM_REL32_NOI

ad.R_ARM_THM_JUMP11

ae.R_ARM_THM_JUMP8

VARIATION: File name saved on memory loss: Added .LS extension to the name of the dump file created after a memory loss. /DUMP/RETMEM_DUMP_yyy_mo_dd_hh_mi_ss.STB.LS

VARIATION: Ladder diagnostics: Avoided generating error on "START ON \e text" command in RTE.CFG if ladder is not allowed by license.

VARIATION: Alarm 9222: Alarm is generated only if ecat status is 'operational'.

VARIATION: OB instance property setting directives: Added check in the setting directive of a disable instance property. If yes, no diagnostic is generated.

VARIATION: 'obInstace' function: Added -9 Ob disabled and -10 instance disabled return codes.

IMPLEMENTATION: Use second core for parallel function execution: Added loading file /f@/RPE_BUDDY_ARM-A9_*.EEF (auxiliary executable) that contains the callback that will be called via appropriate function. This function is used internally by RPE.

IMPLEMENTATION: Variable COE_EMCY_AK - CoE multidevice drive: Added integer variable API[32] to specify how to extrapolate the number of subdevices from the emergency message. Read-write axis variable without bit access. COE_EMCY_AK[nAx] = code.

IMPLEMENTATION: Instruction SAFE_PRJ_INFO: Added instruction to get information about the running safety program.

IMPLEMENTATION: Dump P2020 registers in case of exception: Added dump of registers for processor p2020 in case of exception.

IMPLEMENTATION: PIN Directive: Added supporting directive to have process information. Equivalent to PVIEW but has the possibility to specify only one task or to display the list in priority order instead of creation order.

IMPLEMENTATION: Added new commands OB_OFF and INSTANCE_OFF for OVERRIDE.CFG file : Added handling to be able to disable loading of specified Obs and creation of OB instances. They must be usedatin the OVERRIDE.CFG file. NOTE: RC3E 33.9.1-4 compiler is needed to use this feature.

IMPLEMENTATION: DONGLE license: Up to 32 emulated axes independent of those defined in license file are allowed to be used on Hardware DONGLE AS3045.001. In addition, the dongle is always assumed to be Qualified Hardware independent of the one configured in the license file.

 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC