jxreyes181 Posted September 5, 2013 Share Posted September 5, 2013 I'm trying to call a Prog from the Forward buffer. I'm using a Turbo Pmac2. The error while trying to compile is: PMAC Error 5, Command not allowed unless buffer is open. Line 238, "CALL 12;238" Any Ideas on how to define a buffer and be able to call the program 12? Link to comment Share on other sites More sharing options...
tahoe brian Posted September 5, 2013 Share Posted September 5, 2013 I believe that the syntax (assuming you have line numbers) is OPEN FWD CALL 12.238 Link to comment Share on other sites More sharing options...
steve.milici Posted September 5, 2013 Share Posted September 5, 2013 Only valid PLC syntax is allowed in the kinematic buffers with the exception of ADDRESS, CMDx, and SENDx. The CALL command is not allowed. Link to comment Share on other sites More sharing options...
jxreyes181 Posted September 6, 2013 Author Share Posted September 6, 2013 Only valid PLC syntax is allowed in the kinematic buffers with the exception of ADDRESS, CMDx, and SENDx. The CALL command is not allowed. Then, it can't be done? Calling a Motion Program from the Forward Buffer. Link to comment Share on other sites More sharing options...
jxreyes181 Posted September 6, 2013 Author Share Posted September 6, 2013 Only valid PLC syntax is allowed in the kinematic buffers with the exception of ADDRESS, CMDx, and SENDx. The CALL command is not allowed. Could I use a PLC to compute the same variables as the Motion Program and then instead of calling the motion program I will only enable the PLC, which it self disables it self? Link to comment Share on other sites More sharing options...
steve.milici Posted September 6, 2013 Share Posted September 6, 2013 No, the kinematic buffers are at a different priority than motion or PLC programs. All calculations for kinematics must be in their respective buffers. Link to comment Share on other sites More sharing options...
Recommended Posts