1. Возможность имеется, стандартный протокол ModbusRTU. В плане панели - посмотрите ещё и на
Trim5, там вообще всё "в три клика" делается.
2. Всё зависит от того, что за программы. Язык программирования тут FBD и всё зависит только лишь от ваших навыков, как программиста. Ну либо от грамотно составленного ТЗ для другого программиста.
3. SMLogix в режиме отладки позволяет некоторые вещи отслеживать и регулировать. В других случаях - скада системы помогут. Переключать выходы и смотреть входы без дополнительных изменений в проекте не получится.
4. Можно. Два термометра - и влажность "ваша".
5. Здесь же на форуме поискать можно, либо у нас на
сайте наших партнёров спрашивать.