 | |
Предыдущие результаты
Всем здраствуйте.
Кто нибуть имел дело с мультиплексором KFD2-HMM-16 компании PEPPERL+FUCHS?
|
Добрый день.
Структура файла нарушена. Возможная причина: файл проекта открывался не в RSLogix5000, а каким-то другим программным обеспечением.
Такое иногда бывает также при пересылке файла проекта по электронной почте или - редко - при проверке каким-нибудь антивирусом.
Упаковывайте файлы в .zip или в .rar при пересылке электронной почтой.
|
День добрый!!! Ребят подскажите по какой причине RSLogix5000 отказывается открывать проект пишет "file is not recognized as a valid project file" это связанно с тем что он при копировании он был открыт на АРМе или же связанна из-за версии либо лицензии...
Заранее спасибо !!!
|
согласен, на и до, это разные вещи, документ прософтовский
ProSoftTechn_RockwellChannel_Cat-2012_RUSSIAN_lowres, страница 54, в табличке указано Максимальный наружный диапазон 5 миль/8 км
за ссылочку спасибо, посмотрю
|
просто дам ссылку на документ о продукции одной известной компании, может наведет на какие-то мысли.
[url]http://www.industrialnetworking.com/pdf/BAT_Antenna_Guide.pdf[/url]
хотя, конечно, проложенный кабель будет гораздо надежнее.. до первого экскаватора :)
|
Да, RLXJB-IHW - это. действительно, промышенный Wi-Fi HotSpot, но не укажете ли в документации то место, где написано, что он бьёт на 5 миль?
Пожалуйста, обратите внимание на то, что в любом случае имеется в виду максимальное расстояние при выполнении определенных условий (специальные антенны, наличие прямой видимости, отсутствие помех и т.п.), т.е. бьёт он не [b:6347c3a2ad]на[/b:6347c3a2ad] Х миль, а на расстояние [b:6347c3a2ad]до[/b:6347c3a2ad] Х миль, что, согласитесь, представляет собой некоторую разницу.
|
как я понимаю модудь RLXJB-IHW от ProSoft это WiFi стандарт? и в документации на него упомянуто, что он бъёт на 5 миль, соответственно 5 км для него не проблема?
|
SpellBinder
В настоящий момент код вызывается из RS View хотя с DDE попробовать конечно можно, но времяни маловато, если у вас есть желание описать, то я был бы очень признателен. или ссылочку 8O
Eraser
Вам отдельное спасибо за код
[code:1:cf3841e47a]
gTagDb.GetTag("Various_from_HMI\HMI_Coilpar_Indiv"+Cstr(i)+"inverted") = VL(i)
[/code:1:cf3841e47a]
именно это я и искал
|
Конечно есть. Вот, например: [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/in/cnet-in001_-en-p.pdf]ControlNet Fiber Media Planning and Installation Guide[/url]
Но кто мешает проложить самую обычную оптику с самым обычным Ethernet'ом? Для этого не нужно никаких специальных Rockwell'овских решений, а просто контроллеры с обычным Ethernet и пару адаптеров для оптики.
|
может так:
[code:1:3f98bc706b]For lokL = 0 To Z
'Здесь проверяйте, есть ли значение в той ячейке, которую вы собираетесь считать
if mySheet.Cells(lokL + 23, L).Value <> 0 'или какое там вам нужно условие
then VL(lokL) = mySheet.Cells(lokL + 23, L).Value
endif
Next lokL[/code:1:3f98bc706b]
так у вас в массиве будет только непустые значения, ну а затем уже присваиваете.
НО, если вам нужно что бы каждый элемент массива был точно на своем обычном месте, то тогда проверку можно делать перед присваиванием, и при этом старые значения не потеряются:
[code:1:3f98bc706b]if VL(0) <>0 then gTagDb.GetTag("Various_from_HMI\HMI_Coilpar_Indiv0inverted") = VL(0)
endif[/code:1:3f98bc706b]
а вообще присваивание тоже можно и нужно делать в цикле
[code:1:3f98bc706b]for i =0 to 9
gTagDb.GetTag("Various_from_HMI\HMI_Coilpar_Indiv"+Cstr(i)+"inverted") = VL(i)
next i[/code:1:3f98bc706b]
|
Предыдущие результаты
Ещё результаты |
|
| |
|