На кабеле надпись КС-14, схему не менял.Вид экрана после прошивки в файле. REM: странное ограничение на размер файла в 1мБайт.
Теперь все вынуждены ужимать файлы? Странное ограничение.Может его убрать? IMG_20130611_124306-5.jpg
Это ограничение для нас. Если понадобится, мы же его и уберемПользовательских файлов не касается ну никак
Тролль-наседка, добрый, нежный и ласковый
Выложил файлы Target и пр. в первом посте.
Кстати если собрались переделывать винты клемм, заодно можно переделать винты крепления колодок, так чтобы при откручивании винта колодка сама выталкивалась из соединения. Конечно не принципиально, но мелочь а приятно.
В общем обновил прошивку
таргет взял отсюдаAM1808 initialization passed!
Booting TI User Boot Loader
UBL Version: 1.65
UBL Flashtype: NAND
Starting NAND Copy...
Valid magicnum, 0x55424CBB, found in block 0x00000006.
DONE
Jumping to entry point at 0xC0000000.
Welcome to the dark side!
Waiting for check power...
Power status OK
OSC_lev1
OSC_lev2
OSC_lev3
Detect modules
Found module #0
Init group
MRAM init
FTL init
00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 000
01 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001
00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00
001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001
00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 0
0001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 0000
1 00001 00001 00001 00001 00001 00001 00001 00001 00001 00003 00003
00002 00003 00004 00003 00004 00003 00004 00002 00003 00003 00006 000
03 00003 00004 00002 00003 00003 00003 00004 00022 FFS init
Start mounting FFS
Flash check takes 15 ms
It is 0 bad blocks
It is 9 nodeleted blocks
Mounting of FFS completed!
Mounting takes 37 ms
Total size of filesystem is 6299200 bytes
It is 3091 blocks
It is 9 used blocks
It is 0 bad blocks
Maximum wear level is 22 times
found an active phy: 0x00000002
Load PLC core...
Reset status information: PLC was reset by power!
................................................
Retain init
$Slave Retain loaded
EEPROM init
Loading PLC core completed!
PLC model MODEL PLC 110-30
Binary VERSION 0.2.15
Need Target version 3.01
Compiled: 11:51:18 May 20 2013
MAC E9:00:23:00:77:6A
IP 192.168.1.110
GATE 192.168.1.100
MASK 255.255.255.0
Start CoDeSys initialization secuence
Special cable detected...
Switch debug RS to CoDeSys mode...
http://www.owen.ru/forum/showthread.php?t=14520&page=30.
Теперь есть такая проблема не знаю была ли она на предыдущей прошивке.
Подключаемся к ПЛК, он говорит что нет проекта, делаем загрузку - все ОК.
Теперь даже не делая старт ПЛК, выполняем команду создать загрузочный проект, подряд 3 раза, и тут иногда на 4 раз иногда на 5, выскакивает сообщение, невозможно создать загрузочный проект.
Последующие попытки создать загрузочный проект заканчиваются ошибкой , последний онлайн сервис был завершен не корректно.
Если с начала эту команды выполнить только один или 2 раза, то при выключении а затем включении питания, загрузочный проект стартует и работает, но стоит произвести онлайн подключение и несколько раз подряд выполнить команду создать загрузочный проект, как ситуация повторяется, но уже при следующей перезагрузке проект не стартует, а при подключении пишет что в ПЛК нет программы .
При этом если в программе происходит запись в файл на внутреннюю флэш, то после того как при создании загрузочного проекта выскакивает ошибка, запись и чтение файлов с флэш плк прекращается а функция syscomopen возвращает 0!
Такой же эфект возникает если изменить место записи с внутренней флэш, на usb или в оперативку. И вобще так не разу и не удалось записать или прочитать ни с usb ни с оперативки.
Последний раз редактировалось Леонид; 21.06.2013 в 15:32.
Соглашусь с Леонидом. Те же самые проблемы с загрузкой и непонятно с чего пищит зумер. Пищит когда хочет.
Кроме того, почему быстрые выходы после включения замыкаются?
Безопасное состояние по умолчанию false. Подаешь питание На ПЛК- реле замыкаются.
Пишешь в выход false- загорается лампочка и выход размыкается.
Как-то не логично.
Ну и про конфигурирование энкодера я писал в личку.
Хотя к работает без замечаний.
Не помню писал или нет, но что касается модуля статистики:
1) Зачем убрали показания температуры ПЛК? Ну ведь полезная информация?
2) Очень хочется видеть напряжение батарейки, ну или хотя бы флаг что ей пришел или приходит конец.
3) Ну добавьте наконец серийный номер ПЛК, не нужно спорить что правильно, а что не правильно, привязывать проект к конкретному плк или раздавать их всему миру, дайте такую возможность и пусть каждый решает как поступать.
lara197a а у Вас получается записывать и читать файлы на USB и в оперативку?