Step 7, Windows и Linux

Новые ПЛК Siemens S7-1200 и S7-1500, а также программное обеспечение TIA Portal, стали уже достаточно зрелыми продуктами и могут быть рекомендованы для использования в новых проектах, однако для поддержки старых проектов еще долгое время будет нужен Step7. Недавний выход новой версии Step7 v5.6 (Step7 Professional 2017) с поддержкой Windows 10, а также мой переход под Linux, вызвали пару проблемных моментов, о которых я хочу здесь рассказать.

Я установил Step7 v5.6 под Windows 10 и обнаружил, что он заметно тормозит, при этом интенсивно «пилит» винт. Особенно заметно при нагруженных операциях. Так, например, сравнение блоков занимает 20 секунд в новой версии, против 3 секунд в старой версии. Попробовал Step7 v5.6 под Windows 7 — те же тормоза. Затем я выяснил, что дело не в версии Step7, а в операционной системе — так старый Step7 5.5 точно также тормозит под Windows 7.

Можно было бы остаться в Step7 v5.5 под Windows XP, для старых проектов новшества не принципиальные. Даже удобнее держать стройные виртуалки с Windows XP. Однако PC Adapter USB не работает в виртуальных машинах с Windows XP под хостом Ubuntu — в Device Manager пишет «The device cannot start. (Code 10)». Вроде в инете пишут как решать такую проблему (установить Extension pack, добавить текущего пользователя в группу vboxusers), но мне не помогло. Тратить много времени на дaльнейшие поиски решения не стал. PC Adapter USB в той же виртуалке с Windows XP, но запущенной под хостом Windows 10, работает нормально. В Windows 7 под хостом Ubuntu та же ошибка, если поставить USB 2.0, и ошибка уходит, если поставить USB 3.0. Но Windows XP, к сожалению, не поддерживает USB 3.0.

В итоге приходится держать виртуальную машину со Step7 v5.5 под Windowx XP для оффлайн разработки, и виртуальную машину со Step7 v5.6 под Windows 7 или 10 для работы на объекте с PC Adapter USB. Изменения, сделанные в Step7 v5.6, не нарушат совместимость с v5.5, если не вводить принципиальные новшества (ПЛК нового поколения и т.п.), что на объекте скорее всего не понадобится.

Полезные ссылки:

Trial download SIMATIC STEP 7 V5.5 SP4

Step7 v5.5 SP4 HF14

Trial Software SIMATIC S7-PLCSIM V5.4 SP8

Trial software for SIMATIC S7-SCL V5.6 (вероятны проблемы с лицензией EKB Install)

STEP 7 Professional 2017

HF2 for STEP 7 V5.6

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *