1,Генеральной Этапе для мобильных ПК контроллер/драйвер используется для движения 2 этапа шагового двигателя. Он может управлять 4 моторов независимо друг от друга. Вы можете использовать его управление Memory stick™ для двигателей запустить/остановить вручную. Он также можно управлять с помощью ПК через интерфейс RS232. 2,цепи (1) X-DIR:Подключите этот порт в направлении X шаговый двигатель мобильных этапе с помощью DB9 (женщин) и DB9 (мужчина). Подключение/Отключение только после выключения питания! (2) Y-DIR:Подключите этот порт для шагового двигателя в направлении Y этап для мобильных ПК С помощью DB9 (женщин) и DB9 (мужчина). Подключение/Отключение только после выключения питания! (3) Z-DIR:Подключите этот порт в направлении Z шаговый двигатель мобильных этапе с помощью DB9 (женщин) и DB9 (мужчина). Подключение/Отключение только после выключения питания! (4) L-DIR:Подключите этот порт для L направлении от шагового двигателя для мобильных ПК Этапе с помощью DB9 (женщин) - DB9 (мужчина) . Подключение/Отключение только после выключения питания! (5) RS232:порт RS232, подключение к порту RS232 PC. (6) DC18V3A (блок питания):с помощью адаптера переменного тока в аксессуар. 3,программирование (1) Мобильный этапе контроллер/обменивается данными с ПК с помощью интерфейса RS232; (2) прототип RS232: скорость передачи в бодах 57600,без контроля четности, 8 бит данных,1 стоповых бита; (3) :компьютер отправляет 1 байт для мобильного этапе контроллер/драйвера, а затем ожидает mobile этапе контроллер/драйвера отправки назад в байтах 0DH(ASCII возвращения), до сих пор ПК может отправить следующий байт для мобильного этапе контроллер/драйвера. Повторите процедуру для бывших закончить 4 байт-команды. (4) отправить это синхронный команду перед отправкой программирование . Синхронный команда: 55h и 55h, БСГ, 55h; (5)
1 байт |
2 байт |
3 байт |
4 байт |
Описание |
00 |
00-X |
Бит15~bit8 |
Bit7~bit0 |
Установите скорость вращения оси X , |
|
|
Программирование команды.Каждая команда программирования состоит из 4 байт,описано в следующей таблице:
|
01h-Y скорости 02h-Z скорости 03h-L |
Частота вращения коленчатого вала |
Частота вращения коленчатого вала |
Y , Z , L , значение Между-512 до +511, с помощью 16бит подписали в шестнадцатеричном формате. |
01h |
× № h* |
× № h* |
× № h* |
Загрузить вперед/назад предел сигнала бит и положение Значение по оси X,Y,Z, L. Определение загруженных данных описаны в следующем примере. |
04h |
Бит23~бит16 значение расстояния |
Х |
Бит15~bit8 значение расстояния |
Х |
Bit7~bit0 значение расстояния |
Х |
Комплект для запуска мотора оси X с определенного расстояния в микро шаги шагового двигателя, значение расстояния Между -223~223-1 , С помощью 24 бит подписали в шестнадцатеричном формате. , 1 microstep=1/12800 раунда шагового двигателя. |
05h |
Бит23~бит16 значение расстояния |
Y |
Бит15~bit8 значение расстояния |
Y |
Bit7~bit0 значение расстояния |
Y |
Комплект для запуска мотора оси Y с определенного расстояния в микро шаги шагового двигателя, значение расстояния Между -223~223-1 , С помощью 24 бит подписали в шестнадцатеричном формате. , 1 microstep=1/12800 раунда шагового двигателя. |
06h |
Бит23~бит16 значение расстояния |
Z |
Бит15~bit8 значение расстояния |
Z |
Bit7~bit0 значение расстояния |
Z |
Установите электродвигатель привода оси Z для запуска некоторых расстояние в микро шаги шагового двигателя, значение расстояния Между -223~223-1 , С помощью 24 бит подписали в шестнадцатеричном формате. , 1 microstep=1/12800 раунда шагового двигателя. |
07h |
Бит23~бит16 значение расстояния |
L |
Бит15~bit8 значение расстояния |
L |
Bit7~bit0 значение расстояния |
L |
Установите L для запуска мотора оси некоторое расстояние в микро шаги шагового двигателя, значение расстояния Между -223~223-1 , |
|
|
|
|
С помощью 24 бит подписали в шестнадцатеричном формате. , 1 microstep=1/12800 раунда шагового двигателя. |
* × № h: байт любое значение, но она не может быть опущено . (6)Пример 1: установите значение частоты вращения коленчатого вала мотора оси X 280. Отправка синхронной команды: Отправка 55h, 0DH; отправка 55h, 0DH; отправка бсг, ожидания 0DH; отправка 55h, 0DH; Отправить команду программирования: Отправка 00, 0DH; отправка 00, 0DH; отправка 01h, 0DH; отправка 18h, 0DH; (7) Пример 2: Загрузка и значение положения вперед/назад предел биты для ПК. Предположим ток дисплея: 1234567 -5789123 7654321 -3219876 Отправка синхронной команды: Отправка 55h, 0DH; отправка 55h, 0DH; отправка бсг, ожидания 0DH; отправка 55h, 0DH; Отправить команду программирования: Отправка 01h, 0DH; Отправка × № h (любое значение, не исключены.), 0DH; отправка × № h (любое значение, не исключены.), 0DH; отправка × № h (любое значение, не исключены.), 0DH; Пк получает 33 байт из мобильных этапе контроллер/драйвера: 1 байт: Bit0=0, X достигнуто предельное положение назад; bit0=1, X не достигнуто предельное положение назад; bit1=0, X достигнуто предельное положение переднего хода; bit1=1, X не достигнуто предельное положение переднего хода; Bit2=0, Y достигнуто предельное положение назад; bit2=1, Y не достигнуто предельное положение назад; bit3=0, Y достигнуто предельное положение переднего хода; bit3=1, Y не достигнуто предельное положение переднего хода; bit4=0, Z достигнуто предельное положение назад; bit4=1, Z не достигнуто предельное положение назад; bit5=0, Z достигнуто предельное положение переднего хода; bit5=1, Z не достигнуто предельное положение переднего хода; bit6=0, L достигнуто предельное положение назад; bit6=1, L не достигнуто предельное положение назад; bit7=0, L достигнуто предельное положение переднего хода; bit7=1, L не достигнуто предельное положение переднего хода; 2 ~ 9 байт: X установите значение в кодировке ASCII. В данном примере X= 1234567, так что это: 20h,31h,32h,33h,34h,35h,36h,37h; 10 ~ 17 байт: Значение по оси Y в кодировке ASCII. В данном примере Y=-5789123, так что это: 2DH,35h,37h,38h,39h,31h,32h,33h; 18 ~ 25 байт: позиция Z значение в кодировке ASCII. В данном примере Z= 7654321, так что это: 20h,37h,36h,35h,34h,33h,32h,31h; 26~33 байт:L значение позиции в кодировке ASCII. В данном примере L=-3219876, так что это: 2DH,33h,32h,31h,39h,38h,37h,36h; (8) Пример 3: установите для мотора оси Y 100 micro шаги(1 micro step=1/12800 раунда). Отправка синхронной команды: Отправка 55h, 0DH; отправка 55h, 0DH; отправка бсг, ожидания 0DH; отправка 55h, 0DH; Отправить команду программирования: Отправка 05h, 0DH; отправка 00, 0DH; отправка 00, 0DH; отправка 64h, 0DH;