Перейти к публикации

Форматы вывода для *VWRITE


Рекомендованные сообщения

Уважаемые, подскажите какие есть форматы для вывода данных командой *VWRITE? Знаю только f-float, подозреваю что e-extended d-double, а-alphanumeric мне не надо. В хелпе любезно отсылают к документации Фортрана, которую неизвестно где искать.

Вообще надо сделать вот что. На выходе макроса формируется текстовый файл с командами типа CP,1,UX,2,3. Пишу так

*VWRITE,k,currn_s,currn_w

('CP,',f4.0,'UX',f4.0,f4.0)

В итоге номера наборов для связывания выводит (лишние пробелы и точку в конце можно убрать потом), а вот номера связываемых узлов - нет. Можно ли выводить целые числа ? По логике пробовал i4 - ничего.

Ссылка на сообщение
Поделиться на других сайтах


для записи команд в файл существует специальная команда

*cfwrite

и с форматом париться ненадо

Ссылка на сообщение
Поделиться на других сайтах

для записи команд в файл существует специальная команда

*cfwrite

и с форматом париться ненадо

ого....., то что надо, спасибо.
Ссылка на сообщение
Поделиться на других сайтах

" В хелпе любезно отсылают к документации Фортрана, которую неизвестно где искать" - дожили, блин :unsure:

Ссылка на сообщение
Поделиться на других сайтах

а еще отсылают к описанию команды *msg

где все форматы описаны.

там вроде какие то другие форматы. Для *VWRITE кроме как An и Fn.k (или mFn.k), ну еще En.k и Dn.k больше ничего и не понял. Целые то числа хоть можно выводить?.... а то флоаты всегда выводятся с точкой в конце.

Ссылка на сообщение
Поделиться на других сайтах

Программисты рассказывали, что на старых распечатках с ацпу нолик был перечеркнут и одному генералу не понравилось. Пришлось мужикам изгаляться и заменять его на букву "о" :)

Точка же чтобы отличать от целых. Это принципиально. :unsure:

Ссылка на сообщение
Поделиться на других сайтах

%3i например

почитайте внимательнее. все эти форматы и удобнее и применимы для vwrite. тольуо ими и пользуюсь.

я так и .CCL для CFX создаю

Ссылка на сообщение
Поделиться на других сайтах
  • 4 недели спустя...

а если переменная имеет значение допустим 1.25, то

*VWRITE,Par

(%3i)

выдает ошибку

Поправка: %3i надо без скобок, ибо "The ”C” format descriptors are used if the first character of the format descriptor line is not a left parenthesis." Первый вопрос снимается

Все... разобрался с этими enhanced descriptors из *MSG

1) Им скобки не нужны

2) **** выводит если не хватает длины поля

3) Пробелы между ними учитываются

Вообще да, удобнее чем прежние форматы. sergeyd - спасибо за наводку :smile:

Изменено пользователем Rigid
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • vad0000
      Это Вы про рефракцию упоров? Там есть задержка ретракции
    • ispite
      Здравствуйте, подскажите кронштейн или петлю с креплением к "потолку" с двумя фиксированными положениями, как указано на рисунке, нагрузка примерно 8кг.   Ну или какие-нибудь похожие устройства порекомендуйте пожалуйста, не могу ничего найти. PS надеюсь правильный раздел выбрал
    • Srgwell
      нет, а что это за диковинная вещь. Предполагаю, что это штатные исполнения, но это дольше. Руками надо делать много, я ленивый. Блины печь не люблю, а есть люблю
    • nevyin
      Здравствуйте! Суть проблемы: был создан сборочный чертеж, при добавлении листа со спецификацией ей присваивается КОД, что она является сборочным листов и прописывается "СБ" в обозначении и "сборочный чертеж" в наименовании. Также на сборочном и в спецификации прописывается количество листов, что они связаны и спецификация как-будто идёт вторым листом. Если удалить со сборочного или спецификации код "СБ" или надпись "сборочный чертеж", то эти надписи пропадают на обоих чертежах.    Подскажите пожалуйста, можно ли убрать связь надписи "СБ" в обозначении и "сборочный чертеж" с листа спецификации без удаления его с сборочного, а также связь по листам?  Ну или можно ли отключать как-то связь листов и как?
    • Артур8991
      Опускания стало медленное и упоры уезжают до того как опустился плансон коснувшись металла
    • OutXL
      Есть на DMU 60T, могу выслать.  
    • ID_Hacker
      При попытке выгрузить программу из контроллера ТИА ругается на версию. Выдаёт сообщение о версии портала на котором написана ПО.   Именно так в ТИА и происходит - подбирать версию. У нас на производстве приходилось держать на программаторе 13, 14, 15, 16 версии ТИА из-за того, что между собой они не совместимы, а оборудование устанавливалось не единовременно, а на протяжении 5-10 лет. Ну а дать неделю на обновление, миграцию и пусконаладку производство не могло. Однажды вообще столкнулись с тем, что ТИА 15.1 не поддерживает один конкретный модуль в составе оборудования станка, пришлось обновляться до 16й версии и много что переписывать. Последние поколения оборудования поддерживаются только последними ТИА, некоторые старые контроллеры в новые версии ТИА уже не входят. А какой был треш при переходе с 12й версии на 13ю, это как в своё время с ProTool на WinCC Flexible перейти.   Я почти уверен, что версии тулбокса идут под конкретную версию ТИА, потому что дополнения для ТИА, модули и т.д. нельзя использовать не со своей версией ТИА
    • Rshevskiy
      Здравствуйте! Есть возможность отредактировать имеющийся мой пост под работу с симко? Циклы Блюм. МК22 Самому пока трудно разобраться  
    • gudstartup
      у вас просто метчик застрял и не хочет выкручиваться может слишком глубоко загнали или отверстие не то засверлили
    • gudstartup
      @ID_Hacker степ 7 выгружает проекты из контроллера независимо от того какой версией они были созданы иначе вам пришлось бы каждый раз под разные контроллеры версию подбирать. я уверен что и в тиа портале также просто нужен тулбок который поддерживает правильную версию контроллера плк и тогда все загрузится а уж тиа портал какнибудь разместит скачанные блоки в своем проекте
×
×
  • Создать...