如越逻辑仿真RLfangz是一款逻辑控制仿真程序。它使用图形编程方式,用户只须要通过拖放模块或控件,就可以实现逻辑功能,使用非常容易。
如越逻辑仿真RLfangz与Matlab/Simulink有些类似,但又有显著不同。RLfangz主要有如下特点:
1. RLfangz中,采样周期是与实际时间同步的,用户面对的是一个真正的仿真过程,而不仅是仿真结果。比如用户设计一个以100毫秒为周期的数据累加逻辑,那么仿真运行时,就会以现实世界的100毫秒为周期执行程序。
2. RLfangz有控制面板,用于用户实时输入控制数据和显示输出。作比喻的话,如果仿真程序是汽车发动机和传动系统,控制面板就是汽车的驾驶室和显示表盘。仿真过程就是用户驾驶汽车的过程。
3. RLfangz提供了周期系统等各种同步子系统。处于同一子系统下的各个模块,采样周期是由子系统统一决定的,各模块不能单独设置。使用这样的处理方式是为了减少混乱。
4. RLfangz使用流程系统实现状态流程转换。流程系统与实际的画流程示意图相差不大,使用非常容易。
5. RLfangz使用的类C的
脚本语言,提供脚本解释器。用户可以使用它开发自己的模块。使用非常简单。系统还提供了一个脚本终端,可以用于编程做数值计算。
如越逻辑仿真RLfangz面对的主要是在校学生,或者逻辑控制系统设计初学和入门者。如果要做专业级的设计,请不要使用它。所以用户不须要就模块的数量和专业程序拿RLfangz跟Simulink作比较,RLfangz只提供给用户基本的模块,作者无心也无力提供过多过专的东西。
如越逻辑仿真RLfangz是一个纯免费软件,也无任何插件或广告。因为它是一个商业软件的逻辑仿真部分,将它独立出来,只为提供给需要的人使用。
如越逻辑仿真RLfangz v1.50更新内容:
1. 重写了C语言编译器和解释器,增加了支持的数据类型以及C99风格的变量定义方式等特性。
2. 增加了j1939功能插件。
3. 修改了CAN监测器项目选择和调整方式。
4. 提升了CAN传输能力,较高达到每秒7500帧。
5. 修改了CAN参数设置方式,可以自动计算通信速度对应的参数。
6. 增加了用户自定义CAN数据解析功能。
7. 仿真模块增加支持32位以下全部数据类型和双精度浮点类型。
8. 增强了CAN通信记录转换为波形文件的功能