下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、组态王6.55与西门子300以太网通讯实例一、硬件要求:西门子300PLC模块一套(必须包括以太网模块),本例采用用的是CP343-1订货号为:343-1EX10-0XEQ以太网通讯线一根。外围设备自定。二。、软件要求:组态王6.53,具有以太网驱动具体步骤1、打开组金工程管理事翼口、囹W翱建制除尾性为饨备怜诙总与QDB导出DE导入尊案开发运行文件©视图工具©帮助出)略泾分辨率版本640*4906.55中工程名称KingJofiofi1白口。蛆口0IO24*7BB猫逑坦志王也55就示工的40K430徂密王E的演示工程BM!£00祖志王658演示工程IC241nBs
2、g:%docn>aiit'Ewd.stratar'臣面ISBBkTBBC:iocwneiitTand.I366*7BB6.SS点击新建按照项目新建指导进行新建断猛M由马之为在好用4向9区K由型用二用由*肉牛F东再导境崔1团T6L伐n喷创宜越工险.feiaiBdi*±H.点击下IH少此输入工程的名称后点击下一步新疑匚程.幅.1取消点击确定按钮,确定创建在此输入工程名和工程描述。工程名可以跟刚才输入的相同。输入完后点击完成按钮创建成功了此时一个新的工程就开进入。双击刚才创建的项目,按钮,新建一个画面,点击新建2、输入画面名称,此时一个画面就新建好了设备连接-LJ工乜
3、!3面面+u命争语言可配方应钙性表- 。数若庠羽浩物要是:裁用词典鑫报警物- 令也备)EEE圾d(dz国境卡畛怔嘱势图出网络站点- 弯系如范哗设置开院期战X设置运行做G报秀配置日历史封据记录鱼网玛配胃C用尸配置:*打印田式- 谷的L访问甘邦器需衰格模租营祀费住- _j,七11发布直面宣布冢时信息目龙布用史信JS,发布数理底信息点击COM1新建一个双击新建按钮选择PLC找至US7-300(TCP选中TC甫点击下t£7-200亲列0JSE)atS7-3WOffI)+ST-300(ST)/-S7-3OO(TCP>-TCPMt57-300/400(MFI),%-30W4000WS7-3
4、00茉列UF)t27700(MFI)t37-400(37)+5X00Ef)£7700条列RP)7你新建的一个设备新建一个名字后点击下一步上一步集曲哂|上洲COOMH可以随便选择一个,因为你用的这是重点。地址不对你是连接不成功的。以太网的地址规则是:IP地址(343-1):是以太网和COOM口没有关系的,最后往后选。梢号(CPU)。例如(192,168.0.1:2)切记一定是在英语输入法下写地址。可以默认,也可以修改。点击下一步设事宜苫向导一一怕思息结容所费安装的横先倩总;也编任目新/力西门孑生产的fr-sntrcF设品MS名.FlfSOOttMtt:IK.UeiD.E:D:Z通锚方式
5、:TLF尸日就we上一步回卜羌甘;取消显示你创建新的设备信息及你的通讯方式,没有问题之后点击完成按钮FLC300MlrW_J新建.就可以看到你创建的设备了。对准你刚刚创建的设备右击进行设备连接测试,看看有没有和外接通讯成功意这几个参数的设定。检查无误后点击设备测试按钮,按照步骤进行操作如果通许成功会显示了,出现这个画面就表示通讯成功如下:如果出现这画面就表示通讯错误。解决方法1 .检查你的硬件PLC是什么状态SF灯有没有亮2 .检查通许参数3 .检查你的以太网通讯线有没有插好。4、检查组态王驱动有没有损坏。三、建立新变量夏烹ITftELtITftSAID±1配方Qm幽生表-少数宪库游
6、给构货量口数幕闻典而报警组*-%*WCCHL雪落双击数据词典电存手R:i走为后文H3内咨土ai&后再买讨5内不领b期?/丹TPWTTWW6底咨手的丰9再吞其出in庆芬国部”两?耳阜is百在*第H肉存SIB1I8电百工41E启寻总工IT双击新建进行新建变量箭头指的地方就是必填和选择的地方,跟你的实际情况进行选择。本例用I/O离散。连接设备就选你刚才新建的那个,寄存器选你在程序中用的。定义好之后点击确定按钮rauTn.皿喷手网用状态内存或un粉井L/OH&21FLtMWIfl.a区陪一个新的变量就建好了。S7400-TCP/IP©概述本驱动支持西门子的S7系列PLC的以太
7、网TCP协议,可以与S7-400PLC通讯,而且上位机中不需要安装和设置西门子的网络软件包SIMATICNET和STEP7等软件,不需要SetPG/PCInterface的支持。0硬件连接与配置S7-400PLC与组态王通过以太网的方式通讯,通讯之前需要进行如下设置:确认计算机中安装有以太网卡,并与PLC连接到同一网络中。通过Step7编程软件为通讯模块(CP443-1)设定IP地址和子网掩码,并下传到PLC中,如IP地址(172.16.2.72)、子网掩码(255.255.255.0)。CPU1号:即PLC的CPU莫块在机架中的槽号,如下图CPU414-2DP的槽号为3 为计算机设定IP地址
8、和子网掩码,如IP地址(172.16.2.1)、子网掩码(255.255.255.0) *使用ping命令,保证能ping到PLC站。 S组态王设置 1、定义组态王设备 组态王定义设备时请选择: 西门子S7-300系列TCP 西门子S7-400系列TCP 2、设备地址 设备地址格式:PLC的IP地址:CPU槽号,如:172.16.2.72:3 说明: PLC的IP地址:即为通过Step7编程软件为通讯模块(CP443-1)设定的IP地址,详细请查看如何设置PLC的IP地址和子网掩码:iTTi?(0)URI|ILIIIII1b|PS4D7IDAdIFCPU414-Z!|MFHlCF443-ji|
9、5D032kBC24V/0.5A6IE3、组态三)、组态IA06xl3Bit.Mi1a1iMLB1E数据词典IO变量定义E中寄存器列表*寄存器格式寄存器范围读写属性数据类型变量类型寄存器含义备注Idddd0-8191只读BYTEBITI/O整数I/O离散数字量输入区,按字节或位(8位)读取Qdddd0-8191读写BYTEBITI/O整数I/O离散数字量输出区,按字节或位(8位)读写Mdddd0-8191读写BYTEBITI/O整数I/O离散中间寄存器区DBxxx.yyyxxx:0-255,yyy:0-8191读写BYTE、SHORTUSHORTFLOATBITI/O整数、I/O实数I/O离散
10、数据块寄存器,xxx为通道号,指DB块的序号;yyy为块中地址序号,如DB10.2BYTE类型在DBM中占一个字节,FLOAT类型占4个字节,SHOR丽USHOR类型占2个字节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,块中地址序
11、号0DB10.2读写FLOATI/O实数DB块寄存器,DB块序号10,块中地址序号2DB10.6读写SHORTI/O整数DB块寄存器,DB块序号10,块中地址序号6DB10.6.2读写BITI/O离散DB块寄存器,读取DB10块地址6的第2位电*M唱工|*n|'3HHE-SbI打*ElI0|*|mb-mm:w集砂;阕5疆场一娘;源-»1一由于编程地址比较多,M存储区不够用,MD只有0-252.只能使用DB数据块了;但是以前没有接触过,不知道这样做是不是正确的1、新建一个DB数据块,DB1riLzi_CHILL1±JW”目匕U-1O-FC3ZN_chuliUET.功能
12、0.1,FC4YE_cWiLAE3.功能0.1口FC5JP,chuliLM)4.功能0.1OFC6CMF.chuliUD1.功能0,1O-FC7XHchuli33.功能0.1口FC8SDehuliUD2.功能0.1OFC9QL_chuliUD4.功能0.1gJFClOSSCALESTL2.功能2.1S.gJDElmn.chuiiDB1.,数0.1吆VAT_1VAT_1变0.1一-2、在DB1块中定义地址含义,类型类型初蛤值注释STRXT也QDBMfOINI0+2.0DBMV2IHT0DBD4REAL0.000000eK>00(雷不用):招.Q)即g0.pOOOOe+OOO(智不用1:+1
13、2.0UBE12REAL0.loOOOOeKtOO1#左右+16.0DBI16REAL0.|00(X)0e+O0O建左右高*+20,0DBD20REAL0.OOOOOOe+OQO1#左右局盘3+24.0DBD24REAL0.000000e+OOO回无低点标,+28-0DBD28REAL0.000600e+000M左高点耕+32.0DBD32REAL0?000000e+000左高点和+36.0DBD36REAL0.000000e+000M低点标:+40*0DBD40REAL0.000000e+000口#右高点标:+44.0DBM4REAL0.OOOCOOe+000¥右落点和1+48.0
14、DBD48REAL6000000e+OOO1#左计辑-K场2.0网52REAL0.OOOWOe+OOO1#右计茸K-+56.0DSD56REAL0.000000eOQOdii暂不用,fiA.1w.TTLm!4A,4.G人出G*4出入J*ETED.3、在主程序OB1中调用DB1,是不是必须调用?程序段2:标题:law;DB1数据地址*KDBD_chuli"(OPN)|程序段3:调用子程序4、在程序中这样使用,用的是浮点类型,双字、aJAW1ISUB_RCMpun11HIMCXMU209.1三右高点定按钮%_ZY_dian_)AN.IDB1.DBD16DB1.DBD201点左右图点标定值
15、"KDBD_chuli.DBD16-INIOUTIN21#左右局点和低点标定的差值"KDBD.chuli.-DBD2011DB1.DBD121#左右低点标定宿"KDBD.chuli".DBD12-SUBR2)、寄存器特殊说明:组态王中定义的寄存器的通道范围是指该寄存器支持的最大范围,实际范围由PLC中的程序确定,如果组态王中定义的寄存器通道范围超出了PLC的实际范围,则在运行时组态王信息窗口会提示(超出范围的)寄存器读失败。*组态王中定义的DB寄存器序号、数据类型必须与PLC中定义的保持一致,否则运行系统读上来的数据有可能是错误的。比如,PLC中DB块的定义为
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025来件装配合同范文
- 2025年中国心脏起搏器行业市场全景调研及投资规划建议报告
- 中国手机浏览器行业发展监测及投资战略规划研究报告
- 2025关于柴油购销合同
- 2025多媒体软件开发合同范本
- 2025福建省劳动合同范
- 2025有关地区合作的经营合同范文
- “4+4”美术课程方案
- 2025年沪科版八年级科学下册月考试卷含答案
- 2024年人教版一年级语文上册阶段测试试卷含答案
- 火力发电厂有关职业病的危害及防护
- 民主测评票(三种样式)
- 班车安全检查表(2015-7-14)V3 0 (2)
- 城投集团年度安全管理工作计划
- 一、 行业协会申请设立分支机构、代表机构应提交的文件:
- 幼儿园幼儿园理事会成员一览表
- 学生对课堂教学满意度调查
- 住房公积金中心窗口人员个人工作总结
- 集成电路单粒子效应评估技术研究PPT课件
- 幼儿园小班生成活动教案20篇
- 讲师与平台的合作协议
评论
0/150
提交评论