200和串口调试软件之间怎么收发数据?

PLC发数据可以成功看到,
重新编个用rcv收数据时没能成功,不知道怎么做?完全照着XMT格式来的,不知道对不对。
谁能给个简单的PLC收数据的程序?用串口软件发

另外:是不是不能用软件同时模拟收发数据?

问题补充:
邮箱 chinacuit@vip.qq.com
1L的已经模拟过了,我是想要用RCV指令来收

最佳答案

应答方式,串口调试工具发什么,就返回什么,同时QB0显示接收的数据个数。

ORGANIZATION_BLOCK MAIN:OB1
TITLE= 
// PROGRAM COMMENTS
// Press F1 for help and example program
//  
BEGIN
Network 1 // NETWORK TITLE (single line)
//  
// NETWORK COMMENTS
//  
// 
LD     SM0.1
MOVB   16#09, SMB30
MOVB   16#94, SMB87
MOVB   5, SMB89
MOVW   +5, SMW90
MOVB   100, SMB94
ATCH   INT0, 23
ATCH   INT2, 9
ENI
RCV    VB100, 0
MOVW   +50, SMW92
END_ORGANIZATION_BLOCK
INTERRUPT_BLOCK INT_0:INT0
TITLE= 
// INTERRUPT ROUTINE COMMENTS
// Press F1 for help and example program
//  
BEGIN
Network 1 // NETWORK TITLE (single line)
//  
// NETWORK COMMENTS
//  
// 
LDB=   SMB86, 16#04
MOVB   10, SMB34
ATCH   INT1, 10
CRETI
NOT
RCV    VB100, 0
END_INTERRUPT_BLOCK
INTERRUPT_BLOCK INT_1:INT1
TITLE=
BEGIN
Network 1 
LD     SM0.0
DTCH   10
XMT    VB100, 0
Network 2 // 接收程序的第一字节里是接收到的所有字节数。
// 
// 
LD     SM0.0
MOVB   VB100, QB0
END_INTERRUPT_BLOCK
INTERRUPT_BLOCK INT_2:INT2
TITLE=
BEGIN
Network 1 
LD     SM0.0
RCV    VB100, 0
END_INTERRUPT_BLOCK

提问者对于答案的评价:
就选你吧 这个例子我有的

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午5:14
下一篇 2020年11月1日 下午5:14

相关推荐

  • PC ACCESS 无法保存

    PC  ACCESS 安装完毕后,无法保存 提示“出现意外错误”,目录中没有中文。杀毒软件全部拆除了。试过很多次都一样没有用。都是出现无法保…

    SIMATIC S7-200 2020年10月31日
  • 通讯口连接问题

    各位学长,我想自己制作通讯接头代替网络连接器。     我要到市场上买什么接头?普通的RS485的接头?还是什么别的?请告诉我具体…

    SIMATIC S7-200 2021年7月5日
  • 各位大神看这里

    想请问一下,一个输出为0-20mv差分信号的压力传感器,可以不接放大器直接连接西门子的模拟量模块EM235么,如果能的话那上位机pc可以通过自由口通信读取AIW么?如果不能的话要怎…

    2021年7月5日
  • 怎么看懂PLC程序中的模拟量和变量

    本人是S7-200的初学者,能懂些基本的指令但程序太长就看不懂了。主要是模拟量和变量及数学运算方面的 问题补充:谁有好的项目给我参考下,最好带中文注释的谢谢了!本人邮箱 …

    SIMATIC S7-200 2021年7月4日
  • S7-200的软件能在官方下载到不

    求软件 最佳答案 最新版STEP 7-Micro/WIN V4.0 SP8这里可以下载,直接用迅雷就可以了:http://down.gougou.co…

    SIMATIC S7-200 2020年11月1日
  • 请大家帮我一下确定一下硬件吧?

    我们要做一个系统.从全国各地的现场取一个模拟量然后将些量送入以太网.从全国各个地方都能上网上查询到,你们说怎么个配置呀? 问题补充:我说的是采集系统在各个地方采集完数据后,只有一个…

    SIMATIC S7-200 2021年7月5日
  • 为什么定时器不能启动

    主程序启动,同时设了标志位,在子程序中用VB302判断分支,为零时正常启动前一个定时器,不为零时启动不了后一个定时器,调试时改变VB302值(1改0再改回1,启动什么都不变)可以正…

    2017年6月18日
  • 关于FOR NEXT指令

    各位朋友,请教大家一个关于循环指令的用法。循环指令的触发条件是SM0.0,我希望是每次程序扫描都会执行此循环。我不确认如果加SM0.0,循环指令是否会自身复位。像下面图片中程序,循…

    2017年12月7日
  • 触摸屏显示报警条数的问题。

    当报警有多条时,触摸屏只能显示一条报警信息。请教各位大侠们这是为什么?我要怎样编程。谢谢各位了。 硬件:PLC是226,屏是PWS11711台达的。 问题补充:可以的话麻…

    SIMATIC S7-200 2021年7月5日
  • 2个cp243与wincc的通讯

    有2台cp243-1的通讯模块,与2个cpu224,PC机装有wincc flexible软件。#1PLCIP是192.168.147.1  #2是1…

    2020年10月31日