   ----------------------------------------------------------------------------------------------------------------------------------------------------
   ПО PLC00x-G2 Configurator позволяет
      - программировать устройство при помощи компьютера;
	  - считывать и записывать параметры перемещения (Steps Per Unit, Velocity, Acceleration);
      - считывать, редактировать и записывать команды управления в энергонезависимую память;
	  - при создании или редактировании команд управления получать интерактивные подсказки по ошибкам в программе

    Команды управления
      Условное именование языка программирования устройств с числовым программным управлением (ЧПУ)
      В устройстве ограниченный вариант поддерживаемых команд управленияоддерживаемых команд управления


   ----------------------------------------------------------------------------------------------------------------------------------------------------
   Для начала работы с устройством:
		1. перевести устройств в 4 режим (на дисплее устройства должна отображаться надпись 'PC'). Программирование осуществляется только в этом режиме;
		2. подключить устройство к компьютеру;
		3. установить драйвер (VCP_V1.4.0_Setup.exe);
		4. в диспетчере устройств в разделе COM Порты убедится в корректности установки;
		5. запустить программу. Если драйвер был корректно установлен, то в списке устройств будет отображаться подключенный контроллер PLC00x;
		6. выбрать устройство из списка и нажать "Подключиться". Также можно подключиться при помощи двойного щелчка ЛКМ по устройству в списке;
		7. при подключении к устройству автоматически будут считаны параметры перемещения и программа G-Code из энергонезависимой памяти;
		8. для редактирования имеющейся программы перенести G-Code из памяти устройства в окно редактора с помощью специализированной кнопки;
		9. выполнить базовые операции по программированию устройства:
			a) настроить для конкретного мотора параметры Steps per, Velocity Acceleration. Параметр "Ось" не доступен для изменения;
			b) создать требуемую программу в редакторе программ, обращая внимания на подсвеченные в нижней части окна ошибки синтаксиса;
			c) нажать кнопку "Записать G-CODE" для сохранения программы в память устройства. Записанная программа отобразится в правом окне.
			       
 			Устройство готово для программирования

   ----------------------------------------------------------------------------------------------------------------------------------------------------
   Описание и примеры команд для управления из терминала (команды отправляются без кавычек)
      Включить режим на устройстве, на LED экране горит "С"

      "A1" или "A+1"	- Движение вперёд на расстояние 1 мм
      "A2, F100"    	- Движение вперёд на расстояние 2 мм со скоростью 100 (100 мм/мин с учетом настроек Steps per, но не более Velocity)    
      "A-100, F10"    	- вращение назад 100 мм со скоростью 10 мм/мин
      "STEP 800"	- Выполнить 800 Steps per вперёд (максимальное значение 60000) 
      "STEP -100"	- Выполнить 100 Steps per назад (максимальное значение 60000)      

   ----------------------------------------------------------------------------------------------------------------------------------------------------
   Описание и пример команд управления

      Настройки параметров работы
	 Steps per	= 800
	 Velocity     	= 1000
	 Acceleration	= 20
	 Axel		= A  

   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Пример №1 
      01- A-1, F100		- Движение назад на расстояние 1 мм со скоростью 100 мм/мин   
      02- A+1, F200 		- Движение вперёд на расстояние 1 мм со скоростью 200 мм/мин 
      03- A+1, F500 		- Движение вперёд на расстояние 1 мм со скоростью 500 мм/мин
      04- A+2, F300 		- Движение вперёд на расстояние 2 мм со скоростью 300 мм/мин
      05- A-3, F700		- Движение назад на расстояние 3 мм со скоростью 700 мм/мин
      06- A-5, F1500		- Движение назад на расстояние 5 мм со скоростью 1000 мм/мин ( максимальная скорость не достигает 1500 мм/мин, так как параметр Velocity = 1000 )   
      07- M47	                - Команда перехода в начало ( при отсутсвии команды М47 выполнение программы будет завершено) 		 
      08-			- Отсутствие команды
      
   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Пример №2 ( вперёд - назад )
      01- A+10, F100         	- Движение вперёд на расстояние 10 мм со скоростью 100 мм/мин   
      02- A-10, F200         	- Движение назад на расстояние 10 мм со скоростью 200 мм/мин   
      03- M47	                - Команда перехода в начало ( строка 1 ) 		 


   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -
      Пример №3 ( вперёд - назад с разной скоростью )
      01- A+5, F800         	- Движение вперёд на расстояние 5 мм со скоростью 800 мм/мин   
      02- A-5, F20         	- Движение назад на расстояние 5 мм со скоростью 20 мм/мин   
      03- M47	                - Команда перехода в начало ( строка 1 ) 		 


   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -
      Пример №4 ( вперёд - назад - остановка )
      01- A+10, F100         	- Движение вперёд на расстояние 10 мм со скоростью 100 мм/мин   
      02- A-100, F550        	- Движение назад на расстояние 10 мм со скоростью 550 мм/мин  
      03- A-1, F550        	- Движение назад на расстояние 1 мм со скоростью 550 мм/мин  
      04-          		- Отсутствие команды, выполнения g-кода будет остановлено  


   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -
      Пример №5 ( вперёд - остановка - ожидание нажатия Play  ...............  вперёд - остановка - ожидание нажатия Play - перехода на начало )
      01- A+10, PAUSE       	- Движение вперёд на расстояние 10 мм, пауза ( для продолжения необходимо нажать Play )    
      02- A+10, PAUSE       	- Движение вперёд на расстояние 10 мм, пауза ( для продолжения необходимо нажать Play )
      03- A+10, PAUSE         	- Движение вперёд на расстояние 10 мм, пауза ( для продолжения необходимо нажать Play )
      04- A+10, PAUSE       	- Движение вперёд на расстояние 10 мм, пауза ( для продолжения необходимо нажать Play )
      05- A+10, PAUSE       	- Движение вперёд на расстояние 10 мм, пауза ( для продолжения необходимо нажать Play )
      06- A+10, PAUSE      	- Движение вперёд на расстояние 10 мм, пауза ( для продолжения необходимо нажать Play )   
      07- A+10, PAUSE     	- Движение вперёд на расстояние 10 мм, пауза ( для продолжения необходимо нажать Play )
      08- A-70, PAUSE    	- Движение вперёд на расстояние 70 мм, пауза ( для продолжения необходимо нажать Play )
      09- M47         		- Команда перехода в начало ( строка 1 )	 
 

   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -
      Пример №6 ( вперёд - остановка - ожидание нажатия Play - назад - остановка - ожидание нажатия Play - перехода в начало )
      07- A+60, PAUSE     	- Движение вперёд на расстояние 60 мм, пауза ( для продолжения необходимо нажать Play )
      08- A-60, PAUSE    	- Движение назад на расстояние 60 мм, пауза ( для продолжения необходимо нажать Play ) 
      09- M47         		- Команда перехода в начало ( строка 1 ) 


   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -
------------------------------------------------------------------------------------------------------------------------------------------------