PlantSimulation 15.2 16.0 16.1升级记录

PlantSimulation 15.2 16.0 16.1升级记录

Plant Simulation 16.0 中的新功能和更改功能

•我们将 JSON 添加到 SimTalk 数据类型中。

我们添加了关键字 json。

我们将数据类型 json 添加到变量中。

•我们添加了函数calcDroppedPerpendicularFootPoint。

•我们添加了功能BitClear。

•我们向函数obj_to_str 添加了可选参数MakeAbsolute。

•我们将可选参数forceUpdateNow 添加到函数updateGUI。 您可以使用它来强制 Plant Simulation 立即更新用户界面。

•我们删除了对HTMLHelp 功能的支持。

Plant Simulation 15.2 中的新功能和更改功能

•我们扩展了运算符+= 和-= 的行为。 对于变量类型的对象和数据类型的用户定义属性时间、长度、重量、速度和加速度,这些现在检查类型比以前更严格,比较算术运算符。 例如,以下源代码现在将导致错误:

var len : length
VariableObjectOfTypeSpeed += len  -- no longer allowed
len += VariableObjectOfTypeSpeed  -- was never allowed

•我们改变了函数pow 和sqrt 的行为,比较基本数学函数。 它们现在还支持使用物理单位。

•我们扩展了 SimTalk 2.0 的行为。 您现在还可以输入速度和加速度的单位。 直接在数字后面输入单位,没有分隔空格,例如 42mph 或 42.0mph。

对于速度,您可以输入以下单位:mps(米/秒)、fps(英尺/秒)、kmh(公里/小时)和 mph(英里/小时)。

对于加速度,您可以输入以下单位:mps²(米/秒平方)和 fps²(英尺/秒平方)。

•我们扩展了 SimTalk 2.0 的行为。 您现在还可以输入单位 s 秒。 在数字后直接输入单位 s,不使用空格分隔。 有时需要输入单位以确保计算的表达式具有正确的数据类型。

var x : length := 10m
var s : speed := x / 2s   -- Beware: x/2 would have the 
                          -- wrong unit, m instead of m/s

•我们为数组的方法排序添加了一个可选参数。 它允许您按升序或降序对数组进行排序。

•我们为数据类型为实数的数组添加了规范化方法。

•我们用函数SHGetKnownFolderPath 替换了函数SHGetFolderPath。

• 我们增强了方法messageBox、prompt、promptList1 和promptListN 的行为。 您现在还可以使用它们设置显示在消息对话框标题栏中的文本。

•我们重命名了这些用于编辑数据类型字符串变量的函数,以便更好地将它们识别为字符串函数:

在这里插入图片描述
如果您使用新名称作为变量名称,您在以前版本中创建的模型可能不再起作用。

过时的 SimTalk 名称
以下属性、只读属性和方法的名称已过时:
在这里插入图片描述

Plant Simulation 15.1 中的新功能和更改功能

•我们添加了2D 中过时的SimTalk 名称和3D 中过时的SimTalk 名称的列表。

•我们在方法编辑器中限制了对 SimTalk 1.0 版的支持。

◦我们停用了 SimTalk 1.0 版源代码的语法控制缩进和格式设置。

◦我们删除了仅存在于 SimTalk 中的关键字的颜色突出显示,以及特定于 SimTalk 1.0 版的结构概述。

◦我们删除了通过模板插入特定于 SimTalk 1.0 版的结构。

• 我们扩展了waituntil 和stopuntil 语句的行为。 它现在还可以观察只有路径的最后一部分是可观察的表达式。 例如,在此版本之前,您无法观察到 Station.Origin.Name,因为 Origin 是不可观察的。

在此版本之前,您必须编写:
在这里插入图片描述

进一步技术交流:

欢迎加入QQ技术交流群:964485532
在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值