Cancel
Showing results for 
Search instead for 
Did you mean: 

Problem CSE CTRANS and CYCLE800

Experimenter
Experimenter
I have parser problem for a Sinumerik-840D controller.
If I enter rotary axes with "CTRANS" (zero offset), the following error message occurs when simulating the CYCLE800

"00: 00: 21.630 Right side of assignment has an undefined value. (Line: 1396, program: M_RA, channel: Main)


$ P_UIFR [1] = CTRANS (X, 0.000000, Y, 202.553000, Z, 0.000000, A, 0, B, 90); -> problem
$ P_UIFR [1] = CTRANS (X, 0.000000, Y, 202.553000, Z, 0.000000); - >> OK
N190 G54
N200 CYCLE800 (1, "R_DATA_MM", 0.57,0,0,0,0,285,0,0,0,0,1,0)


Actually, it should already be possible to enter a value for rotary axes in the zero offset, which is then processed by the "CYCLE800" - or.
Maybe I also have an old parser version.

I have also included a test program "CYCL800_CTRANS.mpf", which can be simulated externally with the sample machine "sim18_mill_5ax".
4 REPLIES

Re: Problem CSE CTRANS and CYCLE800

Siemens Phenom Siemens Phenom
Siemens Phenom

Hello,

 

please check if the TC_CARR variables set correctly. In the OOTB we do have a file TC_CARR.def where that is defined.

Especially the variable $TC_CARR[35/36] important as they define the names of the rotary axis.

 

 

 

Thomas Schulz
Siemens PLM
Manufacturing Engineering Software

Re: Problem CSE CTRANS and CYCLE800

Siemens Phenom Siemens Phenom
Siemens Phenom

At First this is not a parser problem! If so the message is related to the parser.


I had similar problem a few days ago. Please add $P_EXTFRAME tot the varaibles as FRAME variable.

Hope that helps. 2017-11-30 14_49_43-Highlight.png

Re: Problem CSE CTRANS and CYCLE800

Experimenter
Experimenter
Hi, unfortunately not.
I added the variable $ P_EXTFRAME as a FRAME variable to OOTB
"sim18_mill_5ax sinumerik",
but there is still the error message "Right side of assignment has undefined value."

Re: Problem CSE CTRANS and CYCLE800

Siemens Phenom Siemens Phenom
Siemens Phenom

Hi,

 

if the problem still exists please call GTAC that we can look on it.

 

Thanks

Thomas

Learn online





Solution Information