4 - 18 en-938872/2
4.2.5 M Functions and/or Axes Enabled or Inhibited. Setting or Resetting Bits
BSET Programming of M functions and/or one or more axes enabled.
Setting of the bits of [
•
IBE0(i)] and [
•
IBE1(i)].
BCLR Programming of M functions and/or one or more axes inhibited.
Resetting of the bits of [
•
IBE0(i)] and [
•
IBE1(i)].
Syntax
BSET [
•
BMxx] / [
•
IBX(i)] / [
•
IBE0(i)] / [
•
IBE1(i)]
BSET Enabling the programming of M functions and/or one or
more axes.
[
•
BMxx] / [
•
IBX(i)] When the system is in state G999, enabling by BSET
sets the bits of [
•
BMxx] and/or [
•
IBX(i)].
[
•
IBE0(i)] / [
•
IBE1(i)] When a subroutine is called by function Gxx, BSET also
sets the bits of [
•
IBE0(i)] and [
•
IBE1(i)].
Syntax
BCLR [
•
BMxx] / [
•
IBX(i)] / [
•
IBE0(i)] / [
•
IBE1(i)]
BCLR Inhibiting the programming of M functions and/or one or
more axes.
[
•
BMxx] / [
•
IBX(i)] When the system is in state G999, inhibiting by BCLR
resets the bits of [
•
BMxx] and/or [
•
IBX(i)].
[
•
IBE0(i)] / [
•
IBE1(i)] When a subroutine is called by function Gxx, BCLR also
resets the bits of [
•
IBE0(i)] and [
•
IBE1(i)].