WinCC原始数据类型.pdfVIP

  • 667
  • 0
  • 约3.4千字
  • 约 9页
  • 2017-06-09 发布于河南
  • 举报
WinCC原始数据类型

最近有人提到原始数据类型,碰巧做过,写出来看看。 为什么采用原始数据:有时候需要同时传输很多数据到PLC,不能分批下去, 更不能有遗漏,怎么办?西门子推出了原始数据类型。 如果大家想节约winCC 的点数,也可以采用这个办法。 首先,原始数据类型是针对大批量数据传输的,可以定义很多个字节。 可以采用bsend/breceive 的方式,西门子的官网有, 下面是采用发送/接收块的方式做的: 1,定义一大批变量,每隔208 个字节定义一批; 2,具体的定义如下: 3,在计算机的内部变量里面定义你需要在WinCC 上处理的各种变量,可以是 实数,也可以是整形数; 4,在WinCC 需要用到大批量数据的地方链接您的内部变量: 5,编程,把内部变量发送出去。 6,部分代码如下: 思路:先把数据转换成int,然后好拆分成byte。 情况1:如果画面上的变量是实数,并且可以通过乘以10 或者100 变为整数, 并且转换后小于32767,那么可以如下操作: BYTE a[2400]; BYTE a1[220]; BYTE a2[220]; BYTE a3[220]; BYTE a4[220]; BYTE a5[220]; BYTE a6[220]; BYTE a7[220]; BYTE a8[220]; BYTE a9[220]; BYTE

文档评论(0)

1亿VIP精品文档

相关文档