1) Вся адресная информация заключена в пять контрольных слов (C -> C + 4). C- «Первое управляющее слово» - это указатель на первое слово в этой таблице из пяти слов, которые вы должны хранить где-то в вашем ПЛК для настройки связи.
2) Первое исходное слово указывает на первое слово в вашем ПЛК, которое вы хотите отправить. Первое слово назначения указывает на первый адрес в ПЛК / устройстве, на которое вы хотите отправить. В этом примере первое контрольное слово указывает, что 10 слов должны быть отправлены. Вы указываете на первый, и он также отправит этот плюс следующие девять адресов.
Для этого вам нужно использовать FINS-связь - ПК хранит структуру памяти, аналогичную ПЛК (CIO, DM и т. Д.), Называемую Event Memory, и это адреса в ПК, на которые вы указываете. ПК получает номер и адрес узла FINS так же, как и ПЛК - IP-адреса не задействованы. (см .: Руководство по FINS ) Однако FINS устарела и была заменена такими вещами, как Sysmac Gateway.
Существуют гораздо лучшие способы связи между ПЛК / ПК, в зависимости от того, что вы пытаетесь сделать. Вы пытаетесь написать HMI? Если да, то какой язык вы используете?
Редактировать:
Если вы используете C #, я настоятельно рекомендую вам ознакомиться с Sysmac Gateway и CX-Compolet. Это, пожалуй, самый гибкий, простой и расширяемый способ работы .NET с ПЛК Omron. Однако, если это вообще возможно, лучшим способом может быть даже непосредственное взаимодействие измерительного устройства с ПЛК через аппаратный ввод / вывод (реле, DIO и т. Д.).
CX-Compolet, ссылка на Sysmac Gateway:
http://www.ia.omron.com/product/family/63/index_l_u.html