MCGS与西门子PLC的连接与调试_第1页
MCGS与西门子PLC的连接与调试_第2页
MCGS与西门子PLC的连接与调试_第3页
MCGS与西门子PLC的连接与调试_第4页
MCGS与西门子PLC的连接与调试_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、岫舸isworiEdLcn第7章与西门子PLC的连接与调试7.1概述MCGSMCGSMCGSMCGS”MCGSMCGSMCGSMCGSMCGSVisualBasicMCGSAVisualC+MCGSMCGSMCGSWindowsMCGSMCGSMCGSMCGSMCGSMCGSIPC5488MCGSMCGSMCGSProgramDerivesIPC5488ProgramDerivesMCGSMCGS7.2MCG支持的PLC系列MCGSPLCDS7_200PPIS7_300MPI,ProfibusS7_400MPI,ProfibusDModbus-RTUModbus-ASCIIModbus-Plu

2、sD-CQMC200CSCVDFXAnADFP0FP1FP10DSC5OO/OMC-1Open_PLCXC_2000DLG_LG_MK_SDGE_90DABwWW;plcWwWW;plcWDNBD7.3西门子S7200PLC在线调试MCGSS7200PLCMCGSwWW;plcWwWW;plcWwWW;plcWwWW;plcWPLCS7200PPIS7200PPIWWjjPicworidLcnWWjjPicworidLcnWWjjPicworidLcnWWjjPicworidLcn设备工具箱设备管理胡西J子S7-200PPI謫串口通讯父设备总模拟设备双击,设备工具箱”中的,串口通讯父设备”,再

3、双击,西门子S7-200PPI”,如图:岫WPicwosidLin岫WPicwosidLin设备属性设置:一设备1计算机串行口是计一串行口可以挂通讯设备(如一个RS485总线上可植1255ADAM通林梯堀朗申门“个串备),为适应计算机串行口的多种操力式,mcgs组件采用在串口通讯父设畧设备属性名设备属性值内部属性设置设备内部属性r在线帮助查看设备在线帮助设备名称设备2设备注释西门子S7-200PPI初始工作状态1-启动最小采集周期ms1000PLC地址2超时等待时间20基本属性通道连接I设备调试I数据处理I设备属性名设备属性值J內部属性设置设备内部属性在线帮助查看设备在线帮助设备名称设备1设备

4、注释串口通诃父设备初始工作状态1-启动最小采集周期ms10001串口端口号0-COM1厂Si通讯波特率6-9600数据位位数3-8位停止位位数0-1位数据校验方式2-偶校验数据采集方式0-同歩采集接多个口父设下挂接多个通讯子设备的一种通讯设备处理机制,各个子设备继承一些父设备的公有属性,同时又具有自己的私有属性。在实际操作时,MCGS提供一个串口通讯父设备构件和多个通讯子设备构件,串口通讯父设备构件完成对串口的基本操作和参数设置,通讯子设备构件则为串行口实际挂接设备的驱动程序。S7-200PPI构件用于MCGS操作和读写西门子S7_21X、S7_22X系列PLC设备的各种寄存器的数据或状态。本

5、构件使用西门子PPI通讯协汝,采用西门子标准的PCPPI通讯电缆或通用的RS232/485转换器,能够方便、快速地与PLC通讯。双击西门子S7-200PPI,弹出“设备属性设置”对话框,如图,在属性设置之前,建议您先仔细阅读“MCGS帮助系统”,了解在MCGS组态软件中如何操作西门子S7-200PPI。r.-:jh选中基本属性”中的S7200PLC通道属性设置”对话框。如图:检查凶确认凶取消国帮助凹设置设备内部属性”,出现图标,单击.图标,弹出帮助凹増加通道序号|PLC通道读写类型01QO.0读写PLC数据02Q0.1读写PLC数据03Q0.2读写PLC数据04Q0.3读写PLC数据05Q0.

6、4读写PLC数据06Q0.5读写PLC数据07Q0.6读写PLC数据08Q0.7读写PLC数据09BB10O只写PLC数据10DB100只读PLC数据11BB101只写PLC数据12BB102只写PLC数据单曲,增加通道*匡,如图?,设置后单击,增加通道”通道类型I空岀寄存器二数据位的位数I通道的第0位二通道地址连续通道个数操作方式厂只读只写柠選写确认IY1取消西门子S7_200PLC设备构件把PLC的通道分为只读,只写,读写三种情况,只读用于把PLC中的薮据读入到MCGS的实时数据库中,只写用于把MCGS实时数据库中的数据写入到PLC中,读写则可以从PLC中读数据,也可以往PLC中写数据。当

7、第一次启动设备工作时,把PLC中的数据读回来,以后若MCGS不改变寄存器的值则把PLC中的值读回来。若MCGS要改变当前值则把值写到PLC中,这种操作的目的是,防止用户PLC程序中有些通道的数据在计算机第一次启动,或计算机中途死机时不能复位,另外可以节省变量的个数。“通道连接”如图设置:wWW;plcWwWW;plcW设备属性设置:一设备1wWW;plcWwWW;plcW设备属性设置:一设备1设备雇性设置:一设备2基本属性通道连接设备调试I数据处理I通道对应数据对象通道类型周0通讯状态标志通讯状态标志11Q0读写QD.D1J2Q1读写QD.11J3Q2读写QD.21JAQ3读写QD.3185Q

8、A读写QZ1J6Q5读写QD.51J1Q6读写QD.68读写Q晾9BB100BBIOO1J10DX/2+Zo/2.(IniiriTjcia-zJ一(VJiiirifVi处理内容Tgife:(1000,5000)-(0,100)-窗甲遲行数擔箭理组态设oOomv碟鏗購創o刨10orh(传感设表计算:自定义查表计算。逆膠设够-3俞置确认取消岫Wpicwo讯Lcn边WPisworidLcn吗號鬪icwosidLcnMCGS在运行环境中则根据输入信号的大小采用线性插值方法转换成工程物理量(0100RH)范围。MCGS数据前处理八种方式说明如下:1D多项式处理:多项式是对设备的通道信号进行多项式(系数)

9、处理,可设置的处理参数有k0到k5可以将其设置为常数,也可以设置成指定通道的值(通道号前面加“!”),另外,还应选择参数和计算输入值乂的乘除关系。D倒数1/X:对设备输入信号求倒数运算。开方:对设备输入信号求开方运算。滤波:也叫中值滤波,对设备本次输入信号的1/2+上次的输入信号的1/2。D工程转换:把设备输入信号转换成工程物理量。D函数调用:函数调用用来对设定的多个通道值进行统计计算,包括:求和、求平均值、求最大值、求最小值、求标准方差。此外,还允许使用动态连接库来编制自己的计算算法,挂接到MCGS中来,达到可自由扩充MCGS算法的目的。如图所示,需要指定用户自定义函数所在的动态连接库所在的路径和文件名,以及自定义函数的函数名。标准查表计算:如下图所示,标准查表计算包括八种常用热电偶和PtlO0热电阻查表计算。对Ptio0热电阻在查表之前,应先使用其它方式把通过AD通道采集进来的电压值转换成为Pt100的电阻值,然后再用电阻值查表得出对应的温度值。对热电偶查表计算,需要指定使用作为温度补偿的通道(热电偶已作冰点补偿时,不需要温度补偿),在查表计算之前,先要把作为温度补偿的通道的采集值转换成实际温度值,把热电偶通道的的采集值转换成实际的毫伏数。D自定义查表计算处理:如下图所示,自定义查表计算处理首先要定义一个表

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论