请教各位大大

我上位机用vc6.0调用API函数发送读取下位机西门子200plc的数据,上位机和下位机都能发送和读取数据,但是把通讯线拔了之后上位机仍在发送和读取数据,这是怎么回事啊?plc是采用的自由口通信方式。

最佳答案

这个正常的。
自由口通讯主站(上位机)发送数据给从站,从站判断主站发送的信息是否正确,如果正确回传给主站从站做相应的应答,如果错误从站仍然发送信息给主站,(主站发送信息错误)要求主站重新发送一次数据,这样循环是自由口通讯的基本步骤。
如果你需要主站(上位机)在发送信息几次后,(从站没有应答),主站停止发送信息。这个需要在主站中编辑这个控制程序,如官方的modbus rtu通讯主站发送数据请求的次数是3次,当主站3次发送数据,从站没有应答,则判断通讯错误而停止发送。

提问者对于答案的评价:
在这里统一感谢大家的帮助,我已经有思路了,谢谢!!

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

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

相关推荐

  • S7200中断程序怎么写

    请教S7 200的中断程序怎么写? 问题补充:PLC运行时有时会停下来,没有输出为什么?中断可以检测吗? 最佳答案 https://wenku.baidu.com/vie…

    SIMATIC S7-200 2021年7月5日
  • 关于调试S7-200电缆的问题

    我自己用PPI的协议想与PLC通讯,我的电脑不带串口,所以我采用usb转RS232,然后再采用一个RS232-RS485的转换器,转换器的RS485这端的接头直接插到S7-200p…

    SIMATIC S7-200 2020年10月31日
  • 看门狗问题

    “看门狗”是一条指令吗?如何应用? 最佳答案 在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,…

    SIMATIC S7-200 2021年7月5日
  • 一台226plc与两个KTP700dp触摸屏通过dp电缆走PPI协议通讯,请问这样能实现吗?如果能请指点该如何设置通讯参数

    一台226plc与两个KTP700dp触摸屏通过dp电缆走PPI协议通讯,请问这样能实现吗?如果能请指点该如何设置通讯参数 最佳答案 226集成有2个通讯口,分别连接到屏。 提问者…

    SIMATIC S7-200 2021年7月5日
  • s7-200模拟量输出问题

    cpu226不用附加模块能输出0-10V的模拟量吗?我想用它控制交流伺服电机 最佳答案 226本身不具备模拟量输出端口。解决的办法有两个: 1、加挂模拟量输出模块。这是最…

    SIMATIC S7-200 2021年7月5日
  • PLC 罗茨泵

    您好!      我是PLC新手。有这样一个实验:用PLC控制罗茨泵对炉内抽真空。   &…

    SIMATIC S7-200 2021年7月5日
  • S7-200与KTP700 DP通讯线

    如果自己做,是否只需对应焊接3.8.5即可? 最佳答案 3-3、8-8,屏蔽层焊接第三方 9 针头的外壳,请参考官方文档《屏与PLC通信用什么电缆》http:/…

    SIMATIC S7-200 2021年7月5日
  • 自制电缆

    我有一根USB转232的电缆,想与200通讯,请问应该用什么线? 最佳答案 3、8交叉    4、5直连 接好屏蔽 提问者对于答案…

    SIMATIC S7-200 2020年11月1日
  • 编码译码指令有何应用

    编码译码指令有何应用 最佳答案 编码与解码指令不再赘述了。 举一简单例子: 灯的循环  有5个灯:1 号灯 2&nbsp…

    SIMATIC S7-200 2021年7月5日
  • 编码器接入224XP

    编码器测电机转速-反馈-PLC(224xp),选用增量式的编码器;是选NPN还是PNP型的?现在224XP的输入是源型接法。编码器如何选型?多谢了。 最佳答案 编码器选择为源型,电…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论