s7200跟三菱变频器通讯问题

我用的是s7200的226CPU,现在要跟三菱d740的变频器通讯,我硬件是这样接的,用的是226本体的COM0口,3和8分别接到接收跟发送上面,但我程序写好一直没法通讯,那位给指点一下迷津,不胜感激,我的程序如下
 网络一
 LD     SM0.1
 MOVB   16#49, SMB30
 MOVB   16#B0, SMB87
 MOVB   16#03, SMB89
 MOVB   5, SMB92
 MOVB   32, SMB94
 ATCH   INT_2:INT2, 9               // 接受完成事件
 ENI                                // 传送完成事件
                                    // 启用用户中断
 网络2
 LD     M0.0
 EU
 XMT    VB100, 0
 FILL   0, VW200, 12

 MOVB   250, SMB34
 ATCH   INT_1:INT1, 10
 ATCH   INT_2:INT2, 9
 ENI
 网络3
 LD     SM0.0
 MOVB   11, VB100
 MOVB   16#05, VB101
 MOVB   16#30, VB102
 MOVB   16#31, VB103
 MOVB   16#46, VB104
 MOVB   16#41, VB105
 MOVB   16#31, VB106
 MOVB   16#31, VB107
 MOVB   16#30, VB108
 MOVB   16#37, VB109
 MOVB   16#41, VB110
 MOVB   16#0D, VB111
 中断1
 网络1
 LD     SM0.0
 XMT    VB100, 0
 INCW   VW800
 网络2
 LD     SM0.0
 DTCH   10
 中断2
 网络1
 LD     SM0.0
 RCV    VB200, 0
 网络2

 LD     SM0.0
 R      M0.0, 1
 

最佳答案

1 很多人容易犯的错误,把SMW92=SMB92,你SMB92=5,那么SMW92等于多少呀?很大的数字呀!

 2 3和8分别接到接收跟发送上面
   PORT0口不是232口,没有发送脚和接收脚,如果你用200PLC和232口通讯,那么要加转换器或者用PPI通讯电缆。

 3 主程序网络2里倒数第一行和倒数第二行可以省略,倒数第三行可以加到网络1里面。
   
 4 主程序网络3里程序可以写在数据块里,以节省程序空间。

提问者对于答案的评价:
谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:33
下一篇 2021年7月4日 下午11:34

相关推荐

  • 模拟量输入问题 高手进

    新手 问个模拟量怎么输入的程序 有段程序LD     I0.0 MOVW  &n…

    SIMATIC S7-200 2021年7月4日
  • S7-200 PPI数字传输

    我想问一下,用S7-200的PPI通讯,两个站之间的数字传输怎么传的,比如说用向导将主站的VB1传到从站的VB2中,那么主站中有个整数为2345,要把2345传到从站该怎么写? 最…

    SIMATIC S7-200 2020年10月31日
  • em232 程序是?

    用CPU226加EM232模块,使用电压输出。 LD     SM0.0 MOVW  &n…

    SIMATIC S7-200 2021年7月4日
  • s7-200下载通信问题!!!

    昨天用USB转串口线下载程序时,发现程序下载到一半就会出现通信错误,有时候甚至都搜索不到,不知道是什么原因。原来用PCI转串口的可以,现在一定要用到这个USB转串口的线。 最佳答案…

    SIMATIC S7-200 2021年7月5日
  • s7-200编程疑惑

    我在s7-200编程中,使用指针方式。为什么要用MUL_DI乘以4,说是移动指针是移动双字。所以要乘以4,我想问一下,移动双字就要乘以4么??? 问题补充:这个问题确实是指针移动的…

    SIMATIC S7-200 2020年11月5日
  • s7-200与smart1000画面的调用

    用S7-200 CPU 224编程,给个信号,把触摸屏smart 1000里面的指定画面调到首页怎么编程,有谁知道,指点一下。 问题补充:但是楼主需要…

    SIMATIC S7-200 2020年10月31日
  • S7200PLC与艾默生EV1000变频器通讯问题!

    有用过S7200PLC与EV1000变频器做modbus_rtu方式做通讯的吗,急用,谢谢! 最佳答案 艾默生EV1000变频器是否支持modbus协议?如果支持,那么把变频器作为…

    SIMATIC S7-200 2021年7月5日
  • 默认校验是什么?

    西门子200系统块里面没有设置校验的地方!那么其默认校验是偶校验还是无校验?如果我想修改在哪里修改?是不是就是自由口通讯的特殊存储器哪里设置?谢谢!  最佳答案 你是指通…

    SIMATIC S7-200 2021年7月5日
  • PPI-RS485电缆

    PPI-RS485电缆在XP系统里面连接PLC S7-200 CPU通信正常,为什么用在win7 64位系统里面通信连不上? 问题补充:我从官网下载了…

    SIMATIC S7-200 2021年7月5日
  • 出口设备用S7-200Smart PLC 国外有替代的吗?

    我们公司产品大多出口国外不同国家,请问用S7-200 Smart  PLC 国外有替代的吗? 最佳答案 没有,该产品以期满足不断增长的中国O…

    SIMATIC S7-200 2017年5月28日

发表回复

登录后才能评论