начал тут ковыряться с контроллером Mitsubishi EZMotion-NC E68. огромное спасибо
benly за предоставленные игрушки! прикрутил дисплей-клавиатуру-кнопки в импровизированную стойку, подключил двухосевой усилок MDS-R-V2-2020 с моторами. серва инициализируется, ручками включается но пока не крутится. надеялся, что можно будет заставить ее ездить с консоли без ковыряния с PLC - но, похоже, нет. GX Developer и этот дредид ладдер лоджик неизбежны
.HAL конфиги linuxcnc по сравнению с этим - легкое чтиво в удовольствие
мануалов куча - на много тыщ страниц. хоть и японский английский, в принципе, понятно. но есть некий порог вхождения. типа контроллер пишет
M01 OPERATION ERROR 0006
в ALARM/PARAMETER MANUAL находим
0006 H/W STRK END (H/W stroke end)
The stroke end function has activated (the input signal is "OFF") and one of the axes is in the stroke end status.
• Move the machine manually.
• Check for broken wires in the stroke end signal wire.
• Check for trouble in the limit switch.
ищу в CONNECTION AND MAINTENANCE MANUAL "limit switch" и "stroke end" - ничего похожего. роюсь в остальных, в итоге в "PLC INTERFACE MANUAL" находится
2.7 Fixed Signals
The connector pin Nos. in the input signals that are fixed are shown below. Note that using the methods below can ignore fixed signals and change the allocations.
Stroke end -1 X20
Stroke end +1 X28
Stroke end -2 X21
Stroke end +2 X29
ок, еще роемся и ищем че такое X20. догадываюсь, что, возможно, эти сигналы на Base I/O Unit. колхозим разъем с проводками - ага, работает...
в общем, надо подключать кнопки-переключатели и писать PLC программку. примеров в мануалах чет не нашел. есть у меня мануал от какого-то тайваньского ОЦ, там приведен ладдер, хотя бы с символическими именами сигналов и немножко комментариев. попробую на базе этого сделать че-нить минимально-работающее...