Fanuc Custom Macro B

Learners will understand Fanuc Custom Macro B

i

Description

Learners will understand Fanuc Custom Macro B

Day 1 Module 1
• Introduction.
• Usage of Macro Function & Data Requirements.
• M98-M99 Sub Program Call & Use.
• Macro call statements.
• G65, G66 & G67 including G, T, & M Code.
• Program Protection & Display and Parameter adjustments.
• Variables.
• Local Variables (1-33).
• Common Variables (100-530).
• System Variables (1000-20000), i.e.: Tool Offsets, Work Offsets and Alarm Generation.
• Clock Timers, Function Suppression. Function Inhibit. Modal & Positional information.
• Arithmetic and Trigonometric Functions.
• Definition, Addition, Subtraction, Multiplication, Division.
• Sine, Co-Sine, Tangent, Arctangent, Square-root, Absolute Values.
• Examples of Use.

Day 2 Module 2

• Conversion BCN to BIN, & BIN to BCN.
• Discard Fractions, Raising Up Fractions (Rounding Off).
• Combination of Arithmetic calculations, Modification of Arithmetic sequences.
• Control Commands & Branching.
• Conditional expressions, Conditional & Unconditional Diversions, Iteration.
• Custom Macro Body.
• Creation & Examples.
• Making your own canned cycles using Custom Macro B.
• System Alarms.
• Parameters related to the Use of Custom Macro Alarms.
• Output of Data through RS232.
• Using Dprint, Bprint statements.
• Program Input & Output through RS232C. Baud Rate Setting, Stop Bits etc.
• Data Backup for Control Settings
• Examples