s7-226cn自由口通讯的问题

我用s7-226cn与电机保护器通讯,通讯协议是modbus的,保护器与pc串口调试可以收发信息,用plc发送指令,保护器可以动作,但plc接受不到数据(保护器是485通讯的  我连的plc端口0的3、8口),怎么回事啊

问题补充:
我程序直接用的xmt 和 rcv指令,在发送完中断中执行接收
  我给保护器发送指令成功,保护器动作了,这应该算是通讯上了吧,但是plc接收不到保护器返回的信息
 Modbus  主站指令库完成 有没有个例子啊

最佳答案

modbus主站指令有例子和帮助,在目录---S7-200PLC---通讯----modbus通讯里
 到下载中心 http://www.ad.siemens.com.cn/download/

 文档编号:A0136
 文档类型:应用文档
 文档中文标题:《西门子 S7-200·LOGO!·SITOP 参考》V0.93版
 日期:2009/1/8
 大小:5.68MB

 在PLC和保护器通讯时,把PPI电缆并到它们通讯线上,这样就可以监控它们的通讯了,用串口调试软件监控,如果串口调试软件能看到保护器回传的数据,而PLC又读不到,那百分之百是你程序的问题。

 PLC和电机保护器应该直接连接,不能用PPI电缆连接,都是485口,不用转换。

 用下面的程序试试,将要发送的帧写到数据块里,比如发送8个字节,请求帧为12 03 00 0A 00 02 E6 AA,那么在数据块里写VB0 8 12 03 00 0A 00 02 E6 AA
 读回的数据放在VB101开始的缓冲区里,以下程序是无校验,9600BPS,如果波特率不对,有校验,你改一下SMB30
   
  LD     SM0.1
  MOVB   9, SMB30
  MOVB   16#9C, SMB87
  MOVW   0, SMW90
  MOVW   100, SMW92
  MOVB   100, SMB94
  ATCH   INT_0:INT0, 9
  ENI

  LD     SM0.5
  EU
  XMT    VB0, 0

  
  INT_0:
  LD     SM0.0
  RCV    VB100, 0 

  
 

提问者对于答案的评价:
谢了 先学习学习

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

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

相关推荐

  • SIEMENS 温度模块

    一台机器,本来应该使用 PT 100 热电阻温度控制模块,但我不小心用了热电偶控制模块,请问这会有什么后果啊?温度能否控制住?因为有的热电阻和热电偶从…

    SIMATIC S7-200 2020年11月1日
  • 软件的使用问题

    plc  s7-200是用什么软件,怎么下载中文版的 最佳答案 STEP 7 Micro/WIN V 4.0 …

    SIMATIC S7-200 2017年7月26日
  • s7 200 控制系统 与亚控组态王软件实现数据报表功能

    硬件组成:3个 smart1000IE与3个S7-200,一台电脑, 一根 RS232/PPI电缆,两个485总线连接器,一个带编程口的485总线连接…

    2017年7月26日
  • 上电复位功能怎么实现?

    现在遇到一个问题,PLC每执行一次循环要计数一次,上限是9999,现在我用增计数器计数,如果当天计数没有到设定值,到下一天PLC上电时,这个计数器如何复位?如果在当天不正常掉点计数…

    SIMATIC S7-200 2021年7月5日
  • PTO包络表各个字段的意思

    根据向导生成的PTO包络表里面各个字段代表的意思,我不是很清楚,那位大虾指教一下,SS_SPEED:500MAX_SPEED:5000加速时间和减速时间都是1000ms包络0的操作…

    SIMATIC S7-200 2020年11月1日
  • Modbus通信求助?

    上位机和下位机用modbus协议进行通信时,从站收到主站命令后的应答是自主进行的吗?要不要编程啊。而主站要接受从站的应答,是不是得要有读取的程序。 最佳答案 1、用modbus协议…

    SIMATIC S7-200 2018年3月6日
  • 通过CP341给S7-200下载程序通讯异常?

    可以Ping通,但怎么搞通讯都不行,同样的PLC、同样的网线,同事的电脑都可以,我的咋整的不行,具体参考下面的图。帮忙看看咋回事儿? 问题补充:补充两点:1.我用PC/PPI电缆是…

    2017年11月29日
  • 寻找参考点

    那位大侠有MAP_SERV_函数库寻找参考点的例子,可否发给小弟做一下参考,谢谢 最佳答案 http://support.automation.siemens.com/CN/lli…

    SIMATIC S7-200 2020年11月1日
  • s7-200 CPU224 REL 01.21

    这个型号的PLC为什么多段管线脉冲刚下载进去的的程序能正常发脉冲控制电机,但是断电后在启动就不发脉冲了是怎么回事? 最佳答案 可参考:《PLC脉冲》中多段管线脉冲的讲解http:/…

    SIMATIC S7-200 2019年6月10日
  • step7-200 编程软件

    程序安装以后有一个TD Keypad designer 这是干吗用的?怎么用?有没有相关的说明书什么的? 最佳答案 键盘设计程序 &nbsp…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论