本特利 330180-50-00
价格:698.00
本特利330180-50-00本特利330180-50-00程序将跳到控制字处理块(contrw_trans),即开始数据帧的控制字处理。首先,取出6个字节,并调用crc校验块对其进行crc8校验,若校验正确,则说明这6个字节即为控制字,从控制字的第三个字节可得到该数据帧的信息字字数,存入变量info_len;根据控制字的第二个字节帧类别置位不同的标志位,以便信息字处理块取出不同的遥测遥信以及遥控返校信息;***后置位信息字处理标志位(isinfotrans)。若不正确,则复位“需要帧处理”标志位(isframetrans)重新开始寻找同步字。7.5信息字的解析根据控制字处理块所提供的帧类别和取出的信息字总长度info_len,就可以开始信息字的解析,每次还是取出六个字节,调用crc校验块对其进行crc8校验。若校验错误,则丢掉这一信息字,接着取出下一个信息字进行解析。若校验正确则说明该信息字有效。根据帧类别去处理不同的信息字,信息字中的***个字节为功能码,通过功能码可以确定这一个信息字的具体意义,这样就可以把信息字中的信息数据取出来转存到plc的某个特定存db区内。不管crc8校验是否正确,都对已处理信息字进行计数,当计数值与信息字总长度info_len相同时即说明该数据帧已经全部解析完,并复位信息字处理标志位(isinfotrans)。接下来应该是下一帧的同步字,根据上面步骤继续处理rtu传来的数据帧。7.6遥控和crc8校验的实现遥控功能是在上面信息字处理的基础之上实现的,在ob1内设置检测遥控命令的语句,每个扫描周期执行一次。一旦检测到控制中心下发的遥控命令,即调用遥控选择程序,根据遥控开关序号及动作要求按照cdt规约格式生成遥控选择帧,通过cp340发送出去。发出遥控选择命令,同时启动一脉冲定时器sp,在定时时间内,对上面收到的信息字进行检测,若收到正确的遥控返校信息字,则调用遥控执行程序,生成遥控执行帧,通过cp340发送出去,遥控操作即完成。如果在定时时间内没有收到遥控返校信息或返校信息字校验错误,则遥控失败。)