版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一个简单的入门示例:本示例通过一个简单的计数器程序说明相关硬件和软件的配置和简单使用。组态王编写的人机界面可以控制并监测PLC的寄存器状态。左上角的按钮可以控制M0.0的关断,从而可以控制计数器的复位,计数器可以对左下角的按钮按下次数进行计数,计数值可以直接显示,也可以通过仪表显示。现在是1页\一共有36页\编辑于星期一硬件配置方法:我们选用的通信方式是基于以太网卡的TCP/IP协议通信所以,我们直接使用网线将S7-1200和配置有网卡的计算机的以太网接口相连
现在是2页\一共有36页\编辑于星期一TIAPortalV13与S7-1200的软件配置(1)使用博途V13组态S7-1200并编写程序,编写完成之后编译并下载(2)PLC与组态王通过以太网的方式通信的设置:1、确认计算机中安装有以太网卡,并与PLC连接到同一网络中(直接通过网线直连)。2、通过Step7编程软件为通信模块(CP443-1)设定IP地址和子网掩码,并下传到PLC中如IP地址、子网掩码。3、为计算机设定IP地址和子网掩码,如IP地址(、子网掩码。4、使用ping命令,保证能ping到PLC站。(3)PG/PC接口配置,通信测试,以检查运行组态王的计算机是否和PLC正常通信(4)测试正常之后,即可在组态王开发项目现在是3页\一共有36页\编辑于星期一(1)使用博途V13组态S7-1200并编写程序,编写完成之后编译并下载现在是4页\一共有36页\编辑于星期一计算机与S71200PLC之间的通信是基于以太网卡的TCP/IP协议通信,我们可以查看组态的PLC设备的TCP/IP地址,默认为,现在是5页\一共有36页\编辑于星期一编写、编译并下载程序现在是6页\一共有36页\编辑于星期一编写、编译并下载程序在右侧的指令窗口中可以拖入进基本指令现在是7页\一共有36页\编辑于星期一编写、编译并下载程序编写好的程序如下图:现在是8页\一共有36页\编辑于星期一编写、编译并下载程序可在PLC变量表里面为变量命名现在是9页\一共有36页\编辑于星期一编写、编译并下载程序编译并下载程序现在是10页\一共有36页\编辑于星期一在线监控可在线监控PLC寄存器状态现在是11页\一共有36页\编辑于星期一(2)PLC与组态王通过以太网的方式通信的设置:1、确认计算机中安装有以太网卡,并与PLC连接到同一网络中(直接通过网线直连)。2、通过Step7编程软件为通信模块(CP443-1)设定IP地址和子网掩码,并下传到PLC中如IP地址、子网掩码。此步骤已经在博途中组态PLC的过程中完成了,通过PLC属性查看以太网地址。3、为计算机设定IP地址和子网掩码,如IP地址、子网掩码。这里以Win7系统为例※打开网络共享中心,双击更改适配器选项现在是12页\一共有36页\编辑于星期一※修改IP地址现在是13页\一共有36页\编辑于星期一※修改IP地址现在是14页\一共有36页\编辑于星期一4、使用ping命令,保证能ping到PLC站。在开始菜单“搜索程序和文件”中输入cmd指令,进入DOS命令窗口在DOS界面中输入命令:ping然后回车。注意:在ping和地址之间有一个空格,如下图所示。观察DOS界面中的ping指令返回值。如包括time=1ms或time<1ms及TTL等于某个数值,且Lost=0,即ping指令返回值正常,表明以太网连接正常。如下图所示。现在是15页\一共有36页\编辑于星期一如果连接不正常,可能如下图所示,ping指令返回值显示timedout或Lost值不为0,表示本机IP地址和目标IP地址连接不通,建议检查一下连接线缆及两台计算机的IP地址设置。现在是16页\一共有36页\编辑于星期一(3)PG/PC接口配置,通信测试,以检查运行组态王的计算机是否和PLC正常通信1.打开SetPG/PCInterface。在操作系统中点击“Start”菜单,打开“ControlPanel”选项,在控制面板中,选中“大图标”显示,即可找到SetPG/PCInterface,如图。双击打开。现在是17页\一共有36页\编辑于星期一如图,在AccessPointoftheApplication(应用程序访问点)的下拉列表中选择<Add/delete>,输入名称。现在是18页\一共有36页\编辑于星期一在InterfaceParameterAssignmentUsed中点选(注意:应根据运行计算机实际工作的网卡名进行选择,务必选择不带Auto的),然后AccessPointoftheApplication内显示“CP-TCPIP-即可。现在是19页\一共有36页\编辑于星期一(4)通信测试,以检查运行组态王的计算机是否和PLC正常通信我们的通信方式是TCP/IP,在组态王中定义的IO设备应该使用TCP/IP协议现在是20页\一共有36页\编辑于星期一注意设备地址的填写,冒号前面是我们在博途组态的PLC的地址,冒号后面为S1200的默认槽号,为0。为:现在是21页\一共有36页\编辑于星期一通信测试,以检查运行组态王的计算机是否和PLC正常通信现在是22页\一共有36页\编辑于星期一然后使用组态王KingVIEW6.55组态人机界面(1)定义I/O设备:前面在测试设备的过程中,我们已经定义好了IO设备,此处略去(2)定义I/O变量根据程序,选择需要检测和控制的寄存器变量,在组态王数据词典中定义相应的IO变量。先为复位开关M0.0建立一个IO变量现在是23页\一共有36页\编辑于星期一我们为其他寄存器定义好的I/O变量如下图:其中,变量USB_Com用来显示组态王与PLC的通信状态,以帮助我们判断是否通信正常。关闭(0)表示通信正常,打开(1)表示通信异常,也可以自行更改。或者可以在组态王的产品帮助文档中输入CommErr以查看使用说明。全部建立好的变量如下图:现在是24页\一共有36页\编辑于星期一(3)新建并组态画面现在是25页\一共有36页\编辑于星期一现为复位开关M0.0以及计数M0.1组态开关按钮现在是26页\一共有36页\编辑于星期一现为复位开关M0.0关联PLC的M0.0现在是27页\一共有36页\编辑于星期一现为复位开关M0.0关联动作:鼠标按下时接通,弹起时断开。同理我们为M0.1关联它的变量以及动作。现在是28页\一共有36页\编辑于星期一组态一个指示灯关联输出Q0.2,以便直观地观察复位状态。现在是29页\一共有36页\编辑于星期一组态好的按钮和指示灯可以通过颜色显示状态之外,还可以通过工具箱的文本用“打开”或者“关闭”的文本标识状态。现在是30页\一共有36页\编辑于星期一为建立好的文本关联变量现在是31页\一共有36页\编辑于星期一使用同样的方法为按钮M0.1以及指示灯Q0.2建立文本并关联变量。同时,我们再建立一个文本,关联计数器的计数值,以便在人机界面中查看计数值。现在是32页\一共有36页\编辑于星期一同时,我们也可以从图库中选取一个仪表,用刻度显示计数值。现在是33页\一共有36页\编辑于星期一此外,我们
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 陕西省西安市未央区浐灞区2023-2024学年五年级上学期期中英语试卷
- 低温仓储冷链物流优化案例考核试卷
- 医药制造业的精细化生产与质量控制方法考核试卷
- 创业空间的融资与资本运作策略考核试卷
- 新高考历史三轮冲刺过关练习专题07 世界近代史(原卷版)
- DB11T 387.3-2013 水利工程施工质量评定 第3部分:引水管线
- DB11∕T 3016-2018 低温食品储运温控技术要求
- 过家家课件教学课件
- 地理土壤课件教学课件
- 淮阴工学院《结构力学》2023-2024学年第一学期期末试卷
- 淡雅古典诗词中国风PPT模板
- (完整版)初中数学中考考试大纲
- 施工方案-悬挑平台施工方案
- 基于学科核心素养下提升小学生英语语言能力的路径研究
- 纯燃高炉煤气锅炉吸热特点及运行
- 标准电线平方数和直径一览表
- 工程参建各方责任主体开展质量安全提升行动责任清单
- ISO9000质量管理体系(收藏)
- 1.水轮发电机结构及工作原理介绍
- 英语朗读技巧
- 食堂供餐招标评分表
评论
0/150
提交评论