CP341通过3964(R)协议高手进!

CP341通过3964(R)协议与OMRON通讯,OMRON这边用协议宏,只需要采集CP341的数据,请高手提示下,整个通讯的动作流程?
 请解释下3964(R)具体是针对什么通讯的协议;是不是只针对上位协议就和OMRON的HOSTLINK一样?

问题补充:
如果客户用ASCII就好说了,我用协议宏,或者无协议都好做,直接全不接收,关键是客户,指定用3964(R)协议,非OMRON这边做主,用他的格式。

最佳答案

3964(R)是一种基于串行通信的协议,包含ISO参考模型的一层(物理层)和二层(数据链路层)。本协议需对STX, DLE, ETX, BCC, NAK进行检验、应答和控制,发送端发出开始字符 STX ,接受端在一定时间内必须发出DLE 标志作为响应,连接成功,通讯可以开始,如果接受端不是回答DLE 而是NAK 或其它信号,或超过等待时间,那么这次通讯尝试宣布失败,经过三次失败的通讯尝试,发送端停止发送,并给上层程序发出错误信号。因此,OMRON这边一定支持3964(R)协议。CP341使用该协议通信非常简单,协议已集成,只开放一些参数,参数设置与ASCII类似,通信伙伴需设置高低不同的优先级,调用发送/接受程序即可。

提问者对于答案的评价:
hao

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc319710.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐

  • 313脉冲计数

    我有个疑问,就是我用步进时比如我就用6000个脉冲,0通道输出,我要记脉冲数量的话怎么记?直接连接计数器?运算+1?比较?还是算时间? 最佳答案 嗯,直接用计数器技术就好了,不能用…

    自动化系统综合 2020年10月31日
  • 这个面积怎么计算

    我接触到一种产品,要求计算面积在编程,长度是5,R是3的一个产品,具体见图片,恳请公式解决。 问题补充:产品图片 图片说明:       最…

    2020年10月31日
  • SIMATIC PDM V6.0

    哪里有破解版的SIMATIC PDM V6.0 下载,谁能给个链接 最佳答案 我也想要啊 提问者对于答案的评价:禁止讨论 盗版软件问题

    自动化系统综合 2017年11月6日
  • 工程中自己做的FB块,需要多次调用,其中有多个计时器?

    工程中自己做的FB块,需要多次调用,其中有多个计时器,涉及多个时间计时(每个都在30分钟),想用几个计时器代替时间计时,但没有什么思路,请教大师如何做到FB块中,又可以被多次调用不…

    2017年6月6日
  • 博途V12做的画面怎能如此?

    博途V12组态TP1200,画面字体做得整齐,可是下到触摸屏就成这样了,有时还出现乱码,怎么回事呀? 问题补充:图片反了 图片说明:     &nbs…

    2017年6月24日
  • ACS800与西门子S7-300PLC的读写数据问题

    用的是ABB Drives通讯协议和RPBA-01适配器模块,选择DTC控制模式和工厂宏。控制字、给定1和给定2都是固定的,这三个字的地址在变频器的通讯参数里可以看到吗?…

    自动化系统综合 2018年3月6日
  • plcsim模拟s7-300之间的以太网通讯

    s7-300之间以太网通讯,我想用plcsim模拟实验,可总是无法交换数据,资料根据书上一步步做的,编译也没有错误,就是不知道问题出在哪块,用FC5,FC6或FB5,FB6,都不行…

    自动化系统综合 2018年12月7日
  • 如何学习PID啊

    我对PID一窍不通,哪位大侠给指点一下出路啊,小弟觉得太难了。 最佳答案 PID控制原理:1、比例(P)控制 :比例控制是一种最简单的控制方式。其控制器的输出与输入误差信…

    自动化系统综合 2020年11月1日
  • 模拟量输入模块传感器

    现在用的传感器是PT100(两线制)、温湿度传感器(带4根线、+、-、输出温度信号、湿度信号),这个是属于几线制的呢?(三线还是四线?个人认为是3线制,因为温度、湿度信号共用+、-…

    自动化系统综合 2017年12月9日
  • vb调用水晶报表报表内容的即时更新

    vb调用水晶报表报表内容的即时更新。我最近做了一个vb调用水晶报表做报表。但是碰到一个问题,不知道如何去更新报表内容更新。 我的做法是:在vb6.0的平台上做两个文本,两…

    自动化系统综合 2020年11月1日