Я хотел бы иметь возможность общаться с контроллерами ПЛК, чтобы я мог отправлять и получать пользовательские команды на ПЛК.
Моя идея сделать это состояла в том, чтобы иметь прослушиватель TCP наПЛК, который может считывать входящие пакеты TCP через определенный порт и выполнять процедуры на основе команд в пакетах.Он также может отправлять информацию обратно через TCP / IP.
Это позволило бы мне писать программы на нескольких языках, таких как C #, PHP, JavaScript и т. Д., Чтобы программное обеспечение могло использоваться на любой платформе, такой как Windows,iOS, Android и т. д. для выдачи команд ПЛК.Это также означает, что вам не нужно программное обеспечение ПЛК (которое может быть дорогостоящим) для просмотра или управления ПЛК.
Я не программист ПЛК, поэтому я не знаю, имеет ли ПЛК возможность отправлять иполучать пользовательские пакеты TCP.Я хотел бы знать, что а) если это возможно, б) насколько это возможно, и в) что именно я должен исследовать, чтобы я мог это сделать.
Спасибо.