附件:
本接口是其他厂商的塔吊黑匣子系统接入塔吊远程监控管理平台的标准接口,接入方的数据程序只需要按照以下的数据库存储过程传递参数即可实现数据进入系统平台。 数据接入平台分为3个步骤:
开发
设备厂商按照接口完成程序的开发,并提供数据接收程序。 测试
系统平台和设备厂商的数据接受程序进行数据联合测试。
部署
在测试通过后,由系统平台方部署设备厂商的数据接收程序。正式接入设备到系统平台。
接口列表
平台提供了若干数据库存储过程的接口。厂家的通信程序只需要完成这些数据库存储过程的调用即可。数据库类型:sqlserver2005/2008
运行数据
存储过程:pDeviceRunData
参数列表:
@device varchar(50) 塔吊设备编号
@dtime datetime 上传时间
@angle float 回转角度(度,0.1)
@radius float 幅度(米,0.01)
@hight float 吊钩高度(米,0.01)
@load_ float 吊重(吨,0.01)
@percent float 力矩百分比(1%)
@safeload float 安全吊重(吨,0.01)
@windspeed float 风速(米每秒,1)
@fall int 吊绳倍率(一般取值2,3,4)
@AlarmNo int 保留
@Alarm0 int 预警编码
@Alarm1 int 告警编码
@Alarm2 int 违章编码
@Alarm3 int 保留
枳橙 @Cmd int 数据类型:0---吊重数据,1---运行数据
注:请提供故障编码说明
塔吊上线
存储过程:pDeviceOnLine
参数列表:
@Device varchar(50) 自动旋转喷雾喷头塔吊设备编号
bipic>艾罐
@DeviceType int 设备厂商分装机(大于10,需要和平台约定数值)
@Type varchar(50) 设备型号
@Ip varchar(50) DTU Ip地址
@O_Value int output 保留
塔吊下线
存储过程:pDeviceDownLine
参数列表:
@Device varchar(50) 塔吊设备编号
塔吊运行时间
存储过程:pDeviceRunTime
参数列表:
@device varchar(50) 塔吊设备编号
@Ontime datetime 塔吊上线时间
@Runtime int 塔吊运行时间长度(秒)
塔机基础信息
存储过程:蒸汽泵零件pDeviceBasicInfo
参数列表:
@device varchar(50) 塔吊设备编号
@L1 float 前臂长(米,0.1)
@L2 float 后臂长(米,0.1)
@H1 float 塔机高(米,0.1)
@H2 float 塔帽高(米,0.1)
@CWH float 配重高(米,0.1)
@type int 塔机类型 0---平臂 1---斜臂
塔机防碰撞参数
存储过程:pDeviceFPZ
参数列表:
@device varchar(50) 塔吊设备编号
@X float 横坐标(米,0.1)
@Y float 纵坐标(米,0.1)
@angle float 初始角度,塔机断电时的停机角度(度,0.1)
@radius float 初始变幅,塔机断电时的停机变幅(米,0.1)
@alarm_angle float 防碰撞预警角度(度,0.1)
@alarm_distance float 防碰撞预警距离(米,0.1)
@alarm_percent float 防碰撞报警的数据与预警数据的比
例(1%)
@en_alarm_angle float 环境防碰撞预警角度(度,0.1)
@en_alarm_distance float 环境防碰撞预警距离(米,0.1)
@en_alarm_percent float 环境防碰撞报警的数据与预警数
据的比例(1%)
力矩及限位系统参数
存储过程:pDeviceTorque
参数列表:
@device varchar(50) 塔吊设备编号
@torque_warning_percent float 力矩预警百分比
@torque_alarm_percent float 力矩报警百分比
@torque_fault_percent float 力矩故障百分比
@radius_min_limit float 幅度最小限位值
@radius_max_limit float 幅度最大限位值
@height_min_limit float 高度最小限位值
@height_max_limit float 高度最大限位值
@load_limit float 额定起重重量
@wind_speed_limit float 限制风速