求助PLC224与单片机485通讯问题

本人现在做一个项目,需用PLC做主机,现想实现一个功能,PLC I0.0输入触发通讯口向下位机发送一条指令,下位接到后回送一条数据,单片机程序没有问题,PLC主程序中通讯初始化,I0.0上升沿发送指令,发送完成中断中接收数据,问题是,现在只能上电一次好使,发送完后接收到数据,再触发I0.0就不能发送了,求高人指教!

问题补充:
LD     SM0.1
 MOVB   9, SMB30
 ATCH   INT_0, 9
 ENI
 网络2
 LD     I0.0
 EU
 XMT    VB0, 0     //VB1-VB16装有一串之字符

 发送完成中断
 LD     SM0.0
 S      SM87.7,1
 RCV    VB100,0  

 第一次发送成功,并能接收到数据,但再按I0.0就不好使了,发不出来了,也接收不到
 程序有问题吗?

最佳答案

用这个试试:
 网络1
 LD     SM0.1
 MOVB   9, SMB30
 ATCH   INT_0, 8
 ENI
 网络2
 LD     I0.0
 EU
 XMT    VB0, 0
 MOVD   &VB20, VD19

 中断0
 LD     SM0.0
 MOVB   SMB2, *VD19
 INCD   VD19

 接收的数据存放在VB20开始的表里。

 用RCV接收也可以。

提问者对于答案的评价:
谢谢引导,问题已解决!希望以后多多交流!

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

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

相关推荐

  • s7 200 smart的密码保护是什么水平

    大神们,你们接触的项目多,接触的设备也多,知道行业水平,我不太了解。想问问,西家200 smart的安全水平在这个产品定位里这个产品定位里算什么水平?是不是几家都做得一般…

    SIMATIC S7-200 2021年7月5日
  • 4-20mA转化成2-10V

    有一个传感器输出4-20mA,PLC是电压采集,所以需要转换。请问我直接加一个500欧姆的电阻吗?这样精度可以吗?我看网上有专门卖电流电压转换模块的,是不是好一些? 最佳答案 电流…

    SIMATIC S7-200 2017年12月10日
  • 模拟量输出通道未使用电流输出,需要短接么?

    模拟量输出模块的电流输出未使用,需要短接么?若模拟量输出通道空闲未使用,需要接线么? 最佳答案 1、模拟量输入模板对于不使用的通道要短接,而模拟量输出模板则不需要。2、关于模拟量输…

    SIMATIC S7-200 2020年10月31日
  • em277 277-0aa22-0xa0 的GSD文件有么?

    我用的是em277 277-0aa22-0xa0 ,可是只能下载到的em277 277-0aa20-0xa0  GSD,请问大家怎…

    SIMATIC S7-200 2021年7月5日
  • STEP 7-MicroWIN软件打开后是英文界面怎么切换成中文

    STEP 7-MicroWIN软件打开后是英文界面怎么切换成中文 最佳答案 这样设置TOOLS-Options-General-Language-Chinese。 提问者…

    SIMATIC S7-200 2017年6月29日
  • 运用step7编写称重程序

    如何利用step7编程软件编写自动称重的程序?本人新手一点头绪也没有,求各路大神指教! 问题补充:各位,可能是我说的不够细致,我的意思就是用压力传感器为硬件,称量重量在100kg范…

    2021年7月5日
  • 224xpCPU端口问题求助。

    使用224xp cup本体上的port1口和威纶的触摸屏通讯,port0口用来下载PLC程序,现下载完PLC程序之后有时会出现和触摸屏通讯不上的情况,插拔下通讯线就OK了…

    SIMATIC S7-200 2017年11月23日
  • 226与FLUKE连接

    我要用226与fluke 8845A万用表 通讯   ,表是RS232接口的。应该要用什么样的连接电缆呢?我现在用的是一根PC/P…

    SIMATIC S7-200 2021年7月4日
  • CPU214 包络表问题

    老型 S7 200 DC/DC/DC的  不支持包络表么?为何在S7 win32中 不能用到SMW168。比如…

    SIMATIC S7-200 2017年8月26日
  • CPU224通信故障问题

    我的S7200 CPU224 放了两年没用,现在通讯不好,买的时候是用简易PC-PPI线+USB转RS232线,通讯良好,现在怎么都通讯不上,我就在淘宝上重买了…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论