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日
下一篇 2020年11月1日

相关推荐

  • 西门子模拟量模块 什么时候用冷端补偿,什么时候不需要用?

    西门子的模拟量输入模,什么时候需要用冷端补偿什么时候不需要用?冷端补偿补偿的是25度吗? 最佳答案 1、转帖:冷端补偿:热电偶测量温度时要求其冷端(测量端为热端,通过引线与测量电路…

    SIMATIC S7-200 2017年11月6日
  • 光栅尺如何接224XP

    光栅尺如何连接接224XP 钻石用户推荐最佳答案 把光栅尺理解为编码器就容易理解的多。因为大多数光栅尺均以5V电压工作制,而200plc的输入大多以24V工作制,所谓需要用转换板(…

    SIMATIC S7-200 2021年7月5日
  • 求助S-200smart的MODBUS问题

    现状在做一个项目,要控制24台伺服电机,14台闭环步进电机,想用MODBU功能,我想问一下用两台PLC可不可行。两个PLC都要跟上位机进行通讯,这跟上位机通讯怎么进行 问题补充:M…

    SIMATIC S7-200 2021年7月5日
  • 请教200PLC几种情况用什么指令

    我用PLC和电机保护器自由口通讯,读到的数据的处理问题: 1.假如VB108至VB115是我需要的某个电流值,当然我要现实的是十进制。我可不可以写程序LD &n…

    SIMATIC S7-200 2020年11月5日
  • PID程序用SMB28模拟电位调试无结果输出

    各位前辈,我写了一段PID的程序,用CPU224的模拟电位器模拟时,即调节SMB28小螺丝,PID输出结果无变化,本人新手,还请指点一下,哪里的问题,谢谢,不胜感激(是关于锅炉汽包…

    2017年6月27日
  • 是否有必要购买ST20或者1200CPU学习

    现在手上一块淘汰的215CPU,14输入10输出,外带2个EM235(AI:3*12BIT,AO:1*12BiT)模块,国产的300/400编程线一根,5611A2通讯卡一块,这样…

    SIMATIC S7-200 2021年7月5日
  • s7200 smart程序如何转换成s7 200程序

    s7200 smart程序如何转换成s7 200程序 钻石用户推荐最佳答案 smart200不可以转换成200。哪怕是200转换成smart200都有很多限制。…

    SIMATIC S7-200 2021年7月5日
  • 刘缆条不见了

    我的系统刘缆条没了, 最佳答案 可以设置出现,步骤如下: 查看/框架/浏览条/就出来了 提问者对于答案的评价:谢了哦 

    SIMATIC S7-200 2021年7月5日
  • 224xp做自由口通信时冒烟

    CPU型号6ES7214-2BD23-OXB8,两个口port1和port0,仿照S7-200 可编程控制器系统手册中375页的modbus主站协议编程示例编写程序。具体…

    2020年10月31日
  • PID控制方案

    我现在通过模拟扩展EM235模块输出电压到一PWM波控制板去控制电路板输出的频率,现在通过实验得到当PLC输出模拟电压0-8.22V时,对应频率在20000HZ-200HZ变化,V…

    SIMATIC S7-200 2021年7月5日