当前所在位置:首页 > 关于我们 > 新闻资讯

关于我们

产品情报:10月部分产品迎来更新

发布时间:2023-10-26

UaModeler_v1.6.11更新内容

这次的更新主要包括了模型修复和代码生成两个部分。

模型修复
      解决了导入NodeSet2 XML文件时的崩溃问题。如果一个NodeSet2 XML文件包含了二进制编码的方法参数,之前在导入时会导致UaModeler崩溃。现在,这样的模型可以被成功导入,如果有错误,会打印出错误信息。

代码生成
      对C++、Ansi C、.NET和.HP进行了一系列的更新。

      在C++部分,添加了SDK 1.8.2的模板,增加了不带传统字典支持的AddTypeDictionary,如果任何字段在另一个命名空间中,会添加头文件,如果字段是结构的自我类型并且是数组,会添加数组类的前向声明,还进行了一些小的错误修复。

      在Ansi C部分,修复了抽象结构化数据类型具有不添加新结构字段的子类型的链接器问题。

      在.NET部分,添加了SDK 3.4的模板,使用SymbolicName作为方法参数的数据类型,如果方法参数的数据类型的SymbolicName不是数据类型的DisplayName,生成的代码将无法编译,为定义了额外子节点的变量生成嵌套类,修复了事件字段的BrowseName的命名空间索引与其NodeId的命名空间索引不同的情况下设置事件字段的问题,修复了使用BaseDataType数据类型设置事件字段的问题。

      在.HP部分,生成了build.bat,并更新了构建脚本。

UaGateway_v1.5.15更新内容

      UaGateway的最新两个版本的更新主要包括了对ANSI C Stack的更新,错误修复和新功能的添加。 

      在ANSI C Stack的更新部分,UaGateway已经更新到了1.4.26版本。 

      在错误修复部分,增强了清理未使用的SecureChannels的能力,以防止UA客户端的错误行为;修复了HistoryReadEvents命名空间在SelectClause中的映射问题,之前在底层服务器中定义的EventFields是不可读的;增强了从UA Gateway到底层UA服务器的反向连接的重新连接行为;修复了如果通过配置接口并行调用AddServer和RemoveServer时的竞态条件(ZDI-CAN-20577);在持久化之前检查XML内容中的控制字符(ZDI-CAN-20576);修复了在从XML节点集(仅限Tagfile)导入节点时浏览的竞态条件(ZDI-CAN-20497);修复了服务器证书中KeyUsage的检查,现在检查的是"TLS Web Server Authentication"而不是"TLS Web Client Authentication";修复了UA Channel的配置开关disableCertificateUsageCheck;如果在COM DA Channel中订阅失败,现在会返回错误,之前的错误被抑制了;为允许配置的通道(连接到底层服务器)的数量添加了限制;为Tagfile中允许的节点数量添加了限制。 

      在新功能部分,添加了一个配置选项,用于定义哪些用户被允许连接到UaGateway。这影响了使用用户名/密码认证的UA客户端的连接。用户可以被限制为所有已知的用户(本地机器/域)或者是特定组(本地或域)的成员。 这次的更新提高了UaGateway的稳定性和安全性,对于开发者和用户来说,无疑将大大提高使用体验和软件质量。

 北京盟通科技有限公司     

      北京盟通科技专注于实时现场总线技术及工业通讯技术的研发、推广及技术支持服务,是较早加入OPC基金会的中国企业,与多家行业领先的商业伙伴合作,致力于为工业自动化领域的客户提供优质服务。公司现有多款适用于工业自动化支持的软件协议栈及开发所需的正版授权软件,同时,经验丰富的技术团队也可以帮助客户设计与调试并提供必要的技术支持。欢迎客户移步产品中心了解相关信息或与北京盟通科技联系: 产品中心   联系方式

上一篇: 盟通科技年终总结:动者常成,2024再续新章! 下一篇: 会展回顾:盟通科技的EtherCAT主站解决方案荣获”编辑推荐奖”