Взаимозаменяема ли программа ПЛК
Допустим, мой процесс в настоящее время использует ПЛК с шагом 100 КБ и объемом памяти 160 К слов. DM: 32 К слов EM: 32 К слов × 4 банка (OMRON CJ2H-CPU65). У меня есть запасной ПЛК с шагом 150K и объемом памяти 352K слов. DM: 32K слов. EM: 32K слов × 10 банков (OMRON CJ2H-CPU66).
Если бы мне нужно было заменить OMRON CJ2H-CPU65 на OMRON CJ2H-CPU66, можно ли этого добиться быстро? Я не очень знаком с программированием ПЛК и боюсь, что адресация памяти для каждого ПЛК различна. Можно ли загрузить программу ПЛК из CJ2H-CPU65 в CJ2H-CPU66 без изменений?
1 ответ
Да, вы должны иметь возможность заменить CJ2H-CPU65 на более крупный CJ2H-CPU66, и все должно работать нормально (при условии, что все остальные конфигурации остаются прежними).
То же самое не всегда верно, если вы движетесь другим путем, даже если сама программа помещается в доступную память, поскольку в EM (расширенная память) (и в случае CPU66-> CPU65) могут быть доступны (и имеются доступные) адресуемые банки пользовательской памяти.) площадь, которой нет в меньшем блоке.