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

相关推荐