A023.OPENTCP 驱动
□ OPENTCP 驱动,支持简单非标准通讯协议,适用于以下情况:
→ 以太 TCP 通讯,通讯数据必须是只读/只写,不支持读写方式;
→ 发送数据内容固定,读取数据有规律,并且数据处理方式不复杂;
□ 安装驱动:
□ 定义设备 :
→ 如果需要发送请求,则执行<发送数据>按钮,输入请求数据内容,16 进制格式:
→ 当<返回首字节>为 0 时,如果返回数据字节长度符合要求,则认为通讯成功,把返回数据直接拷贝到 设备 中;
→ 当<返回首字节>不为 0,如果返回数据字节长度符合要求,并且第 1 个字节与<返回首字节>相
同,则认为通讯成功,把返回数据拷贝到设备 中;
→ 如果<返回字节长度>小于 1000,如果返回数据实际长度等于此长度,则认为通讯成功; 如果
返回数据实际长度不等于此长度,则认为通讯失败;
→ 如果<返回字节长度>大于等于 1000,不判断返回数据实际长度,如果返回数据实际长度大于 0,
则认为通讯成功;
□ 如果返回数据为 1 字节、2 字节、4 字节 16 进制,则可使用 AI 变量提供的各种处理方式;
□ 如果返回数据为用空格分隔开的不固定长度的字符串,则可使用AI提供的y=A2R(x)处理方式,字节
长度为 0;
□ 如果返回数据为固定长度字符串,使用 AI 提供的 y=A2R(x)处理方式,字节长度为固定值;
□ 如果返回数据为 1-5 长度 BCD 码,使用 AI 提供的 y=BCD2R(x)处理方式:
□ 如果返回数据为 16 进制字符串,使用 AI 提供的 y=HA2I(x)处理方式:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!