求助:自由口通讯,第一条指令接收到结束字符,下一条指令就没法接收了,

由口通讯,port 0,初始
设置都没问题,发送一个带结束符的出现 smb86==16#20,然后怎么接受第二条指令,由于smb86出现了接收完成,我就没办法再写新的命令了,尝试对RCV的en给电,这样,就能复位了smb86,不过这样会导致RCV始终有效,出现冲突,调试时候是红色的。网上查了些资料,还是没找到解决方法,麻烦大家给点提示。 
我的smb87==FC

最佳答案

自由口通讯一般是用中断或是时间分配方式进行控制的.
中断方式其实就是:启动接收中断,接收完成启动发送中断,发送完成再启动接收中断,如此循环.你可以在接收完成后发送一个空字符,然后在发送完成后在启动一个接收中断就可以了,还有你每隔一段时间可以进行一个接受0个字符的接受中断,这样可以清空缓存.

提问者对于答案的评价:
谢谢,我找到了怎么启动和结束

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月19日 下午1:18
下一篇 2017年11月19日 下午1:18

相关推荐

  • 求一个能能模拟s7-200的软件

    。 最佳答案 1.西门子S7-200PLC是西门子收购美国德州仪表公司的产品,至今未推出过S7-200模拟软件,我最早接触的S7-200PLC仿真模拟器是一位西班牙PLC爱好者最推…

    SIMATIC S7-200 2017年11月1日
  • 可以进行写操作的Modubus测试软件

    要做一个项目用200PLC做modbus的从站,现在我想用测试软件自己先模拟一下,但是modscan32好象只能读取我PLC的数据,不能发送.请问有没有可以通过modbus发送到P…

    SIMATIC S7-200 2020年11月1日
  • 寻找编程软件STEP7 SP6学习书籍

    我开始自学西门子的PLC,S7-200,电脑上刚刚安装其编程软件,也准备买本《深入浅出S7-200》书籍,学习,不过,我想问问师哥师姐们,有没有专门介绍其编程软件(STEP7&nb…

    SIMATIC S7-200 2020年11月1日
  • 西门子程序源代码指的是什么,是梯形图吗

    西门子程序源代码指的是什么,是梯形图吗我是初学者,还不太懂请大家指教 最佳答案 源文件的作用:1、利用符号的自动重新接线2、分配块的参数,例如,块的保护属性3、整个程序的数据保护4…

    SIMATIC S7-200 2017年6月9日
  • em253脉冲储存位置

    想在mcgs上显示出em253所发脉冲的总数,所以得知道这个脉冲数的信息在哪个寄存器上,好去读取 最佳答案 用普通的V区,M区都是可以的 提问者对于答案的评价:谢谢

    SIMATIC S7-200 2020年11月1日
  • WCC问题

    我的WCC2005打不开.说无法初始化SQLDMO服务器类.还说这是表明无效的数据库安装,让我尝试重新安装WCC数据库服务器.请问是怎么回事情?我要用光盘从新安装整个WCC吗?&n…

    SIMATIC S7-200 2021年7月5日
  • 安装问题

    s7-200安装时在使用接口选项框里是“无”。可是在接口的添加/删除的选择里面已安装的却有  谁能告诉我怎么回事呀? 最佳答案 没见过这种问题,楼主是不是系统有…

    SIMATIC S7-200 2021年7月5日
  • 西门子200PLC上的模拟电位器的作用?

    刚接触到200的PLC,不知道PLC上的模拟电位器起什么作用?请师傅们给我讲讲,什么场合可以用到?我该怎么去运用它?     &n…

    SIMATIC S7-200 2021年7月5日
  • S7-200 电流 计算

    下面是S7-200手册中的一个表的一部分, 请问24VDC输出的额定输出电流是多少? 4mA么? CPU和扩展模块的24VDC的输入输出额定电流都是一…

    SIMATIC S7-200 2021年7月5日
  • S7-200采用RS232通讯

    我用一个S7-200 CPU224CN 采用RS232与一个柴油机模块通讯(1939转RS232),要求能读出这个模块中的某些数值,请问程序怎么定义PLC的端口…

    SIMATIC S7-200 2021年7月5日