掌控创新: S7-1200 新固件的八个新功能

功能一:OPC UA 通信的改进和增强

OPC UA 是工业 4.0 下的的领先通信协议之一,是实现工厂设备数字化的必经之路,也是当前为跨平台、跨厂家情况下获取 PLC 数据的首选方法。工厂进行智能联网需要一种通用的平台级语言,这正是 OPC UA 所提供的功能。

此次 S7-1200 PLC 固件更新增强了如下的 OPC UA 通信功能:

1.1 支持服务器方法调用

S7-1200 CPU 固件从 V4.5 版本开始,TIA 博途从 V17 版本开始,可以通过指令编程的方式提供 OPC UA 服务器方法(可以持续传输数据,无需再进行握手编程。客户端接收成功执行的反馈以及方法返回值),OPC UA 服务器方法所需指令如图1示。使用 OPC_UA_ServerMethodPre 查询服务器方法调用,OPC_UA_ServerMethodPost 响应服务器方法。

图1. OPC UA 服务器

1.2 支持结构化和数组数据类型

S7-1200 CPU 固件 V4.5 版本开始支持结构化和数组数据类型,服务器接口的配置如图2所示。

图2.支持结构化和数组数据类型

在 OPC UA 客户端中也可以直接访问结构化和数组数据类型,如图3所示,在UaExpert 客户端的 Data Access View 中可以直接查看:

图3. UaExpert 中直接查看结构化和数组数据类型

1.3 诊断功能

在 CPU 属性中可以激活 OPC UA 诊断信息,在 CPU 的诊断缓冲区可以看到 OPC UA 相关事件发生时的诊断。在发生错误时,可以更快地分析与 OPC UA 相关的信息。如图4 所示,支持的诊断为:

a.状态更改诊断
b.其它事件诊断
c.诊断汇总

图4.OPC UA 诊断

1.4 提升了会话、订阅、最大节点的数量

会话数由 5 个提升为 10个,订阅数由 5 个提升为 50 个,最大节点数由 1000 个提升为 2000 个。

功能二:存储卡中读/写和删除 ASCII 文件功能

S7-1200 V4.5 版本固件支持更加灵活的数据操作&

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
位类型(BOOL): S7-200范围为I0.0 ~ I255.7,Q0.0 ~ Q255.7; S7-300/400范围为I0.0 ~ I32767.7,Q0.0 ~ Q32767.7; S7-1200/1500范围为I0.0 ~ I2047.7,Q0.0 ~ Q2047.7。 字节类型(BYTE): S7-200范围为V0.0 ~ V255;S7-300/400范围为V0.0 ~ V65535; S7-1200/1500范围为V0.0 ~ V8191。 整型(INT): S7-200范围为VW0 ~ VW127;S7-300/400范围为VW0 ~ VW32767; S7-1200/1500范围为VW0 ~ VW4095。 双整型(DINT): S7-300/400范围为VD0 ~ VD16383;S7-1200/1500范围为VD0 ~ VD2047。 S7-200不支持该数据类型。 无符号整型(UINT):S7-300/400/1200/1500 范围为VW0 ~ VW65535。 无符号双整型(UDINT):S7-300/400/1200/1500 范围为VD0 ~ VD8191。 浮点型(REAL): S7-200范围为VDW0 ~ VDW63;S7-300/400范围为VDW0 ~ VDW8191; S7-1200/1500范围为VDW0 ~ VDW1023。 双精度浮点型(LREAL):S7-300/400/1200/1500 范围为V64.0 ~ V2555.7。 字符串类型(CHAR): S7-300/400范围为V20.0 ~ V270.255;S7-1200/1500范围为V20.0 ~ V249.255。 S7-200不支持该数据类型。 数组类型: S7-200只支持一维数组,范围为VW0 ~ VW127; S7-300/400/1200支持多维数组,长度和维数根据实际需求设置, 例如 L1 数组的范围为DB1.DBD0 ~ DB1.DBDx。 计时器类型(TIMER): S7-200范围为T0 ~ T255;S7-300/400范围为T0 ~ T2047; S7-1200/1500范围为T0 ~ T255。 计数器类型(COUNTER): S7-200范围为C0 ~ C255;S7-300/400范围为C0 ~ C16383; S7-1200/1500范围为C0 ~ C255。 标志(FLAG): S7-300/400范围为M0.0 ~ M8191.7;S7-1200/1500范围为M0.0 ~ M2047.7 S7-200不支持该数据类型。 日期/时间类型(DATE_AND_TIME): S7-300/400范围为DT0 ~ DT255;S7-1200/1500范围为DT0 ~ DT31。 S7-200不支持该数据类型
06-08

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值