Почему у меня в редакторе базы каналов при передаче данных с первого канала (FBD-программа) во второй (FBD-программа) передается только целая часть числа? На выходе первого канала я вижу, например, 2.35, а на входе второго блока только 2.
Posted by AdAstra Technical Support (Участник № / Member № 4) on 11-06-2004 09:55:
Типы каналов какие - точно все Float?
Posted by akug (Участник № / Member № 1006) on 11-06-2004 12:54:
да, все float
Posted by akug (Участник № / Member № 1006) on 11-06-2004 14:04:
Я определил когда это получается! У меня обе программы находятся в каналах подтипа УПРАВЛЕНИЕ. Если я перевожу подтип первой программы в DCS, то все разряды передаются и целая часть и после запятой. А в первом случае цифры после запятой и в окне эмуляции не видно. Где ошибка?
Posted by AdAstra Technical Support (Участник № / Member № 4) on 18-06-2004 14:28:
А значения тоже в сам канал УПРАВЛЕНИЕ передаете?
Posted by akug (Участник № / Member № 1006) on 21-06-2004 16:47:
Да, оба канала были УПРАВЛЕНИЕ.
Posted by AdAstra Technical Support (Участник № / Member № 4) on 21-06-2004 18:36:
Канал УПРАВЛЕНИЕ не имеет значений - эти каналы только для вызова FBD-программ! Передавайте значения на другие каналы, например ПУСТОЙ_in null вида представления Float.