Вход на форум 
В начало e-Mail

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


Предыдущие результаты



Предыдущие результаты



Предыдущие результаты

 Всем доброго дня! Все же удалось победить MicroLogic 1500, теперь появилась проблема с его младшим братом 1200. Имеется в наличии кабель 1761-CBL-PM02, когда пытаюсь подключиться к порту Mini Din8 по DF1, получаю ошибку на этапе проверки "Error Checking - BCC/CRC", думаю что как и в предыдущем случае разработчики что то изменили в конфигурации порта. Как я понимаю это интерфейс Comm0, так же на лицевой панели есть диод DCOMM, однако не могу найти разъем DB9, что бы подключиться к нему. Так же имеется кнопка COM, как я понимаю она сбрасывает на умолчание параметры порта Comm0 или я ошибаюсь? Контроллер находится в работе и экспериментировать не могу. Следовательно могу я сбросить все настройки порта, изменить нек. алгоритмы в текущей программе, после загрузить измененный проект, а уже после переключить порт 0 опять на пользовательские настройки "без вреда" для производства?

 Ничего не понял - какую в итоге функцию используете, что за ошибка появляется, и зачем её сбрасывать?

 Все, разобрался, 0.1 нельзя точно представить в двоичной системе, отсюда и косяк. В Delphi аналогично var a: integer; b, c: double; begin b := 0.1; c := 0.7; a := trunc((b + c) * 10); showmessage(IntToStr(a)); end; дает результат 7

 [quote:2973dcd2cc="SASNPZ"]Возможно я что то недопонимаю в операциях деления с плавающей запятой, но если 720 делим на 7200 будет точно [b:2973dcd2cc]0,1[/b:2973dcd2cc] и никаких сотых тысячных не должно быть?[/quote:2973dcd2cc]В десятичном представлении, но не двоичном. Для начала [url=https://ru.wikipedia.org/wiki/%D0%A7%D0%B8%D1%81%D0%BB%D0%BE_%D0%BE%D0%B4%D0%B8%D0%BD%D0%B0%D1%80%D0%BD%D0%BE%D0%B9_%D1%82%D0%BE%D1%87%D0%BD%D0%BE%D1%81%D1%82%D0%B8][b:2973dcd2cc]IEEE 754[/b:2973dcd2cc][/url].

 Добрый день! Имеется Simatic CPU313C2DP+CP343-1 с одной стороны и 1756-L61 Revision 20.12+1756ENBT с другой. Чтобы связать сети c двух сторон, пытаюсь применить Anybus X-Gateway Classic ABX PRTS EIP или ADFWeb HD67660. Со стороны Simatic в Hardware - модуль на Profinet IO system, в RSLogix в сети Ethernet под 1756ENBT. С двух сторон ошибок нет, коммуникации, вся положенная индикация зеленым. Но данные в области входов выходов шлюза не передаются. Есть у кого то опыт или соображения по организации связи таких сетей? Xgateway со стороны EthIP - адаптер, Profinet IO - slave я так понимаю, Два контоллера мастера, может здесь проблема? Прошу помощи...

 [quote:0db5e4b750="orshu"]Все связи входа/выхода реализованы с командой COP .[/quote:0db5e4b750] Никогда такого не видел, умеют же люди)

 Дело в том, что у меня порядка 200 переменных и чтобы не засорять глобальную область видимости создал два UDFB: один для переменных процесса, другой для уставок. Включил в них необходимые локальные переменные, объявил их как Var. Т.е. входов/выходов у этих блоков нет, только локальные переменные. Потом объявил эти блоки в глобальной области видимости. При попытке компиляция дает ошибку "Много параметров в IEC блоке". После этого разбил блок с переменными процесса на несколько блоков по узлам установки. Также объявил в глобальной области видимости. При компиляции ошибку по количеству параметров не выдает, но теперь появилась другая проблема: если пишу в переменную блока непосредственно со входа контроллера или из переменной блока на выход контроллера, то все нормально. А если пытаюсь записывать значение в переменную блока с выхода другого функционального блока - не важно с выхода стандартного FB или UDFB, то получаю ошибку "Illegal access to function block instance parameter".

 Здравствуйте, Уважаемые господа, подскажите, FTView SE 8.0, запущено несколько клиентов. На клиенте дисплеи сконфигурированы, как Overlay. Однако необходимо ограничить число одновременно отрытых дисплеев, т.е. при запуске следующего дисплея проверять кол-во уже открытых и при необходимости закрывать уже открытые. Пробовал средства VBA, но application.loadeddisplays выдает общее кол-во уникальных дисплеев на всех запущенных клиентах. Можно пересчитать дисплеи на конкретном клиенте, до момента появления Error, потом Error сбросить, при этом ошибка все равно запишется в DiagnosticView. Что можете посоветовать? Всем спасибо. Разобрался.

 П. 2, однозначно! В отличие от семейств Logix500 и PLC-5, контроллеры семейства Logix5000, в которое входят линейки CompactLogix и ControlLogix, [b:0436aeadc7]работают с тегами[/b:0436aeadc7], а не с файлами. Обмен с периферией там происходит совершенно асинхронно от выполнения программы и занимается этим отдельный коммуникационный процессор. Для нарушения обычного порядка вещей существуют команды для немедленного ввода-вывода значений тегов (обмена с периферией).

 [quote:56951a93db="shrddr"]ebay.com :twisted:[/quote:56951a93db]... без никакой гарантии. 8)



Предыдущие результаты


Ещё результаты



Предыдущие результаты



Предыдущие результаты



Предыдущие результаты


 fed_ex (Сергей)

 Feod (Egor)

 ffddss (Вячеслав)

 Fiend13 (Крюков Сергей Алексеевич)

 firsoves (Vladimir Firsov)

 ford7 (ford7)

 Forward (Александр)

 fred2012 (Василий)

 Freddy (Juriy Fedorov)

 fredmd (fred)


Предыдущие результаты


Ещё результаты




Выберите страницу:   [ << Предыдущая страница ] 1 2


  
RA & VDT GmbH


Облако тэгов
Automation Fatal Error RSLogix ControlLogix sound FTView Control Logix MVI56-104S 1734-AENTR Altivar Add-on Instruction MVI46MCM Ethernet PLC-5 SLC-500 1757-SRM Firmware ComactLogixL32E 1756-L75 1756-RM2 Controlnet cable Promass Client Memory 1769-L32E execution minutes seconds Windows Build 00000d5c Unspecified terminate geehrter automatisc

Яндекс цитирования

Smart Solutions VDT GmbH | Friedrich-List-Allee 38, D-41844 Wegberg-Wildenrath, Germany
Tel.: +49 2432 933 57 83 | e-Mail: office@vdt-solutions.de
Все товарные знаки и торговые марки являются собственностью их владельцев.
При использовании материалов сайта ссылка на данный сайт обязательна.
Открытие страницы: 0.131 секунды