S7200自由口通讯问题

按照microwin软件里面关于这部分的例程编制的程序,和PC进行通讯。使用的是串口调试软件。但是只有一次,也就是发送数据返回数据之后就无法再次发送,只能复位。请问可能是什么原因呢?

最佳答案

PLC在第一次扫描时执行初始化子程序,对端口及RCV指令进行初始化。为了增加程序的可靠性,在初始化完成后,如果检测到端口空闲时则运行RCV指令使端口处于接受状态。
 发送完成后执行发送完成中断程序,它的操作包括:允许RCV;bcc码寄存器清零;重新装入用于计算BCC校验码的地址指针;接收缓冲区中存放指令结束字符的字节清零,用来判断下一条指令格式是否正确。
 接收完成后执行接收完成中断程序,它会将接收缓冲区中的十六进制ASCII码还原成数据并保存。然后调用“接收处理”子程序。它主要是求出接收缓冲区中指令的BCC校验码并与指令中的BCC校验码进行比对,并对电码中的数据进行处理。

提问者对于答案的评价:
原来是帮助的例子少一个中断程序
 是我疏忽了
 不过还是谢谢回答

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • 三色塔灯点亮逻辑

    各位大神,三色塔灯的点亮逻辑是什么? 钻石用户推荐最佳答案 1、参考:、PLC三盏灯控制,西门子plc S7-200CN:https://zhidao.baidu.com…

    SIMATIC S7-200 2021年7月5日
  • CPU 226 PORT0口进行MODBUS通讯问题请教

    各位高手,我现在用226的PORT0口进行modbus通讯,图示是我的模块设置。我通讯端口都按照与这个一致的进行设置。但是用MOBUSCAN32测试始终显示连接不上。请问是什么问题…

    SIMATIC S7-200 2020年10月31日
  • S7-200瞬时值怎么累加?

    采集到得模拟量值是瞬时值,现在想把瞬时值累加后输出,在程序里可以实现吗?怎么实现? 最佳答案 采集到得模拟量值是瞬时值,现在想把瞬时值累加后输出,在程序里可以实现吗?怎么实现?&n…

    SIMATIC S7-200 2020年11月1日
  • 模拟量模块EM231及变送器

    请教大家一下:我最近刚接触到S7-200的模拟量采集这一块。订购了一台普通的4通道采集的EM231。当我在采购拉压力传感器(“S” 形状)时,供应商问我需不需要力传感器的…

    SIMATIC S7-200 2018年12月9日
  • S7-200中位置控制向导里在运动包络里的“结束位置”能否在程序里改变?

    S7-200中位置控制向导里在运动包络里的“结束位置”能否在程序里改变?结束位置只能在向导里改,能不能知道这个地址在程序改,这样调试什么的比较方便。 图片说明:  &nb…

    SIMATIC S7-200 2017年11月16日
  • 循环指令能否用于重复动作的程序设计?

    初学plc,考试有一题说“小车正向运动5秒停5秒,反转3秒停3秒,上述动作重复3次”对于这个程序设计,可否用循环指令完成3次的重复动作呢?如果可行,能否给写写程序。谢谢!我查了以前…

    SIMATIC S7-200 2021年7月5日
  • EM253定位模块编程

    控制6个步进马达,用1个CPU226和4个EM 253 定位模,请问EM 253 编程有相应的库指令可以用吗,有一些使用说明吗?谢谢! 最佳…

    SIMATIC S7-200 2017年6月27日
  • 关于pto编程的问题

    使用pto方式,让电机往一个方向运动。当运动到指定位置时,如何给出一个信号关闭电磁阀 问题补充:没有编码器或用于触发的光眼 最佳答案 这个以脉冲串输出控制步进或伺服电机运行,要使运…

    SIMATIC S7-200 2017年11月1日
  • 求助S7-200超过8个PID的温度控制

    我要用一个s7-200cpu对16路温度进行控制,但只能用8路pid,怎么办??请高手指点!有自己编的pid程序吗,能分享一下吗? 问题补充:自己怎么编程啊,能说的详细点吗?我是新…

    SIMATIC S7-200 2020年10月31日
  • 多个s7-200plc通讯的编程电缆选择

    我有两个s7-200的plc226,现场还有一个带485通讯接口的表,现在想用modbus通讯将两个plc和这个表连接到上位机上。请问该选择什么样的编程电缆和通讯线?如果我选择一个…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论