-
ПО для программирования контроллеров Delta Electronics WPL-Soft или ISP-Soft. Абсолютно бесплатно, последняя версия качается с сайта Delta Electronics по ссылке. В примере использован WPL-Soft.
-
ПО драйвера конвертора на поставляемом CD (нужен только для Windows)
-
S3-IDE с сайта http://s3.com.ua (“боевая” IDE, включает демонстрационную версию рантайма S3-HMI, которая без лицензии требует ее перезапускать каждые 2 часа). Доступны версии S3-IDE для Windows и Linux в 32-х и 64-х разрядных вариантах x86 и x64
Инсталляция ПО
Windows
-
Установите WPL-Soft, после установки придется “в слепую” выбрать английский или русский язык в меню Опции (4-е справа меню, последний пункт), так как текущая версия WPL-Soft первый раз стартует на китайском :).
-
Установите драйвер USB-RS-485 преобразователя с прилагаемого CD.
-
Подсоедените преобразователь к компьютеру.
-
Зайдите в диспетчер устройст (Пуск->Компьютер->правый клик->Свойства->Диспетчер устройств).В разделе порты должен появтиться Silicon Labs CP210X USB to UART Bridge (COM?). Установите свойства этого порта скорость 9600, 7 бит, контроль четности, 1 стоповый (см. рис) бит, как на рисунке. Кнопкой дополнительно - можно поменять номер порта. Запоминаем номер порта ( на рисунке COM7).
-
Установите S3-IDE c параметрами по умолчанию.
Ubuntu
-
Драйвер для порта не требуется. После подключения преобразователя к USB порт сразу появляется среди последовательных устройств. Узнать его можно командой
ls /dev/ttyUSB*
Запоминаем этот порт..
-
Для того, что бы текущий пользователь мог общаться с драйвером, его необходимо добавить в группу dialout. Делается это коммандой
sudo adduser <user_name> dialout
где <user_name> - имя пользоват/еля
-
Что-бы изменения вступили в силу, нужно выйти из аккаунта (logout) и снова зайти
-
Установите S3-IDE для Linux с параметрами по умолчанию.
С Linux собственно все, но если кто-то хочет программировать ПЛК не выходя из Linux - это тоже возможно. WPL-Soft практически полностью работает и под Linux в wine.
Для этого необходимо устновить wine ( sudo apt-get install wine) и затем установить WPL-Soft. Для того, что бы WPL-Soft видел порт COM1 , необходимо создать ссылку на драйвер преобразователя USB-RS-485.
cd ~/.wine/dosdevices/
ln -s /dev/ttyUSB0 com1