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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


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



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



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

 Добрый день! Появилась задача освоить контроллеры PICO в очень короткие сроки. Есть в наличии 1760-L18AWA-EX, PICOSOFT, нет шнурка. Вопросы: 1. Распайка 1760-CBL-PM02. 2. Контроллер поддерживает математические операции? 3. С панельки доступны все функции для программирования? 4. На контроллерах PICO, где есть аналоговые входы: какая скорость опроса каналов? 5. Есть где-нибудь примеры программ на PICO, типа светофор и подобные? Ссылка http://www.ab.com/plclogic/pico/picosolutions.html на странице http://www.vdt-solutions.de/modules.php?name=News&file=article&sid=6&mode=&order=0&thold=0 не работает :( Если у кого есть опыт работы с данным контроллером, интересно узнать мнение специалистов, общая оценка.

 [quote:c5d429eca7="gnan"] но через параметры в функцию я не могу передать массив.[/quote:c5d429eca7] если вы пытаетесь передать массив в функцию используя свойства Input то возникает проблема: можно передавать только bool, int,... однако если вы будете использовать InOut , тогда вы сможете передать в функцию не только массив, но и определенную вами структуру (user-defined) :) из справки : For an Add-On Instruction, an InOut Parameter defines data that is used as both input and output during the execution of the instruction. An InOut Parameter is passed by reference, meaning the logic deals directly with the tag passed to the instruction. InOut parameters can be any valid data type because they are passed by reference. This includes message, motion group, all axis, and module data types. [b:c5d429eca7]Any data structures or arrays that need to be passed to an Add-On Instruction must be done using InOut Parameters[/b:c5d429eca7] Удачи!

 Здраствуйте, [quote:307dde6df3="gnan"] но возникло одно НО: я не имею доступа к тегам. к тегам программы понятно, что не могу. а вот к тегам контроллера почему не имею доступа? -- неясно как можно получить доступ к тегам контроллера или программы не передавая этот тег через парамерты функции???[/quote:307dde6df3] не совсем понятна проблема :( Если вы создаете в функции теги , то они будут доступны только в области видимости этой функции, есть теги область видимости у которых программа, а есть область видимости контроллер. Функция может принимать в виде аргументов как локальные так и глобальные теги. Это же касается и возвращаемых значений. Скажите что значит [quote:307dde6df3="gnan"] как можно получить доступ к тегам контроллера или программы не передавая этот тег через парамерты функции???[/quote:307dde6df3] ?

 [quote:456dd61547]-Приведи серво оси в исходное положение, по английски это reference points, по французски это origin machine[/quote:456dd61547] как это сделать?куда входить Узнал следущие MicroLogix slc 5 Где еще копать?? остальное на фото [img:456dd61547]http://i068.radikal.ru/0903/e9/f65c2f4d6729.jpg[/img:456dd61547] [img:456dd61547]http://s59.radikal.ru/i163/0903/cc/8bb3547de4b1.jpg[/img:456dd61547] [img:456dd61547]http://s56.radikal.ru/i153/0903/57/609d1f5212b7.jpg[/img:456dd61547] [img:456dd61547]http://s61.radikal.ru/i171/0903/01/ccd770a5a1bf.jpg[/img:456dd61547] [img:456dd61547]http://s61.radikal.ru/i173/0903/cd/6e23d1668ee4.jpg[/img:456dd61547] [img:456dd61547]http://s47.radikal.ru/i116/0903/52/2a78443bca25.jpg[/img:456dd61547] [img:456dd61547]http://i004.radikal.ru/0903/13/9fa9866f826f.jpg[/img:456dd61547] [img:456dd61547]http://s61.radikal.ru/i171/0903/52/329404038016.jpg[/img:456dd61547] [img:456dd61547]http://s41.radikal.ru/i092/0903/95/a2c891f46813.jpg[/img:456dd61547] [img:456dd61547]http://s58.radikal.ru/i160/0903/89/59e25f6db312.jpg[/img:456dd61547] [img:456dd61547]http://s54.radikal.ru/i144/0903/15/5024e170f9be.jpg[/img:456dd61547] [img:456dd61547]http://i064.radikal.ru/0903/ac/2af8645adbe4.jpg[/img:456dd61547]

 [quote:48cada31c7="AlexRezn"]Здравствуйте! Я живу в Иркутске и веду домашние странички о природе нашего края,- Прибайкалья. На моём сайте вы найдёте фото-повести о семейных поездках на Байкал, анимированные гифы с животными и птицами, а также стихи и рассказы. Возможно, что после прочтения сайта, Вам захочется посетить наш край, полюбоваться Байкалом вживую. Добро пожаловать! http://www.ar-video.xost.ru/[/quote:48cada31c7] Ух ты! Действительно здорово! Но хорошо там,где нас нет :) Хотелось бы,конечно,по нашей необъятной. Я сам из Приморского края. И у нас края красивые. Все дело в нехватки времени и в финансах. Сбудится ли?

 Никак. Пробовал и RTDataServerOff, RTDataServerOn и DDEServerOff, DDEServerOn.

 [quote:c92c8882e4="akko"]Выдаёт сообщение "Нет доступа к удалённым данным. Запустить приложение 'RTDATA.EXE'?" Нажимаешь "ОК"-выдаёт сообщение "'Ошибка запуска 'RTDATA.EXE'. Программа или один из её компонентов повреждён или отсутствует". Проверял на двух компьютерах.[/quote:c92c8882e4] Если команда DDEServerOn не выполнялась появляется такое сообщение. Попробуйте перезапустить DDEServer (DDEServerOff а потом DDEServerOn ) - должно работать

 Доброго времени суток. [quote:5cf0f6a6cf="akko"] 2. Почему-то не работает передача значений тегов по DDE в Excel (=RTData|Sample!Tag1). Появляется сообщение об ошибке.[/quote:5cf0f6a6cf] В Startup ставим галочку DDE/OPC, потом команда DDEServerOn, в Excel пишем следующее =RTData|MyProject!tаg1 , где MyProject - имя проекта, tag1 - имя тега и данные прекрасно передаются :) Можно еще тут почитать если будут проблемы Answer ID 3347 . Удачи!

 1. Подскажите кто каким способом формирует отчёты для печати (часовые, суточные протоколы и т.п.) при работе с RSView32. Желательно без использования VBA. 2. Почему-то не работает передача значений тегов по DDE в Excel (=RTData|Sample!Tag1). Появляется сообщение об ошибке.

 [quote:90bf765a7a="maxim"] Доброго времени суток: по шагам: 1.Add -On -> new Add - On... 2.Name -> MyInstr, Type ->structured text 3.вкладка Parametrs определяем переменные которые нужно передать в функцию и те которые она должна возвращать (input/output), ставим галочки 4. при необходимости можно создать локальные переменные на вкладке Local Tags 5.жмем кнопку Logic и тут пишем тело функции , например out: = a+b+c; используем функцию ну например MyInstr(Myfunct,2,2,2,dest); , здесь 2,2,2 - переменные которые передаются в функцию , dest - переменная в которую функция возвращает значение. :) Удачи![/quote:90bf765a7a] примного благодарен :beer: )) заработало)))



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


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



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



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



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



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




  
RA & VDT GmbH


Облако тэгов
ProSoft Modbus Automation ControlLogix MVI56-MCM Allen-Bradley Logix Windows FactoryTalk PanelView VersaView ControlTower GuardLogix Compact Software Studio Designer 100-E 100-D SMC-50 Energy Saver 1756-RMS-SC Spectrum Encompass Level Ethernet Redundancy Stratix

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

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.155 секунды