天梯逻辑代码生成的限制
plcladderlib
限制
动态仿真模块®PLC编码器™plcladderlib
这些限制:
只有罗克韦尔自动化®RSLogix™5000和Studio 5000 ide可以导入使用
plcladderlib
图书馆。
梯形图导入限制
当导入一个
.L5X
文件中包含一个连续任务,导入的Simulink模型的采样时间为-1
.对于周期性任务,抽样时间为.L5X
文件。不支持事件任务。仿真软件PLC编码器的初始化顺序可能不相同
预扫描
模式。不读取由预扫描
模式,因为与在IDE中执行相比,这会导致模型模拟中的不同行为。受影响的Simulink PLC Coderplcladderlib
块:投票选出,国家统计局,OSF,OSR,连续油管,反恐组,吨,TOF,RTO,JSR,aoi,流化床燃烧器如果梯形图实现有多个同名的AOI或子例程实例,软件不会检查这些实例是否引用相同的实现。如果这些结构包含不同的功能,建议使用不同的名称。
梯形图建模与仿真局限性
Ladder模型不支持无符号整数类型。使用带符号整数代替。
梯子型号不支持双联式。相反,使用单一类型。
罗克韦尔自动化ide对名称使用的字符长度有限制。长度不应超过40个字符。有关受支持的名称长度,请参阅Rockwell文档。
标签的港口的数字控制器标签在Simulink中建模梯形图时,唯一的和顺序的。
梯形图代码生成的限制
代码生成需要控制器、任务、程序模型、AOI运行器或AOI模型层次结构
AOI输入参数应该是非数组类型或一维数组类型。测试工作台生成不支持2-D或3-D阵列类型。这个限制包括结构字段中嵌套的2-D、3-D数组类型。
罗克韦尔自动化ide对名称使用的字符长度有限制。长度不应超过40个字符。有关受支持的名称长度,请参阅Rockwell文档。
梯形图验证限制
仅支持梯式测试台架生成苍老师跑块。
AOI输入参数应该是非数组类型或一维数组类型。测试工作台生成不支持2-D或3-D阵列类型。这个限制包括结构字段中嵌套的2-D、3-D数组类型。
在L5X文件中的AOI输入参数不应该是单元素数组类型的运行器测试台生成。
为包含计时器块的梯形图模型生成测试台架,例如
吨
,TOF
而且RTO
失败。为了为这些模型生成测试台代码,在维护逻辑的同时修改梯形图结构。如果将Simulink模型设置为只读,那么在生成测试台架的过程中,模型可能会被损坏。当代码生成过程完成时,它将还原在模型上执行的所有代码生成更改。在此过程中,您可以忽略或关闭模型。