Страница 1 из 1

Контроллер PoKeys57CNC - 8 осей, USB/Ethernet, Mach3/4, PLC

Добавлено: 14 июл 2016, 09:11
MX_Master
Наткнулся я на сей контроллер на зарубежных сайтах. PoKeys упоминался на форуме лишь пару раз безо всяких описаний. Я считаю, стоит посветить этому контроллеру хотя бы одну тему. Может пригодится тем, кто хочет поработать в Mach4.
Picture 7862 (Medium)-1200x800.jpg (4569 просмотров) <a class='original' href='./download/file.php?id=84755&mode=view' target=_blank>Загрузить оригинал (156.27 КБ)</a>
Что понравилось:
  • 8 осей
  • 125 КГц
  • Ethernet подключение
  • Modbus TCP
  • Может работать как PLC, программируется в софте PoBlocks
  • Открытый протокол обмена данными с подробным описанием.
  • Плагин для Mach4 (и Mach3) + возможность удалённого управления через свой интерфейс
  • Доступная кучка плат с расширениями, пульты, клавиатуры, мини дисплей
  • Вменяемая цена - 119 евро
Подробнее - https://www.poscope.com/product/pokeys57cnc/

Распиновка:
PoKeys57CNCv12.png (4569 просмотров) <a class='original' href='./download/file.php?id=84756&mode=view' target=_blank>Загрузить оригинал (492.84 КБ)</a>

Re: Контроллер PoKeys57CNC - 8 осей, 125 КГц, USB/Ethernet

Добавлено: 14 июл 2016, 09:15
Карабас
MX_Master писал(а):Что понравилось
Сказал "А",говори и "Б".Что не понравилось?

Re: Контроллер PoKeys57CNC - 8 осей, 125 КГц, USB/Ethernet

Добавлено: 14 июл 2016, 09:50
MX_Master
Карабас писал(а):Сказал "А",говори и "Б".Что не понравилось?
:hehehe: сам не пробовал, надо почитать у зарубежников. Вродь кто-то писал, что иногда не хватает тока для удержания релешек во включенном состоянии.

Re: Контроллер PoKeys57CNC - 8 осей, 125 КГц, USB/Ethernet

Добавлено: 15 июл 2016, 13:41
ART_ME
PoKeys software can be downloaded in the 'Downloads' tab.

Не нашел.... :wik:

Re: Контроллер PoKeys57CNC - 8 осей, 125 КГц, USB/Ethernet

Добавлено: 15 июл 2016, 14:15
MX_Master
Думаю, ссылки вида Latest pokeys setup - это оно и есть

Re: Контроллер PoKeys57CNC - 8 осей, 125 КГц, USB/Ethernet

Добавлено: 15 июл 2016, 15:17
ART_ME
Поиск на указанном сайте "Latest pokeys setup" дал отрицательный результат.
Сайт точно тот?

Re: Контроллер PoKeys57CNC - 8 осей, 125 КГц, USB/Ethernet

Добавлено: 15 июл 2016, 16:13
MX_Master
2016-07-15_190746.jpg (4468 просмотров) <a class='original' href='./download/file.php?id=84918&mode=view' target=_blank>Загрузить оригинал (134.2 КБ)</a>
2016-07-15_190845.jpg (4468 просмотров) <a class='original' href='./download/file.php?id=84919&mode=view' target=_blank>Загрузить оригинал (108.83 КБ)</a>

Re: Контроллер PoKeys57CNC - 8 осей, 125 КГц, USB/Ethernet

Добавлено: 15 июл 2016, 17:58
ART_ME
Семен Семеныч!!!! :hehehe:

Re: Контроллер PoKeys57CNC - 8 осей, 125 КГц, USB/Ethernet

Добавлено: 15 июл 2016, 18:37
aftaev
А начинали они с PoKeys57 небольшой платки I/O под USB потом появилась интернет версия, потом клава и тд... ;)

Re: Контроллер PoKeys57CNC - 8 осей, 125 КГц, USB/Ethernet

Добавлено: 16 июл 2016, 08:35
ART_ME
Однако я правильно понял, что эта штука универсальная, то есть она может вести себя и как автономный контроллер, так и приблуда к компу с Mach4 (или с чем угодно иным), в зависимости от того, что в неё загрузил - т.е. от прошивки?

Re: Контроллер PoKeys57CNC - 8 осей, 125 КГц, USB/Ethernet

Добавлено: 16 июл 2016, 09:23
Alexf2a
Подскажите , а в PoKeys57 предусмотрена отработка компенсации люфта? В описании я не нашел.

Re: Контроллер PoKeys57CNC - 8 осей, 125 КГц, USB/Ethernet

Добавлено: 16 июл 2016, 09:56
MX_Master
ART_ME писал(а):Однако я правильно понял, что эта штука универсальная, то есть она может вести себя и как автономный контроллер, так и приблуда к компу с Mach4 (или с чем угодно иным), в зависимости от того, что в неё загрузил - т.е. от прошивки?
ДА, плата может работать автономно (как PLC). Программируется в их бесплатном софте PoBlocks и результат заливается в контроллер.
Alexf2a писал(а):Подскажите , а в PoKeys57 предусмотрена отработка компенсации люфта? В описании я не нашел.
Плагины для Mach4 / Mach3 поддерживают компенсацию люфта, соответственно и контроллер тоже поддерживает.

Re: Контроллер PoKeys57CNC - 8 осей, 125 КГц, USB/Ethernet

Добавлено: 16 июл 2016, 10:04
Alexf2a
SmoothSteppers подобный контроллер и только не давно в нем переписали программное обеспечение и он стал поддерживать компенсацию люфта.

Re: Контроллер PoKeys57CNC - 8 осей, USB/Ethernet, Mach3/4,

Добавлено: 16 июл 2016, 10:25
Alexf2a
К сожалению PoKeys57 не поддерживает компенсацию люфта! http://www.machsupport.com/forum/index. ... 009.0.html

Re: Контроллер PoKeys57CNC - 8 осей, USB/Ethernet, Mach3/4,

Добавлено: 16 июл 2016, 12:06
MX_Master
Alexf2a писал(а):К сожалению PoKeys57 не поддерживает компенсацию люфта! http://www.machsupport.com/forum/index. ... 009.0.html
С 2013 года (даты сообщений) уже прошло прилично времени. В вашем случае, я бы спросил напрямую у автора PoKeys то, что желаю знать наверняка. Если спрашивать не хотите, то скачайте хотя бы плагин для Mach4, там в архиве есть файл Changelog.txt. В нём указано, что еще в ранней версии плагина 7.6.1.2522 добавлена поддержка компенсации люфта (backlash).
Changelog.txt (для просмотра содержимого нажмите на ссылку)

Код: Выделить всё

/*
______     _   __                ___  ___           _       ___         _             _       
| ___ \   | | / /                |  \/  |          | |     /   |       | |           (_)      
| |_/ /__ | |/ /  ___ _   _ ___  | .  . | __ _  ___| |__  / /| |  _ __ | |_   _  __ _ _ _ __  
|  __/ _ \|    \ / _ \ | | / __| | |\/| |/ _` |/ __| '_ \/ /_| | | '_ \| | | | |/ _` | | '_ \ 
| | | (_) | |\  \  __/ |_| \__ \ | |  | | (_| | (__| | | \___  | | |_) | | |_| | (_| | | | | |
\_|  \___/\_| \_/\___|\__, |___/ \_|  |_/\__,_|\___|_| |_|   |_/ | .__/|_|\__,_|\__, |_|_| |_|
                       __/ |                                     | |             __/ |        
                      |___/                                      |_|            |___/         

*/

#define POKEYS_MACH4_VERSION		"8.05.0.3112"
#define COMPATIBLE_MACH4_BUILD		"0.3112"

/*
CHANGELOG

8.05.0.3112 (11.7.2016)
- logging switch added (Logging) with value 0 (log disabled), 1 - default (Mach4 diagnostic log enabled), 2 (full log enabled)

8.04.0.3112 (24.6.2016)
- switch to Mach4 v0.3112
- fixed matrix keyboard refreshing problem with the last row/column

8.03.0.3017 (30.5.2016)
- Improved new device wizard's error handling
- Fixed PoStep drivers configuration (Step mode, currents)


8.02.0.3017 (21.5.2016)
- Improved IO synchronisation on startup
- Improved MPG jogging (less commands to Mach4 regarding MPG configuration)

8.01.0.3017 (30.4.2016)
- Built with Mach4 SDK 0.3017
- Switch configuration wizard
- Automatic import and export of Pulse engine settings (from and to Mach4)

8.00.0.2914 (26.4.2016)
- New build environment (compatible with Mach4 system packages)
- Unmapping of signals fixed

7.30.0.2914 (7.4.2016)
- Fixed the plugin mapping warning for PoKeys devices used as IO
- Improved communication speed and width
- Automatic device configuration saving after exiting Mach4

7.29.0.2914 (28.3.2016)
- Support for index-based threading
- Added warning on spindle speed out of bounds during threading

7.28.0.2914 (20.3.2016)
- New device wizard updated
- Settings transfer between PoKeys plugin and Mach4 improved
- Checking for valid configuration of switches
- Max. frequency check on startup to prevent step frequency overflow
- Automatic selection of motion device in Mach4 when adding a new PoKeys device

7.27.0.2914 (17.3.2016)
- IO pins for PoKeys57CNCdb25 added
- Initial configuration dialog
- Warning of missing PoKeys devices

7.26.0.2914 (16.3.2016)
- support for swapping step/dir pins in PoKeys57CNCdb25

7.25.0.2914 (13.3.2016)
- Home position offset
- Homing algorithm selection
- Digital filtering of the limit and home signals
- Chargepump pin selection
- PoStep drivers configuration dialog update

7.24.0.2914 (2.3.2016)
- Mach4 2914 SDK
- Stepper motor driver selection option on new device dialog
- Pendant status LED inverted on new device dialog
- Reorganisation of Pulse engine and spindle pages
- Threading filter parameters added
- Ultra fast encoder filtering option added
- More logging entries

7.23.0.2849 (14.1.2016)
- fixed encoder registers updating
- Mach4 2849 SDK

7.22.1.2832 (11.1.2016)
- encoders exported to proper encoder registers

7.21.1.2832 (17.12.2015)
- support for new device PoKeys57CNCdb25
- fixed axis enabled bug

7.20.1.2832 (13.12.2015)
- new Mach4 version
- PoKeys communication glitches fixed

7.19.1.2805 (8.12.2015)
- limit or emergency stops now generate separate messages

7.18.1.2805 (30.11.2015)
- support for PoStep driver configuration

7.17.1.2805 (15.11.2015)
- fixed probing
- build for .2805

7.16.1.2725 (6.10.2015)
- support for Matrix LED
- access to dedicated limit/home switch inputs for use as general purpose inputs

7.15.1.2694 (29.9.2015)
- Spindle speed measurements related update (latest firmware required)

7.14.1.2694
- Fixed an issue of establishing the connection ('unsupported firmware version' message)
- Built with latest Mach4 libs

7.13.1.2686
- Driver error input exposed to Mach4

7.12.1.2686
- stop motion on exit

7.11.1.2660
- connection timeout settings implemented
- updates to the limit/home switches configuration

7.10.1.2660
- updated firmware version message
- synchronisation of limit/home switch settings only if settings are active

7.9.1.2660
- no changes

7.9.1.2651
- inverted homing direction to correspond correctly to Mach4 settings

7.8.1.2580
- reduced communication timeouts
- emergency signal settings propagation to PoKeys plugin settings

7.7.1.2522
- support for relays and SSR outputs on PoKeys57CNC
- removed iPinInvert option to streamline the settings

7.6.1.2522
- support for backlash compensation implemented
- versioning scheme updated

*/
Также можно открыть спецификацию протокола обмена данных
PoKeys protocol specification.pdf
(2.41 МБ) 1549 скачиваний
ввести в поиск текста слово backlash и на 128/129 странице прочесть параграф с названием Backlash compensation

Re: Контроллер PoKeys57CNC - 8 осей, USB/Ethernet, Mach3/4,

Добавлено: 16 июл 2016, 12:17
Alexf2a
Спасибо за информацию. Спрошу у автора. Без компенсации люфта PoKeys57 использовать на большинстве станков затруднительно. Хотя возможности и цена у ее хорошие.

Re: Контроллер PoKeys57CNC - 8 осей, 125 КГц, USB/Ethernet

Добавлено: 16 июл 2016, 14:29
ART_ME
MX_Master писал(а):ДА, плата может работать автономно (как PLC). Программируется в их бесплатном софте PoBlocks и результат заливается в контроллер.
СПС, так и запишем - 8-и осевой ПЛК с IP за разумную цену.