No, sysvars are not accessible anymore.
PnsStarter How disappointing!
Do you know if *.va files still exist with R-50iA Controllers?
No, they will not work!
This is also disappointing!
Do you know if KCL Commands are still executable via *.cf files, *.cm files, and/or the Web Server with R-50iA Controllers?
There is a (growing) list with so called DataID's. Using of these ID's is possible through karel,python and TP.
Access is the same like sysvar.
This is somewhat of a relief, though also frustrating as many people (like myself) do not have: access to (or a license for) RoboGuide, access to the KAREL compiler (ktrans), access to the software add-on required to modify KAREL on the Teach Pendant, and I imagine that the ability to execute and/or modify Python on the Teach Pendant will also be a software add-on.
But the will get more useful names and they are curated by fanuc:
System Variables Data IDs $MNUFRAME $USERFRAME.FRAME $DMR_GRP[a].$MASTER_COUN[b] $MASTERING.MASTERING_COUNT[a,b] $SV_INFO[a]. $AXIS_POS[b] $SERVO_FEEDBACK.POSITION_JOINT[a,b]
Are the Data IDs a one-for-one match for each writable System Variable?
I am struggling to see the benefit of removing System Variable access on the Teach Pendant in exchange for these Data IDs.
I imagine a lot of knowledge may no longer be transferable, much third-party software may no longer be functional, and many programming standards are no longer applicable without the ability to read/write System Variables in Teach Pendant code.
This is obviously a big change. Do you know the thought process behind this decision?
I'm sorry for all of the questions, but I would greatly appreciate any insight you might be able to provide.