组态王6.53与西门子300以太网通讯

上传人:公**** 文档编号:556506713 上传时间:2024-01-30 格式:DOCX 页数:13 大小:979.56KB
返回 下载 相关 举报
组态王6.53与西门子300以太网通讯_第1页
第1页 / 共13页
组态王6.53与西门子300以太网通讯_第2页
第2页 / 共13页
组态王6.53与西门子300以太网通讯_第3页
第3页 / 共13页
组态王6.53与西门子300以太网通讯_第4页
第4页 / 共13页
组态王6.53与西门子300以太网通讯_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《组态王6.53与西门子300以太网通讯》由会员分享,可在线阅读,更多相关《组态王6.53与西门子300以太网通讯(13页珍藏版)》请在金锄头文库上搜索。

1、细心整理组态王6.55及西门子300以太网通讯实例一、 硬件要求:西门子300PLC模块一套必需包括以太网模块,本例接受用的是CP343-1订货号为:343-1EX10-0XE0。以太网通讯线一根。外围设备自定。二。、软件要求:组态王6.53,具有以太网驱动。详细步骤1、 翻开组态王双击翻开,点击新建遵照工程新建指导进展新建。点击下一步再此输入工程的名称后点击下一步。点击确定按钮,确定创立。在此输入工程名和工程描述。工程名可以跟刚刚输入的一样。输入完后点击完成按钮。此时一个新的工程就创立成功了。双击刚刚创立的工程,翻开进入。点击新建按钮,新建一个画面,输入画面名称,此时一个画面就新建好了。2、

2、 设备连接点击COM1新建一个双击新建按钮选择PLC找到s7-300TCP选中TCP后点击下一步给你新建的一个设备新建一个名字后点击下一步。COOM口可以随意选择一个,因为你用的是以太网和COOM口没有关系的,最终往后选。这是重点。地址不对你是连接不成功的。以太网的地址规那么是:IP地址(343-1):槽号(CPU)。例如192.168.0.1:2切记必需是在英语输入法下写地址。可以默认,也可以修改。点击下一步显示你创立新的设备信息及你的通讯方式,没有问题之后点击完成按钮。就可以看到你创立的设备了。对准你刚刚创立的设备右击进展设备连接测试,看看有没有和外接通讯成功。留意这几个参数的设定。检查无

3、误后点击设备测试按钮,遵照步骤进展操作。假如通许成功会显示出现这个画面就表示通讯成功了,假如出现这画面就表示通讯错误。解决方法如下:1.检查你的硬件PLC是什么状态SF灯有没有亮2.检查通许参数3.检查你的以太网通讯线有没有插好。4、检查组态王驱动有没有损坏。三、建立新变量双击数据词典双击新建进展新建变量箭头指的地方就是必填和选择的地方,跟你的实际状况进展选择。本例用I/O离散。连接设备就选你刚刚新建的那个,存放器选你在程序中用的。定义好之后点击确定按钮。一个新的变量就建好了。S7400-TCP/IP概述本驱动支持西门子的S7系列PLC的以太网TCP协议,可以及S7-400PLC通讯,而且上位

4、机中不须要安装和设置西门子的网络软件包SIMATIC NET和STEP7等软件,不须要Set PG/PC Interface 的支持。硬件连接及配置S7-400PLC及组态王通过以太网的方式通讯,通讯之前须要进展如下设置: 确认计算机中安装有以太网卡,并及PLC 连接到同一网络中。 通过Step7编程软件为通讯模块(CP443-1)设定IP地址和子网掩码,并下传到PLC中,如IP地址(172.16.2.72)、子网掩码(255.255.255.0)。 为计算机设定IP地址和子网掩码,如IP地址(172.16.2.1)、子网掩码(255.255.255.0)。 运用ping 叮嘱,保证能ping

5、 到PLC 站。 组态王设置 1、定义组态王设备 组态王定义设备时请选择: PLC西门子S7-300系列TCP PLC西门子S7-400系列TCP 2、设备地址 设备地址格式:PLC的IP地址:CPU槽号,如:172.16.2.72:3 说明: PLC的IP地址:即为通过Step7 编程软件为通讯模块(CP443-1)设定的IP地址,详细请查看如何设置PLC的IP地址和子网掩码 CPU槽号:即PLC的CPU模块在机架中的槽号,如下列图CPU 414-2DP 的槽号为3。 3、组态王数据词典IO变量定义 1)、组态王中存放器列表 存放器格式存放器范围读写属性数据类型变量类型存放器含义备注Iddd

6、d0-8191只读BYTE BITI/O整数 I/O离散数字量输入区,按字节或位8位读取Qdddd0-8191读写BYTE BITI/O整数 I/O离散数字量输出区,按字节或位8位读写Mdddd0-8191读写BYTE BITI/O整数 I/O离散中间存放器区DBxxx.yyyxxx:0-255,yyy:0-8191读写BYTE、SHORT、USHORT、FLOAT BITI/O整数、I/O实数 I/O离散数据块存放器,xxx为通道号,指DB块的序号;yyy为块中地址序号,如DB10.2BYTE类型在DB块中占一个字节,FLOAT类型占4个字节,SHORT和USHORT类型占2个字节 2)、存

7、放器特殊说明: 组态王中定义的存放器的通道范围是指该存放器支持的最大范围,实际范围由PLC中的程序确定,假如组态王中定义的存放器通道范围超出了PLC的实际范围,那么在运行时组态王信息窗口会提示超出范围的存放器读失败。 组态王中定义的DB存放器序号、数据类型必需及PLC中定义的保持一样,否那么运行系统读上来的数据有可能是错误的。比方,PLC中DB块的定义为:DB1.0(INT),DB1.2(UINT), DB1.4(REAL),DB1.8(BYTE),那么在组态王中定义变量时存放器序号和数据类型对应为DB1.0(SHORT),DB1.2(USHORT), DB1.4(FLOAT),DB1.8(B

8、YTE)。 对于BIT数据类型,I Q M存放器的定义方式为xx.yy, xx为对应字节的通道,yy为其中位的通道,范围0-7;DB存放器的定义方式为xx.yy.zz,xx为DB块号,yy为对应块中地址序号, zz为其中位的通道号,范围0-7。 3)、存放器运用举例: 存放器名称读写属性数据类型变量类型存放器说明I0只读BYTEI/O整数数字量输入区,按字节读取I0.1只读BITI/O离散数字量输入区,按位读取,读取通道0的第2位I0.7只读BITI/O离散数字量输入区,按位读取,读取通道0的第8位Q1读写BYTEI/O整数数字量输出区,按字节8位读写M2读写BYTEI/O整数中间存放器DB10.0读写BYTEI/O整数DB块存放器,DB块序号10,块中地址序号0DB10.2读写FLOATI/O实数DB块存放器,DB块序号10,块中地址序号2DB10.6读写SHORTI/O整数DB块存放器,DB块序号10,块中地址序号6读写BITI/O离散DB块存放器,读取DB10块地址6的第2位 由于编程地址比拟多,M存储区不够用,MD只有0-252. 只能运用DB数据块了;但是以前没有接触过,不知道这样做是不是正确的。1、新建一个DB数据块,DB12、在DB1块中定义地址含义,类型3、在主程序OB1中调用DB1,是不是必需调用?4、在程序中这样运用,用的是浮点类型,双字。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号