PlantCruise小课堂第三十九讲——User-Defined Data Formats

      今天给大家介绍一下用户自定义数据格式的问题,大家应该都知道在现场除了PKS控制系统之外,我们可能还会用到其他控制系统比如PLC,SIS等等,当两个系统之间需要进行数据交换,这样就需要两个系统之间进行通讯,通讯过程中模拟量的数据传递过程中我们不但要写明数据的地址,还需要指定数据传递的类型(具体组态过程参考课程内容,这里不做赘述), 如下图1所示:


      SCADA控制系统为用户提供了多种标准的数据格式,例如整型格式有u15B ( 0-32767), U16B(0-65535),S16B ( -32768-32767),C16或0(不做量程转换)等等,实数格式有real等。但是在实际应用中我们可能会遇到一些特殊的数据格式,例如PKS与康吉森TRICON控制系统进行通讯时,对方发送的数据量程为819-4095,不是我们的标准数据格式,此时就需要我们自定义数据格式去接收对方的数据。 在STATION上选择Configure>Application Development>User-Defined Data Formats打开自定义数据格式画面,在这里我们选择scaled,具体设置如下图2,Scaled与Unscaled的区别就在于是否将我们转换后得到的值再与quick builder中我们组态的工程量程进行线性转换。


      组态完成后,此时我们使用的LIU001这个数据格式就和我们的S16B,U16B等一样,都是我们的一种整型数据格式。


      下面我们使用仿真软件来模拟,当对方送过来819的时候,对应我们组态的量程下限,当对方送过来2457时,对应我们组态的量程一半,当送过来4095的时候,对应我们组态的量程上限。


新闻中心

联系我们

联系人:苏经理

手机:17822252668

电话:022-59650192

邮箱:tjhkkj_sales@126.com

地址:天津市津南区恒生科技园