Самый большой на мой взгляд концептуальный недостаток Sysmac Studio: возможность открывать для работы на ПК лишь одно устройство за раз (контроллер либо дисплей).
В проекте их может быть сколько угодно каждого, но открыть для работы можно лишь один.
И хуже того, при каждом переключении все настройки окон сбрасываются, и должны восстанавливаться вручную.
Часто высказываемая идея тащить контроллер и дисплей двумя разными проектами мало помогает, т.к. устройства становятся внешними по отношению к проектам друг-друга и дисплей перестает видеть тэги контроллера и их изменения; все нужно будет вводить вручную.
Другой концептуальный недостаток- симулятор. Симулятор дисплея не работает с физическим контроллером, и наоборот. Лишь весь проект целиком может быть запущен в симуляции.
После одного из апдейтов, перестала работать косвенная адресация в скриптах дисплея NA.
http://forums.mrplc.com/index.php?/topi ... g-in-v114/Не знаю, исправили ли это на сегодняшний день, т.к. сам с этим софтом работать завязал.
Много мелких досадных недочетов, явно свидетельствующих о спешке при выпуске продукта на рынок. Не концептуальных, но исправлять их тоже не спешат.
Также, имеют место все недостатки, свойственные тэговой адресации, стандарту IEC и языку vb.net (на котором реализован дисплей NA).
Путанница между круглыми скобками массивов в vb.net и квадратными в IEC тоже удобства не добавляет.
В-общем, для себя я сделал четкий вывод: на сегодняшний день, NJ/NX/NA/Sysmac Studio нужно использовать лишь там, где не справляется серия CJ, либо если этого прямо потребовал заказчик.