Ну вот, таки удалось станок запустить.
Пляски с бубнами показали, что прошивка в нашем SIAX200 вовсе не с SIAX200, программы ПЛК - не с G370, программы ЧПУ - не с трехосевого станка, а сам SIAX200 в этом станке стоять вообще не должен, согласно родной (!) документации в нем должен стоять SIAX100 с CAN. Провисевший целый день в Supremo итальянский специалист по маверам объявил наш SIAX неисправным.
Что было сделано.
Были скопированы дампы всех трех флешек с ближайшего родственника - F370.
Станок был доведен до состояния полного клона F370.
Станок был переведен в режим G370 аппаратными методами с помощью имеющихся программ ПЛК не с этого станка.
После чего благодаря исходникам программ ЧПУ F370 станок был адаптирован в трехосевой режим.
В чем причина того, что в случае гибели батарейки станок не удается запустить даже с помощью заливки родных программ ЧПУ?
В NVRAM содержатся не только и не столько программы ЧПУ, в ней содержатся битовые, числовые и аналоговые переменные VB, VN VQ,
с помощью которых осуществляется взаимодействие прошивки (по сути сервопривода), ПЛК и ЧПУ. В случае потери этих данных,
а еще хуже - их искажения (что обычно и бывает при разряде батарейки) между этими частями нарушается взаимодействие, и станок отказывается
работать.
|