S7-200 Smart可以s7300以太网通讯讯吗?如能最大可以几个通讯

S7通信是专为西门子控制产品优化设计的通信协议,它是需要建立连接的协议。
&S7通信分为单向连接和双向连接,S7-200 SMART只有S7单向连接功能。单向连接中的客户机是向服务器请求服务的设备,客户机调用GET/PUT指令读、写服务器的存储区。服务器是通信中的被动方,用户不用编写服务器的S7通信程序,S7通信是由它的操作系统完成的。
&S7-200 SMART的以太网端口有以下特点:
&1.功能强大
&S7-200 SMART集成的以太网端口功能非常强大,它有一个编程员连接,8个HMI(人机界面)连接,8个主动GET/PUT连接或8个被动GET/PUT连接。用以太网下载程序的速度非常快。使用GET/PUT指令的S7通信可以实现S7-200 SMART之间的通信、与HMI(例如性价比极高的SMART 700 IE)的通信,和与其他(S7-200/300/400/)的通信。它既可以作S7通信的客户机也可以作服务器。
&S7-200 SMART CPU之间的以太网通信类似于S7-200 CPU之间使用网络读写指令NETR/NETW的通信,但是NETR和NETW指令只能读、写远程站点最多16B的数据。S7-200 SMART的GET/PUT指令可以读写200多字节的数据。
&S7-300/400的CPU之间可以通过MPI、PROFIBUS-DP和以太网实现S7通信。但是S7-300/400的CPU集成的MPI和DP接口在S7通信中只能作服务器,不能作客户机。
&2.硬件成本极低
&S7-200为了实现以太网通信,需要配备2000多元的以太网模块CP 243-1,S7-200 SMART的以太网接口的功能和CP 243-1差不多,相当于白送了一块CP 243-1给用户。
&S7-1200也有以太网接口,但是只能作S7通信的服务器,不能作客户机。S7-1200的价格比S7-200 SMART高。
&S7-300/400有的CPU有以太网接口,但是价格很高。有的需要配好几千元的以太网模块。
&3.使用简单方便
&S7-1200 CPU之间的以太网通信需要编程,S7-300/400作为S7通信的客户机时需要组态和编程。
&S7-200和S7-200 SMART的以太网S7通信一样,都有编程向导,但是S7-200的向导需要多设置很多参数,例如模块命令字节地址、本地和远程的传输层服务访问点TSAP、连接的符号名称、数据传输的符号名、是否生成CRC保护、是否使能连接的&保持活动&功能。S7-200 SMART的GET/PUT向导去掉了上述的&盲肠&,组态参数简化到了极致。
&CPU作为服务器也需要用向导组态,而S7-200 SMART作为服务器不需要用向导组态。
&S7-200的以太网通信需要调用两个子程序,而S7-200 SMART只需要调用一个子程序。
无相关信息S7-1200和S7-200SMART的以太网S7通讯
说明:西门子官方不赞同S7-200 SMART CPU与非S7 -200 SMART
CPU之间的以太网通信,通信质量不能保证,实际应用中并没发现问题。
硬件和软件需求及所完成通信任务
(1)、S7-1200 CPU,硬件版本V2.2或者更高
(2)、S7-200 SMART CPU
(3)、PC(带以太网卡)
(4)、以太网电缆(交叉或直连)&
(5)、路由器CSM1277(方便监控)&
图一、硬件配置
(1)、STEP7 V12 SP1
(2)、STEP7 MICRO/WIN SMART V2.0
(1)、S7-1200发送DB1中的200个字节到S7-200 SMART的VB数据区
(2)、S7-1200读取S7-200 SMART的VB数据区中的200个字节到DB2
S7-1200客户端的配置编程
1、使用STEP7 V12 软件新建一个项目并完成硬件配置和网络组态
1.1、在“项目树”&“设备组态”&“网络视图”下,按下图中1-6步骤建立S7连接
图二、建立S7连接
1.2、按如下图1-3步骤填写连接参数
图三、定义连接对方的IP地址
1.3、在“地址详细信息”中设置通信伙伴的TSAP地址,如下图
图四、定义通信双方TSAP
注意:S7-200 SMART的TSAP只支持03.00或03.01
2、软件编程
2.1、创建发送数据块DB1(接收数据块DB2类似),定义为200个字节的数组,如下图所示
图五、创建数据块DB1
图六、修改发送数据块的属性
图七、定义200个字节的数组
&2.2、在OB1中,从“指令”&“S7通信”下,调用PUT、GET通信指令,程序如下图
图八、程序调用功能
3、监控结果
通过在S7-1200侧编程进行S7 通信,实现两个CPU之间的数据交换,监控结果如下图
图九、监控数据(S7-1200侧)
图十、监控数据(S7-200 SMART侧)
注意:S7-1200 SMART中的V区对应于DB1,即在PUT指令中使用的通信伙伴数据区ADDR_1=P#DB1.DBX0.0
BYTE 200在S7-200 SMART中对于为VB0~VB199。
本文档中S7-200 SMART做S7通信的服务器,占用S7-200 SMART PLC的服务器连接资源,S7 -200
PLC本身不需要编写通信程序。&
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。【】【】【】【】
版权与免责声明:
①凡本网注明"来源:电气自动化技术网"的所有作品,版权均属于电气自动化技术网,转载请必须注明出处“电气自动化技术网.cn”。违反者本网将追究相关法律责任。
②本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。
③如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
>> 相关文章
>> 热点图片
栏目导航:
ICP网站备案:渝ICP备号每日登录:+1西币&+1积分
用户登录 |
密&&&&码:
记住用户名
下次自动登录
&&建议您只在个人私有的电脑上使用此选项。
绑定第三方账号登录&&
扫描二维码登录支持中心移动端
You are here:
S7-200以太网与组态王通讯如何...
手机登录找答案
热点活动:
已解决问题:
S7-200以太网与组态王通讯如何操作?
我现在有1台S7-200PLC&(挂一个CP243的以太网模块)和一台装有组态王的上位机,请问以太网通讯任何建立&如何设置,我现在这个组态王的添加后如何选择里面设备站地址与com口,tcp协议里面应该没有串口的吧?怎么会这个选项啊?大家谁做过就指导一下,谢谢了
产品版区:
悬赏分:5 | 解决时间: 13:07:39 | 提问者: -
问题ID:63533
CP243-1与工控机(组态王)实现以太网通讯组态实例1.&&&&&&S7-200&PLC的以太网模块CP243-1作为服务器的组态1.1.&&&打开PLC应用程序→工具→以太网向导,如图1-1&1.2.&&&单击以太网向导,弹出画面如图1-2。&1.3.&&指定模块位置。&直接单击“下一步”,如图1-3,单击“读取模块”,得到模块的相关信息,注意:模块位置一定要与读取模块的位置信息相对应。&1.4.&&指定模块地址。单击“下一步”,如图1-4,以手动方式在&IP地址&域中输入模块IP地址(系统默认192.168.0.1),或单击&IP地址浏览器&图标从列表中选择一个模块IP地址。您还必须以手动方式输入子网掩码(系统默认255.255.255.0)和网关地址(系统默认0.0.0.0)。选择&允许BOOTP服务器自动为模块指定IP地址&复选框,允许以太网模块在启动时从BOOTP服务器(根据MAC地址,见模块上端盖下条码:00-0E-8C-92-D5-95)获取IP地址、网关地址和子网掩模。如果您选择该选项,则IP地址、子网掩模和网关地址方框无法使用。您还必须为模块指定通讯连接类型。您可以从以下通讯进行选择:&自动检测通讯(默认值)&全双工&100兆位通讯&半双工&100兆位通讯&全双工10兆位通讯&半双工10兆位通讯&图1-41.5.&指定命令字节和连接数目。单击“下一步”,如图1-5。输入以太网模块的输出内存地址(Q地址)。智能模块的命令字节是指给定模块的Q字节(输出字节)。如果向导在步骤2读取模块位置,输出内存地址会自动显示。指定您希望为以太网模块配置的连接数目。以太网模块最多支持8个异步并行连接。注释:这些8个对等连接是在STEP&7-Micro/WIN和以太网模块之间连接之外附加的连接。如果您选择配置某个连接,当您单击&下一步&时,会显示&配置连接&对话框。&&图1-51.6.&配置连接&。单击“下一步”,如图1-6&图1-6使用下一个连接&&&和&&&前一个连接按钮,在您正在配置的连接之间浏览。注释:您需配置您请求的所有连接。向导会重复配置程序,直至每个连接的所有部件均被定义。将每个连接定义为客户机连接或服务器连接。客户机连接请求在本地PLC和远程对象之间执行数据传送。每个客户机连接可能包含1至32个数据传送。服务器连接从远程客户机接收连接请求。可将服务器配置为从任何客户机或仅限指定的客户机接受连接。如果您选择配置服务器连接,您必须:&定义远程对象的TSAP。&选择&接受所有连接请求&复选框,选择允许服务器接受来自任何客户机的连接,或输入具体的模块IP地址,选择指定某一特定客户机可与服务器连接。使用&IP地址浏览器&图标,浏览至某一特定模块IP地址。&选择使用&保持现用&功能。该功能使模块定期向对象发出信息,使连接保持现用。1.7.CRC保护与保持现用间隔&。单击“确认”,如图1-7&图1-7CRC(循环冗余检查)保护选项允许您指定以太网模块检查偶然发生的配置损坏。向导为V内存中配置的两个数据块部分生成CRC值。当模块读取配置时,则重新计算该值。如果数字不匹配,配置损坏,模块不会使用该配置。注释:&&如果您选择&CPC保护&选项,向导则不会生成&以太网重新配置&(ETHx_CFG)指令。&如果您选择&CRC保护&选项,程序则无法在运行时修改配置。&&保持现用&功能向对象发出一则信息,以确保连接依然现用。由您指定该时间间隔(以秒为单位,从1至32767)。1.8.&分配配置内存。单击“下一步”,如图1-8&图1-8&&&&导为以太网模块建立一个配置块,并将该配置存储在PLC的V内存区。在数据块中您希望放置配置的位置指定一个起始地址。您可以在您希望配置块存储的位置选择V内存地址,&如果您希望向导建议一个未使用的正确大小的V内存块,则单击&建议地址&按钮。配置块的大小根据您在向导中所作的具体选择不同而异。1.9.生成项目部件。单击“下一步”,如图1-9。&以太网模块向导为您选择的配置(程序块和数据块)生成项目部件,并允许程序使用该代码。向导显示您请求的配置项目部件。您必须在使用前将以太网模块配置块(数据块)、系统块和程序块下载至S7-200&CPU。1.10.单击“完成”,如图1-10。&1.11.&&&单击“是”,完成本次“以太网向导”。1.12.&&&以太网子程序的调用,如图1-11。&1.13.将组态完成的程序一定要下载至PLC中,配置才生效。注:以上任务净油机出厂时已完成,用户不必配置。2.&&&&&&组态王作为客户机的组态2.1.&&&打开组态王开发软件,选择设备→COM1,如图2-1&2.2.&&&双击“新建”,选择S7-200系列(TCP)→TCP,如图2-2&2.3.&&&单击“下一步”,输入要安装的设备的逻辑名称,如图2-3。&2.4.&&&单击“下一步”,选择串口号。如图2-4。&图2-42.5.&&&再单击“下一步”,输入设备的IP地址(即上面CP243-1配置时设置的192.168.0.1)及相对于PLC&CPU224XP的位置(槽号),如图2-5。&&图2-52.6.&再单击“下一步”,保持默认值,如图2-6。直接单击“下一步”,如图2-7。&图2-62.6.&&&单击“完成”,就配置了一个“TCP”设备。如图2-8。&图2-7&图2-8至此,就完成了CP243-1与组态王的设备配置。注意:一定要记住安装组态王软件的PC的IP地址一定要与CP243-1中定义的客户机的IP地址(192.168.0.1)一致,否则,无法建立CP243-1与组态王之间的正常通讯。
提问者对于答案的评价:你的步骤很详细!
更多相关问题
本版精华问答
等待您来回答
作者/最新回复
最后回复时间
相关资料:见《组态王与西门子S7-200的几种通信方式》连接:见《S7-200的通信(组态王)》连接:
& 21:39:08
如果你安装了组态王软件的话,那么在你安装的盘里找到Program&Files\kingview\user's&guide文件夹,里面有命令语言函数手册.PDF和使用手册.PDF这个两个文档,里面介绍了组态王所有的功能和使用方法,很详细的。如果你要下载组态王的话,到以下地址:先注册才能下载.亚控科技----组态王下载:
& 21:57:56
自己看看帮助文件或许会有新收获
& 22:25:44
挺好的,用OPC就可以了,不要应用组态王的PPI驱动,速度不行。
& 15:52:21
上一页1下一页&
20秒帮我们优化支持中心!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
欢迎您来到找答案
在“找答案”,已有超过7万个被解决的技术问题供您参考!
西门子技术专家亲自把关!常规的,简单的问题,在这里您都可以找到答案!
遇到了问题,就来“找答案”提问。
点击搜索框右侧的提问按钮,只需2步就能成功提交问题!分分钟就有无数大侠前来帮你。
在“找答案”每天都有大量的新问题。
别犹豫,只需要点击问题下方的“我要回答”就能参与。答题不光有积分相送,也会给您积攒大侠人气。
“找答案”定期开展各种有奖活动期待您的参与。
更有机会参加西门子高端用户峰会。领略西门子的博大精深!s7-200可以通过以太网用ip地址加密-中国学网-中国IT综合门户网站-提供健康,养生,留学,移民,创业,汽车等信息
> 信息中心 >
s7-200可以通过以太网用ip地址加密
来源:互联网 发表时间: 20:12:12 责任编辑:王亮字体:
为了帮助网友解决“s7-200可以通过以太网用ip地址加密”相关的问题,中国学网通过互联网对“s7-200可以通过以太网用ip地址加密”相关的解决方案进行了整理,用户详细问题包括:RT,我想知道:s7-200可以通过以太网用ip地址加密吗,具体解决方案如下:解决方案1:
加密PLC的只要你连接上PLC,不存在什么加密吧?以太网只是一个通讯方式加密程序
提问者评价
相关文章:
最新添加资讯
24小时热门资讯
Copyright © 2004- All Rights Reserved. 中国学网 版权所有
京ICP备号-1 京公网安备02号

我要回帖

更多关于 s71200以太网通讯 的文章

 

随机推荐