串口调试助手可以模拟主站吗 ?

使用串口调试助手向s7-200plc 发送数据,PLC可以收到,但PLC发送的数据,串口调试助手接受不到,为啥?是不设置有问题?通过RS232转485 电脑与PLC连接的。

问题补充:
初始化:
LD     SM0.1
MOVB   16#09, SMB130
MOVB   16#B0, SMB187
MOVB   16#4C, SMB189
MOVW   +5, SMW190
MOVB   100, SMB194
ATCH   端口1接受, 24
ATCH   端口1发送, 26
ENI
RCV    VB0, 1
报文:
LD     SM0.0
MOVB   10, VB10
BMB    MB0, VB11, 11

LD     SM0.0
MOVB   VB1, MB10
MOVB   VB2, MB11
端口1接收:

LDB=   SMB186, 16#20
MOVB   20, SMB34
ATCH   定时中断20ms, 10
CRETI
NOT
RCV    VB0, 1
端口1发送:
LD     SM0.0
RCV    VB0, 1
定时中断:
LD     SM0.0
DTCH   10
XMT    VB10, 1

最佳答案

串口调试助手是可以模拟主站的。但是前提是你需要知道西门子200plc的ppi通讯协议,如果你发送的数据是正确的协议格式,那么串口调试助手就能收到plc的应答,否则格式错误的请求plc是不会应答的。
有个简单的方法可以获取到数据。比如你要通过串口助手读取VD0的数据,装一个MCGS嵌入版软件,然后在设备组态里面添加一个VD0的只读通道,然后启动设备调试。硬件上准备两根串口线(232和485的都行),其中第一个串口连接到mcgs软件的设备通道上,另一个连接在串口调试助手上。启动设备调试之后,串口调试助手就会不停收到同样一组数据。将数据复制下来,通过串口助手下发到plc,就会收到plc的应答了。应答的数据需要对照协议自己解码出来。
关于plc能收到数据,但是串口助手收不到,你应该是用的自由口通讯,错误应该出在plc端的串口数据收发程序上,检查下程序。串口助手的参数很简单,如果串口助手发送的数据plc 能收到,并且是正确的数据,参数设置上应该没问题。
没有图片,我也只能提供方向性的建议!

提问者对于答案的评价:
原来是发送时没写结束字节.又遇到新问题 ,不知上位轮询怎么写VB程序.

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月8日 下午5:46
下一篇 2017年6月8日 下午5:46

相关推荐

  • S7 200中AI点怎么定义

    AI点接了个温湿度传感器,发现其波动很大.显示的数值老是跳来跳去不稳定.可不可以缩短采样时间,比如说每隔30M刷新一次.有什么 设定吗还是写程序啊,用什么写? 最佳答案 …

    SIMATIC S7-200 2021年7月5日
  • 16位整数运算

    为什么SUB-I     VW2(5)    VW1(2)  &nbs…

    2017年11月13日
  • 224与变频器的自由口通信

    请问224与变频器的自由口通信该如何编程,我看很多资料都不明白,比如要传送数据到一个变频器P001的参数昊是不是就用发送一个变频器地址(这个地址要放在哪里VB102?)P001这个…

    SIMATIC S7-200 2021年7月4日
  • S7-200 CPU224XP CN

    型号如题,在不接其它线路,只接AC220V输入电压,直流输出在26V,为什么没1分钟就自动断电了?求教! 问题补充:通电情况如图,只能维持半分多钟,然后就自动跳电,全无指示灯!右下…

    2021年7月5日
  • STEP7中的数据类型转换

    问题:AIW0 的值为 6400,放到VW0值为   6400,I-DI转化为双整数VD2 值为  …

    SIMATIC S7-200 2021年7月5日
  • 通过DTU远程给PLC下载程序

    我在服务器里添加了虚拟串口,DTU 485AB接的224XP P1 3,8,在服务器里用串口调试助手发MODbus指令,回 。打开micro…

    SIMATIC S7-200 2021年7月5日
  • s7200编程(时钟)

    请问各位高手了:     我想编几个连续时控程序:就是要求10点钟到12点钟一个线圈1闭合,然后13到14点钟有另为一个线圈2闭合…

    SIMATIC S7-200 2021年7月5日
  • 软件冲突

    先安装Microwin 200smart  V2.3 后安装V4.0 STEP7 MICROWIN SP9,运…

    2021年7月5日
  • step7 microwin v4.0 sp5下载

    step7 microwin v4.0 sp5下载地址 问题补充:大宝朱林森 请告知您提供网址所对应网页的操作步骤(具体来说,就是先输入地址…

    2021年7月5日
  • s7-200cpu226cn数据丢失

    我的200cpu数据在长时间断电后内部储存数据就会丢失,我怀疑是电池(电池卡)的问题,不知道判断是否正确?如果判断正确,如何更换或安装?如何购买?什么型号?谢谢! 最佳答案 S7-…

    SIMATIC S7-200 2020年11月1日