Башенные часы






Башенные часы – проект управления часовым механизмом. Основные задачи: перемещение стрелок часов относительно текущего времени, установка времени на часовом механизме при потере/восстановлении питания, синхронизация времени по интернету или через GPS приемник, запуск мелодий по расписанию. Есть возможность подключения до четырех часовых механизмов. Связь с контроллером осуществляется посредством протокола Modbus TCP. Управляет контроллером приложение на операционной системе MS Windows.
Заказчик:
Фотографии рабочих проектов











Оборудование:
Контроллер ОВЕН PLC100.R-L или PLC100.R-M
Модули: модем ПМ01, GPS приемник
Для реализации проекта контроллера использовались следующие библиотеки:
- dwstr_2_1.lib
- NMEA0183.lib
- modem_1_1.lib
Для реализации управляющей программы под MS Windows использовались следующие компоненты:
- KRTCPConnector
- KRModbusMaster
- KRModbusClient
- KRNMEA0183
- KRPlcIO
- KRField
- KRIndicator
- KRVButton
- KRVarLabel
- KRIniConfig