本文目录一览

1,S7 STEP和S7PLCSIM通讯问题

安装完成后你是否重新启动电脑了?正常情况下,S7-PLCSIM会集成到S7里的,并且在启动S7-PLCSIM时,下载程序是不需要设置通讯连接的。所以,请告诉你STEP7的版本和什么操作系统。如果安装了STEP7不兼容的操作系统那么同样会发生问题。

S7 STEP和S7PLCSIM通讯问题

2,7编写的程序怎么做S7通讯

如果是同型号的通讯模块,把电源模块的开关关闭以后,直接更换,上电即可。如果是不同型号的模块,除了更换模块以为,你可以把程序上载到计算机上。在硬件组态里把原型号的模块删除,把你新的模块组上去。如果新的设备的定货号在step7上找不到,程序需要做硬件升级。然后把新的组态下载下去即可。程序不用做任何更改。
S7-200侧配置EM277,在Step7中组态DP网络,设置好偏移对应与400的I,Q的地址,即可通讯,200侧无需编写程序。

7编写的程序怎么做S7通讯

3,什么是S7通信

http://www.tjeti.com/plc/%BD%CC%D1%A7%D7%CA%D4%B4/%BD%CC%B0%B8/%B5%DA8%D5%C2%20%20.htm里面详细介绍 S7通信的记得采纳
关于通信连接资源详见:http://wenku.baidu.com/link?url=-li_9ijq1ssc1snwylzxmrvjpzeqjggcai6vuf-q2v8xupzm79qez122e_dhl4iay6ki7si9yqq6s6eeui-bgmf9qej9tdz4cmyhzokedfg

什么是S7通信

4,问题请教在S7 CPU中如何进行全局数据的基本通讯

在S7 CPU中如何进行全局数据的基本通讯?在通讯时需要注意什么? 全局数据通讯用于交换小容量数据,全局数据(GD)可以是: 输入和输出 标记 数据块中的数据 定时器和计数器功能 数据交换是指在连入单向或双向GD环的CPU之间以数据包的形式交换数据。GD环由GD环编号来标识。 单向连接:某一CPU可以向多个CPU发送GD数据包。 双向连接:两个CPU之间的连接:每个CPU都可以发送和接收一个GD数据包。 必须确保接收端CPU未确认全局数据的接收。如果想要通过相应通讯块(SFB、FB或FC)来交换数据,则必须进行通讯块之间的连接。通过定义一个连接,可以极大简化通讯块的设计。该定义对所有调用的通讯块都有效且不需要每次都重新定义。

5,实现s7200 cpu通信需要做的工作主要有几方面

1.S7-200CPU上的通讯口支持哪些讯协议。1)PPI协议:西门子专为S7-200开发的通讯协议2)MPI协议:不完全支持,只能作从站3)自由口模式:由用户自定义的通讯协议,用于与其他串行通讯设备通讯(如串行打印机等)。2.S7-200编程软件Micro/WIN提供了通过自由口模式实现的通讯功能:1)USS指令库:用于S7-200与西门子变频器(MM4系列、SINAMICSG110和老的MM3系列)2)ModbusRTU指令库:用于与支持ModbusRTU主站协议的设备通讯S7-200CPU上的两个通讯口基本一样,没有什么特殊的区别。它们可以各自在不同的模式、通讯速率下工作;它们的口地址甚至也可相同。分别连接到CPU上两个通讯口上的设备,不属于同一个网络。3.另外,还有:1)。S7-200CPU可以通过EM277PROFIBUS-DP从站模块连入PROFIBUS-DP网,主站可以通过EM277对S7-200CPU进行读/写数据。2)。S7-200系统拥有一种智能模块CP243-1,它是以太网通信处理器,可用它将S7-200系统连接到工业以太网(IE)中。

6,两台s7200之间如何通讯

本来想图片回复,但百度有点问题,今天插不了图片。主站操作:MICROWIN菜单>指令向导>选择NETR/NETW>配置2项网络操作>配置通过哪个端口(PORT0或PORT1)进行操作>配置第1项网络操作,NETR读2号站2个字节的数据,1#VW0(VB0+VB1)<<2#VW0(VB0+VB1)>配置第2项网络操作,NETW写2号站2个字节的数据,1#VW2(VB2+VB3)>>2#VW2(VB2+VB3)>设定此功能所需的存储区,例:VB100-VB120;(其它程序不要用此地址的存储区)>完成向导,程序会自动生成一个子程序和全局符号表,默认子程序名NET_EXE。>在主程序调用NET_EXE,有三个参数,TIMEOUT为超时设置(可设0),CYCLE为循环指行完成的标志,ERROR为错误标志;>在系统块修改站地址为1;>下载程序块和系统块;从站操作>在主程序中,将IW0送到VW0,将VW2送到QW0;其它不用修改设置。给主站(1#)的VW2(V2.0-V2.7/V3.0-V3.7)赋值就能控制从站(2#)的QW0(Q0.0-Q0.7/Q1.0-Q1.7)的输出状态;从站(2#)的IW0(I0.0-I0.7/I1.0-I1.7)的输入状态将反馈到主站(1#)的VW0(V0.0-V0.7/V1.0-V1.7)上;
我不知道你用的200的哪一cpu。我以前做过一个工程用的是226 cn。我的做法你可以参考一下。两个cpu之间用的dp电缆连在一起, plc与pc之间只用了一根pc/ppi的线进行通信,如果你是笔记本的话,你也可以用usb/ppi与plc进行通信。不过,你这两个plc的地址不能一样哦!
PPI通讯就OK了
首先得了解下你的PLC编程水平了,你是想让别人给你做出个程序,还是跟你一说你就会明白
网络通信 200里面有现成的网络模块

文章TAG:s7通讯  S7  STEP和S7PLCSIM通讯问题  
下一篇