PDA

Просмотр полной версии : Запуск ПЛК из сторонней программы.



izwerg
02.04.2007, 18:09
Можно ли запустить ПЛК из сторонней программы? И если можно, то какиую(ие) команду(ы) надо послать?
Понимаю что это проблематично и делать этого не хочу, но начальство требует чтобы я спросил.

Nekit
02.04.2007, 20:57
В приципе судя по наличию в PLC-Browser-е команд startprg и stopprg это возможно (не понятно только зачем это нужно). В принципе монитором порта можно посмотреть что посылается и потом повторить.

Филоненко Владислав
03.04.2007, 08:38
Есть 3 пути:
1-й: Купить у CoDeSys Библиотеку для работы с протоколом GetWay (правда цена у неё 3тыс. Eu).
2-й: Как советовал Nekit, занятся reverse enginering. Если возникнут вопросы, просьба писать на мыло.
3-й: не управлять непосредственно пуском/остановом всей программы ПЛК, а только некоторой её части.
Т.е. есть код, всегда выполняющийся и следящий за приходом команд по посл. интерфейсу/Ethernet. При получении
команды START разрешается работа основного куска программы.
В принципе любая скада позволит решить эту задачу