| 错误码名称 | 描述 |
| 错误(1) | 状态机内暂时不支持结点%1!s!之间形成环路. |
| 错误(2) | - 2-1:缺省转移%1!s!没有连接到对应的状态上.
|
| 错误(3) | - 3-4:不支持在转移条件中使用多个返回值的图形函数%1!s!.
|
| 错误(4) | - 4-1:条件动作或者转移动作"%1!s!"的格式不正确.
|
| 错误(5) | 在动作中,除了事件广播,不允许存在其他形式的函数调用语句. |
| 错误(6) | 赋值语句%1!s!的内容不正确. |
| 错误(7) | 在条件动作或者转移动作中,只允许存在赋值语句或者事件广播语句. |
| 错误(8) | 事件广播%1!s!不正确,在状态机内,只允许对局部事件进行有向广播. |
| 错误(9) | 事件广播%1!s!不正确,在状态机内,只允许对输出事件进行无向广播. |
| 错误(10) | - 10-1:事件广播%1!s!的参数%2!s!的内容不正确.
- 10-2:事件广播%1!s!的参数%2!s!或者参数%3!s!的内容不正确.
|
| 错误(11) | 不允许在动作之外使用事件广播. |
| 错误(12) | 转移条件%1!s!不能依赖于前序转移的条件动作的结果. |
| 错误(14) | - 14-1:事件广播%1!s!的参数格式不正确,应当是“send(event_name, state_name)”的格式.
- 14-2:事件广播%1!s!的参数格式不正确,应当是“send(state_name.event_name)”的格式.
- 14-3:事件广播%1!s!的参数格式不正确,应当是“send(event_name)”的格式.
|
| 错误(15) | %1!s!的参数个数不对,按照语法规定,事件广播的参数只能为1个或者2个. |
| 错误(17) | 状态机暂时不支持父状态存在during动作的内部穿越转移. |
| 错误(18) | 不允许缺省转移到历史结点%1!s!上. |
| 错误(19) | 和缺省转移相连的结点%1!s!最终应当转移到某个状态上. |
| 错误(20) | 状态机内不允许存在跨并行状态的转移%1!s!. |
| 错误(21) | 不允许转移到并行状态%1!s!上. |
| 错误(22) | - 22-2:在if条件中非法使用了函数调用输出事件%1!s!.
|
| 错误(23) | 不支持在Sysblock中使用内置函数%1!s!. |
| 错误(24) | - 24-1:during动作中的事件广播%1!s!的接收状态%2!s!与发送状态相同,暂不支持.
- 24-2:during动作中的事件广播%1!s!的接收状态%2!s!为发送状态%3!s!的父状态,暂不支持.
|
| 错误(25) | 输入事件%1!s!的类型设置错误,输入事件不允许函数调用类型和触发类型混用. |
| 错误(27) | |
| 错误(28) | - 28-1:状态 %1!s! 中定义的变量 %2!s! 与状态机 %3!s! 内定义的变量 %4!s! 重名.
- 28-2:状态 %1!s! 中定义的变量 %2!s! 与状态 %3!s! 内定义的变量 %4!s! 重名.
|
| 错误(30) | 互斥状态%1!s!下子状态没有缺省转移. |
| 错误(31) | 互斥状态%1!s!中存在有条件的缺省转移时,应存在一个无条件的缺省转移,以防止不进入任何一个子状态. |
| 错误(32) | 枚举字面量%1!s!具有多义性, 因为它可能属于以下枚举"%2!s!", "%3!s!". |
| 错误(39) | 无法注册数据类型%1!s!,此数据类型的元素数必须大于0. |
| 错误(40) | Goto/From的连接不能跨越非虚子系统. |
| 错误(41) | 模块端口%1!s!与%2!s!的连接非法,连接两边类型分别为%3!s!和%4!s!. |
| 错误(42) | |
| 错误(43) | 不允许模块%1!s!自成环. |
| 错误(44) | 模型中不支持代数环路。 |
| 错误(45) | 对于模块"%1!s!", 找不到名为"%2!s!"的DataStoreMemory模块. |
| 错误(46) | 一个DataStoreMemory模块只允许存在一个对应的DataStoreWrite模块. |
| 错误(47) | 总线创建模块"%1!s!"指定的总线类型"%2!s!"的成员数与模块本身输入端口数不匹配. |
| 错误(48) | 模块"%1!s!"的端口"%2!s!"不是条件执行子系统的输出端口,其不能连接到 Merge 模块"%3!s!"的输入端口. |
| 错误(49) | 同一条件执行子系统不能连接到同一 Merge 模块的多个输入端口. |
| 错误(50) | - 50-1:模块""%1!s!""的端口维度为%2!s!,DataStoreMemory变量""%3!s!""的维度为%4!s!.
- 50-2:模块""%1!s!""的端口类型为%2!s!,DataStoreMemory变量""%3!s!""的类型为%4!s!.
|
| 错误(51) | - 51-1:模块端口""%1!s!""类型为%2!s!,其绑定的数组字典信号变量""%3!s!""的类型为%4!s!.
- 51-2:模块端口""%1!s!""维度为%2!s!,其绑定的数组字典信号变量""%3!s!""的维度为%4!s!.
|
| 错误(52) | 数组字典信号变量"%1!s!"不能作为模块"%2!s!"的参数绑定值. |
| 错误(53) | 子系统模块"%1!s!"的函数调用事件端口连接了一个无法产生函数调用事件信号的模块"%2!s!". |
| 错误(54) | 模块"%1!s!"生成的函数调用事件信号只能与子系统的函数调用事件端口或者状态机的输入事件端口连接. |
| 错误(55) | 总线分发模块"%1!s!"中选择的信号名称错误. |
| 错误(56) | 模块"%1!s!"暂不支持端口"%2!s!"为虚拟总线类型. |
| 错误(57) | DataStoreWrite模块"%1!s!"不允许输入虚拟总线信号. |
| 错误(58) | 模块"%1!s!"的输入必须为离散信号. |
| 错误(59) | 状态机"%1!s!"的输入事件端口"%2!s!"不能与模块"%3!s!"的输出端口相连. |
| 错误(60) | 状态机 %1!s! 的函数调用输出事件暂不支持和模块 %2!s! 相连. |
| 错误(63) | 信号线上绑定的变量"%1!s!"不是数据字典信号. |
| 错误(64) | 暂不支持数据字典信号"%1!s!"被多个端口绑定. |
| 错误(65) | 信号线上指定的数组字典信号对象"%1!s!"无效,因为它无法唯一映射到模型中的有效信号. |
| 错误(66) | - 66-1:TrigonometricFunction模块中端口%1!s!的类型为定点类型,此模块中tan, asin, acos, atan, sinh, cosh, tanh函数不支持定点类型.
- 66-2:MathFunction模块中端口%1!s!的类型为定点类型,此模块中exp, log, log10, pow, rem, mod, 10^u, transpose函数不支持定点类型.
|
| 错误(67) | 总线分发模块"%2!s!"中的选定信号"%1!s!"无效,因为它引用了子总线数组内的总线元素. |
| 错误(70) | - 70-1:If模块的输出端口只能与If Action Subsystem模块中的Action端口相连.
- 70-2:SwitchCase模块的输出端口只能与SwitchCase Action Subsystem模块中的Action端口相连.
70-3:子系统中Action端口只能与if模块或SwitchCase模块的输出端口相连. |
| 错误(71) | 在delay模块中,对话框参数"%1!s!"设置无效,其应为非负整数标量. |
| 错误(73) | - 73-1:模块%1!s!双向二进制位移位数必须在[-31,31]范围内.
- 73-2:模块%1!s!单向二进制位移位数必须在[0,31]范围内.
- 73-3:模块%1!s!双向二进制位移位数必须在[-63,63]范围内.
- 73-4:模块%1!s!单向二进制位移位数必须在[0,63]范围内.
|
| 错误(101) | 模块%1!s!端口%2!s!维度为%3!s!, 相连模块%4!s!端口%5!s!维度为%6!s!, 不匹配. |
| 错误(102) | 端口%1!s!维度为%2!s!, 相连模块%3!s!端口%4!s!维度为%5!s!, 不匹配. |
| 错误(103) | 模块%1!s!端口%2!s!维度为%3!s!, 相连端口%4!s!维度为%5!s!, 不匹配. |
| 错误(104) | 端口%1!s!维度为%2!s!, 相连端口%3!s!维度为%4!s!, 不匹配. |
| 错误(105) | 模块%1!s!的参数%2!s!的数组维度与其他参数不匹配. |
| 错误(107) | 模块%1!s!的维度设置失败:%2!s!. |
| 错误(108) | 模块%5!s!中端口%1!s!的维度为%2!s!,端口%3!s!的维度为%4!s!,不匹配. |
| 错误(109) | 模块%1!s!中变量%2!s!的维度为%3!s!,不在其允许的维度范围(%4!s!)内. |
| 错误(110) | 模块%1!s!中端口%2!s!应推导为总线类型. |
| 错误(112) | 模块 %1!s!的输入端口%2!s!的维度为%3!s!与输出端口总线类型对应的第%4!s!个分量维度%5!s!不匹配. |
| 错误(113) | 模块%5!s!中参数%1!s!的维度为%2!s!,端口%3!s!的维度为%4!s!,不匹配. |
| 错误(120) | Data Store Memory模块%1!s!中初始值的维度与模块设置的维度不匹配. |
| 错误(121) | 模块"%1!s!"输出的虚拟总线类型与其相连的端口类型不匹配. |
| 错误(123) | 模块"%1!s!"中输出端口%2!s!的维度"%3!s!"与从输入总线选择的信号"%4!s!"的维度"%5!s!"不匹配. |
| 错误(124) | - 124-1:模块"%1!s!"中输入端口维度大小的组合值与输出端口维度大小不匹配.
- 124-2:模块"%1!s!"中输入端口维度大小与输出端口维度大小的组合值不匹配.
|
| 错误(130) | - 130-1:模块"%1!s!"在基于帧且强制单一速率时, 输入信号第一维长度要求为输出信号第一维长度的降采样因子倍.
- 130-2:模块"%1!s!"在基于帧时, 输入输出信号的维度不能大于2.
|
| 错误(131) | 模块"%1!s!"中输入信号与输出信号维度要求一致. |
| 错误(132) | - 132-1:模块"%1!s!"中零点为一维数组或标量时,输出信号必须为标量.
- 132-2:模块"%1!s!"中零点为一维数组时,增益的元素个数必须为1.
- 132-3:模块"%1!s!"中零点为矩阵时,输出信号必须为一维数组,且输出元素个数与零点矩阵的列数一致.
- 132-4:模块"%1!s!"中零点为矩阵时,增益必须为一维数组,且增益元素个数与零点矩阵的列数一致.
- 132-5:模块"%1!s!"中极点向量的元素个数必须大于等于零点矩阵的行数.
|
| 错误(133) | - 133-1:模块"%1!s!"中分子系数为向量时,输出信号必须为标量.
- 133-2:模块"%1!s!"中分子系数为矩阵时,输出信号必须为一维数组,数组长度为分子系数矩阵的行数.
- 133-3:模块"%1!s!"中分子系数阶数必须小于或等于分母系数阶数.
|
| 错误(134) | - 134-1:模块"%1!s!"中参数A,B,C,D必须为矩阵或标量.
- 134-2:模块"%1!s!"中参数A,B,C,D的维度不满足模块限制条件.
- 134-3:模块"%1!s!"中输入信号元素个数与参数B的维度之间不满足模块限制条件.
- 134-4:模块"%1!s!"中输出信号元素个数与参数C的维度之间不满足模块限制条件.
- 134-5:模块"%1!s!"中输入信号维度应为标量或向量.
|
| 错误(135) | - 135-1:模块"%1!s!"中增益系数k不应为空.
- 135-2:模块"%1!s!"中参数系统非本征系统.
- 135-3:模块"%1!s!"中零点z与增益k维度不匹配.
|
| 错误(136) | - 136-1:模块"%1!s!"中分母系数不应全为0.
- 136-2:模块"%1!s!"中分子非零系数大于分母非零系数.
|
| 错误(137) | - 137-1:模块"%1!s!"中,初始条件如果是多维数组,初始条件最后一个维度应等于延迟长度,如果延迟长度为外部输入,则初始条件最后一个维度与延迟长度上限相等.
- 137-2:模块"%1!s!"中,初始条件为一维数组时,输入与输出信号必须为标量.
- 137-3:模块"%1!s!"中,初始条件为多维数组时,输出信号维度必须等于初始条件维度删除最后一维后的维度.
- 137-4:模块"%1!s!"中,初始条件为多维数组时,若输入信号不为标量,则输入信号维度必须等于初始条件维度删除最后一维后的维度.
|
| 错误(138) | 模块"%1!s!"中分母系数必须为标量或向量. |
| 错误(150) | 模块"%1!s!"中分母系数必须为标量或向量. |
| 错误(151) | 模块"%1!s!"中初始状态变量与分母系数维度不匹配. |
| 错误(152) | 模块"%1!s!"中分子系数为矩阵时,输入端口信号必须为标量. |
| 错误(153) | 模块"%1!s!"中分母首项系数必须为1. |
| 错误(154) | 模块"%1!s!"中分子分母首项系数不能为0. |
| 错误(160) | 暂不支持顶层框图模型输入端口类型为虚拟总线. |
| 错误(170) | - 170-1:模块"%1!s!"中初始条件必须为标量或向量.
- 170-2:模块"%1!s!"中初始条件的数量与延迟数不一致.
|
| 错误(171) | 模块"%1!s!"中延迟长度或上限必须为非负整数标量. |
| 错误(201) | %1!s!模块中端口%2!s!的类型为%3!s!,其允许的类型为%4!s!. |
| 错误(203) | 模块%1!s!的类型设置失败:%2!s!. |
| 错误(204) | - 204-1:模块%5!s!中端口%1!s!的类型为%2!s!,端口%3!s!的类型为%4!s!,不匹配.
- 204-2:模块%5!s!中参数%1!s!的类型为%2!s!,端口%3!s!的类型为%4!s!,不匹配.
- 204-3:模块%5!s!中参数%1!s!的类型为%2!s!,参数%3!s!的类型为%4!s!,不匹配.
|
| 错误(205) | 模块%1!s!端口%2!s!类型为%3!s!, 相连模块%4!s!端口%5!s!类型为%6!s!, 不匹配. |
| 错误(206) | - 206-1:模块"%3!s!"中端口%1!s!的类型为%2!s!,应为总线类型.
- 206-2:模块"%3!s!"中端口%1!s!的类型为%2!s!,应为枚举类型.
|
| 错误(209) | - 209-1:连接到模块"%1!s!"输入端口的信号不是总线信号.
- 209-2:连接到模块"%1!s!"输入端口的信号不是标量信号.
- 209-3:连接到模块"%1!s!"输出端口的信号不是标量信号.
|
| 错误(210) | %1!s!模块中端口%2!s!的类型为%3!s!,其函数%4!s!允许的类型为%5!s!. |
| 错误(211) | 模块"%1!s!"的输入端口"%2!s!"的类型为%3!s!,输出端口总线类型的第%4!s!个分量的类型为%5!s!,二者不匹配. |
| 错误(213) | 模块"%1!s!"中输出端口%2!s!的类型%3!s!与从输入总线选择的信号"%4!s!"的类型%5!s!不匹配. |
| 错误(216) | 数据类型不匹配, 模块"%1!s!"中参数"%2!s!"类型为"%3!s!", 端口"%4!s!"的类型为"%5!s!". |
| 错误(217) | 模块"%1!s!"无法将参数"%2!s!"的值"%3!s!"类型转换为数据类型"%4!s!",因为不支持转换具有枚举数据类型的参数. |
| 错误(218) | 模块"%1!s!"无法将初始值"%2!s!"类型转换为数据类型"%3!s!",因为不支持转换具有枚举数据类型的参数. |
| 错误(219) | 模块"%1!s!"的数据类型为"%2!s!",其初始值"%3!s!"的类型为"%4!s!",二者类型不匹配 |
| 错误(221) | 模块%5!s!中数据输入端口%1!s!的类型为%2!s!,初始值端口%3!s!的类型为%4!s!,数据输入端口类型应与初始值端口数据类型相同或为其超集. |
| 错误(231) | 模块"%1!s!"输入信号必须为虚拟总线信号,当输入虚拟总线为嵌套虚拟总线时,内部所有总线同样必须为虚拟总线. |
| 错误(232) | 模块"%1!s!"输入虚拟总线信号的成员类型必须一致. |
| 错误(233) | 模块"%1!s!"输入虚拟总线信号的成员类型与输出信号的类型必须相同. |
| 错误(234) | - 234-1:模块"%1!s!"输入虚拟总线信号中成员必须为标量,一维数组,行向量或者列向量.
- 234-2:模块"%1!s!"输入虚拟总线信号中成员不能同时存在行向量和列向量.
|
| 错误(235) | 模块"%1!s!"输入虚拟总线信号的元素个数与输出端口元素个数必须相等. |
| 错误(236) | - 236-1:模块"%1!s!"输入虚拟总线信号中只有一个标量元素,输出信号应为标量.
- 236-2:模块"%1!s!"输入虚拟总线信号中不存在行列向量,输出信号不能为行列向量.
- 236-3:模块"%1!s!"输入虚拟总线信号中存在列向量,输出信号应为列向量.
- 236-4:模块"%1!s!"输入虚拟总线信号中存在行向量,输出信号应为行向量.
|
| 错误(237) | 模块"%1!s!"中输入端口"%2!s!"的传入信号为虚拟总线时,总线成员变量的类型与端口设置类型必须相同. |
| 错误(238) | 模块"%1!s!"中输入端口"%2!s!"的传入信号为虚拟总线时,总线中元素的个数与端口设置维度的元素个数必须相等. |
| 错误(239) | - 239-1:模块"%1!s!"中输入端口"%2!s!"的传入信号为虚拟总线时,虚拟总线信号中只有一个元素,端口应为标量.
- 239-2:模块"%1!s!"中输入端口"%2!s!"的传入信号为虚拟总线时,虚拟总线信号不存在行列向量,端口不能为行列向量.
- 239-3:模块"%1!s!"中输入端口"%2!s!"的传入信号为虚拟总线时,虚拟总线信号中存在行向量,端口必须为行向量.
- 239-4:模块"%1!s!"中输入端口"%2!s!"的传入信号为虚拟总线时,虚拟总线信号中存在列向量,端口必须为列向量.
|
| 错误(240) | - 240-1:模块%1!s!输入端口x是长度为%2!d!的1维数组与对话框中指定的输入端口大小%3!d!不匹配.
- 240-2:模块%1!s!输入端口x的维度%2!d!与对话框中指定的输入维度%3!d!不匹配.
|
| 错误(241) | - 241-1:模块%1!s!的索引向量端口%2!s!维度只能为标量、一维数组、行向量、列向量.
- 241-2:模块%1!s!的起始索引端口%2!s!维度只能为标量.
- 241-3:模块%1!s!的起始和结束索引端口%2!s!元素个数必须为2.
|
| 错误(242) | - 242-1:模块%1!s!第%2!d!维索引向量中元素%3!d!大于最大索引%4!d!.
- 242-2:模块%1!s!第%2!d!维索引长度%3!d!大于最大索引%4!d!.
- 242-3:模块%1!s!第%2!d!维输出大小%3!d!必须小于等于输入第%2!d!长度%4!d!.
|
| 错误(243) | 模块%1!s!第一个输入端口(数据输出端口)与输出端口类型必须一致. |
| 错误(247) | - 247-2:内置函数%1!s!的参数不能为%2!s!类型。
|
| 错误(248) | - 248-1:模块"%1!s!"的参数数据类型指定错误,复数运算时暂不支持将复数参数指定为"%2!s!"类型.
- 248-2:模块"%1!s!"的参数数据类型指定错误,复数运算时暂不支持将实数参数指定为"%2!s!"类型.
|
| 错误(249) | 模块"%1!s!"的端口"%2!s!"的类型推导为"%3!s!",无法将其转换成复数类型. |
| 错误(250) | - 250-1:模块"%1!s!"中输出端口"%2!s!"的类型推导为"%3!s!",但端口正在驱动一个类型为"%4!s!"的信号.
- 250-2:模块"%1!s!"中输入端口"%2!s!"的类型推导为"%3!s!",但端口正在驱动一个类型为"%4!s!"的信号.
|
| 错误(251) | 输入端口无法接收混合数据类型,模块"%1!s!"的输入端口"%2!s!"预期接收一个单一类型信号,然而当前该端口正在被一个含有不同数据类型的信号驱动.
|
| 错误(252) | 模块"%1!s!"的端口"%2!s!"正在被一个无法识别为数组的虚拟总线驱动,该虚拟总线无法统一信号维度以匹配模块输入端口.
|
| 错误(254) | - 254-1:模块"%1!s!"的端口"%2!s!"接收虚拟总线信号识别为数组,信号类型为"%3!s!",当前端口类型为"%4!s!",二者类型不匹配.
- 254-2:模块"%1!s!"的端口"%2!s!"接收虚拟总线信号识别为数组,信号维度为"%3!s!",当前端口维度为"%4!s!",二者维度不匹配.
|
| 错误(257) | For Each Subsystem 内部的子系统"%1!s!"不允许设置为不可重用子系统. |
| 错误(258) | - 258-1:For Each模块"%1!s!"只能存在于子系统模块中.
- 258-2:模块"%1!s!"只能存在于子系统模块中.
|
| 错误(259) | 子系统模块"%1!s!"中只能有一个For Each模块. |
| 错误(260) | 模块%1!s!中输入端口%2!s!需要分区,分区维度值为%3!s!,端口维度值为%4!s!,分区维度不能大于端口维度. |
| 错误(261) | 模块%1!s!中输入端口%2!s!需要分区,分区宽度为%3!s!,分区偏移量为%4!s!,两者之和必须大于0. |
| 错误(262) | 模块%1!s!中输入端口%2!s!需要分区,分区宽度为%3!s!,端口在子系统内部连接时在分区维度上长度为%4!s!,二者必须相等. |
| 错误(263) | 模块%1!s!中输入端口%2!s!不分区,端口在子系统内外维度应相等,当前内部连接维度为%3!s!,外部连接维度为%4!s!. |
| 错误(264) | 模块%1!s!中输入端口%2!s!在子系统内外的维度值需保持一致,当前内部连接维度为%3!s!,外部连接维度为%4!s!. |
| 错误(265) | 模块%1!s!中输入端口%2!s!需要分区,端口在子系统外部连接时分区维度长度为%3!s!,在子系统内部连接时分区维度长度为%4!s!,要求外部长度不小于内部长度. |
| 错误(266) | - 266-1:模块%1!s!中输出端口%2!s!在外部连接时维度为%3!s!,不应该小于串联维度%4!s!.
- 266-2:模块%1!s!中输出端口%2!s!在外部连接时维度为%3!s!,不应该小于内部连接时维度%4!s!.
|
| 错误(267) | 模块%1!s!中输出端口%2!s!在内部连接时维度为%3!s!,其小于串联维度%4!s!,则端口在外部连接时的第%5!s!维长度必须为1. |
| 错误(268) | - 268-1:模块%1!s!中输入端口%2!s!在内部连接时维度信息为%3!s!,外部连接时维度信息为%4!s!,根据内外维度信息和分区参数信息计算得到的最大迭代次数为%5!s!,不应小于设置的迭代次数%6!s!.
- 268-2:模块%1!s!中输入端口%2!s!在内部连接时维度信息为%3!s!,外部连接时维度信息为%4!s!,用户未定义迭代次数,根据内外维度信息和分区参数信息推导迭代次数为%5!s!,与其他端口推导出的迭代次数%6!s!不等.
- 268-3:模块%1!s!中输出端口%2!s!在内部连接时维度信息为%3!s!,外部连接时维度信息为%4!s!,根据内外维度信息和分区参数信息推导出迭代次数为%5!s!,与用户设置的迭代次数%6!s!不等.
|
| 错误(269) | 模块%1!s!中输入端口%2!s!在内部连接时维度信息为%3!s!,外部连接时维度信息维%4!s!,端口未设置迭代次数,且根据内外维度信息和分区参数信息无法推导出合理的迭代次数. |
| 错误(270) | 模块%1!s!中输出端口%2!s!在内部连接时维度信息为%3!s!,外部连接时维度信息为%4!s!,端口内外维度状态在串联维度上不满足串联要求. |
| 错误(271) | 模块%1!s!中输出端口%2!s!的外部连接维度信息为%3!s!,迭代次数为%4!s!,在串联维度上无法得出合法的内部连接维度. |
| 错误(272) | 子系统模块"%1!s!"中存在For Each模块,子系统至少一个输入端口信号需要被分区. |
| 错误(273) | 子系统模块"%1!s!"中存在For Each模块,子系统的迭代次数推导失败. |
| 错误(274) | - 274-1:RMS模块的输入端口没有其指定的维度%1!s!.
- 274-2:RMS模块的输出端口没有其指定的维度%1!s!
|
| 错误(275) | RMS模块的输出端口设定的维度%1!s!不正确. |
| 错误(280) | - 280-1:模块"%1!s!"的输入信号中不能同时存在行向量信号和列向量信号.
- 280-2:模块"%1!s!"输入端口个数不为1时,输出信号不能为标量.
- 280-3:模块"%1!s!"输出信号的元素个数与输入信号的元素个数之和不匹配.
- 280-4:模块"%1!s!"输入信号中不存在行列向量,输出信号不能为行列向量.
- 280-5:模块"%1!s!"输入信号中存在列向量,输出信号应为列向量.
- 280-6:模块"%1!s!"输入虚拟总线信号中存在行向量,输出信号应为行向量.
- 280-7:模块"%1!s!"的输出信号中不能同时存在行向量和列向量.
- 280-8:模块"%1!s!"的输入信号为行向量, 其输出信号不能为列向量.
- 280-9:模块"%1!s!"的输入信号为列向量, 其输出信号不能为行向量.
- 280-10:模块"%1!s!"输出端口维度参数数目与相连的模块输入端口维度不一致.
- 280-11:模块"%1!s!"实际输出端口数目与端口设置数目不一致.
|
| 错误(281) | 模块"%1!s!"中输入信号在串联维度上串联后的数组大小与输出信号的数组大小不匹配. |
| 错误(282) | 模块"%1!s!"中输入端口"%2!s!"与输入端口"%3!s!"无法在串联维度上串联. |
| 错误(283) | 模块"%1!s!"中的输出溢出,无法使用指定的输出类型来表示信号宽度. |
| 错误(284) | - 284-1:模块 %1!s! 的输入端口 %2!s! 的维度 %3!s! 非法, 该模块不支持维数大于 2 的信号.
- 284-2:模块 %1!s! 的输出端口 %2!s! 的维度 %3!s! 非法, 该模块不支持维数大于 2 的信号.
- 284-3:模块 %1!s! 的参数 %2!s! 的维度 %3!s! 非法, 该模块选择矩阵乘法模式时, 增益的维数不应大于 2.
|
| 错误(285) | 模块 %1!s! 的输入端口 %2!s! 维度为 %3!s!, 输出端口 %4!s! 的维度为 %5!s!, 两者之间不满足转置关系. |
| 错误(286) | - 286-1:模块 %1!s! 输入端口 %2!s! 的维度非法. 增益的维度为 %3!s!, 输入端口的维度为 %4!s!, 无法进行矩阵相乘.
- 286-2:模块 %1!s! 输出端口 %2!s! 的维度非法. 增益的维度为 %3!s!, 输出端口的维度为 %4!s!, 无法通过合适的输入信号与增益进行矩阵相乘得到输出信号.
|
| 错误(287) | - 287-1:模块 %1!s! 的输入端口 %2!s! 和输入端口 %3!s! 维度冲突. 端口 %2!s! 的维度为 %4!s!, 端口 %3!s! 的维度为 %5!s!, 两者元素个数不一致.
- 287-2:模块 %1!s! 的输出端口 %2!s! 和引用输入端口 %3!s! 维度冲突. 端口 %2!s! 的维度为 %4!s!, 端口 %3!s! 的维度为 %5!s!, 两者不一致.
- 287-3:模块 %1!s! 的输入端口 %2!s! 和输出端口 %3!s! 维度冲突. 端口 %2!s! 的维度为 %4!s!, 端口 %3!s! 的维度为 %5!s!, 两者元素个数不一致.
|
| 错误(288) | - 288-1:模块 %1!s! 的输出端口 %2!s! 的维度非法, 端口 %2!s! 的维度为 %3!s!, 但模块的输出维度指定为一维数组.
- 288-2:模块 %1!s! 的输出端口 %2!s! 的维度非法, 端口 %2!s! 的维度为 %3!s!, 但模块的输出指定为行向量.
- 288-3:模块 %1!s! 的输出端口 %2!s! 的维度非法, 端口 %2!s! 的维度为 %3!s!, 但模块的输出指定为列向量.
|
| 错误(289) | - 289-1:模块 %1!s! 的输入端口 %2!s! 和输入端口 %3!s! 维度冲突. 端口 %2!s! 的维度为 %4!s!, 端口 %3!s! 的维度为 %5!s!, 两者不一致.
- 289-2:模块 %1!s! 的端口 %2!s! 和参数 %3!s! 维度冲突. 端口 %2!s! 的维度为 %4!s!, 参数 %3!s! 的维度为 %5!s!, 两者不匹配.
|
| 错误(290) | 模块 %1!s! 的输入端口 %2!s! 和输出端口 %3!s! 维度冲突. 端口 %2!s! 的维度为 %4!s!, 端口 %3!s! 的维度为 %5!s!. |
| 错误(291) | - 291-1:模块 %1!s! 的输入端口 %2!s! 的维度非法, 端口 %2!s! 的维度为 %3!s!. 模块允许不同数据输入大小时, 控制信号端口必须为标量.
- 291-2:模块 %1!s! 的参数 %2!s! 的维度非法, 参数 %2!s! 的维度为 %3!s!. 模块允许不同数据输入大小时, 阈值必须为标量.
|
| 错误(292) | 模块 %1!s! 的输入端口维度非法. 当模块允许不同数据输入大小时, 必须存在一个数据输入端口, 其每一维的大小, 都不小于其它所有数据输入端口对应维的大小. |
| 错误(293) | - 293-1:矩阵乘法维度传播错误. 将模块 %1!s! 的输入端口 %2!s! 的维度设置为 %3!s! 时出错.
- 293-2:模块 %1!s! 的输入端口 %2!s! 的维度 %3!s! 非法. 矩阵求逆的输入信号应为方阵.
- 293-3:将模块 %1!s! 的输出端口 %2!s! 的维度设置为 %3!s! 时出错. 该维度与输入信号进行矩阵乘法的结果的维度不一致.
- 293-4:模块 %1!s! 的输入端口 %2!s! 的维度 %3!s! 非法. 矩阵乘法运算不支持输入信号为标量或一维数组.
|
| 错误(294) | 模块 %1!s! 的输入端口 %2!s! 的维度为 %3!s!, 参数 %4!s! 的维度为 %5!s!, 两者不一致. |
| 错误(295) | 模块%1!s!的输出必须为方阵. |
| 错误(299) | 不支持模型引用成环.模型"%1!s!"中存在一个引用模型环路:"%2!s!". |
| 错误(300) | 定步长模型"%1!s!"使用Model模块"%2!s!"引用变步长模型"%3!s!".不支持从定步长模型引用变步长模型. |
| 错误(301) | %1!s!模块的采样时间"%2!s!"不为主模型采样时间"%3!s!"的整数倍. |
| 错误(302) | "%1!s!" 具有采样时间 "%2!s!". 模块的采样时间必须为继承(-1), 因为触发子系统中的模块必须仅在触发子系统运行时运行. |
| 错误(303) | 模块%1!s!的采样时间设置失败:%2!s!. |
| 错误(304) | - 304-1:主模型的采样时间设置失败:%1!s!.
|
| 错误(305) | PulseGenerator模块的采样时间%1!s!必须是周期,脉冲宽度和相位延迟的公约数. |
| 错误(306) | - 306-1:PulseGenerator模块周期参数设置的不正确,周期必须为正数.
- 306-2:PulseGenerator模块脉冲宽度参数设置的不正确,脉冲宽度(百分比)必须为正数且小于100.
- 306-3:PulseGenerator模块周期(采样数)参数设置的不正确,其必须为正整数.
- 306-4:PulseGenerator模块脉冲宽度(采样数)参数设置的不正确,其必须为正整数且小于周期(采样数).
- 306-5:PulseGenerator模块相位延迟(采样数)参数设置的不正确,其必须为整数.
|
| 错误(310) | - 310-1:模块%1!s!中采样时间表达式%2!s!不合法.
- 310-2:端口%1!s!中采样时间表达式%2!s!不合法.
|
| 错误(311) | %1!s!的采样时间%2!s!与控制其执行的%3!s!模块的采样时间%4!s!不匹配. |
| 错误(312) | 模块 %1!s! 输入端口处发现 ZOH 连续采样时间, 当 Rate Transition 模块参数 “输出端口采样时间选项” 为 “输入端口采样时间的倍数” 时, 不允许 ZOH 连续采样时间. |
| 错误(313) | 模块 %1!s! 输入端口和输出端口之间发现非法的速率转换. 输入端口的采样时间 %2!s! 和输出端口的采样时间 %3!s! 必须满足整数倍关系. |
| 错误(314) | 模块 "%1!s!" 的采样时间 "%2!s!" 无效. 原子子系统 "%3!s!" 只能包含具有继承(-1)或 "%4!s!" 采样时间的模块. |
| 错误(315) | 子系统 "%1!s!" 内, 模块 "%2!s!" 的采样时间 "%3!s!" 与模块 "%4!s!" 的采样时间 "%5!s!" 冲突. If/Switch Case 条件执行子系统内模块的采样时间应保持一致. |
| 错误(316) | 模块%1!s!设置的采样时间必须为正数. |
| 错误(317) | 模块"%1!s!"允许多速率且采样因子数不为1时,输入信号必须为离散信号. |
| 错误(318) | 模块 "%1!s!" 输出端口的采样时间(当前为 %2!s!)和模块 "%3!s!" 输出端口的采样时间(当前为 %4!s!)必须匹配, 因为它们将合并到 Merge 模块 "%5!s!". |
| 错误(319) | 模块%1!s!的参数%2!s!的类型不合法, 应当为数值类型或布尔类型. |
| 错误(320) | 模块 %1!s! 采样时间推导错误: 此模块的所有采样时间必须为离散. |
| 错误(321) | - 321-1:模块 %1!s! 的参数 %2!s! 必须为正整数.
- 321-2:模块 %1!s! 的参数 %2!s! 必须为整数.
|
| 错误(322) | 模块 %1!s! 的参数 %2!s! 必须小于参数 %3!s!. |
| 错误(323) | 模块%1!s!不支持连续采样时间. |
| 错误(330) | - 330-1:模块 %1!s! 具有多个采样时间,无法位于触发子系统.
- 330-2:模块 %1!s! 具有多个采样时间,无法位于具有离散采样时间的原子子系统.
- 330-3:模块 %1!s! 具有多个采样时间,无法位于 If/Switch Case 条件执行子系统.
|
| 错误(350) | - 350-1:模块 %1!s! 的参数 %2!s! 应为非负实数.
- 350-2:模块 %1!s! 的参数 %2!s! 应为不小于 5 的正整数标量.
- 350-3:模块%1!s!的端口%2!s!不应该空悬.
- 350-4:模块 %1!s! 的参数 %2!s! 应为 -1 或非负实数标量.
- 350-5:模块 %1!s! 的参数 %2!s! 应为正数标量.
- 350-6:模块 %1!s! 的参数 %2!s! 应为正实数.
|
| 错误(360) | 模块%1!s!不允许位于ForEach子系统内. |
| 错误(500) | - 500-1:在状态机中, 输出表达式 %1!s! 的子表达式 %2!s! 不能为输入变量.
- 500-2:在状态机中, 输出表达式 %1!s! 的子表达式 %2!s! 不能为常量或参量.
- 500-3:在状态机中, 输出表达式 %1!s! 的子表达式 %2!s! 不能为事件.
|
| 错误(501) | 赋值算法 %1!s! 中, 左右两边的类型不匹配, 左边类型为 %2!s!, 右边类型为 %3!s!. |
| 错误(503) | 赋值算法 %1!s! 中, 左边表达式 %2!s! 不能为常量. |
| 错误(504) | - 504-1:在状态机中, 赋值算法 %1!s! 的左边表达式 %2!s! 不能为输入变量.
- 504-2:在状态机中, 赋值算法 %1!s! 的左边表达式 %2!s! 不能为参量.
- 504-3:在状态机中, 赋值算法 %1!s! 的左边表达式 %2!s! 不能为事件.
|
| 错误(505) | 赋值算法 %1!s! 的右边表达式 %2!s! 非法, 在赋值算法右边的输出表达式只允许为单参. |
| 错误(506) | 数组构造 %1!s! 的第 1 个分量 %2!s! 与第 %3!d! 个分量 %4!s! 的类型不匹配. 前者类型为 %5!s!, 后者类型为 %6!s!. |
| 错误(507) | 数组串联 %1!s! 的第 1 个分量与第 %2!d! 个分量的数组维度不匹配(从第三维起). 前者类型为 %3!s!, 后者类型为 %4!s!. |
| 错误(508) | 数组串联 %1!s! 中第 %2!d! 行的第 1 个分量与第 %3!d! 个分量的第 1 维数组长度不等. |
| 错误(509) | 数组串联 %1!s! 中第 1 行与第 %2!d! 行的第 2 维数组长度不等. |
| 错误(510) | 二元表达式 %1!s! 运算结果溢出或非法. |
| 错误(511) | 二元表达式 %1!s! 非法, 操作数中有输出表达式. |
| 错误(512) | 二元表达式 %1!s! 非法, 左右操作数类型不匹配, 左边类型为 %2!s!, 右边类型为 %3!s!. |
| 错误(513) | 二元表达式 %1!s! 非法, 既非数值类型的加减, 也非字符串类型的相加. 左边类型为 %2!s!, 右边类型为 %3!s!. |
| 错误(514) | 乘法表达式 %1!s! 非法, 左右操作数不全是数值类型. 左边类型为 %2!s!, 右边类型为 %3!s!. |
| 错误(515) | 二元表达式 %1!s! 非法, 多维数组无法相乘. |
| 错误(516) | 二元表达式 %1!s! 为矩阵相乘, 左右操作数类型不匹配, 左边类型为 %2!s!, 右边类型为 %3!s!. |
| 错误(517) | 除法表达式 %1!s! 非法, 左右操作数不全是数值类型, 左边类型为 %2!s!, 右边类型为 %3!s!. |
| 错误(518) | 除法表达式 %1!s! 非法, 除数不是数值标量. |
| 错误(519) | 乘方表达式 %1!s! 非法, 左右操作数不全是数值类型, 底数类型为 %2!s!, 指数类型为 %3!s!. |
| 错误(520) | 方阵的标量乘方 %1!s! 中, 指数要求为整型子类型标量, 但其类型为 %2!s!. |
| 错误(521) | 乘方表达式 %1!s! 中, 底数不为方阵. |
| 错误(522) | - 522-1:乘方表达式 %1!s! 中, 底数不为方阵.
- 522-2:方阵的标量乘方表达式 "%1!s!" 非法,指数不为非负数.
|
| 错误(524) | 关系操作符 %1!s! 非法, 左右操作数不全是标量. 左边类型为 %2!s!, 右边类型为 %3!s!. |
| 错误(525) | 二元表达式 %1!s! 非法, 左右操作数不全是布尔类型, 左边类型为 %2!s!, 右边类型为 %3!s!. |
| 错误(526) | 无效的二元表达式 %1!s!. |
| 错误(527) | 函数调用 %1!s! 中函数名字 %2!s! 查找不到. |
| 错误(528) | - 528-1:数组下标索引表达式 %1!s! 非法, 数组切片要求冒号表达式或向量表达式.
- 528-2:数组下标索引表达式 %1!s! 非法, 下标类型只能是整型, 布尔型或枚举类型.
|
| 错误(529) | 组件引用 %1!s! 下标访问越界, 其中组件 %2!s! 的第 %3!d! 维越界, 相应组件声明为 %4!s!. |
| 错误(530) | 组件引用 %1!s! 下标访问错误, 其中 %2!s! 对应的组件声明为标量. |
| 错误(531) | 组件引用 %1!s! 下标访问错误, 其中引用下标 %2!s! 与对应组件声明 %3!s! 的维度不一致. |
| 错误(532) | - 532-1:组件引用 %1!s! 非法, 其引用对象不为组件.
- 532-2:不支持在Sysblock中使用非工作区或数据字典变量"%1!s!".
|
| 错误(533) | if 子句中条件表达式 %1!s! 只允许为布尔标量. |
| 错误(534) | while 子句中条件表达式 %1!s! 只允许为布尔型标量, 但其类型为 %2!s!. |
| 错误(535) | 范围表达式 %1!s! 的起始表达式 %2!s! 非法, 要求为标量. |
| 错误(536) | - 536-1:范围表达式 %1!s! 的步长表达式 %2!s! 非法, 要求为标量.
- 536-2:范围表达式 %1!s! 的步长表达式 %2!s! 非法, 要求为非零.
|
| 错误(537) | 范围表达式 %1!s! 的终止表达式 %2!s! 非法, 要求为标量. |
| 错误(538) | 范围表达式 %1!s! 非法, 其中起始或步长或终止表达式不允许为字符串类型. |
| 错误(539) | 范围表达式 %1!s! 非法, 起始与终止表达式的类型不相容, 起始表达式的类型为 %2!s!, 终止表达式的类型为 %3!s!. |
| 错误(540) | 范围表达式 %1!s! 的步长表达式不是整型或实型. |
| 错误(541) | - 541-1:范围表达式 %1!s! 的起始表达式 %2!s! 估值失败.
- 541-2:范围表达式 %1!s! 的步长表达式 %2!s! 估值失败.
- 541-3:范围表达式 %1!s! 的终止表达式 %2!s! 估值失败.
|
| 错误(542) | 范围表达式 %1!s! 非法, 不允许出现长度变化的数组. |
| 错误(544) | 组件 %1!s! 的类型与其变型表达式 %2!s! 的类型不匹配. 组件的类型为 %3!s!, 表达式类型为 %4!s!. |
| 错误(545) | 组件 %1!s! 本身的维度与其变型表达式 %2!s! 的维度不匹配. 组件本身的维度为 %3!d!, 而变型表达式的维度为 %4!d!. |
| 错误(546) | 组件 %1!s! 的可变性与其变型表达式 %2!s! 的可变性不匹配. 组件的可变性为 %3!s!, 表达式的可变性为 %4!s!. |
| 错误(547) | 组件 %1!s! 的数组大小与其变型表达式 %2!s! 的数组大小不匹配. 组件数组大小为 %3!s!, 而变型表达式的数组大小为 %4!s!. |
| 错误(548) | 状态机内暂不支持when语句%1!s!. |
| 错误(549) | 状态机内暂不支持if表达式%1!s!. |
| 错误(550) | 状态机内暂不支持for参数%1!s! . |
| 错误(551) | - 551-1:模型工作区参数%1!s!的维度为%2!s!, 其值的维度为%3!s!
- 551-2:基础工作区参数%1!s!的维度为%2!s!, 其值的维度为%3!s!
- 551-3:数组字典参数%1!s!的维度为%2!s!, 其值的维度为%3!s!
|
| 错误(552) | - 552-1:模型工作区参数"%1!s!"的类型为"%2!s!", 其值的类型为"%3!s!".
- 552-2:基础工作区参数"%1!s!"的类型为"%2!s!", 其值的类型为"%3!s!".
- 552-3:数组字典参数"%1!s!"的类型为"%2!s!", 其值的类型为"%3!s!".
|
| 错误(553) | - 553-1:模型工作区参数"%1!s!"的数组大小为%2!s!, 其值的数组大小为%3!s!.
- 553-2:基础工作区参数"%1!s!"的数组大小为%2!s!, 其值的数组大小为%3!s!.
- 553-3:数组字典参数"%1!s!"的数组大小为%2!s!, 其值的数组大小为%3!s!.
|
| 错误(554) | - 554-1:基础工作区和模型"%1!s!"绑定数据字典存在同名且定义不同的变量"%2!s!",变量重定义.
- 554-2:基础工作区和模型"%1!s!"绑定数据字典存在同名且定义不同的类型"%2!s!",类型重定义.
- 554-3:基础工作区和模型"%1!s!"中模型工作区存在同名且定义不同的类型"%2!s!",类型重定义.
|
| 错误(555) | - 555-1:模型工作区参数%1!s!的变型实例化失败,函数调用%2!s!中,实参%3!s!与形参%4!s!类型不匹配.实参类型为%5!s!,形参类型为%6!s!.
- 555-2:基础工作区参数%1!s!的变型实例化失败,函数调用%2!s!中,实参%3!s!与形参%4!s!类型不匹配.实参类型为%5!s!,形参类型为%6!s!.
- 555-3:数组字典参数%1!s!的变型实例化失败,函数调用%2!s!中,实参%3!s!与形参%4!s!类型不匹配.实参类型为%5!s!,形参类型为%6!s!.
|
| 错误(556) | 模块"%1!s!"中参数的变型实例化失败,函数调用%2!s!中,实参%3!s!与形参%4!s!类型不匹配.实参类型为%5!s!,形参类型为%6!s!. |
| 错误(557) | - 557-1:模型"%1!s!"绑定数据字典与模型"%2!s!"绑定数据字典存在同名且定义不同的变量"%3!s!",变量重定义.
- 557-2:模型"%1!s!"绑定数据字典与模型"%2!s!"绑定数据字典存在同名且定义不同的类型"%3!s!",类型重定义.
- 557-3:模型"%1!s!"中模型工作区与模型"%2!s!"中模型工作区存在同名且定义不同的类型"%3!s!",类型重定义.
- 557-4:模型"%1!s!"中模型工作区与模型"%2!s!"绑定数据字典存在同名且定义不同的类型"%3!s!",类型重定义.
|
| 错误(558) | |
| 错误(601) | - 601-1:内置函数%1!s!调用参数不匹配。函数调用带有%2!d!个参数,%4!s!要求带且只能带%3!d!个参数.
- 601-2:图形函数%1!s!调用参数不匹配。函数调用带有%2!d!个参数,%4!s!要求带且只能带%3!d!个参数.
|
| 错误(602) | 文件 [%1!s!] 不能被正常打开. |
| 错误(603) | 内置函数%1!s!的第一个参数%2!s!应当是数值标量表达式. |
| 错误(604) | 输出事件%1!s!不能作为时序逻辑运算符%2!s!的参数. |
| 错误(605) | 时序逻辑运算符%1!s!应当在有源状态的转移路径上使用. |
| 错误(606) | bmf 文件 [%1!s!] 打开失败, 无法进行序列化读取. |
| 错误(607) | bmf 文件 [%1!s!] 版本错误, 无法进一步加载. |
| 错误(608) | 时序逻辑运算符%1!s!所在的转移无效,状态%2!s!和状态%3!s!均可到达该转移,并且这两者可以同时处于激活状态. |
| 错误(609) | 图形函数%1!s!中实参%2!s!为for变量或函数变量,暂不支持. |
| 错误(610) | 图形函数%1!s!中实参%2!s!的类型和形参%3!s!的类型不匹配. |
| 错误(612) | 没有从循环结点%1!s!到终止结点的无条件路径. |
| 错误(613) | 图形函数中暂不支持可能导致激活状态改变的事件广播语句:"%1!s!". |
| 错误(614) | - 614-1:内置函数hasChangedTo调用参数不正确. 函数的第一个参数“%1!s!“必须为输入变量.
- 614-2:内置函数hasChangedTo调用参数不正确. 函数的第一个参数"%1!s!"与第二个参数"%2!s!"不匹配.
- 614-3:内置函数hasChangedTo暂时不支持在图函数"%1!s!"中使用.
|
| 错误(615) | 图形函数%1!s!内存在递归调用. |
| 错误(616) | 在嵌入式代码生成时,在状态机%1!s!内不支持多个边沿触发输入事件空悬. |
| 错误(618) | 图形函数暂不支持输出变量%1!s!设置为总线类型. |
| 错误(619) | 状态机%1!s!中,设置为数组类型的输入变量%2!s!不支持设置触发类型. |
| 错误(640) | "%1!s!" 模块与 "%2!s!" 模块使用了相同的数据名 "%3!s!". |
| 错误(660) | - 660-1:模块%1!s!端口存在复数类型时,信号属性暂不支持指定输出端口%2!s!具体输出数据类型.
- 660-2:模块%1!s!中端口%2!s!应为复数类型.
- 660-3:模块%1!s!中端口%2!s!应为复数类型,或者模块%1!s!具有复数类型的参数.
|
| 错误(661) | 模块%1!s!端口%2!s!类型推导为%3!s!,该类型暂不支持 |
| 错误(666) | 仅支持定步长下生成嵌入式代码! |
| 错误(701) | 约束子句中的描述信息和注解是属于整个元素声明的, 若元素的定义中也有描述信息和注解则是错误的. |
| 错误(702) | 变型中, 对于类型的重声明, 应使用简短类. |
| 错误(703) | 模块"%1!s!"的数据端口索引值中存在重复的索引值"%2!s!". |
| 错误(704) | 模块"%1!s!"的数据端口索引值中存在的枚举值的枚举类型必须相同. |
| 错误(705) | 模块"%1!s!"中定点数据类型端口的斜率值格式暂不支持. |
| 错误(710) | - 710-1:模块"%1!s!"的if表达式"%2!s!"必须为标量.
- 710-2:模块"%1!s!"的if表达式"%2!s!"中至少需要存在一个输入端口变量.
- 710-3:模块"%1!s!"的elseIf表达式"%2!s!"必须为标量.
- 710-4:模块"%1!s!"的elseif表达式"%2!s!"中至少需要存在一个输入端口变量.
|
| 错误(711) | - 711-1:模块"%1!s!"的if表达式"%2!s!"中使用输入设定符"%3!s!",但模块只有%4!s!个输入,表达式非法.
- 711-2:模块"%1!s!"的elseif表达式"%2!s!"中使用输入设定符"%3!s!",但模块只有%4!s!个输入,表达式非法.
|
| 错误(712) | - 712-1:模块"%1!s!"的case表达式"%2!s!"类型必须为整型.
- 712-2:模块"%1!s!"的case表达式"%2!s!"必须为标量或者一维数组.
|
| 错误(713) | 模块"%1!s!"的case表达式中存在重复的索引值"%2!s!". |
| 错误(714) | - 714-1:模块"%1!s!"中数据端口索引表达式"%2!s!"必须为标量或者一维数组.
- 714-2:模块"%1!s!"中数据端口索引表达式"%2!s!"不合法.
- 714-3:模块"%1!s!"中数据端口索引表达式"%2!s!"必须为"int"类型,
|
| 错误(715) | - 715-1:模块"%1!s!"中不存在名称为"%2!s!"的输入端口.
- 715-2:模块"%1!s!"中参数"%2!s!"估值失败.
|
| 错误(716) | 模块"%1!s!"中julia对象文件未指定. |
| 错误(720) | - 720-1:模块"%1!s!"中输出端口类型为定点或整型时,内插值方法暂不支持线性拉格朗日.
- 720-2:模块"%1!s!"中输出端口类型为定点或整型,且内插值方法为线性点-斜率时,外插值方法不能为线性.
- 720-3:模块"%1!s!"中输出端口类型为定点或整型,且内插值方法为线性拉格朗日时,外插值方法不能为线性.
|
| 错误(721) | 模块"%1!s!"参数面板选择了"输入具有相同类型",输入端口%2!s!和输入端口%3!s!的类型不一致. |
| 错误(722) | 模块"%1!s!"内插值方法选择了"最邻近值",输入端口%2!s!的类型和断点%3!s!的类型不一致. |
| 错误(723) | N维查找表暂不支持表维数小于3,请使用1维或2维查找表替换. |
| 错误(740) | 当前Sysblock模型中暂不支持创建总线数组表达式"%1!s!". |
| 错误(750) | - 750-1:数据字典参数"%1!s!"的存储类型为Inline或Macro时,变量的值只允许是标量.
- 750-2:数据字典参数"%1!s!"的存储类型为Inline或Macro时,变量的类型不能为总线或枚举.
- 750-3:数据字典参数"%1!s!"的存储类型为ImportedExtern或ImportedExternPointer时,变量不允许存在值.
- 750-4:数据字典参数"%1!s!"的存储类型为ImportedExtern,ImportedExternPointer或ImportedMacro时,变量需要存在外部头文件.
- 750-5:数据字典参数"%1!s!"的存储类型为ImportedMacro时,变量的类型不能为总线.
|
| 错误(751) | - 751-1:数据字典信号变量"%1!s!"的存储类型为ImportedExtern或ImportedExternPointer时,变量不允许存在值.
- 751-2:数据字典信号变量"%1!s!"的存储类型为ImportedExtern或ImportedExternPointer时,变量需要存在外部头文件.
- 751-3:数据字典信号变量"%1!s!"的存储类型不能为Inline,ImportedMacro或Macro.
|
| 错误(752) | - 752-1:数据字典变量"%1!s!"的属性值中存在数据字典变量"%2!s!",则"%2!s!"的存储类型不能为"ImportedExtern","ImportedExternPointer"或"ExportedGlobal".
- 752-2:数据字典变量"%1!s!"的属性值中不能存在数据字典信号变量"%2!s!".
|
| 错误(753) | 在代数环中检测到的不连续性模块%1!s!可能难以解决. |
| 错误(754) | 端口变量 "%1!s!" 不能由多个数据字典信号驱动. |
| 错误(755) | 数据字典变量信号"%1!s!"不能由多个不同的端口变量驱动. |
| 错误(756) | 数据字典参数"%1!s!"的存储类型不为Auto,则其不能出现在常量数组中. |
| 错误(760) | 无法求解涉及%1!s!的代数环,因为它包含不能向其分配代数变量的模块,例如具有离散值输出的模块,状态机.请考虑打破代数环.例如,向代数环中添加一个Delay模块. |
| 错误(780) | - 780-1:不支持在嵌入式代码生成时,模块形成代数环.
- 780-4:当前仅支持数学运算原子模块出现在代数环中.
|
| 错误(785) | 隐式离散积分器"%1!s!", 不支持状态端口传播到输入端口情况. |
| 错误(786) | 积分器"%1!s!"的状态端口最终只能连接至自身的初始或重置端口. |
| 错误(787) | "%1!s!"的状态端口连接回路中的模块只能是基础运算模块. |
| 错误(788) | 模块"%1!s!"在输入总线信号时,初始值变量“%2!s!”只允许设置为零或者总线形式. |
| 错误(800) | - 800-1:混合仿真时,暂不支持顶层框图模型 "%1!s!" 的端口 "%2!s!" 的数据类型为枚举.
- 800-2:混合仿真时,暂不支持顶层框图模型 "%1!s!" 的端口 "%2!s!" 的数据类型为定点.
- 800-3:混合仿真时,暂不支持顶层框图模型 "%1!s!" 的参数 "%2!s!" 的数据类型为总线.
- 800-4:混合仿真时,暂不支持顶层框图模型 "%1!s!" 的参数 "%2!s!" 的数据类型为枚举.
- 800-5:混合仿真时,暂不支持顶层框图模型 "%1!s!" 的参数 "%2!s!" 的数据类型为定点.
|
| 错误(801) | 混合仿真时, 暂不支持 SysBlock 模块 %1!s! 为数组. |
| 错误(820) | - 820-1:非法定点数据类型: 生成嵌入式代码时, 不支持位数超过 32 位的定点类型.
- 820-2:非法定点数据类型: 非二进制小数点定标的定点类型,不支持位数超过 32 位.
|
| 错误(821) | 非法定点数据类型: 模块 %1!s! 不支持位数超过 32 位的定点类型. |
| 错误(823) | 模型中存在与模块"%1!s!"中参数"%2!s!"的值"%3!s!"重名的模块,请修改参数值或重名模块名! |
| 错误(824) | 模型中存在与参数"%1!s!"的值"%2!s!"重名的模块,请修改参数值或重名模块名! |
| 错误(830) | - 830-1:非法定点数据类型: 模块 "%1!s!" 定点类型中符号性应为0/1或布尔值标量.
- 830-2:非法定点数据类型: 模块 "%1!s!" 定点类型位数应为不大于64的整数标量,且对于无符号,位数应大于等于1,对于有符号,应大于等于2.
- 830-3:非法定点数据类型: 模块 "%1!s!" 中定点类型小数长度应为整型标量.
- 830-4:非法定点数据类型: 模块 "%1!s!" 中定点类型斜率应为大于0的有限实数标量.
- 830-5:非法定点数据类型: 模块 "%1!s!" 中定点类型偏置应为有限实数标量.
- 830-6:暂不支持模块 "%1!s!" 定点类型中偏置非0情况.
- 830-7:非法定点数据类型: 工作区/数据字典变量 "%1!s!" 定点类型中符号性应为0/1或布尔值标量.
- 830-8:非法定点数据类型: 工作区/数据字典变量 "%1!s!" 定点类型位数应为不大于64的整数标量,且对于无符号,位数应大于等于1,对于有符号,应大于等于2.
- 830-9:非法定点数据类型: 工作区/数据字典变量 "%1!s!" 中定点类型小数长度应为整型标量.
- 830-10:非法定点数据类型: 工作区/数据字典变量 "%1!s!" 中定点类型斜率应为大于0的有限实数标量.
- 830-11:非法定点数据类型: 工作区/数据字典变量 "%1!s!" 中定点类型偏置应为有限实数标量.
- 830-12:暂不支持工作区/数据字典变量 "%1!s!" 定点类型中偏置非0情况.
|
| 错误(840) | - 840-1:Counter 模块计数事件类型选择自由运行时, 模块的采样时间必须大于 0.
- 840-2:模块 "%1!s!" 的采样时间必须大于 0.
|
| 错误(900) | - 900-1:SwitchCase模块的端口"%1!s!"必须直接或间接连接到一个 SwitchCase Action Subsystem 模块的Action端口.
- 900-2:If模块的端口"%1!s!"必须直接或间接连接到一个 If Action Subsystem 模块的Action端口.
|
| 错误(901) | 子系统"%1!s!"的Action端口只能与If、SwitchCase模块输出端口相连. |
| 错误(910) | 要求与Merge模块的端口"%1!s!"相连模块的输出信号仅馈送给Merge模块. |
| 错误(911) | 记录的信号无法馈入Merge模块.要修复此错误,请关闭连接到 Merge 模块"%1!s!"的输入端口%2!s!的信号的信号记录。 |
| 错误(912) | - 912-1:Merge模块输入端口只能连接条件执行子系统输出端口或另一个Merge模块输出端口.
- 912-2:同一条件执行子系统不能连接到同一Merge模块的多个输入端口.当子系统直接或通过其他Merge模块间接连接到Merge模块时,都会受此限制.
|
| 错误(920) | 函数调用子系统只能由特定的可以输出函数调用事件的模块来触发,包括:Function Call Generator、状态机(send(E1))、HitCrossing. |
| 错误(921) | 函数调用子系统内包含离散积分模块时,与之相连的Function-Call Generator模块迭代次数不能大于1,且不支持控制端口为数组. |
| 错误(922) | Function-Call Generator模块不能直接与多个函数调用子系统相连. |
| 错误(923) | - 923-1:Function-Call Generator模块只能与函数调用子系统触发端口或者状态机函数调用输入事件端口相连.
- 923-2:状态机函数调用输出事件端口只能与函数调用子系统触发端口或者状态机函数调用输入事件端口相连.
|
| 错误(930) | - 930-1:模块"%1!s!"在基于帧且允许多速率时,不支持在使能子系统中使用.
- 930-2:模块"%1!s!"在基于采样且强制单一速率时时,不支持在使能子系统中使用.
- 930-3:模块"%1!s!"在允许多速率时,不支持在触发子系统中使用.
- 930-4:模块"%1!s!"在基于采样,允许多速率且采样偏置不为0时,不支持在使能子系统中使用.
|
| 错误(940) | "%1!s!"模块暂不支持嵌入式代码生成. |
| 错误(950) | "%1!s!"模块重置端口为电平保持时,端口输入只支持boolean类型. |
| 错误(960) | - 960-1:模块 %1!s! 的滤波器阶数必须为正整数.
- 960-2:模块 %1!s! 的截止频率必须为正数标量.
- 960-3:模块 %1!s! 的通带波纹必须为正数标量.
- 960-4:模块 %1!s! 的阻带衰减必须为非负数标量.
- 960-5:模块 %1!s! 转换为状态空间失败.
|
| 错误(970) | "%1!s!"模块暂不支持重置类型为电平保持 |
| 错误(980) | - 980-1:"%1!s!"模块输出为Bool时集合大小参数必须为小于等于2的正整数标量、一维数组或行向量.
- 980-2:"%1!s!"模块设置大小参数必须为正整数标量、一维数组或行向量.
- 980-3:"%1!s!"模块初始种子参数应为非负数标量.
- 980-4:"%1!s!"模块采样时间参数应为-1或正数标量.
- 980-5:"%1!s!"模块每帧采样数必须为正整数标量.
- 980-6:"%1!s!"模块参数"输出为0的概率"的输入值必须为[0,1]之间的标量、一维数组或行向量.
- 980-7:"%1!s!"模块参数"泊松参数λ"必须为正数标量、一维数组或行向量.
|
| 错误(990) | 资源路径不存在: %1!s!. |
| 错误(991) | - 991-1:模块"%1!s!"的参数"%2!s!"值不合法. 该参数必须为由两个正整数元素组成的向量.
- 991-2:模块"%1!s!"的参数"%2!s!"值不合法. 该参数的下界必须小于等于其上界.
|
| 错误(992) | 对于模块"%1!s!"中的输入数据类型 "%2!s!",参数 "%3!s!"中的位范围值 %4!s! 必须小于位数 %5!s!. |
| 错误(993) | - 993-1:模块"%1!s!"的端口"%2!s!"接收了一个数据类型为"%3!s!"的信号. 然而,该端口应被数据类型doulbe,float驱动.
- 993-2:模块"%1!s!"的端口"%2!s!"输出类型需为uint8,int16,uint32,uint64或者无符号的二进制定点类型,然而,该端口输出类型为"%3!s!".
|
| 错误(994) | - 994-1:模块"%1!s!"的参数"输出模式"设置为"所有位"时,输出数据类型必须为uint32或uint64.
- 994-2:模块"%1!s!"的参数"输出模式"设置为"符号"时,输出数据类型必须为ufix(1).
- 994-3:模块"%1!s!"的参数"输出模式"设置为"尾数"时,输出数据类型必须为ufix(23),ufix(52).
- 994-4:模块"%1!s!"的参数"输出模式"设置为"指数"时,输出数据类型必须为ufix(8),ufix(11).
- 994-5:模块"%1!s!"输出数据类型的字长必须与"位范围"参数中指定的范围长度匹配.
|
| 错误(1000) | - 1000-1:重载的二元运算符暂不支持操作数是数组但数组大小不确定的情况.
- 1000-2:重载的二元运算符暂不支持操作数是数组但数组大小为零的情况.
- 1000-3:重载的矩阵相乘运算符暂不支持操作数是数组但数组大小不确定的情况.
- 1000-4:内置数组函数 cat 暂不支持复合类型参数的代码生成.
- 1000-6:调用内置函数 String 必须有实参.
- 1000-7:暂不支持 String 函数的向量化调用.
- 1000-9:暂不支持数组一元运算符重载数组大小不确定的情况.
- 1000-10:重载的一元运算符暂不支持操作数是数组但数组大小为零的情况.
- 1000-12:暂不支持包含条件组件的记录的缺省构造函数.
|
| 错误(1001) | - 1001-1:内置数组函数 %1!s! 暂不支持.
|
| 错误(1002) | - 1002-1:暂不支持外部函数接口 %1!s! 中返回值%2!s!的类型.
- 1002-2:暂不支持外部函数接口 %1!s! 中输入参数 %2!s! 的类型.
- 1002-3:暂不支持外部函数接口 %1!s! 中输出参数 %2!s! 的类型.
- 1002-4:暂不支持外部函数接口 %1!s! 中保护组件 %2!s! 的类型.
|
| 错误(1003) | 模块%1!s!中的命中值必须为非负值. |
| 错误(1004) | 模块%1!s!无法将初始条件参数转换成boolean数据类型,请确保该参数设置正确. |
| 错误(1005) | - 1005-1:无法确定信号层次结构. 模块"%1!s!"的输出通过其他支持总线功能的模板反馈到同一模块的输入端口.由于信号层次结构存在递归关系, 此循环无法解析. 要解决此问题,请考虑使用 Bus Selector 模块选择正确的信号来断开循环.
- 1005-2:无法确定信号维度。存在无法解析的由"%1!s!"组成的循环,因为信号维度是由循环关系定义的。指定输入端口、复路、选择器、分路上的信号维度将有助于解决循环中的信号维度问题。您也可以使用信号设定来定义信号维度。
- 1005-3:无法确定信号类型。存在无法解析的由"%1!s!"组成的循环,因为信号类型是由循环关系定义的。
|
| 错误(1006) | 常量 %1!s! 估值失败. |
| 错误(1007) | 可扩展连接器中数组 %1!s! 大小未定, 不能对数组整体进行引用或使用冒号下标引用. |
| 错误(1008) | - 1008-1:模块"%1!s!"中参数"初始条件", "饱和上限", "饱和下限"应满足"饱和下限" <= "初始条件"<= "饱和上限"条件,且"饱和上限"必须大于"饱和下限".
- 1008-2:模块"%1!s!"中参数"初始条件", "绕回状态上限", "绕回状态下限"应满足"绕回状态下限" <= "初始条件"<= "绕回状态上限"条件,且"绕回状态上限"必须大于"绕回状态下限".
- 1008-3:模块"%1!s!"中参数"增益"值设置无效,应为正实数.
|
| 错误(1009) | - 1009-1:模块"%1!s!"中参数"x 下限"必须严格小于"x 上限".
- 1009-2:模块"%1!s!"中参数"x 绕回下限值"必须严格小于"x 绕回上限值".
- 1009-3:模块"%1!s!"中参数"dx/dt 下限"必须严格小于"dx/dt 上限".
- 1009-4:同时限制 x 与 dx/dt 时,参数"dx/dt 上限"必须严格为正值,"dx/dt 下限"必须严格为负值.
|
| 错误(1013) | - 1013-1:模块%1!s!的输出类型为函数调用时,不能直接与多个函数调用子系统相连.
- 1013-2:模块%1!s!的输出类型为函数调用时,只能与函数调用子系统触发端口或者状态机函数调用输入事件端口相连.
|
| 错误(1014) | - 1014-1:模块%1!s!中真值表参数设置无效.
- 1014-2:模块%1!s!中真值表参数的行数必须是2的幂.
|
| 错误(1015) | - 1015-1:模块%1!s!的输入端口具有%2!s!个元素,该端口无法接受由输入信号指定的维度.
- 1015-2:模块%1!s!的输出端口具有%2!s!个元素,该端口无法接受由输出信号指定的维度.
|
| 错误(1016) | 将模块%1!s!的输出端口%2!s!的维度设置为%3!s!时出错.该维度与由输入信号和模块%1!s!确定的维度%4!s!不一致. |
| 错误(1017) | 参数"%1!s!"存在循环引用,请修改参数值. |
| 错误(1020) | 模块%1!s!中名称设置非法. |
| 错误(1021) | - 1021-1:模块%1!s!的权重值参数必须为实型标量.
- 1021-2:模块%1!s!的运算模式为"/"或"1/Ts"时,权重值参数不能为0.
|
| 错误(1030) | 总线%1!s!的分量%2!s!维度下标暂只支持非整型字面值 |
| 错误(1050) | - 1050-1:模块%1!s!端口数目参数为标量时必须为正整数.
- 1050-2:模块%1!s!端口数目参数为一维向量、行向量、列向量时数组元素必须为正整数或-1.
- 1050-3:模块%1!s!端口数目参数允许维度为标量、一维数组、行向量、列向量.
|
| 错误(1056) | 模块"%1!s!"的端口"%2!s!"接收了一个数据类型为"%3!s!"的信号. 然而,该端口应被数据类型"%4!s!"驱动. |
| 错误(1057) | 模块"%1!s!"被配置为索引从%2!s!开始模式下输出"%3!s!"类型的迭代计数.在此配置下,迭代限制必须设置为标量整数值,且取值范围为0到%4!s!. |
| 错误(1058) | 模块"%1!s!"被配置为索引从%2!s!开始模式.在此配置下,迭代限制必须设置为标量整数值,且取值范围为0到%3!s!. |
| 错误(1059) | - 1059-1:当前暂不支持该子系统类型"%1!s!"嵌套使用"%2!s!"子系统.
- 1059-2:模块"%1!s!"的端口"%2!s!"必须连接inport模块!
- 1059-3:当前暂不支持模块"%1!s!"在"%2!s!"子系统中使用.
|
| 错误(1060) | - 1060-1:模块"%1!s!"中无法存在多个WhileIterator模块.
- 1060-2:模块"%1!s!"无法插入到使能子系统、触发子系统、函数调用子系统、Action选择子系统、Foreach子系统和ForIterator子系统中.
- 1060-3:模块"%1!s!"中无法存在多个ForIterator模块.
- 1060-4:模块"%1!s!"无法插入到使能子系统、触发子系统、函数调用子系统、Action选择子系统、Foreach子系统和WhileIterator子系统中.
|
| 错误(1061) | - 1061-1:模块"%1!s!"最大迭代次数设置无效,参数值必须为实正整数值.
- 1061-2:当前暂不支持模块"%1!s!"在whileIterator子系统和forIterator子系统中使用.
- 1061-3:子系统模块"%1!s!"只能位于顶层系统中,暂不支持非虚拟子系统内嵌套WhileIterator子系统.
- 1061-4:模块"%1!s!"的初始条件端口(IC)必须连接inport模块!
- 1061-5:模块"%1!s!"的cond端口连接了inport模块,且最大迭代次数为-1时存在死循环风险!
- 1061-6:模块"%1!s!"在whileIterator子系统中暂时仅支持将正弦类型设置为“基于时间”.
- 1061-7:当前暂不支持该子系统类型"%1!s!"在whileIterator子系统和forIterator子系统中使用.
- 1061-8:模块"%1!s!"迭代限制参数设置无效,参数值必须为实正整数值。
|
| 错误(1062) | - 1062-1:模块%1!s!被配置为在%2!s!模式。在此配置下,最大迭代次数必须设置为标量整数值,且取值范围为%3!s!或%4!s!到%5!s!
- 1062-2:模块%1!s!被配置为在%2!s!模式下输出%3!s!类型的迭代计数。在此配置下,最大迭代次数必须设置为标量整数值,且取值范围为-1或%4!s!到%5!s!.
|
| 错误(1101) | %1!s! |
| 错误(1102) | 非法字符: %1!s!. |
| 错误(1106) | Q-Ident 中存在非法的转义字符. |
| 错误(1150) | - 1150-1:模块"%1!s!"的端口"%2!s!"不接受大于两个维度的信号。
- 1150-2:模块"%1!s!"的端口"%2!s!"仅支持标量、一维数组和向量。
|
| 错误(1151) | 模块"%1!s!"的端口"%2!s!"长度不等于端口"%3!s!"置换方向上的维度. |
| 错误(1152) | 模块%1!s!的输入端口%2!s!维度为%3!s!,其他端口的维度为%4!s!,不匹配. |
| 错误(1200) | - 1200-1:模块"%1!s!"中索引必须为正整数.
- 1200-2:模块"%1!s!"中离末尾偏移量必须为0或正整数.
- 1200-3:模块"%1!s!"中离中间偏移量必须为整数
|
| 错误(1201) | 模块"%1!s!"中给定的参数超过输入端口宽度或长度 |
| 错误(1202) | 结构化实体中不允许单文件[%1!s!]中具有多个顶层类%2!s!. |
| 错误(1205) | package.mo 文件中的顶层类 %1!s! 不是 package 类型. |
| 错误(1206) | 结构化实体中类 "%1!s!" 要求为 LongClass. |
| 错误(1210) | 模块%1!s!的端口%2!s!只支持非虚拟总线和非总线信号,但实际接收一个虚拟总线信号。 |
| 错误(1302) | %1!s!模块端口%2!s!的类型为%3!s!,该端口只支持小数位长为0(或斜率为1.0偏置量为0.0)的定点数. |
| 错误(1303) | %1!s!模块端口%2!s!的定点类型为%3!s!,当端口%4!s!的类型为定点时,端口%2!s!的定点偏置量必须为0.0. |
| 错误(1320) | 类型%1!s!的分量的下标%2!s!引用错误 |
| 错误(1330) | 框图模型中,引用的物理变量%1!s!估值失败. |
| 错误(1401) | 文件 [%1!s!] 中模型 %2!s! 重复定义系统层次中已存在的模型 %3!s![%4!s!], 文件加载失败. |
| 错误(1402) | |
| 错误(1500) | - 1500-1:模块%1!s!出错:输入参数不合法.“位的索引”参数的值必须小于52,不支持更大的值.
- 1500-2:模块%1!s!出错:输入参数不合法.只支持real、int、boolean类型的参数.
|
| 错误(2000) | 内部错误,错误码%1!d!.%n |
| 错误(2001) | 模块"%1!s!"的参数"%2!s!"值不合法.仅支持-1或正整数. |
| 错误(2002) | - 2002-1:模块"%1!s!"中维度%2!s!的参数"索引"值设置不合法.仅支持设置为非负整数.
- 2002-2:模块%1!s!中维度%2!s!选中索引选项为"起始索引",参数"索引"值仅支持设置为标量.
- 2002-3:模块"%1!s!"中维度%2!s!选中索引选项为"索引向量",参数"索引"值仅支持设置为标量,一维数组,行向量,列向量.
- 2002-4:模块%1!s!中维度%2!s!的参数"输出大小"值设置不合法.仅支持设置为大于0的正整数标量.
|
| 错误(2003) | 模块%1!s!中维度%2!s!的参数“索引”值设置不合法.在索引模式为“从%3!s!开始”的配置下,该参数值不得小于%4!s!. |
| 错误(2004) | - 2004-2:模块%1!s!仅支持输入mat,csv格式的文件类型.
- 2004-3:模块%1!s!参数"维度"值不能为空.
|
| 错误(2005) | - 2005-1:模块%1!s!的参数%2!s!不合法.该参数支持的输入范围为-1或大于0的正整数,支持的维度为标量,行向量或列向量.
- 2005-2:模块%1!s!无法打开文件"%2!s!".
|
| 错误(2202) | 非法前缀: %1!s!. |
| 错误(2203) | 组件 %1!s! 的可变性与其变型表达式 %2!s! 的可变性不匹配. 组件的可变性为 %3!s!, 表达式的可变性为 %4!s!. |
| 错误(2204) | 组件 %1!s! 的因果属性 %2!s! 与实例前缀 %3!s! 的因果属性 %4!s! 冲突. |
| 错误(2205) | 元素 %1!s! 是受保护的, 不应该在外部被访问. |
| 错误(2402) | %1!s! %2!s! 不能多次继承自内置类型. |
| 错误(2403) | %1!s! %2!s! 继承自内置类型, 不能再定义组件 %3!s!. |
| 错误(2405) | - 2405-1:继承自内置类型或者数组类型或者有基类前缀的类型 %1!s!, 不能再定义组件 %2!s!.
- 2405-2:继承自内置类型或者数组类型或者有基类前缀的类型 %1!s!, 不能再包含基类 %2!s!.
|
| 错误(2462) | - 2462-1:连接器类型 %1!s! 中, stream 变量只能关联到1个 flow 标量变量.
- 2462-2:连接器类型 %1!s! 中, stream 变量需要有关联的流变量.
|
| 错误(2492) | 抽象类 %1!s! 不能实例化为组件 %2!s!. |
| 错误(2493) | 包 %1!s! 不能实例化为组件 %2!s!. |
| 错误(2521) | 模型中, 函数 %1!s! 不能实例化为组件 %2!s!. |
| 错误(2523) | - 2523-1:函数 %1!s! 的定义中不包含算法区或外部函数接口.
- 2523-2:函数 %1!s! 的定义中包含多个算法区或外部函数接口.
|
| 错误(2525) | %1!s! 非法, 函数中不能使用 when 子句. |
| 错误(2526) | 函数 %1!s! 中不能有 Clock 类型的组件 %2!s!. |
| 错误(2528) | - 2528-1:函数 %1!s! 中不应有 outer, inner 元素.
- 2528-2:函数 %1!s! 的定义中包含方程.
- 2528-3:函数 %1!s! 的定义中包含初始方程.
- 2528-4:函数 %1!s! 的定义中包含初始算法.
|
| 错误(2529) | 函数 %1!s! 中外部对象类型输入 %2!s! 不能有外部对象构造缺省值. |
| 错误(2605) | 元素 %1!s! 重名且不等价, 一个是组件, 一个是类型. 一个来自类型 %2!s!, 另一个来自类型 %3!s!. |
| 错误(2606) | - 2606-1:组件 %1!s! 重名且不等价, 一个来自类型 %2!s!, 另一个来自类型 %3!s!.
- 2606-2:组件 %1!s! 重名且不等价, 后者声明为 %2!s!, 前者声明为 %3!s!.
|
| 错误(2663) | 组件重声明要求维度一致, 但对元素 %1!s! 的重声明将维度从 %2!d! 改变为 %3!d!. |
| 错误(2691) | 组件 %1!s! 的类型与其变型表达式 %2!s! 的类型不匹配. 组件的类型为 %3!s!, 表达式类型为 %4!s!. |
| 错误(2692) | 组件 %1!s! 的数组大小与其变型表达式 %2!s! 的数组大小不匹配. 组件数组大小为 %3!s!, 而变型表达式的数组大小为 %4!s!. |
| 错误(2693) | 二元表达式 %1!s! 非法, 既非数值类型的加减, 也非字符串类型的相加. 左边类型为 %2!s!, 右边类型为 %3!s!. |
| 错误(2694) | 二元表达式 %1!s! 非法, 左右操作数类型不匹配, 左边类型为 %2!s!, 右边类型为 %3!s!. |
| 错误(2695) | 乘法表达式 %1!s! 非法, 左右操作数不全是数值类型. 左边类型为 %2!s!, 右边类型为 %3!s!. |
| 错误(2696) | 二元表达式 %1!s! 非法, 多维数组无法相乘. |
| 错误(2697) | 二元表达式 %1!s! 为矩阵相乘, 左右操作数类型不匹配, 左边类型为 %2!s!, 右边类型为 %3!s!. |
| 错误(2698) | 除法表达式 %1!s! 非法, 左右操作数不全是数值类型, 左边类型为 %2!s!, 右边类型为 %3!s!. |
| 错误(2699) | 除法表达式 %1!s! 非法, 除数不是数值标量. |
| 错误(2700) | 乘方表达式 %1!s! 非法, 左右操作数不全是数值类型, 底数类型为 %2!s!, 指数类型为 %3!s!. |
| 错误(2701) | 方阵的标量乘方 %1!s! 中, 指数要求为整型子类型标量, 但其类型为 %2!s!. |
| 错误(2702) | 乘方表达式 %1!s! 中, 底数不为方阵. |
| 错误(2703) | - 2703-1:乘方表达式 %1!s! 非法, 指数不为标量.
- 2703-2:方阵的标量乘方表达式 "%1!s!" 非法,指数不为非负数
|
| 错误(2704) | 一元表达式 %1!s! 非法, 操作符 not 只能应用于 Boolean 类型. |
| 错误(2705) | 一元表达式 %1!s! 非法, 操作符 %2!s! 只能应用于数值类型. |
| 错误(2706) | if 表达式 %1!s! 中条件表达式要求为布尔型标量, 但其类型为 %2!s!. |
| 错误(2707) | if 表达式 %1!s! 中, true / false 分支类型不相容, true 分支类型为 %2!s!, false 分支类型为 %3!s!. |
| 错误(2708) | 范围表达式 %1!s! 非法, 起始与终止表达式的类型不相容, 起始表达式的类型为 %2!s!, 终止表达式的类型为 %3!s!. |
| 错误(2714) | 组件 %1!s! 本身的维度与其变型表达式 %2!s! 的维度不匹配. 组件本身的维度为 %3!d!, 而变型表达式的维度为 %4!d!. |
| 错误(2805) | 文件 %1!s! 被重复加载. |
| 错误(2806) | 文件 %1!s! 不存在. |
| 错误(2807) | 局部环境中不支持同时编辑多个模型. |
| 错误(2808) | 模型 %1!s! 与系统中内置元素重名. |
| 错误(2812) | 文件 %1!s! 路径长度超过当前系统所允许的最大长度. |
| 错误(3000) | 当前功能暂不支持. |
| 错误(3001) | 在类型 %1!s! 中, 找不到继承语句的基类 %2!s!. |
| 错误(3002) | 类型 %1!s! 中存在循环定义. |
| 错误(3004) | 组件的类型 %1!s! 查找不到, 组件全名为 %2!s!. |
| 错误(3005) | 简短类 %1!s! 的引用类型 %2!s! 查找不到. |
| 错误(3006) | 在 %1!s! 的基类中, 无法找到重声明类型 %2!s! 的原始可替换类型. |
| 错误(3041) | 组件引用 %1!s! 查找不到. |
| 错误(3043) | 类型 %1!s! 中, 查找元素 %2!s! 时存在歧义, 同时在下列多个导入子句找到: %3!s!. |
| 错误(3044) | - 3044-1:在组件 %1!s! 的声明类型 %2!s! 中, 找不到变型项 %3!s! 所对应的元素.
- 3044-2:在类定义%1!s!的引用类型%2!s!中,找不到变型项%3!s!所对应的元素.
- 3044-3:在继承子句%1!s!的基类%2!s!中,找不到变型项%3!s!所对应的元素.
|
| 错误(3045) | 函数 %1!s! 调用失败, 其参数中的变量 %2!s! 查找不到. |
| 错误(3082) | 函数调用 %1!s! 中函数名字 %2!s! 查找不到. |
| 错误(3083) | 记录 %1!s! 的 %2!s! 重载函数 %3!s! 导致同一实参多个函数匹配. 该函数被忽略. |
| 错误(3084) | - 3084-1:函数调用 %1!s! 中函数名字 %2!s! 不是有效的超定连接操作符.
- 3084-2:函数调用 %1!s! 中函数名字 %2!s! 没有匹配的重载函数.
|
| 错误(3085) | 函数调用%1!s!中函数名字%2!s!不是可以调用的元素. |
| 错误(3086) | - 3086-1:函数 %1!s! 非法, 其形参应为两个超定类型输入, 一个输出.
- 3086-2:函数 %1!s! 非法, 输入应该是两个相同超定类型.
|
| 错误(3201) | 元素 %1!s! 是受保护的, 不应该在变型中被修改. |
| 错误(3203) | 元素 %1!s! 的变型项 %2!s! 中存在对数组分量的变型, 变型非法. |
| 错误(3204) | - 3204-1:元素 %1!s! 的变型中, 存在冲突的变型 %2!s!.
- 3204-2:变量%1!s!的变型%2!s!中,value属性变型与等式变型冲突.
|
| 错误(3205) | 元素 %1!s! 具有 final 属性, 不允许对其变型. |
| 错误(3206) | 不允许覆盖元素 %1!s! 的 final 变型. |
| 错误(3208) | 组件 %1!s! 的变型错误, 变型方程 %2!s! 中不能直接或间接引用外部对象. |
| 错误(3210) | outer 组件 %1!s! 不允许被变型. |
| 错误(3213) | 函数调用表达式 %1!s! 没有返回类型, 可能是函数没有输出, 不能出现在其它表达式中. |
| 错误(3241) | 被 %1!s! 重声明的原始类型 %2!s! 不具有可替换性. |
| 错误(3242) | - 3242-1:不匹配的重声明: 元素 %1!s! 为类型重声明, 而在类型 %2!s! 中找到的对应的元素为组件.
- 3242-2:不匹配的重声明: 元素 %1!s! 为组件重声明, 而在类型 %2!s! 中找到的对应的元素为类型.
|
| 错误(3243) | 在 %1!s! 的基类中, 找到 %2!s! 所重声明的原始类型, 但它不具有可替换性.
|
| 错误(3261) | 未声明的变量 %1!s!. |
| 错误(3301) | 类型 %1!s! 匹配不到对应的 inner. |
| 错误(3302) | 类型 %1!s! 匹配到的 inner 元素不是类型. |
| 错误(3303) | 组件 %1!s! 匹配不到对应的 inner. |
| 错误(3304) | 组件 %1!s! 匹配到的 inner 元素不是组件. |
| 错误(3305) | 按照 outer 组件 %1!s! 的定义要求, 编译器尝试在顶层模型自动引入对应的 inner 组件, 但顶层模型中已经存在同名非 inner 组件, 因此放弃自动引入 inner. |
| 错误(3306) | 主模型中不允许存在顶层 outer 组件 %1!s!. |
| 错误(3601) | 函数 %1!s! 中, 内部变量 %2!s! 存在循环依赖. |
| 错误(3603) | - 3603-1:函数调用 %1!s! 中, 实参个数多于形参个数.
- 3603-2:函数调用 %1!s! 中, 实参个数与形参个数不符.
|
| 错误(3604) | 函数调用 %1!s! 中, 形参 %2!s! 被多次赋值. |
| 错误(3605) | 函数调用 %1!s! 中, 命名参数 %2!s! 不是有效形参名. |
| 错误(3606) | - 3606-1:函数调用 %1!s! 中, 实参 %2!s! 与形参 %3!s! 类型不匹配. 实参类型为 %4!s!, 形参类型为 %5!s!.
- 3606-2:函数参数 ""%1!s!"" 中, 绑定参数 ""%2!s!"" 与形参 ""%3!s!"" 的类型不匹配. 实参类型为 %4!s!, 形参类型为 %5!s!.
- 3606-3:函数 ""%1!s!"" 中, 函数组件 ""%2!s!"" 的类型与其变型 ""%3!s!"" 不相容. 组件类型为 %4!s!, 变型为 %5!s!.
|
| 错误(3607) | 内置超定函数 %1!s! 实参 %2!s! 与实参 %3!s! 类型不匹配. 左边类型为 %4!s!, 右边类型为 %5!s!. |
| 错误(3608) | - 3608-1:函数调用 %1!s! 中, 没有给出与形参 %2!s! 匹配的实参, 且该形参没有缺省值.
- 3608-2:记录构造函数调用 %1!s! 中, 记录的成员 %2!s! 的变型无效.
|
| 错误(3609) | 内置函数 %1!s! 中的参数 %2!s! 第 %3!d! 维大小为 %4!d!, %1!s! 要求其参数各维大小均为 1. |
| 错误(3610) | - 3610-1:内置函数 %1!s! 中第 %2!d! 个参数 %3!s! 非法, 要求该参数为标量.
- 3610-2:内置函数 %1!s! 中第 %2!d! 个参数 %3!s! 非法, 要求该参数为整型.
- 3610-3:内置函数 %1!s! 中第 %2!d! 个参数 %3!s! 非法, 要求该参数为枚举型.
|
| 错误(3611) | - 3611-1:内置函数 %1!s! 调用参数不匹配. 函数调用带有 %2!d! 个参数, %1!s! 要求带且只能带 %3!d! 或 %4!d! 个参数.
- 3611-2:内置函数 %1!s! 调用参数不匹配. 函数调用有 %2!d! 个参数, %1!s! 要求最少有 %3!d! 个参数, 最多 %4!d! 个参数.
|
| 错误(3612) | - 3612-1:内置函数 %1!s! 调用参数不匹配. 函数调用带有 %2!d! 个参数, %1!s! 要求带且只能带 %3!d! 个参数.
- 3612-2:内置函数 %1!s! 调用参数不匹配. 函数调用带有 %2!d! 个参数, %1!s! 要求至少带 %3!d! 个参数.
- 3612-3:内置函数 %1!s! 调用参数不匹配. 第 %2!d! 个参数与第 %3!d! 个参数维度不同, %1!s! 要求每个参数必须维度相同.
- 3612-4:内置函数 %1!s! 调用参数不匹配. 第 %2!d! 个参数与 第 %3!d! 个参数维度不同, %1!s! 要求第 %3!d! 个参数与第 %2!d! 个参数必须维度相同.
- 3612-5:内置函数 %1!s! 调用参数不匹配. 第 %2!d! 个参数与第 %3!d! 个参数类型不匹配.
|
| 错误(3613) | - 3613-1:内置函数 %1!s! 参数类型不匹配, 当参数个数为 %2!d! 时, 要求第 %2!d! 个参数为参量.
- 3613-2:内置函数 %1!s! 调用参数不匹配, 参数第 %2!d! 维大小不等于 1, %1!s! 要求其参数从第 3 维起每一维的大小必须为 1.
- 3613-3:内置函数 %1!s! 调用参数不匹配, 参数为 %2!d! 维数组, %1!s! 要求参数为向量.
- 3613-4:内置函数 %1!s! 调用参数不匹配, 第 %2!d! 个参数要求为整型或实型标量.
- 3613-5:内置函数 %1!s! 调用参数不匹配, 第 %2!d! 个参数要求为整型标量.
- 3613-6:内置函数 %1!s! 调用参数不匹配, 第 %2!d! 个参数要求为整型或实型.
- 3613-7:内置函数 %1!s! 调用参数不匹配, 第 %2!d! 个参数要求为标量.
- 3613-8:内置函数 %1!s! 调用参数不匹配, 第 %2!d! 个参数要求为实型.
- 3613-9:内置函数 %1!s! 调用参数不匹配, 第 %2!d! 个参数要求为矩阵.
- 3613-10:内置函数 %1!s! 调用参数不匹配, 第 %2!d! 个参数要求为方阵.
- 3613-11:内置函数 %1!s! 调用参数不匹配, 第 %2!d! 个参数要求为 3 元素向量.
- 3613-12:内置函数 %1!s! 调用参数不匹配, 第 %2!d! 个参数必须为参量或常量.
- 3613-13:内置函数 %1!s! 调用参数不匹配, 第 %2!d! 个参数要求为整型, 实型, 布尔型或时钟类型.
|
| 错误(3614) | - 3614-1:函数 %1!s! 中参数 %2!s! 非法, 不允许为 For 参数.
- 3614-2:调用记录 %1!s! 的重载构造函数的参数 %2!s! 非法, 不允许为有 for 循环的参数.
- 3614-3:内置函数 %1!s! 中参数 %2!s! 要求为表达式参数.
- 3614-4:内置函数 %1!s! 参数类型不匹配, %2!s! 要求为整型标量.
- 3614-5:内置函 数%1!s! 参数类型不匹配, %2!s! 要求为数组.
- 3614-6:内置函数 %1!s! 中参数 %2!s! 非法, 不允许为命名参数.
- 3614-7:内置函数 %1!s! 中参数 %2!s! 类型或值不匹配, 要求为大于 0 的整数.
- 3614-8:内置函数 %1!s! 调用参数不正确, %2!s! 只能为内置类型.
- 3614-9:内置函数 %1!s! 调用参数不正确, %2!s! 只能是变量.
- 3614-10:内置函数 %1!s! 调用参数不正确, %2!s! 应为实型或整型.
- 3614-11:内置函数 %1!s! 调用参数不正确, %2!s! 要求为超定类型或记录.
- 3614-12:内置函数 %1!s! 调用参数不正确, %2!s! 要求为整型参数表达式.
- 3614-13:内置函数 %1!s! 调用参数不正确, %2!s! 只能是 stream 变量.
- 3614-14:内置函数 %1!s! 调用参数 %2!s! 不正确, 要求其参数至多有一维的大小不等于 1.
- 3614-15:内置函数 %1!s! 参数类型不匹配, %2!s! 要求为实型.
- 3614-16:内置函数 %1!s! 参数类型不匹配, %2!s! 要求至少为 2 维数组.
- 3614-17:内置函数 %1!s! 参数 %2!s! 不可微.
- 3614-18:内置函数 %1!s! 参数类型不匹配, %2!s! 要求为参量或常量.
- 3614-19:内置函数 %1!s! 参数类型不匹配, %2!s! 要求为实型或仅含实型的记录.
- 3614-20:内置函数 %1!s! 参数类型不匹配, %2!s! 要求为布尔型.
- 3614-21:内置函数 %1!s! 参数类型不匹配, %2!s! 要求为字符串类型.
- 3614-22:内置函数 %1!s! 参数类型不匹配, %2!s! 要求为枚举类型.
- 3614-23:内置函数 %1!s! 参数类型不匹配, %2!s! 要求为标量.
- 3614-24:内置函数 %1!s! 中参数 %2!s! 非法, 不允许为函数参数.
- 3614-25:调用内置函数 %1!s! 的参数类型不匹配, %2!s! 要求为标量参量或常量字符串.
- 3614-26:调用内置函数 %1!s! 的参数类型不匹配, %2!s! 要求为实型非负表达式.
- 3614-27:调用内置函数 %1!s! 参数类型不匹配, %2!s! 要求为整型非负表达式.
|
| 错误(3615) | 函数 %1!s! 的第 %3!d! 参数 %2!s! 不匹配, 要求其必须为大于 %4!d! 的整数. |
| 错误(3616) | 内置函数 %1!s! 调用参数不正确. %1!s! 参数只能为连接器. |
| 错误(3618) | 可使用 for 循环参数的内置函数 %1!s! 只允许有该 for 循环参数. |
| 错误(3619) | - 3619-1:内置函数 %1!s! 参数 %2!s! 与 %3!s! 数组第 %4!d! 维大小不等.
- 3619-2:内置函数 %1!s! 实参不匹配, 第 1 个参数 %2!s! 值大于参数 %3!s! 的数组维度 %4!d!.
|
| 错误(3620) | - 3620-1:内置函数 %1!s! 参数类型不匹配, %2!s! 与 %3!s! 两个参数均要求为整型或实型.
- 3620-2:内置函数 %1!s! 参数类型不匹配, %2!s! 与 %3!s! 两个参数均要求为参量或常量.
|
| 错误(3621) | 函数调用 %1!s! 中, 多个参数向量化调用维度不匹配. |
| 错误(3622) | 内置函数 %1!s! 要求模型保存后才能使用. |
| 错误(3623) | - 3623-1:内置操作符 %1!s! 不允许用在函数中.
- 3623-2:内置函数 %1!s! 不允许用在算法中.
- 3623-3:时钟操作符 %1!s! 不能在初始方程 / 算法中使用.
- 3623-4:内置函数 %1!s! 有输出, 不能以过程调用的方式使用( 即不使用输出值 ).
|
| 错误(3624) | 内置操作符 %1!s! 只允许用在 when 方程中. |
| 错误(3626) | - 3626-1:函数 %1!s! 的导函数 %2!s! 的输出参数少于所需数量.
- 3626-2:函数 %1!s! 的导函数 %2!s! 的输出参数多于所需数量.
|
| 错误(3628) | 函数中不能使用 time 变量. |
| 错误(3629) | 函数向量化调用%1!s!中暂不支持形参%2!s!的缺省值生成. |
| 错误(3630) | 产生事件的函数调用 %1!s! 非法, 不允许出现在由离散时变表达式控制并且不在 when 中的 if, for, while 语句中. |
| 错误(3632) | - 3632-1:暂不支持内置函数 %1!s! 的向量化调用.
- 3632-2:外部对象构造函数 %1!s! 不支持向量化调用.
|
| 错误(3633) | 函数调用 %1!s! 中, 形参 %2!s! 与实参 %3!s! 的维度不匹配. |
| 错误(3634) | 在函数 %2!s 中调用函数组件 %1!s! 失败. |
| 错误(3635) | - 3635-1:函数 %1!s! 中组件 %2!s! 的类型推导失败.
- 3635-2:记录构造函数 %1!s! 中组件 %2!s! 的类型推导失败.
|
| 错误(3637) | 函数参数 "%1!s!" 查找不到, "%2!s!" 需要是函数组件或者函数类型. |
| 错误(3638) | - 3638-1:函数参数 ""%1!s!"" 的绑定参数 ""%2!s!"" 不合法, ""%3!s!"" 需要是命名参数.
- 3638-2:函数类型参数 ""%1!s!"" 的绑定参数 ""%2!s!"" 不合法, 不可以对接口函数 ""%3!s!"" 中的成员赋值.
- 3638-3:函数类型参数 ""%1!s!"" 的绑定参数 ""%2!s!"" 不合法, 不可以对形式参数 ""%3!s!"" 多次赋值.
- 3638-4:函数参数 ""%1!s!"" 的绑定参数 ""%2!s!"" 不合法, ""%3!s!"" 不是有效的形参名.
|
| 错误(3640) | - 3640-1:函数 %1!s! 中, 输出组件 %2!s! 不允许是函数组件.
- 3640-2:函数 %1!s! 中, 函数组件 %2!s! 不允许为数组.
|
| 错误(3641) | 非法使用函数参数 "%1!s!", 其只能赋值给函数类型组件. |
| 错误(3642) | 函数组件 %1!s! 只能出现在函数内. |
| 错误(3643) | 在函数调用 %1!s! 中, 函数组件 %2!s! 对应的实参 %3!s! 只能为标量. |
| 错误(3644) | - 3644-1:函数调用 %1!s! 中, 输出变量 %2!s! 的下标不能依赖于非输入变量 %3!s!.
- 3644-2:运算符重载函数 %1!s! 的调用中, 输出变量 %2!s! 的下标不能依赖于非输入变量 %3!s!.
|
| 错误(3645) | - 3645-1:函数调用 %1!s! 中, 形参 %2!s! 的缺省值为 %3!s!, 缺省值中的变量 %4!s! 无法在函数调用位置进行访问.
- 3645-2:运算符重载函数 %1!s! 中, 形参%2!s!的缺省值为 %3!s!, 缺省值中的变量 %4!s! 无法在函数调用位置进行访问.
|
| 错误(3646) | - 3646-1:函数调用 %1!s! 位于模型中, 形参 %2!s! 的缺省值为 %3!s!, 要求 %3!s! 的下标必须是确定的.
- 3646-2:运算符重载函数 %1!s! 的调用处于模型中, 形参 %2!s! 的缺省值 为%3!s!, 要求 %3!s! 的下标必须是确定的.
- 3646-3:函数调用 %1!s! 位于模型中, 形参 %2!s! 的缺省值 %3!s! 为记录类型, 记录类型中成员变量要求下标是确定的.
- 3646-4:运算符重载函数 %1!s! 的调用处于模型中, 形参 %2!s! 的缺省值 %3!s! 为记录类型, 记录类型中成员变量要求下标是确定的.
|
| 错误(3647) | 函数 %1!s! 中, 输入变量 %2!s! 的缺省值不能依赖于非输入变量 %3!s!. |
| 错误(3648) | 函数 %1!s! 中, 变量 %2!s! 被其他变量的下标直接或间接引用, 因此 %2!s! 只能为输入变量或常参量. |
| 错误(3649) | 数组索引表达式 %1!s! 中变量 %2!s! 为空数组, 不允许对空数组进行下标访问. |
| 错误(3650) | 函数调用 %1!s! 位于模型或非赋值右表达式中, 输出变量 %2!s! 的下标必须是确定的. |
| 错误(3651) | 不支持外部函数接口 %1!s! 使用的编程语言 %2!s!. |
| 错误(3652) | - 3652-1:外部函数接口 %1!s! 中返回值 %2!s! 的类型不合法.
- 3652-2:外部函数接口 %1!s! 中输入参数 %2!s! 的类型不合法.
- 3652-3:外部函数接口 %1!s! 中输出参数 %2!s! 的类型不合法.
- 3652-4:外部函数接口 %1!s! 中保护组件 %2!s! 的类型不合法.
|
| 错误(3653) | 在外部函数接口 %1!s! 的编程语言 %2!s! 中 %3!s! 不是有效的函数名. |
| 错误(3654) | 在外部函数接口 %1!s! 的调用声明中变量 %2!s! 不能有下标, 也不能引用变量的分量. |
| 错误(3655) | 在外部函数接口 %1!s! 中返回值 %2!s! 是输入变量, 要求是输出变量. |
| 错误(3656) | 在外部函数接口 %1!s! 中调用声明中参数 %2!s! 不合法, 要求是不带下标的组件引用或两个参数的 size 函数调用或常量. |
| 错误(3657) | 外部对象类声明的变量 %1!s! 不可通过赋值语句初始化. |
| 错误(3658) | - 3658-1:内置函数%1!s!参数值非法, %2!s!要求为正值表达式.
- 3658-2:内置函数%1!s!未定义采样间隔, 即将填充为积分步长%2!s!, 要求为正值表达式.
- 3658-3:内置函数%1!s!参数值非法, 开启"未定义采样间隔填充为积分步长"选项时, %2!s!要求为-1或正值表达式.
|
| 错误(3659) | 右边初始化表达式 %1!s! 不是外部对象类 %2!s! 的 constructor 函数, 初始化失败. |
| 错误(3660) | 外部对象不允许在算法中赋值. |
| 错误(3661) | - 3661-1:外部对象类 %1!s! 缺少 constructor 或 destructor 函数.
- 3661-2:外部对象类 %1!s! 中不能包含组件.
- 3661-3:外部对象类 %1!s! 中存在 constructor 和 destructor 以外的函数.
|
| 错误(3662) | - 3662-1:外部对象类 %1!s! 的 constructor 函数中, 输出变量 %2!s! 的类型必须是此外部对象类的类型.
- 3662-2:外部对象类 %1!s! 的 destructor 函数中, 输入变量 %2!s! 的类型必须是此外部对象类的类型.
- 3662-3:外部对象类 %1!s! 的 initializer 函数中, 输入变量 %2!s! 的类型必须是此外部对象类的类型.
- 3662-4:外部对象类 %1!s! 的 resetter 函数中, 输入变量 %2!s! 的类型必须是此外部对象类的类型.
- 3662-5:外部对象类 %1!s! 的 terminator 函数中, 输入变量 %2!s! 的类型必须是此外部对象类的类型.
|
| 错误(3663) | - 3663-1:外部对象类 %1!s! 的 constructor 函数只能有一个输出参数.
- 3663-2:外部对象类 %1!s! 的 destructor 函数有且只能有一个输入参数.
- 3663-3:外部对象类 %1!s! 的 destructor 函数不能有输出参数.
- 3663-4:外部对象类 %1!s! 的 initializer 函数有且只能有一个输入参数.
- 3663-5:外部对象类 %1!s! 的 initializer 函数不能有输出参数.
- 3663-6:外部对象类 %1!s! 的 resetter 函数有且只能有一个输入参数.
- 3663-7:外部对象类 %1!s! 的 resetter 函数不能有输出参数.
- 3663-8:外部对象类 %1!s! 的 terminator 函数有且只能有一个输入参数.
- 3663-9:外部对象类 %1!s! 的 terminator 函数不能有输出参数.
|
| 错误(3664) | 函数中局部变量 %1!s! 的类型 %2!s! 是外部对象类, 外部对象只能是函数的输入或输出. |
| 错误(3665) | 派生自ExternalObject的类型%1!s!不能作为基类. |
| 错误(3666) | 外部对象构造只能用于外部对象绑定或等式方程. |
| 错误(3670) | 内置函数 spatialDistribution 中, 形参 initialPoints 和 initialValues 对应的参数要求下标维数相等. |
| 错误(3671) | 内置函数 %1!s! 暂不支持嵌套调用. |
| 错误(3672) | - 3672-1:函数 %1!s! 不是外部对象构造函数, 输出变量 %2!s! 不能是外部对象类型或者包含外部对象.
- 3672-2:函数 %1!s! 的局部变量 %2!s! 为外部对象类型, 则变量 %2!s! 必须有绑定方程.
- 3672-3:外部对象类 %1!s! 的 constructor 函数中, 输入变量 %2!s! 的类型不能是此外部对象类的类型.
- 3672-4:外部对象类 %1!s! 的 constructor 函数中, 局部变量 %2!s! 的类型不能是此外部对象类的类型.
|
| 错误(3673) | - 3673-1:内置函数 %1!s! 参数类型不匹配, 第 %2!d! 个参数要求为组件或者标量表达式.
- 3673-2:内置函数 %1!s! 参数类型不匹配, 第 %2!d! 个参数不为组件表达式时, 其必须为参量或者常量表达式.
|
| 错误(3676) | 内置调用函数 %1!s! 中, 变量 %2!s! 出现在索引下标中, 要求为常参量. |
| 错误(3677) | while 条件表达式中不允许出现内置函数 sample. |
| 错误(3680) | 外部函数 %1!s! 中使用的记录 %2!s! 与外部函数 %3!s! 中记录 %4!s! 重名, 但不兼容. |
| 错误(3682) | 在 if 语句或表达式的分支中构造外部对象, 要求 if 的条件在翻译时可计算出其值. |
| 错误(3702) | 不能对类型 %1!s! 进行下标访问. |
| 错误(3703) | 不能对标量 %1!s! 进行下标访问. |
| 错误(3704) | 组件 %1!s! 的访问下标 %2!s! 与声明下标 %3!s! 维数不一致. |
| 错误(3705) | 组件 %1!s! 声明下标不确定 |
| 错误(3706) | 索引下标 %1!s! 要求为标量. |
| 错误(3707) | 组件 %1!s! 的数组访问下标 %2!s! 必须为整型. |
| 错误(3708) | 组件 %1!s! 的数组访问下标 %2!s! 在翻译时必须可计算得到常数的值. |
| 错误(3709) | 组件 %1!s! 的访问下标 %2!s! 大于声明下标 %3!s!. |
| 错误(3801) | - 3801-1:连接器 %1!s! 与 %2!s! 的连接非法, 其中: %3!s! 与 %4!s! 类型不匹配, 一边为标量, 一边为数组.
- 3801-2:连接器 %1!s! 与 %2!s! 的连接非法, 其中: %3!s! 与 %4!s! 类型不匹配.
- 3801-3:连接器 %1!s! 与 %2!s! 的连接非法, 其中: %3!s! 与 %4!s! 不同为可扩展连接器, 可扩展连接器只能与可扩展连接器相连.
|
| 错误(3802) | 连接器 %1!s! 与 %2!s! 的连接非法, 其中: 可扩展连接器 %3!s! 中包含 "flow" 变量 %4!s!, 可扩展连接器中不能直接包含 "flow" 变量. |
| 错误(3803) | - 3803-1:连接器 %1!s! 与 %2!s! 的连接非法, 其中: %3!s! 与 %4!s! 下标不匹配, 左边为 %5!s!, 右边为 %6!s!.
- 3803-2:连接器 %1!s! 与 %2!s! 的连接非法, 其中: %3!s! 与 %4!s! 的受限类类型不同, 左边为 %5!s!, 右边为 %6!s!.
|
| 错误(3804) | 连接方程中连接器 %1!s! 的结点 %2!s! 表示的对象不是组件. |
| 错误(3806) | 连接中左组件 %1!s! 与右组件 %2!s! 都是引用可扩展连接器未声明变量, 要求至少一个为已声明变量. |
| 错误(3808) | 连接中组件 %1!s! 不是连接器. |
| 错误(3809) | - 3809-1:连接中组件 ""%1!s!"" 展开失败: 无法扩展带冒号分量的数组.
- 3809-2:可扩展连接未声明隐式节点 ""%1!s!"" 索引下标不为常参量, 无法扩展.
- 3809-3:可扩展连接未声明隐式节点 ""%1!s!"" 索引下标估值失败, 无法扩展.
|
| 错误(3810) | 连接中组件 %1!s! 不存在. |
| 错误(3814) | 可扩展连接中如下节点存在循环依赖: "%1!s!", 请检查模型中的连接. |
| 错误(3816) | 虚拟连接图连通分量无有效根结点: %1!s!. |
| 错误(3817) | 虚拟连接图多根连通分量转生成树错误: %1!s!. |
| 错误(3818) | 连接中组件引用 %1!s! 的形式不合法.%n根据Modleica规范9.1章节, 合法的连接形式如下:%n1.c1.c2.....cn, where c1 is a connector of the class, n >= 1 and ci+1 is a connector element of ci for i = 1, ... ,(n-1).%n2.m.c, where m is a non-connector element in the class and c is a connector element of m.%n以下为一种临时规避报错的方法:%n在 "仿真设置->模型翻译->" 页面 取消 "严格检查连接" 选项的设置.%n今后版本升级可能会不支持此方法, 建议按照Modelica规范修改模型. |
| 错误(3819) | uniqueRootIndices 数组 %1!s! 的大小必须小于等于数组 %2!s! 的大小. |
| 错误(3820) | Connections.uniqueRoot 定义的根节点 %1!s! 的与根节点 %2!s! 相连. |
| 错误(3821) | 连接语句展开失败, 其中连接器 %1!s! 的索引下标 %2!s! 推导失败. |
| 错误(3822) | - 3822-1:连接 %1!s! 只能在方程中使用.
- 3822-2:连接不能在 when ""%1!s!"" 中.
- 3822-3:连接不能用在条件不是参数表达式的 if ""%1!s!"" 中.
|
| 错误(3823) | 连接器组件 %1!s! 不能使用 parameter 或 constant 前缀进行声明. |
| 错误(3826) | 可扩展连接器 %1!s! 不能包含有 flow 前缀的组件 %2!s!. |
| 错误(3827) | 对流连接器 "%1!s!" 中的 flow 变量 "%2!s!" 不是标量. |
| 错误(3829) | - 3829-1:%1!s! 不是有效的虚拟连接图的节点.
- 3829-2:虚拟连接图生成树不存在节点 %1!s!.
|
| 错误(3830) | 连接器 %1!s! 与 %2!s! 的连接非法, %1!s! 与 %2!s! 类型不匹配, 其中: %3!s! 是条件为 false 而被移除了的条件组件, 但 %4!s! 不是. |
| 错误(3841) | 连接中 %1!s! 为可扩展连接器, %2!s! 为常规连接器. 可扩展连接器只能与可扩展连接器连接. |
| 错误(3881) | 连接器 %1!s! 与 %2!s! 的连接非法, 其中: %3!s! 与 %4!s! 同为因果连接信号源, 信号源不能与信号源相连. |
| 错误(3921) | - 3921-1:连接器 %1!s! 与 %2!s! 的连接非法, ""flow"" 量只能与 ""flow"" 变量相连.
- 3921-2:连接器 %1!s! 与 %2!s! 的连接非法, stream 变量只能与 stream 变量相连.
|
| 错误(3923) | 连接器 %1!s! 与 %2!s! 的连接非法, 左右连接器中的 %3!s! 组件不同为 parameter 或 constant 变量. |
| 错误(3962) | 已声明节点 "%1!s!" 维度小于未声明的可扩展节点 "%2!s!" 的维度, 无法扩展节点, 前者维度为: %3!d!, 后者为: %4!d!. |
| 错误(3963) | - 3963-1:可扩展连接器已声明的变量 %1!s! 的数组下标 %2!s! 在翻译时不能计算得到常数的值, 无法扩展连接器.
- 3963-2:可扩展连接器中未声明的变量 %1!s! 的父组件的数组下标 %2!s! 在翻译时不能计算得到常数的值, 无法扩展连接器.
- 3963-3:可扩展连接中未声明变量 %1!s! 的数组下标 ""%2!s!"" 在翻译时不能计算得到常数的值, 无法扩展连接器.
|
| 错误(3964) | 可扩展连接器中已声明变量 "%1!s!" 与未声明的变量 "%2!s!" 的父组件数组大小不匹配, 无法扩展连接器. 前者大小为: %3!d!, 后者大小为: %4!d!. |
| 错误(3965) | 可扩展连接中, 已声明变量 "%1!s!" 为标量, 而未声明的可扩展变量 "%2!s!" 的父组件为数组. |
| 错误(3966) | - 3966-1:可扩展连接未声明变量 ""%1!s!"" 与已声明变量 ""%2!s!"" 数组维度不匹配, 无法扩展. 前者维度为: %3!d!, 后者维度为: %4!d!.
- 3966-2:可扩展连接变量 ""%1!s!"" 和 ""%2!s!"" 的数组维度不匹配, 无法扩展. 前者维度为: %3!d!, 后者维度为: %4!d!.
- 3966-3:扩展连接中待扩展变量 ""%1!s!"" 下标大于已声明变量 ""%2!s!"" 下标, 无法扩展. 前者为: %3!d!, 后者为: %4!d!.
|
| 错误(3967) | 相连的可扩展连接器, 其内同名的嵌套组件"%1!s!" 和 "%2!s!" 可扩展性不一致, 无法扩展. |
| 错误(3968) | 相连的可扩展连接器 "%1!s!" 和 "%2!s!" 下标都未声明, 无法扩展. |
| 错误(3969) | - 3969-1:可扩展连接变量 ""%1!s!"" 和不可扩展连接变量 ""%2!s!"" 数组维度不匹配. 前者数组维度为: %3!d!, 后者数组维度为: %4!d!.
- 3969-2:可扩展连接变量 ""%1!s!"" 和 ""%2!s!"" 数组下标维数不匹配. 前者数组下标维数为: %3!d!, 后者数组下标维数为: %4!d!.
|
| 错误(3970) | - 3970-1:可扩展连接已声明隐式节点 ""%1!s!"" 与未声明节点 ""%2!s!"" 第: %3!d! 维数组大小不匹配, 无法扩展. 前者大小为: %4!d!, 后者大小为: %5!d!.
- 3970-2:可扩展连接中, 可扩展变量 ""%1!s!"" 和 ""%2!s!"" 第: %3!d! 维的大小不一致, 前者大小为: %4!d!, 后者大小为: %5!d!.
|
| 错误(3971) | 已声明变量 "%1!s!" 下标未声明, 无法根据该变量扩展隐式连接变量. |
| 错误(3980) | 翻译后的模型中通常删除了没有使用过的连接器变量, 但这些删除的变量 "%1!s!" 是输出变量, 这意味着模型是有错误的. |
| 错误(3990) | 暂不支持框图端口与框图端口之间的连接"%1!s!". |
| 错误(3991) | - 3991-1:混合仿真中,连接器%1!s!与%2!s!的连接非法,其中:%3!s!与%4!s!的维度不一致
- 3991-2:混合仿真中,连接器%1!s!与%2!s!的连接非法,其中:%3!s!与%4!s!子成员名称不一致
- 3991-3:混合仿真中,连接器%1!s!与%2!s!的连接非法,其中:%3!s!与%4!s!为空
- 3991-4:混合仿真中,连接器%1!s!与%2!s!的连接非法,其中:%3!s!与%4!s!的类型不一致
|
| 错误(4001) | - 4001-2:final 变量不能出现在记录构造命名形参中.
|
| 错误(4002) | - 4002-1:函数调用 %1!s! 中, 输出变量 %2!s! 的类型为记录, 此变量 %2!s! 中包含空数组分量, 暂不支持该情形.
- 4002-2:函数 %1!s! 的调用中, 输出变量 %2!s! 的类型为记录, 此变量 %2!s! 中包含空数组分量, 暂不支持该情形.
- 4002-3:函数调用 %1!s! 中, 参数 %2!s! 的类型为记录, 此参数 %2!s! 中包含空数组分量, 暂不支持该情形.
- 4002-4:函数 %1!s! 的调用中, 参数 %2!s! 的类型为记录, 此参数 %2!s! 中包含空数组分量, 暂不支持该情形.
|
| 错误(4021) | 组件引用 %1!s! 下标访问越界, 其中组件 %2!s! 的第 %3!d! 维越界, 相应组件声明为 %4!s!. |
| 错误(4022) | 组件引用 %1!s! 下标访问错误, 其中 %2!s! 对应的组件声明为标量. |
| 错误(4023) | 组件引用 %1!s! 下标访问错误, 其中引用下标 %2!s! 与对应组件声明 %3!s! 的维度不一致. |
| 错误(4024) | - 4024-1:数组下标索引表达式 %1!s! 非法, 数组切片要求冒号表达式或向量表达式.
- 4024-2:数组下标索引表达式 %1!s! 非法, 下标类型只能是整型, 布尔型或枚举类型.
- 4024-3:声明下标表达式 %1!s! 非法, 下标类型要求是整型.
- 4024-4:声明下标表达式 %1!s! 非法, 要求是常量或参量.
|
| 错误(4041) | 变量 %1!s! 的下标 %2!s! 推导失败. |
| 错误(4042) | 变量 %1!s! 的下标 %2!s! 中有负数, 第 %3!d! 维大小为 %4!d!. |
| 错误(4051) | 数组构造 %1!s! 的第 1 个分量 %2!s! 与第 %3!d! 个分量 %4!s! 的类型不匹配. 前者类型为 %5!s!, 后者类型为 %6!s!. |
| 错误(4052) | 带迭代器的数组构造 %1!s!, 只允许有 1 个参数. |
| 错误(4053) | 数组构造 %1!s! 的第 %2!d! 个分量表达式 %3!s! 非法, 不允许为命名参数. |
| 错误(4054) | 数组构造 %1!s! 的第 %2!d! 个分量与第 %3!d! 个分量的维度不匹配. |
| 错误(4072) | 数组串联 %1!s! 的第 1 个分量与第 %2!d! 个分量的数组维度不匹配(从第三维起). 前者类型为 %3!s!, 后者类型为 %4!s!. |
| 错误(4073) | 数组串联 %1!s! 中第 %2!d! 行的第 1 个分量与第 %3!d! 个分量的第 1 维数组长度不等. |
| 错误(4074) | 数组串联 %1!s! 中第 1 行与第 %2!d! 行的第 2 维数组长度不等. |
| 错误(4075) | 数组串联 %1!s! 中各参数类型相互不匹配. |
| 错误(4091) | 范围表达式 %1!s! 的起始表达式 %2!s! 非法, 要求为标量. |
| 错误(4092) | - 4092-1:范围表达式 %1!s! 的步长表达式 %2!s! 非法, 要求为标量.
- 4092-2:范围表达式 %1!s! 的步长表达式 %2!s! 非法, 要求为非零.
|
| 错误(4093) | 范围表达式 %1!s! 的终止表达式 %2!s! 非法, 要求为标量. |
| 错误(4094) | 范围表达式 %1!s! 非法, 其中起始或步长或终止表达式不允许为字符串类型. |
| 错误(4096) | 范围表达式 %1!s! 的步长表达式不是整型或实型. |
| 错误(4097) | 范围表达式 %1!s! 非法, 不允许出现长度变化的数组. |
| 错误(4098) | 布尔范围表达式 %1!s! 中不应存在步长表达式. |
| 错误(4100) | 嵌入式代码生成中,函数%1!s!中%2!s!的下标必须确定. |
| 错误(4101) | - 4101-1:嵌入式代码生成中, 外部对象函数 %1!s! 中不允许出现下标不定的非输入组件或表达式.
- 4101-2:嵌入式代码生成中, 函数 %1!s! 中所有非输入组件和表达式的下标必须确定.
|
| 错误(4121) | end 使用非法, 其只能用于组件引用的下标. |
| 错误(4122) | 下标索引中 end 的值推算失败. |
| 错误(4201) | 内置函数 %1!s! 参数 %2!s! 越界, 其只能取值于 [%3!d!, %4!d!]. |
| 错误(4251) | 内置函数 %1!s! 第 %2!d! 个参数下标计算其值时失败. |
| 错误(4252) | 函数 %1!s! 第 %2!d! 个参数计算其值时失败, 要求为非负整数. |
| 错误(4253) | 内置函数 %1!s! 调用参数 %2!s! 不能计算其值. |
| 错误(4256) | %1!s! 无法计算. |
| 错误(4258) | 函数调用 %1!s! 中, 多个参数的向量化调用维度大小无法计算其值. |
| 错误(4259) | 断言失败: %1!s!. |
| 错误(4261) | 内置函数 %1!s! 参数 %2!s! 估值失败. |
| 错误(4262) | - 4262-1:范围表达式 %1!s! 的起始表达式 %2!s! 估值失败.
- 4262-2:范围表达式 %1!s! 的步长表达式 %2!s! 估值失败.
- 4262-3:范围表达式 %1!s! 的终止表达式 %2!s! 估值失败.
|
| 错误(4401) | 组件引用 %1!s! 非法, 其引用对象不为组件. |
| 错误(4402) | 组件引用 %1!s! 非法, 其引用对象不为常量. |
| 错误(4403) | 组件引用 %1!s! 非法, 其引用了不生效的条件组件. |
| 错误(4405) | - 4405-1:%1!s! 是实型离散变量, 但其没有在 when 中显式赋值.
- 4405-2:不能用连续表达式对实型离散变量 %1!s! 赋值.
|
| 错误(4406) | 在 when 子句外, 不允许对连续时间变量 %1!s! 使用 pre/change 操作符. |
| 错误(4407) | 离散变量 %1!s! 不能作为状态变量. |
| 错误(4408) | 输入变量 %1!s! 不能作为状态变量. |
| 错误(4410) | 常量 %1!s! 无绑定方程. |
| 错误(4412) | 内置函数 edge 的参数 %1!s! 要求为 Boolean 类型. |
| 错误(4431) | 无效的一元表达式 %1!s!. |
| 错误(4461) | 二元表达式 %1!s! 运算结果溢出或非法. |
| 错误(4462) | 二元表达式 %1!s! 非法, 操作数中有输出表达式. |
| 错误(4464) | 无效的二元表达式 %1!s!. |
| 错误(4466) | 二元表达式 %1!s! 中, 记录的 "向量*矩阵" 乘法运算符未定义. |
| 错误(4467) | 二元表达式 %1!s! 中, 关系运算符 "<, <=, >, >=, ==, <>" 不能用于数组. |
| 错误(4468) | 关系操作符 %1!s! 非法, 左右操作数不全是标量. 左边类型为 %2!s!, 右边类型为 %3!s!. |
| 错误(4469) | 二元表达式 %1!s! 非法, 左右操作数不全是布尔类型, 左边类型为 %2!s!, 右边类型为 %3!s!. |
| 错误(4470) | 除法表达式 %1!s! 非法, 除数不是数值标量, 其类型为 %2!s!. |
| 错误(4471) | 产生事件的实型关系表达式 %n %1!s!%n 非法, 不允许出现在由离散时变表达式控制并且不在 when 中的 if, for, while 语句中. |
| 错误(4491) | while 子句中条件表达式 %1!s! 只允许为布尔型标量, 但其类型为 %2!s!. |
| 错误(4492) | 当条件组件中条件的估值不是布尔标量值 false 与 true 时, 报出错误 4492. |
| 错误(4493) | 条件表达式 %1!s! 非法, 要求是常量或者参量的布尔类型标量. |
| 错误(4494) | 条件组件只能用在连接中, 函数中不应该出现. |
| 错误(4521) | 表达式 %1!s! 非法, 没有匹配的 %2!s! 重载运算符. |
| 错误(4601) | 输出表达式 %1!s! 的第 %2!d! 个元素 %3!s! 不是变量. |
| 错误(4701) | 等式方程 %1!s! 中, 左右表达式的返回值个数不匹配, 左边数目为 %2!d!, 右边数目为 %3!d!. |
| 错误(4702) | 等式方程 %1!s! 中, 左右两边的类型不匹配, 左边类型为 %2!s!, 右边类型为 %3!s!. |
| 错误(4703) | 等式方程 %1!s! 中, 等式左右两边的类型不匹配, 左边多值表达式的第 %2!d! 个类型为 %3!s!, 右边对应类型为 %4!s!. |
| 错误(4704) | 等式方程 %1!s! 中, 等式左边为输出表达式, 右边只能为函数调用. |
| 错误(4705) | 等式方程 %1!s! 中, 等式右边不能为输出表达式. |
| 错误(4707) | when 方程中等式左边只能为确定的组件引用. |
| 错误(4708) | 等式方程 "%1!s!" 两边不允许同时为常参量. |
| 错误(4721) | 赋值算法 %1!s! 中, 赋值左边要求为组件引用或组件引用的导数. |
| 错误(4722) | 赋值算法 %1!s! 对变量导数赋值, 要求变量 %2!s! 为内置类型. |
| 错误(4723) | 赋值算法 %1!s! 的左边表达式 %2!s! 为函数的输入变量, 不能在函数体中对输入变量赋值. |
| 错误(4724) | 非初始算法中, 赋值算法 %1!s! 的左边表达式 %2!s! 不能为参量. |
| 错误(4725) | 赋值算法 %1!s! 中, 左边表达式 %2!s! 不能为常量. |
| 错误(4726) | 赋值算法 %1!s! 的右边 if 表达式 %2!s! 是多值表达式, 只能取第一个值作为结果. |
| 错误(4727) | 赋值算法 %1!s! 的右边表达式 %2!s! 非法, 在赋值算法右边的输出表达式只允许为单参. |
| 错误(4728) | 赋值算法 %1!s! 中, 左右两边的类型不匹配, 左边类型为 %2!s!, 右边类型为 %3!s!. |
| 错误(4729) | - 4729-1:赋值算法 %1!s! 中左边输出表达式的第 %2!d! 个元素为函数的输入变量, 不能在函数体中对输入变量赋值.
- 4729-2:赋值算法 %1!s! 中左边输出表达式的第 %2!d! 个元素已经被估值, 其可变性等同于常量, 不可再次赋值.
|
| 错误(4730) | 赋值算法 %1!s! 中, 左边输出表达式元素个数比右边函数调用的返回值个数多. 左边数目为 %2!d!, 右边数目为 %3!d!. |
| 错误(4731) | 赋值算法 %n %1!s!%n中, 左边输出表达式的第 %2!d! 个元素的类型与右边对应的类型不匹配.%n左边类型为 %3!s!, 右边类型为 %4!s!. |
| 错误(4735) | 算法语句 %1!s! 非法, 左边 %2!s! 为常参量. |
| 错误(4736) | 赋值算法 %1!s! 中左边输出表达式 %2!s! 已经被估值, 其可变性等同于常量, 不可再次赋值. |
| 错误(4737) | 赋值算法语句 %1!s! 非法, 左边 %2!s! 为时钟变量. |
| 错误(4761) | break 只能用在 for 或 while 的循环体内. |
| 错误(4762) | return 不在函数的算法区域. |
| 错误(4763) | 不允许在算法中修改 for 变量. |
| 错误(4781) | - 4781-1:if 表达式 %1!s! 非法, true 分支不能为输出表达式.
- 4781-2:if 表达式 %1!s! 非法, false 分支不能为输出表达式.
|
| 错误(4782) | if 子句中条件表达式 %1!s! 只允许为布尔标量. |
| 错误(4783) | if 子句中 true/false 分支方程数目不等. true 分支方程数为 %1!d!, false 分支方程数为 %2!d!. |
| 错误(4801) | 约简表达式 %1!s! 中, 表达式 %2!s! 只允许为标量. |
| 错误(4802) | 循环变量 %1!s! 的范围无法推导. |
| 错误(4803) | 循环变量 %1!s! 的范围只允许为向量. |
| 错误(4804) | 展开方程中 for 子句的迭代器 %1!s! 失败. |
| 错误(4821) | when 子句中条件表达式 %1!s! 不是布尔类型. |
| 错误(4822) | when 子句中条件表达式 %1!s! 不是标量或向量. |
| 错误(4823) | 函数中不允许出现 when 子句. |
| 错误(4824) | when 子句不允许再嵌套 when 子句. |
| 错误(4825) | 初始方程中不允许出现 when 子句. |
| 错误(4826) | when 子句中条件 %1!s! 不是离散表达式. |
| 错误(4827) | when 子句不能用在 if, while 和 for 子句中. |
| 错误(4842) | 时钟化 when 不允许在算法中使用. |
| 错误(4843) | 时钟变量 %1!s! 不能用在此表达式中, 实例层次为: "%2!s!". |
| 错误(4845) | 时钟变量 %1!s! 不能有 discrete, parameter, constant, flow, stream 前缀修饰符. |
| 错误(4846) | "time" 不是时钟化变量, 不能用做 hold 操作符的参数. |
| 错误(4900) | 不支持状态 %1!s! 为数组分量. |
| 错误(4901) | 参数%1!s!要求为状态机中状态. |
| 错误(4902) | 内置函数%1!s!只能在方程中使用. |
| 错误(4903) | 内置函数 %1!s! 不能出现在条件非参数的 if 子句或 when 方程中. |
| 错误(4904) | 内置函数 %1!s! 只能用在顶层状态机的 transition 条件中. |
| 错误(4921) | 状态中暂不支持 when 方程. |
| 错误(4922) | 状态中暂时只支持方程左边为变量或输出表达式. |
| 错误(4923) | Clock 参数 %1!s! 类型错误. |
| 错误(4924) | Clock 参数 %1!s! 不可估值. |
| 错误(4925) | 时钟的 when 子句不能有 elsewhen 分支. |
| 错误(4926) | 状态 %1!s! 中存在多个不同时钟: Clock(%2!s!), Clock(%3!s!). |
| 错误(4927) | 状态机 %1!s! 存在多个不同时钟. |
| 错误(4929) | 不支持状态 %1!s! 为数组. |
| 错误(4930) | 状态机之间出现循环依赖: %1!s! |
| 错误(4931) | 状态 %1!s! 所属状态机缺少初始状态. |
| 错误(4932) | 状态机中包含多个初始状态: %1!s!, %2!s!. |
| 错误(4933) | 状态 %1!s! 的即时转移方程条件依赖所属状态机. |
| 错误(4934) | 混合模型中,只支持框图变量%1!s!在连接方程中引用 |
| 错误(5200) | 组件引用 %1!s! 下标访问越界, 其中组件 %2!s! 的第 %3!d! 维声明下标为 %4!d!, 而索引下标为 %5!d!. |
| 错误(5201) | 赋值算法 %1!s! 中, 等式左右两边的下标不匹配. 左边第 %2!d! 维下标大小为 %3!d!. 右边第 %2!d! 维下标大小为 %4!d!. |
| 错误(5202) | - 5202-1:赋值算法 %1!s! 中, 等式左右两边的下标不匹配. 左边组件 %2!s! 的第 %3!d! 维下标大小为 %4!d!. 右边第 %3!d! 维下标大小为 %5!d!.
- 5202-2:组件 %1!s! 的下标与其变型表达式 %2!s! 的下标不等. %1!s! 的第 %3!d! 维下标大小为 %4!d!, %2!s! 的第 %3!d! 维下标大小为 %5!d!.
|
| 错误(5203) | - 5203-1:二元运算表达式 %1!s! 中, 向量 %2!s! 的长度为 %4!d!, 矩阵 %3!s! 的第一维下标为 %5!d!, 二者下标不匹配.
- 5203-2:二元运算表达式 %1!s! 中, 矩阵 %2!s! 的第二维下标为 %4!d!, 矩阵 %3!s! 的第一维下标为 %5!d!, 二者下标不匹配.
- 5203-3:二元运算表达式 %1!s!中, 矩阵 %2!s! 的第二维下标为 %4!d!, 向量 %3!s! 的长度为 %5!d!, 二者下标不匹配.
|
| 错误(5204) | - 5204-1:函数调用 %1!s! 中, 实参 %2!s! 与形参 %3!s! 的下标不匹配. %2!s! 的第 %4!d! 维下标为 %5!d!, %3!s! 的第 %4!d! 维下标为 %6!d!.
- 5204-2:数组构造 %1!s! 中, 分量 %2!s! 与分量 %3!s! 的下标不匹配. 分量 %2!s! 第 %4!d! 维下标为 %5!d!, 分量 %3!s! 第 %4!d! 维下标为 %6!d!.
|
| 错误(5205) | 函数向量化调用 %1!s! 中, 实参 %2!s! 与形参 %3!s! 的下标不匹配. %2!s! 的第 %4!d! 维下标为 %5!d!, %3!s! 的第 %5!d! 维下标为 %7!d!. |
| 错误(5206) | - 5206-1:数组索引 %1!s! 中, 变量 %2!s! 第 %3!d! 维下标为可变下标, 且变量 %2!s! 还未初始化, 则不允许索引下标 [:] 指向变量该下标.
- 5206-2:数组索引 %1!s! 中, 变量 %2!s! 第 %3!d! 维下标此时为可变, 则不允许索引下标 [:] 指向该下标.
|
| 错误(5207) | 二元运算表达式 %1!s! 中, %2!s! 与 %3!s! 的下标不匹配. %2!s! 的第 %4!d! 维下标为 %5!d!, %3!s! 的第 %4!d! 维下标为 %6!d!. |
| 错误(5210) | 函数调用栈信息:%n %1!s! |
| 错误(5211) | 赋值算法 %1!s! 中, 等式左右两边的类型不匹配, 等式两边均为记录类型, 但两记录类型的成员变量不匹配. |
| 错误(5212) | - 5212-1:组件 %1!s! 与其变型表达式 %2!s! 均为记录类型, 但两记录类型的成员变量不匹配.
- 5212-2:赋值表达式 %1!s! 中, %2!s! 和其对应的右边函数输出变量都为记录类型, 但两记录类型的成员变量不匹配.
|
| 错误(5213) | - 5213-1:记录构造 %1!s! 中, 实参 %2!s! 与形参 %3!s! 均为记录类型, 但两记录类型的成员变量不匹配.
- 5213-2:在函数调用中 %1!s!, 实参 %2!s! 与形参 %3!s! 均为记录类型, 但两记录类型的成员变量不匹配.
- 5213-3:数组构造 %1!s! 中, 分量 %2!s! 与分量 %3!s! 均为记录类型, 但两记录类型的成员变量不匹配.
|
| 错误(5251) | pure 调用表达式 %1!s! 中只能有一个参数, 且参数必须为调用表达式. |
| 错误(5252) | - 5252-1:函数参数 %1!s! 中, 绑定参数 %2!s! 不允许为带绑定参数的函数参数.
- 5252-2:函数参数 %1!s! 的绑定参数 %2!s! 为函数组件时, 要求组件 %2!s! 的绑定方程或实参不为带绑定的函数参数.
|
| 错误(5253) | - 5253-1:函数 %1!s! 中, 函数组件 %2!s! 的缺省值为%3!s!, 但缺省参数应该是无绑定参数的函数参数.
- 5253-2:函数 %1!s! 中, 函数组件 %2!s! 的缺省值为函数组件 %3!s!, 但 %3!s! 的声明位于 %2!s! 之后, 目前不支持该函数声明形式.
|
| 错误(5254) | - 5254-1:函数 %2!s! 中, 形参 %3!s! 的类型为函数 %4!s!, 函数参数 %1!s! 不能作为形参 %3!s! 的实参.
- 5254-2:函数 %2!s! 中, 形参 %3!s! 的类型为函数 %4!s!, 函数 %1!s! 不能作为形参 %3!s! 的实参或绑定参数.
|
| 错误(5255) | 函数参数 %1!s! 中, 形参 %2!s! 的类型为函数 %3!s!, 而 %4!s! 的类型为函数 %5!s!, 二者不匹配. |
| 错误(5828) | when 中方程左边只能为变量或输出表达式. |
| 错误(5829) | when 中方程左边输出表达式中只能为变量. |
| 错误(5830) | when 中 if 方程 MWtrue 和 MWfalse 分支赋值变量不同. |
| 错误(5831) | when 和 elsewhen 分支赋值变量不同. |
| 错误(5840) | reinit 只能重新初始化状态变量, 但 %1!s! 中变量 %2!s! 为离散变量, 不能作为状态变量. |
| 错误(6001) | 内部错误.%n |
| 错误(6002) | 内部错误.%n |
| 错误(6003) | 内部错误.%n |
| 错误(6004) | 内部错误.%n |
| 错误(6005) | 内部错误,错误码%1!d!.%n |
| 错误(6006) | 内部错误,错误码%1!d!.%n |
| 错误(6007) | 内部错误,错误码%1!d!.%n |
| 错误(6090) | 非法的数组下标索引表达式 %1!s!. |
| 错误(6100) | 无法展开 if 子句:%n%1!s!%n%n 当前仅支持如下形式的 if 子句:%n 1. 条件为可估值的参数表达式;%n 2. 所有分支中方程左边均为同一个变量;%n 3. 方程可展开为标量方程.%n 4. 以上情况的综合. |
| 错误(6110) | 无法展开 when 子句:%n%1!s!%n%n 当前仅支持如下形式的 when 子句:%n 1. 所有分支中方程左边均为同一个变量;%n 2. 方程可展开为标量方程.%n 3. 以上情况的综合. |
| 错误(6131) | 外部对象在求解过程只能构造一次, 而外部对象出现在代数环中会导致外部对象多次构造, 这是不允许的. |
| 错误(6132) | 外部对象 %1!s! 不允许依赖于变量或可调参数. |
| 错误(6140) | 模型中 %1!s! 类型的方程有冗余, 如下集合中有 %2!d! 个多余方程: %3!s! |
| 错误(6141) | 模型中 %1!s! 类型缺少方程, 如下变量缺少 %2!d! 个方程: %3!s! |
| 错误(6142) | 模型中 %1!s! 类型的初始条件有冗余, 如下集合中有 %2!d! 个多余初始条件: %3!s!. |
| 错误(6143) | 模型中 %1!s! 类型缺少初始条件, 如下变量缺少 %2!d! 个初始条件: %3!s!. |
| 错误(6144) | 线性方程组奇异.%n 方程: %1!s! 未知量: %2!s! |
| 错误(6145) | 模型存在奇异方程:%n %1!s! |
| 错误(6146) | 初值系统线性方程组奇异.%n 方程: %1!s! 未知量: %2!s! |
| 错误(6150) | 整型/布尔型/字符串型变量存在依赖环路.%n 方程: %1!s! %n 变量: %2!s! |
| 错误(6151) | 整型/布尔型/字符串型方程要求定义为 "v=expr" 的形式.%n 方程: %1!s! %n 未知变量: %2!s! |
| 错误(6152) | 代数环中 when 方程的条件表达式不能允许包含未知变量.%n 方程: %1!s! %n 变量: %2!s! |
| 错误(6156) | 针对嵌入式代码生成包含先引用后赋值情形的算法是不允许的. %1!s!%n |
| 错误(6160) | 连续时间分区与时钟分区无法分解. %1!s! |
| 错误(6161) | 模型缺少时钟构造: %1!s! |
| 错误(6162) | 时钟采样频率不相容, 基时钟分区无法分解为子时钟分区. %1!s! |
| 错误(6163) | 时钟分区的积分方法不相容性. %1!s! |
| 错误(6164) | 子时钟分区相互依赖, 无法确定其求解顺序. %1!s! |
| 错误(6165) | 时钟转换操作符不能应用于同一个时钟. %1!s! |
| 错误(6170) | 状态变量选取失败. 如下变量中有 %1!d! 个不能选取为状态变量, 请修改变量的 stateSelect 属性值: %2!s! |
| 错误(6171) | 状态变量选取失败. 如下变量中有 %1!d! 个必须选取为状态变量, 请修改变量的 stateSelect 属性: %2!s! |
| 错误(6180) | 表达式求导失败: %1!s! |
| 错误(6181) | %2!s! 的导数不存在, 表达式求导失败: %1!s! |
| 错误(6182) | 不支持对混合实型与非实型的方程求导: %1!s! |
| 错误(6185) | 不支持对算法或 when 方程求导: %n%1!s! |
| 错误(6186) | 状态变量选取失败. 数值雅克比非线性系统不支持动态状态变量,可以尝试通过StateSelect属性固化其中 %1!d! 个状态变量: %n%2!s! |
| 错误(6187) | 不允许对输入变量 %1!s! 使用 %2!s! 操作符. |
| 错误(6200) | 将连续时间表达式赋值给离散变量 "%1!s!" 是不合法的.%n"%2!s!" |
| 错误(6201) | 记记录方程 "%1!s!" 中赋值表达式的实际可变性高于该记录成员变量的声明可变性. |
| 错误(6300) | 由模块 %1!s! 构成的代数环无法用 double 类型变量进行撕裂。 |
| 错误(7000) | 内部错误, 错误码%1!d!. |
| 错误(7001) | 内部错误, 错误码%1!d!. |
| 错误(7002) | - 7002-1:内部错误:%n%1!s!(%2!z!).
|
| 错误(7011) | 打开文件 %1!s! 失败. |
| 错误(7020) | - 7020-2:暂不支持模块代码生成: %1!s!.
- 7020-3:暂不支持在For Each子系统中使用状态机: %1!s!.
- 7020-4:暂不支持在For Each子系统中使用模块: %1!s!.
- 7020-5:暂不支持存在内部穿越转移的状态“%1!s!”进行du动作的语义生成.
|
| 错误(8001) | 内部错误, 错误码%1!d!. |
| 错误(8002) | 内部错误, 错误码%1!d!. |
| 错误(9000) | 当前授权不允许变量方程数大于 %1!d!. |
| 错误(9004) | License 检查失败. |
| 错误(9200) | %1!s!不存在,或不可访问. |
| 错误(9201) | 文件%1!s!可能被损坏,无法进行FMU的导入操作. |
| 错误(9202) | 加载FMU时,打开FMU转化的mo文件%1!s!失败 |
| 错误(9203) | FMU 文件路径 %1!s! 长度超过当前系统允许的最大值. |
| 错误(9204) | 文件 %1!s! 解压失败. |
| 错误(9205) | %1!s! 缺少必要的 modelDescription.xml 文件, 无法进行 FMU 的导入操作. |
| 错误(9206) | 导入 FMU 时, 解压的 FMU 文件路径 %1!s! 长度超过当前系统允许的最大值. |
| 错误(9210) | FMU 文件必须以 ".fmu" 为扩展名. |
| 错误(9211) | %1!s! 缺少必要的 FMU 二进制程序文件. |
| 错误(9212) | - 9212-1:解压 FMU 时, 无法创建文件夹: %1!s!.
- 9212-2:解压 FMU 时, 文件夹 %1!s! 中的文件无法删除.
|
| 错误(9213) | 导入的 FMU 文件与选择导入的 FMU 类型不匹配. |
| 错误(9214) | FMU 中找不到与求解器生成选项一致的二进制文件, 导入前请先修改位数设置. |
| 错误(9215) | 加载 %1!s! 文件失败. |
| 错误(9216) | 非法 modelDescription.xml 文件, 找不到 fmiVersion 属性. |
| 错误(9222) | 暂不支持导出物理-框图混合模型和同步时钟模型的 Model Exchange 类型 FMU. |
| 错误(9228) | FMU导入失败: 变量名中出现非法的UTF8字符. |
| 错误(9301) | 加载 mol 文件, 则文件必须以 ".mol" 为扩展名. |
| 错误(9302) | 打开文件 %1!s! 失败. |
| 错误(9303) | 加载 mol 文件时启动解密程序 %1!s! 失败. |
| 错误(9304) | 加载 mol 文件时, 库 %1!s! 在 manifest.xml 中配置为默认加载, 但其中的文件 %2!s! 解密失败. |
| 错误(9306) | mol 模型库 %1!s! 没有提供与平台匹配的解密程序. |
| 错误(9307) | mol 文件中 manifest.xml 文件不存在或文件内容不正确. |
| 错误(9308) | - 9308-1:license 特征项 %1!s! 检查失败. 返回的错误信息是: %2!s!.
- 9308-2:license 特征项 %1!s! 检查报警告. 返回的警告信息是: %2!s!.
|
| 错误(9310) | 文件 %1!s! 编码格式为 utf-16, 暂不支持, 建议转为 utf-8 编码格式. |
| 错误(9311) | 解压 %1!s! 文件时, 无法创建文件夹: %2!s!. |
| 错误(9500) | - 9500-1:不支持潮流计算组件 %1!s! 为数组.
- 9500-2:潮流计算参数 %1!s! 的值计算失败.
- 9500-3:潮流计算参数 %1!s! 的类型无效, 应为实型、整型、布尔或字符串类型.
- 9500-4:潮流计算母线模块 %1!s! 应至少与一个潮流计算组件进行连接.
|
| 错误(9501) | 潮流计算模块 %1!s! 的端口 %1!s! 同时连接到了母线模块 %3!s! 和 %4!s!. |
| 错误(9502) | 潮流计算时, 不允许母线模块 %1!s! 连接到另一个母线模块 %1!s!. |