IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Замена FX2N на FX3U
Greenwich
сообщение 26.11.2012 - 18:41
Сообщение #1


Читатель
*

Группа: Пользователи
Сообщений: 3
Регистрация: 26.11.2012
Пользователь №: 9954



Добрый день.
Необходима помощь специалиста.
Имеется контроллер FX2N-48MT-ESS/UL. С него сохранил проект, кабель SC-09, софт GX Developer-FX 8.25В.
Необходимо этот проект запихнуть в FX3U-48MT/ESS, т.к его нам продали как замену FX2N.
В скачанном проекте в программе выбираю "Изменить тип контроллера", оно меняет. Записываю проект в контроллер, светодиод ERROR начинает мигать. В диагностике контроллера пишет ошибка 6505(синтаксическая ошибка).
В Сервис-Проверить программу пишет 8 ошибок "Анормальный код инструкции"
Строки, в которых ошибка, вида:
MOV C220 D324
MOV C220 D90
MOV C220 D92
MOV C220 D94
MOV C222 D320
MOV C222 D91
MOV C222 D93
MOV C222 D95
До изменения типа контроллера этих ошибок нет.
Подскажите как это можно исправить, програмированием Мицубиши толком не занимался, максимум менял входа/выхода.
Спасибо.

Сообщение отредактировал Greenwich - 26.11.2012 - 23:06
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 26.11.2012 - 20:50
Сообщение #2


Гуру
******

Группа: Пользователи
Сообщений: 1000
Регистрация: 19.08.2009
Пользователь №: 9149



И у контроллера FX2N, и у контроллера FX3U cчетчики С220 и С222 - 32-хбитные. Для копирования их значений должна использоваться команда пересылки DMOV.


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Greenwich
сообщение 26.11.2012 - 23:02
Сообщение #3


Читатель
*

Группа: Пользователи
Сообщений: 3
Регистрация: 26.11.2012
Пользователь №: 9954



Цитата(inntele @ 26.11.2012 - 20:50) *
И у контроллера FX2N, и у контроллера FX3U cчетчики С220 и С222 - 32-хбитные. Для копирования их значений должна использоваться команда пересылки DMOV.

Спасибо, завтра на работе попробую, а почему в FX2N это не вызывает ошибки контроллера?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 26.11.2012 - 23:51
Сообщение #4


Гуру
******

Группа: Пользователи
Сообщений: 1000
Регистрация: 19.08.2009
Пользователь №: 9149



Цитата(Greenwich @ 27.11.2012 - 01:02) *
Цитата(inntele @ 26.11.2012 - 20:50) *
И у контроллера FX2N, и у контроллера FX3U cчетчики С220 и С222 - 32-хбитные. Для копирования их значений должна использоваться команда пересылки DMOV.

Спасибо, завтра на работе попробую, а почему в FX2N это не вызывает ошибки контроллера?


Потому что ошибки допускают не только те, кто пишет программы для ПЛК, но и тот, кто пишет программу ПЛК.


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Greenwich
сообщение 27.11.2012 - 11:14
Сообщение #5


Читатель
*

Группа: Пользователи
Сообщений: 3
Регистрация: 26.11.2012
Пользователь №: 9954



Сделал как вы сказали, все получилось, спасибо. Осталось поставить контроллер на автомат.
А еще один вопрос можно?smile.gif
Есть проект с комментариями и проект считанный из контроллера без комментариев, как я могу проверить их идентичность? Потому что я не уверен, что тот что с комментариями, это конечная версия проекта оставленная наладчиком при пуске автомата.

UPD:Получилось один проект залить в контроллер, а другой открыть в девелопере и сравнить контроллер с программой, отличий очень много, тогда немного изменю вопрос, как можно коментарии из одного проекта скопировать в другой, проект довольно большой и комментариев оч много.

Сообщение отредактировал Greenwich - 27.11.2012 - 11:33
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 27.11.2012 - 12:32
Сообщение #6


Гуру
******

Группа: Пользователи
Сообщений: 1000
Регистрация: 19.08.2009
Пользователь №: 9149



Цитата(Greenwich @ 27.11.2012 - 13:14) *
Сделал как вы сказали, все получилось, спасибо. Осталось поставить контроллер на автомат.
А еще один вопрос можно?smile.gif
Есть проект с комментариями и проект считанный из контроллера без комментариев, как я могу проверить их идентичность? Потому что я не уверен, что тот что с комментариями, это конечная версия проекта оставленная наладчиком при пуске автомата.

UPD:Получилось один проект залить в контроллер, а другой открыть в девелопере и сравнить контроллер с программой, отличий очень много, тогда немного изменю вопрос, как можно коментарии из одного проекта скопировать в другой, проект довольно большой и комментариев оч много.


Пожалуйста.

На вопрос: только вручную.


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
lkobets
сообщение 28.11.2012 - 15:38
Сообщение #7


Читатель
*

Группа: Пользователи
Сообщений: 7
Регистрация: 19.10.2009
Из: Киев
Пользователь №: 9180



Цитата
как можно коментарии из одного проекта скопировать в другой


Открываете программу, которая с комментариями (желательно сразу поменять тип ПЛК), подключаетесь к контроллеру и даете команду считать, но галочку ставите только напротив программы (main).
Второй вариант - находите в папке проекта файл, в котором хранятся комментарии и копируете. О таком методе только слышал, сам не пробовал.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 27.04.2024 - 06:15