labview与西门子plc进行dsc模块之opcserver使用教程.docxVIP

labview与西门子plc进行dsc模块之opcserver使用教程.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LabVIEW与西门子PLC进行DSC模块之OPC Server使用教程 主要软件:?LabVIEW ModulesLabVIEW DSC Module 主要软件版本:?2013 主要软件修正版本:?N/A 次要软件:?LabVIEW ModulesLabVIEW DSC Module 问题:?1. 如何在PLC端和OPC Server端对参数进行配置?关于OPC Server的使用之前已经有相关文章介绍过,但是,大部分都停留在使用LabVIEW和NI OPC Server的使用方面,关于其中某些参数的定义(比如Device ID经常要设置为2,为什么不能是其他的数字?)则介绍得比较少。关于这部分参数的定义要涉及到PLC端的编程和设置。? 2. 使用LabVIEW除了可以对 NI OPC Server进行访问,是否可以对第三方的OPC Server进行访问,如果可以的话,要怎么进行访问?? 3. 如何使用串口和以太网通过OPC Server对PLC进行访问,两者在编程上需要注意哪些问题,具体怎么操作? 解答:?在开始下面的实验之前,我们需要了解整个过程的软件要求以及硬件要求。 硬件要求: 1.??? 西门子PLC,型号:CPU 224 AC/DC/ Relay (订货号:6ES7 214-1BD23-0XB8) ? 2.??? 西门子RS232/PPI 编程电缆(订货号:6ES7 901-3CB30-0XA0) ?这款编程线缆是RS232接口的,也有一款是USB接口的,目前AE办公室也有,使用上没有区别 ??? ?在编程电缆的侧边有8个拨码开关(其中有2个无效),这些拨码开关的具体含义在背面有注明,其中,大家需要注意的有4个: ??????????? 1~3:??? 波特率的设置 ??????????? 5:??????? 设置为1的时候表示该PPI电缆当编程器使用,可以通过西门子自带的软件进行编程; ???????????????????????? 设置为0的时候表示该PPI电缆自由口通讯,当一般的串口线使用。 ? 3.??? 以太网通讯模块,CP 243-1(订货号:6GK7 243-1EX01-0XE0) ? 系统的连接如下所示。 ? 市面上常见的PLC厂商主要有西门子、三菱、欧姆龙等。大家经常听的西门子200、300、400性能上的排行究竟是怎样呢,你看下面这张图就知道了。 其中,需要指出的是,S7-1200是近年来西门子主推的一款PLC,跑以太网接口,编程的时候不需要PPI电缆,一根网线就直接搞定,编程软件TIA 比起S7-200 和S7-300的界面也友善很多,目前,TIA也支持对S7-300进行编程。 ? 软件要求: 1.??? LabVIEW 2.??? DSC 3.??? NI OPC Serve 4.??? Micro/Win:西门子S7-200的编程软件 5.??? PC ACCESS:西门子S7-200的OPC Server 由于S7-200是比较老的产品,对应的编程软件很多时候只能在较老的操作系统上运行,下表是Micro/Win以及PC ACCESS这两款软件和windows操作系统的兼容表。 ? 下面,我们正式进入实际操作阶段。 实验1:通过串口和NI OPC Server访问S7-200数据 1.??? 给PLC供电,通过PPI电缆把PLC连接到PC; 2.??? 打开Micro/Win,?,其界面如下所示。 ? 3.??? 点击系统块,弹出系统块对话框。这个是对PLC通讯参数的设置,比如后面在NI OPC Server有一个Master ID就是要和下面的PLC地址一致,为了区别,现在设置为3,波特率设置为19200,点击确认。 4.??? 编写下图程序。 ? 其中,SM0.5是S7-200内部特殊寄存器SMB0的一位,该位以1Hz的频率进行变化。 如果M0.0接通,则在Q0.0口以1Hz的频率输出占空比为50%的方波; 如果M0.0断开,Q0.0始终为0。 关于SMB0的说明,请参考以下表格。 ? 5.??? 点击?,弹出以下对话框。点击PC/PPI cable PPI.1→Properties。 ? 设置编程电缆的通讯端口,这里为COM1,点击OK确认并返回。 ? 此时,要确信编程电缆的第5个拨码开关处在1位置,编程电缆工作在“编程模式”。 6.??? 点击通信图标?,点击“双击刷新”,显示目前以连接的S7-200,地址为:2,波特率为9600。选择CPU 224CN并点击“确认”。 ? 在工具栏中选择下载。 ? 把程序块,数据库以及系统块复选框都勾选上,点击“下载”。 ? 下载完成,弹出以下对话框,选择“OK”。 ? 7.??? 选择“程序在线监控”,进行在线调

文档评论(0)

wx171113 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档