-
- странно как, сколько имели дело с частотниками, данфос одни из самых безпроблемных. а уж с чтением/управлением никогда проблем не было. - AVF(20.01.2019 16:55)
- мне они тоже нравятся, но ранее никогда не было необходимости модбасить более нескольких регистров, обычно хватало служебных из группы с адресами 50***. а теперь понадобилось завязаться на кое-какое удалённое конфигурирование и сразу попался на LordN(8 знак., 20.01.2019 17:26)
- а, не, вот тоже из недавнего. дискретные входа могут быть счетными, во всех доках разрядность счетчика указана = 32бита. а по факту - хуюшки, всего 16. хотя возможно что там тоже что-то похожее на ситуацию с параметром 20-94... - LordN(20.01.2019 17:33)
- вообще, 32-битная переменная может лежать в 4 разных форматах, причем даже в одном устройстве. Про данфос не скажу, но сталкивался. Цитата: "К примеру 32 битное число (0xEF45B7A3) может быть передано 4 следующими последовательностями байтов: AVF(194 знак., 20.01.2019 17:39)
- я не про то, что оно может передаваться любым способом, а про документацию :о) LordN(164 знак., 20.01.2019 17:47)
- там вроде все однозначно написано, по крайней мере ни разу проблем не было. Programming Guide/5. Parameter list. Двойные регистры, если правильно помню, MSB без извратов. Про то, что логический и физический адрес отличаются на 1 помните же? т.е. AVF(244 знак., 20.01.2019 18:45 - 18:57, ссылка)
- про порядок байт не понял - там чтоли все биты вывернуты наизнанку? - LordN(20.01.2019 21:10)
- наоборот все стандартно, первым передается старший байт, потом по порядку до младшего - AVF(21.01.2019 10:22)
- не знал, спасибо! - LordN(21.01.2019 10:57)
- наоборот все стандартно, первым передается старший байт, потом по порядку до младшего - AVF(21.01.2019 10:22)
- про порядок байт не понял - там чтоли все биты вывернуты наизнанку? - LordN(20.01.2019 21:10)
- там вроде все однозначно написано, по крайней мере ни разу проблем не было. Programming Guide/5. Parameter list. Двойные регистры, если правильно помню, MSB без извратов. Про то, что логический и физический адрес отличаются на 1 помните же? т.е. AVF(244 знак., 20.01.2019 18:45 - 18:57, ссылка)
- я не про то, что оно может передаваться любым способом, а про документацию :о) LordN(164 знак., 20.01.2019 17:47)
- вообще, 32-битная переменная может лежать в 4 разных форматах, причем даже в одном устройстве. Про данфос не скажу, но сталкивался. Цитата: "К примеру 32 битное число (0xEF45B7A3) может быть передано 4 следующими последовательностями байтов: AVF(194 знак., 20.01.2019 17:39)
- а, не, вот тоже из недавнего. дискретные входа могут быть счетными, во всех доках разрядность счетчика указана = 32бита. а по факту - хуюшки, всего 16. хотя возможно что там тоже что-то похожее на ситуацию с параметром 20-94... - LordN(20.01.2019 17:33)
- мне они тоже нравятся, но ранее никогда не было необходимости модбасить более нескольких регистров, обычно хватало служебных из группы с адресами 50***. а теперь понадобилось завязаться на кое-какое удалённое конфигурирование и сразу попался на LordN(8 знак., 20.01.2019 17:26)
- мнт выдал первый результат - параметр 20-94 читается только последовательно по адресам 20939 и 20940, причем в первом лежит старший байт лонга, а во втором младший байт того же лонга. если читать адрес 20939 лонгом, то "старший" байт читается LordN(148 знак., 18.01.2019 21:33)
- Дружище, напомни мне номер функции чтения "лонгом" :) Может быть это просто два регистра подряд читать, в твоей приблуде, и ноль это регистр уже за ними? - Скрипач(18.01.2019 21:45 - 21:48)
- ну да, этот мой рассказ касается конкретного плк, что там и как внутрях выполнено чтение я естессна знать не могу, да и не хочу. судя по всему и в том и в другом случае функция используется одна и та же, но факт остается фактом. - LordN(20.01.2019 17:29)
- С модбасом так не пройдет, т.к. в стандарте чтение 32-битных переменных никак не описано, не вникая в детали их чтение не наладить - AlexG(20.01.2019 22:08)
- А чем чтение двух регистроа последовательно не стандартно? :) Скрипач(91 знак., 20.01.2019 22:19)
- тем что не известно каким именно образом собирать из двух 16-битных регистров 32-битную переменную? И вариантов тут бывает больше двух - AlexG(20.01.2019 22:23)
- На практике встречал только два. Как и с флоатом (но по флоату еще встречал красавцев, запихнувших ему внутрь код ошибки, Италлия, чо :) - Скрипач(20.01.2019 22:43 - 22:45)
- но это же дурдом! - LordN(20.01.2019 22:43)
- Переходи на BACnet. Напомнить в каком году MODBUS создали? - Скрипач(20.01.2019 22:45)
- старый конь глубоко не вспашет.. LordN(5 знак., 21.01.2019 05:35)
- ..но и борозды не испортит :) - Скрипач(21.01.2019 10:38)
- старый конь глубоко не вспашет.. LordN(5 знак., 21.01.2019 05:35)
- Переходи на BACnet. Напомнить в каком году MODBUS создали? - Скрипач(20.01.2019 22:45)
- тем что не известно каким именно образом собирать из двух 16-битных регистров 32-битную переменную? И вариантов тут бывает больше двух - AlexG(20.01.2019 22:23)
- А чем чтение двух регистроа последовательно не стандартно? :) Скрипач(91 знак., 20.01.2019 22:19)
- С модбасом так не пройдет, т.к. в стандарте чтение 32-битных переменных никак не описано, не вникая в детали их чтение не наладить - AlexG(20.01.2019 22:08)
- дамп правильных и неправильных запросов и ответов мог бы прояснить что именно происходит - AlexG(18.01.2019 21:49)
- чем его снять не используя еще один комп и usb-485? - LordN(20.01.2019 17:34)
- ну да, этот мой рассказ касается конкретного плк, что там и как внутрях выполнено чтение я естессна знать не могу, да и не хочу. судя по всему и в том и в другом случае функция используется одна и та же, но факт остается фактом. - LordN(20.01.2019 17:29)
- в ОВЕНе должны знать откуда у Danfoss'ких частотников ноги растут - AlexG(18.01.2019 21:46)
- 51е близки в ПЧВ1 и 2, а вот FC101 и ПЧВ3 я уже видел какие-то отличия.. - LordN(20.01.2019 17:31)
- Дружище, напомни мне номер функции чтения "лонгом" :) Может быть это просто два регистра подряд читать, в твоей приблуде, и ноль это регистр уже за ними? - Скрипач(18.01.2019 21:45 - 21:48)
- По ссылке есть что-то про Modbus у FC102 - AlexG(16.01.2019 19:43, ссылка)
- блин, если это так, то смещения, указанного в доках на ПЧВ3 нету? LordN(27 знак., 16.01.2019 19:48)
- Не могу ничего сказать, я с Danfoss'ом и ОВЕНом дела пока не имел, сам пытаюсь с Danfoss'овской документацией разобраться. - AlexG(16.01.2019 19:53)
- вот документик, из данфосса прислали LordN(20.01.2019 17:50 - 17:55)
- Спасибо! - AlexG(20.01.2019 18:04)
- вот документик, из данфосса прислали LordN(20.01.2019 17:50 - 17:55)
- Не могу ничего сказать, я с Danfoss'ом и ОВЕНом дела пока не имел, сам пытаюсь с Danfoss'овской документацией разобраться. - AlexG(16.01.2019 19:53)
- блин, если это так, то смещения, указанного в доках на ПЧВ3 нету? LordN(27 знак., 16.01.2019 19:48)
- Вероятно, разница в упаковках биг - индиан и лоу - индиан, нарывались уже. Свапни регистры. - Visitor(16.01.2019 19:30)
- не, там это вообще ни причем. вся херня упакована исключительно в целых числах разной размерности. в 32, 16 и 8 бит, знаковые и беззнаковые. косяк в том, что где-то есть смещение адресов, а где-то, возможно и похоже, нету. йибацця самому LordN(333 знак., 16.01.2019 19:36)
- Производителю написать пробовали? - De_User(16.01.2019 20:14)
- пока нет. :о) LordN(25 знак., 16.01.2019 20:23)
- Производителю написать пробовали? - De_User(16.01.2019 20:14)
- не, там это вообще ни причем. вся херня упакована исключительно в целых числах разной размерности. в 32, 16 и 8 бит, знаковые и беззнаковые. косяк в том, что где-то есть смещение адресов, а где-то, возможно и похоже, нету. йибацця самому LordN(333 знак., 16.01.2019 19:36)
- странно как, сколько имели дело с частотниками, данфос одни из самых безпроблемных. а уж с чтением/управлением никогда проблем не было. - AVF(20.01.2019 16:55)