WINCC与200SMART通讯数据转换 10
我现在正在做一个数据采集的项目,200SMART读取传温度感器模拟量数值后将其转换为REAL型数据存储在VD0中,例如温度计算后就是50.0℃,然后通过PCACCESS做...
我现在正在做一个数据采集的项目,200 SMART读取传温度感器模拟量数值后将其转换为REAL型数据存储在VD0中,例如温度计算后就是50.0℃,然后通过PC ACCESS做OPC服务器将数据传到电脑,WINCC和PC ACCESS交换数据。PC ACCESS设置变量类型可以选REAL型,在PC ACCESS上看着都还是50.0,但是变量传到WINCC里面后就没有REAL型了,默认数据类型就是有符号32位,。我用量程0-100°棒图连这个变量后显示的值无比巨大,要怎么才可以使棒图的显示值是50.0啊?我刚开始学WINCC,希望各位能有所指点。
展开
展开全部
先把变量复制/导出到excel,然后整理一下,导入到WINCC里面,200的好像是不能集成,smart没用过
没用过smart,以200为例
你先把200的变量复制出来,最好按数据格式排序一下
然后把WINCC变量导出到excel里里面,打开看看里面变量的定义格式
然后把200导出的变量名称和地址复制到WINC导出的变量表格里面,改改地址类型啥的,再导入WINCC就可以了,还是比较方便的。
没用过smart,以200为例
你先把200的变量复制出来,最好按数据格式排序一下
然后把WINCC变量导出到excel里里面,打开看看里面变量的定义格式
然后把200导出的变量名称和地址复制到WINC导出的变量表格里面,改改地址类型啥的,再导入WINCC就可以了,还是比较方便的。
追问
变量我连进去了,是数据格式的问题,在WINCC里面要怎么才能显示PLC中实数的值?比如我PLC中s设置数据是实数型,显示是50.0。到了WINCC里面数据类型是有符号的32位值,要怎么还原成实数型?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询