300PLC与CPU 224XP CN的通讯

现场有3套200系统,现在300系统需要采集200系统的数据,该如何实现。
注:1,224的P1口与触摸屏连接了,没有EM277模块,无法走DP通讯
       2,300系统无MODBUS 通讯模块,无法走MODBUS

最佳答案

http://blog.sina.cn/dpool/blog/s/blog_669692a60101bg0g.html?vt=4
S7 200用一个带编程口的DP头,或者引出下一组DP头               
接300的MPI口,如果300的口也占用则使用带编程口DP头,或引出下一个DP头。
只需要在300硬件组态,调用程序即可。
200测只要把需要读写的变量move到相应的vb中即可

1.通信参数的设置
用系统块设置CPU 224在MPI网络中的站地址为3。为了方便下载和监控,将S7-200、S7-300和计算机的通信速率均设置为19.2 kbit/s。需要将系统块下载到CPU,设置的参数才会起作用。
组态时将CPU 315-2DP连接到MPI网络上,设置MPI站地址为2。将设置的参数下载到CPU 315-2DP。
2.CPU 315-2DP读写CPU 224的V区的编程
在CPU 315-2DP的OB35中调用SFC 68“X_PUT”,将本站的DB 1的76字节数据发送到通信伙伴的DB 1的DBB100~DBB175,即CPU 224的VB100~VB175。调用SFC 67“X_GET”,读取CPU 224的VB200~VB275(即DB 1的DBB200~DBB275)中的数据,将它们存放到DB 2。执行OB35的时间间隔为默认的100ms。
下面是CPU 315-2DP的循环中断组织块OB35的程序:
程序段 1:将本站的DB1中的数据写入CPU 224的V区
CALL 'X_PUT'
REQ :=TRUE
CONT :=TRUE
DEST_ID :=W#16#3 //S7-200的MPI地址
VAR_ADDR:=P#DB1.DBX100.0 BYTE 76 //S7-200要写入数据的VB100~VB175
SD :=P#DB1.DBX0.0 BYTE 76 //存放本站要发送的数据的地址区
RET_VAL :=MW2
BUSY :=M0.1

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

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

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

相关推荐

  • EM235

    问题补充:更换EM235时需不需要连上PLC下载,或者是直接装上新的就行了? 最佳答案 直接装上新的就行了。 当然是在断电情况下!! PLC程序可以不重新下载。…

    SIMATIC S7-200 2021年7月5日
  • s7200怎么实现停电当电源恢复后自动启动

    s7200怎么实现停电后,当电源恢复自动启动的功能啊 问题补充:程序里是按TD400C上F1启动电机,F2停机。我想实现的是停电再来电后不用再按F1就启动 另,可以对电力…

    SIMATIC S7-200 2021年7月5日
  • SCL单按钮控制程序

    各位兄台!SCL单按钮控制程序怎么写啊!我泄漏后直接自锁啊!忘给与回复 钻石用户推荐最佳答案 http://www.ad.siemens.com.cn/club/bbs/post.…

    SIMATIC S7-200 2021年7月5日
  • S7 200PID温度控制

    使用S7 200的PID自整定设计一个水箱恒温系统,PID输出设置为数字量输出(PWM),我想用组态王仿真红框的部分,这个部分要怎样建模呀?并且PID输出和我要的控制量是…

    2017年5月29日
  • s7 1200 pid输出

    1、pid输出为0~27648能否直接输出4~20ma对应的码值?2、pid模块出错后进入未激活状态,必须手动设置模式为自动模式才能激活pid,请问系统交付使用后出现pid错误后用…

    SIMATIC S7-200 2017年11月13日
  • 怎样打开文件“three_PWM.lsc”

    我下载了这个文件“three_PWM.lsc”,不知道用什么程序打开,请教了。 问题补充:我是在siemens下载中心下载的,没有说明 最佳答案 好像是“Logo"的程序…

    SIMATIC S7-200 2021年7月5日
  • s7200的堆栈

    1,顺序控制继电器S是堆栈?堆栈是什么?2,逻辑堆栈是什么?3,能否用M区或V区代替S执行逻辑顺序控制? 最佳答案 西门子200堆栈理解,https://www.cnblogs.c…

    SIMATIC S7-200 2021年7月5日
  • step7-micro/win搜索不了

    如题,在用micro/win sp9一段时间没用后,再打开发现搜索功能用不了了,不知怎么回事?如图片所示! 问题补充:哦,是我把搜索“区分大小写打钩了”,这样就搜索不到了…

    2017年6月13日
  • S7-200数据格式

    在使用程序状态监控时,向位存储器M写入数值 如M3.1  ON/OFF (位逻辑)  与M3.1  …

    SIMATIC S7-200 2021年7月5日
  • win7 64位操作系统安装西门子200编程软件的问题

    win7 64位操作系统安装西门子200编程软件时在设置pg/pc接口时没有pc/ppi这一项 问题补充:不是不会设置PG/PC接口而是在设置PG/PC接口界面找不到PC…

    2017年10月24日

发表回复

登录后才能评论