В алгоритме собственного программного компонента, производится запись в дискрет, причем запись осуществляется последовательно в поле значения и в поле кода ошибки этого дискрета. Из-за этого программный компонент выставляет ошибку 3456.
Вопрос: Допустима ли такая запись (последовательно в поле значения и в поле кода ошибки)?
Ошибка 3456, выяснение причины
Господа разработчики Деконт-182! Ответьте, пожалуйста, на вопрос:
Можно ли строить алгоритм собственного программного компонента таким образом, что в нём производится последовательно запись в поле знчения, а затем в поле кода ошибки дискрета?
На практике выяснилось, что при этом возникает ошибка 3456, но хотелось бы прочитать ваш ответ.
Можно ли строить алгоритм собственного программного компонента таким образом, что в нём производится последовательно запись в поле знчения, а затем в поле кода ошибки дискрета?
На практике выяснилось, что при этом возникает ошибка 3456, но хотелось бы прочитать ваш ответ.
DIM2K8 писал(а):Господа разработчики Деконт-182! Ответьте, пожалуйста, на вопрос:
Можно ли строить алгоритм собственного программного компонента таким образом, что в нём производится последовательно запись в поле знчения, а затем в поле кода ошибки дискрета?
На практике выяснилось, что при этом возникает ошибка 3456, но хотелось бы прочитать ваш ответ.
На текущем такте алгоритма думаю нет. Чередовать через такт можно. Запись всех значений в базу производится по окончанию выполнения всего алгоритма.
-
- Сообщения: 465
- Зарегистрирован: 18 ноя 2004, 17:45
- Откуда: Компания ДЭП
- Контактная информация:
DIM2K8 писал(а):Господа разработчики Деконт-182! Ответьте, пожалуйста, на вопрос:
Можно ли строить алгоритм собственного программного компонента таким образом, что в нём производится последовательно запись в поле знчения, а затем в поле кода ошибки дискрета?
На практике выяснилось, что при этом возникает ошибка 3456, но хотелось бы прочитать ваш ответ.
Если Вы пишите на том же самом такте, то запись происходит в конце выполнения алгоритма. Соответственно в Базу параметров запишется Undef с кодом ошибки.
ер писал(а):На текущем такте алгоритма думаю нет. Чередовать через такт можно. Запись всех значений в базу производится по окончанию выполнения всего алгоритма.
Совершенно верно.
С уважением
Компания ДЭП
Москва, Голубинская ул., 10
+7 (495) 995-00-12
Компания ДЭП
Москва, Голубинская ул., 10
+7 (495) 995-00-12