Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ошибка деления на нуль #12

Open
lexakrav opened this issue Sep 28, 2018 · 0 comments
Open

Ошибка деления на нуль #12

lexakrav opened this issue Sep 28, 2018 · 0 comments

Comments

@lexakrav
Copy link

Ошибка при вводе компенсации середины шкалы на температуре. При нехватке данных для ввода к-тов 37, 38, 39. возникает ошибка деления на нуль и сценарий останавливается.
ТЕКСТ ОШИБКИ:
23:58:21|INFO|№0.#1 : расчёт коэффициентов "TM", 37, 38, 39
23:58:21|ERROR|Исключительная ситуация при выполнении Single ({Name = "Расчёт";
GetParent = fun:thisParent@172;
GetRunInfo = fun:getRunInfo@186-1;},fun:computeAndWriteGroup@213) - System.DivideByZeroException: Попытка деления на нуль.
в System.Decimal.FCallDivide(Decimal& d1, Decimal& d2)
в System.Decimal.op_Division(Decimal d1, Decimal d2)
в Mil82.Alchemy.PivateComputeProduct.getGaussXY$cont@183(FSharpFunc2 pgs, Decimal k19, Decimal k18, Decimal k17, Decimal k16, Decimal v_s_nku, Decimal v_k_nku, Decimal v_0_nku, Decimal v_s_min, Decimal v_k_min, Decimal v_0_min, Decimal v_s_max, Decimal v_k_max, Decimal v_0_max, Decimal t3, Decimal t2, Decimal t1, Unit unitVar) в [email protected](FSharpList1 _arg14)
в Mil82.Alchemy.PivateComputeProduct.getGaussXY(Product p, FSharpFunc2 pgs, KefGroup _arg1) в [email protected](Unit _arg2) в [email protected](q initialState) в <StartupCode$mil82>[email protected](Product p) в Microsoft.FSharp.Collections.SeqModule.Iterate[T](FSharpFunc2 action, IEnumerable1 source) в [email protected](Unit unitVar0) в Mil82.ViewModel.Operations.Operation.DoPerform(Operation x, FSharpFunc2 doWhenBegin, FSharpFunc2 isOperationUncheckedByUser, FSharpFunc2 work)
23:58:21|ERROR|Окончание "Термокомпенсация. Середина шкалы. Расчёт"
23:58:21|ERROR|Окончание "Термокомпенсация. Середина шкалы"
23:58:21|ERROR|Окончание "Термокомпенсация"
23:58:21|ERROR|Окончание "Настройка МИЛ-82"
23:58:21|WARN|Выполняется остановка термокамеры после выполнения сценария
23:58:22|INFO|Термокамера, CТОП, COM6, 01WRD,01,0101,0004 : Ok "�01WRD,OK
"
23:58:22|DEBUG|Закрытие порта COM1
23:58:22|DEBUG|Закрытие порта COM6
23:58:22|ERROR|Окончание выполнения сценария "Настройка МИЛ-82" - Выполнение завершилось с ошибкой. Попытка деления на нуль.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant