两个200PLC通信

我想用两个S7200PLC都是224XP的,用网络读写指令编程,不用向导,请问一下主站定义自由端口SMB30时,怎样定义,是不是要既要定义PPI主站模式,也要选择波特率呢,波特率选多少,在给从站编程的时候时不是也要把从站的端口定义称PPI的从站模式呢,波特率也要定义吗?还有除了PLC外,还要什么模块吗,直接用485通信电缆可以吗?

最佳答案

给你个例程看看:
Network 1 
LD     SM0.1
MOVB   2, SMB30                    // PPI主站模式 
FILL   +0, VW100, 10               // 清空接收缓冲区和发送缓冲区

Network 2 
LD            V100.7               // 若网络读操作完成
MOVB   VB107, QB0                  // 将读取的3号站的IB0送给QB0

Network 3 
LDN    SM0.1
AN     V100.6                      // 若NETR未被激活
AN     V100.5                      // 且没有错误
MOVB   3, VB101                    // 送远程站的站地址
MOVD   &IB0, VD102                 // 送远程站的数据区指针值IB0
MOVB   1, VB106                    // 送要读取的数据字节数
NETR   VB100, 0                    // 从端口0读3号站的IB0,缓冲区的起始地址为VB100

Network 4 
LDN    SM0.1
AN     V110.6                      // 若NETW未被激活
AN     V110.5                      // 且没有错误
MOVB   3, VB111                    // 送远程站的站地址
MOVD   &QB0, VD112                 // 送远程站的数据区指针值QB0
MOVB   1, VB116                    // 送要写入的数据字节数
MOVB   IB0, VB117                  // 将本机的IB0的值写入发送数据缓冲区的数据区
NETW   VB110, 0                    // 从端口0写3号站的QB0,缓冲区的起始地址为VB110

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

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

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

相关推荐

  • PC Access使用请教

    用PC机通过串口与PLC通讯,实现1)PC发送控制PLC的启动、停止;2)实时获取PLC中不同数据区中数据。 请问:如果要用PC Access实现,就必须用OP…

    SIMATIC S7-200 2021年7月4日
  • 模拟量接错了会怎样

    如果我的cpu224xp自带的模拟量接口直接接了4~20ma的模拟量设备,由于CPU自带的是电压型模拟量输入,这样做会出现什么后果??会烧坏模拟量输入接口吗?还是仅仅不能读到正确的…

    SIMATIC S7-200 2020年11月1日
  • S7-200与wincc如何PPI-USB通讯?OPC

    现在手里有一根ppi-usb的编程电缆,可以当做通讯线使用吗?想请教下与wincc通讯的话需要什么软件,最好有教程,谢谢! 最佳答案 1、现在手里有一根ppi-usb的编程电缆,可…

    SIMATIC S7-200 2021年7月5日
  • 模拟量输出微调

    请问下各位,用西门子S7-200和S7-300如何控制模拟量输出逐渐增大或减小,当设定值大于实际输出值时逐渐增大输出值至设定值,当设定值小于实际输出值时逐渐减小输出值至设定值。增大…

    SIMATIC S7-200 2020年10月31日
  • 214CPU忘记密码了

    原程序因电脑硬盘坏丢失,现在想把CPU里的程序上载出来,可忘记密码了不知道怎么办,求大神指点一下,谢谢 图片说明:    钻石用户推荐最佳答案 1、官方没有解密…

    2021年7月5日
  • S7200问题通讯

    S7200如何通过GRPS与远端的中控室计算机通讯,需要哪些硬件、软件。 最佳答案 下面为您推荐“下载中心”中几篇有用的技术文档: 《基于ADSL的远程访问》 …

    SIMATIC S7-200 2021年7月5日
  • 西门子200PLC与其他品牌触摸屏通讯问题

    西门子200PLC与其他品牌触摸屏通讯,如CPU226有两个口,与一个触摸屏通讯是需要用什么通讯方式?怎么样设置通讯和编程?与2个触摸屏通讯时呢? 最佳答案 西门子200系列PLC…

    2017年8月26日
  • 我打开西门子200编程软件,Micro/WIN的指令树中没有Modbus RTU从站指令库

    我打开西门子200编程软件,Micro/WIN的指令树中没有modbus RTU从站指令库。怎么才会有呢? 最佳答案 你需要装一个有modbus RTU从站指令…

    SIMATIC S7-200 2020年11月5日
  • SEW电机和DANFODD变频器

    我用变频器控制有抱闸的电机.我为了不在给抱闸一个220电源.我把电机的抱闸的螺丝松开了(不起到作用);但是电机发热很厉害.几乎不能用手去摸.????????? 最佳答案 楼主的做法…

    SIMATIC S7-200 2021年7月5日
  • 时间累积

    s7-200系统想做一个时间累积,主要用于显示系统运行时间,不知道该咋做?哪位高手指教一下 最佳答案 很好做的,用秒脉冲就行了,LD    …

    SIMATIC S7-200 2020年11月1日