NCPlayer қызметі туралы:
Файл мәзірі
Өңдеу мәзірі
Көрініс мәзірі
Пішімдеу мәзірі
Құралдар мәзірі
Машина конфигурациясы мәзірі
Бірлескен жұмыс

Жүйелік параметрлерді жаңарту


Clear Locals on M99 функциясы ішкі бағдарламадан M99 командасы арқылы қайтқан кезде контроллердің мінез-құлқын басқарады — нақтылап айтқанда, жергілікті айнымалылар #1 – #33 қайтқаннан кейін тазалануы керек пе, жоқ па соны анықтайды. Бұл режим 7-бит арқылы жүйелік параметр PV_CM2 (#6001) ішінде қосылады немесе өшіріледі.

Функция не істейді

  • Егер бит ON (1) күйінде болса — барлық жергілікті айнымалылар #1 – #33 M99 орындалғанда, олар қай жерде орнатылғанына қарамастан, автоматты түрде нөлге теңестіріледі.
  • Егер бит OFF (0) күйінде болса — жергілікті айнымалылар ішкі бағдарламадан қайтқаннан кейін өз мәндерін сақтап қалады және шақырған бағдарламада қолданылуы мүмкін.
  • Айнымалылардың басқа топтарына (#100+, #500+) бұл параметр әсер етпейді.

Қалай жұмыс істейді

  1. Ішкі бағдарламаға кірген кезде жергілікті айнымалылар #1 – #33 ағымдағы мәндерімен (немесе алғашқы іске қосу болса — нөлдермен) инициализацияланады.
  2. Ішкі бағдарламаны орындау барысында олардың мәндері өзгертілуі мүмкін.
  3. M99 орындалғанда контроллер #6001 ішіндегі 7-биттің күйін тексереді:
    • Егер бит = 1 болса — барлық #1 – #33 айнымалылары 0-ге теңестіріледі.
    • Егер бит = 0 болса — мәндері сақталып, қайтқаннан кейін де пайдаланылуы мүмкін.

Мысал

; Bit7 = 1 (clear)
O1000
#1 = 50
M99

; After return #1 = 0

; Bit7 = 0 (retain)
O1000
#1 = 50
M99

; After return #1 = 50

Қашан қолдану керек

  • Ішкі бағдарламаларды оқшаулау үшін, олардың жергілікті айнымалылары шақырған бағдарламаға әсер етпеуі үшін.
  • Жөндеуді (debugging) жеңілдету және айнымалы мәндерінің ішкі бағдарламалар арасында “ағып кетуін” болдырмау үшін.
  • Егер айнымалыларды ішкі бағдарламалар арасында сақтау маңызды болса — бұл битті OFF күйіне қойыңыз.
Кеңес: NCPlayer ішінде System Parameters бөлімінде #6001 параметрінің 7-битін өзгертіп көре аласыз — осылайша M99 орындалғаннан кейін айнымалылардың мінез-құлқы қалай өзгеретінін айқын байқайсыз.
CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy