Блок Слимпера "Generator_2_V1.0b_(CODE)"

Создаем свой блок. Вопросы, помощь знатоков.
Ответить
vladimir_
Рядовой
Сообщения: 70
Зарегистрирован: 05 фев 2017, 07:34

Блок Слимпера "Generator_2_V1.0b_(CODE)"

Сообщение vladimir_ »

Хороший блок Слимпера "Generator_2_V1.0b_(CODE)" и нужный. Но выявилась проблема, связанная с повышением числа шагов свыше 65530. Начинается сбой в работе блока.
[spoiler]
12.PNG
[/spoiler]
[spoiler]
блок.PNG
[/spoiler]
Возможно ли устранить эту проблему?
Generator_2_V1.0b_(CODE).ubi
У вас нет необходимых прав для просмотра вложений в этом сообщении.
vladimir_
Рядовой
Сообщения: 70
Зарегистрирован: 05 фев 2017, 07:34

Блок Слимпера "Generator_2_V1.0b_(CODE)"

Сообщение vladimir_ »

При установке количества шагов более 65530, двигатель делает несколько шагов и останавливается. Возможно, это как то связано с работой встроенного счетчика в блоке? Может кто то, из владеющих языком СИ, сможет подправить этот блок? :smile37:
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

Блок Слимпера "Generator_2_V1.0b_(CODE)"

Сообщение Naladchik »

del
Последний раз редактировалось Naladchik 19 сен 2018, 17:16, всего редактировалось 1 раз.
Win10-64. FLProg Portable.
Изображение
vladimir_
Рядовой
Сообщения: 70
Зарегистрирован: 05 фев 2017, 07:34

Блок Слимпера "Generator_2_V1.0b_(CODE)"

Сообщение vladimir_ »

Нет, так не работает. Делает два оборота и останавливается. Я так уже пробовал. Возможно, что то связано с библиотекой?
[spoiler]
1.PNG
[/spoiler]
Хотел связаться с автором, Слимпер, но у него отключено "получение сообщений".
CyberLib-master.rar
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

Блок Слимпера "Generator_2_V1.0b_(CODE)"

Сообщение Naladchik »

vladimir_ писал(а): 18 сен 2018, 12:18Нет, так не работает.
Вы мою версию в работе проверяли или нет?
Кроме указанного Вами параметра там еще в двух местах типы переменных изменены.
Win10-64. FLProg Portable.
Изображение
vladimir_
Рядовой
Сообщения: 70
Зарегистрирован: 05 фев 2017, 07:34

Блок Слимпера "Generator_2_V1.0b_(CODE)"

Сообщение vladimir_ »

vladimir_ писал(а): 18 сен 2018, 12:18 Делает два оборота и останавливается.
Обязательно проверил в железе.
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

Блок Слимпера "Generator_2_V1.0b_(CODE)"

Сообщение Naladchik »

а какое количество шагов Вы пытаетесь задать и каким образом?

Отправлено спустя 5 минут 21 секунду:
Вот этот вариант еще проверьте.
[spoiler]
Generator_2_V1.1b_(CODE).ubi
[/spoiler]
Отправлено спустя 44 минуты 45 секунд:
vladimir_ писал(а): 18 сен 2018, 12:18Возможно, что то связано с библиотекой?
не должно быть такого. эта библиотека позволяет добиться высокой скорости записи/считывания входов/выходов.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64. FLProg Portable.
Изображение
vladimir_
Рядовой
Сообщения: 70
Зарегистрирован: 05 фев 2017, 07:34

Блок Слимпера "Generator_2_V1.0b_(CODE)"

Сообщение vladimir_ »

Все заработало. Считает все числа. Большое спасибо.
Naladchik писал(а): 18 сен 2018, 19:53а какое количество шагов Вы пытаетесь задать и каким образом?
Этим блоком я пользуюсь давно. Но встала необходимость увеличить количество шагов более100000, в связи с переходом на микрошаги. И вот тут, и выявилась эта проблема с количеством шагов. А задаю стандартно, для этого блока, на "Steps". :buhnut:
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Блок Слимпера "Generator_2_V1.0b_(CODE)"

Сообщение Ingwar »

vladimir_ писал(а): 19 сен 2018, 09:48увеличить количество шагов более100000
С этими блоками вроде не должно работать...
Dхода "Steps количество шагов" задаются переменной Integer т.е. не более 32767.
Если использовать только эти блоки, то применять "костыли" - несколько раз по 32767 + остаток )).
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

Блок Слимпера "Generator_2_V1.0b_(CODE)"

Сообщение Naladchik »

Ingwar писал(а): 19 сен 2018, 15:46С этими блоками вроде не должно работать...
в приложенной мной версии int изменены на long int
Win10-64. FLProg Portable.
Изображение
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Блок Слимпера "Generator_2_V1.0b_(CODE)"

Сообщение Ingwar »

Naladchik писал(а): 19 сен 2018, 16:11в приложенной мной версии int изменены на long int
Хз, может лыжи не едут...
[spoiler]
Безымянный.png
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

Блок Слимпера "Generator_2_V1.0b_(CODE)"

Сообщение Naladchik »

возьмите блок из сообщения №7
[spoiler]
111.png
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64. FLProg Portable.
Изображение
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Блок Слимпера "Generator_2_V1.0b_(CODE)"

Сообщение Ingwar »

Визуально другой )
Вы бы изменили что нибудь в названии блока, а то будут обманываться как я :smile453:
Это как история с девятым вагоном. Девятый это после восьмого, или перед десятым?
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

Блок Слимпера "Generator_2_V1.0b_(CODE)"

Сообщение Naladchik »

Ingwar писал(а): 19 сен 2018, 16:40Вы бы изменили что нибудь...
Ок. Промежуточную версию удалил, осталась последняя.
Win10-64. FLProg Portable.
Изображение
vladimir_
Рядовой
Сообщения: 70
Зарегистрирован: 05 фев 2017, 07:34

Блок Слимпера "Generator_2_V1.0b_(CODE)"

Сообщение vladimir_ »

Ingwar писал(а): 19 сен 2018, 16:40Визуально другой )
Вы бы изменили что нибудь в названии блока, а то будут обманываться как я
Чтобы не путаться, поменял название блока:
Generator_4-STEPDIR_(CODE).ubi
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

Вернуться в «Разработка пользовательских блоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя