ControlNet网络上ControlLogix与PanelView的通信.docVIP

ControlNet网络上ControlLogix与PanelView的通信.doc

  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文档。上传文档
查看更多
ControlNet网络上ControlLogix与PanelView的通信

实验二 ControlNet网络上ControlLogix与PanelView的通信 在完成了1771 I/O到打包机的集成之后,你被告知需要升级操作员面板。操作员面板是一块带有大量按钮和指示灯的面板。指示灯总是烧坏,面板也难于保持清洁。而且,面板与经理办公室离得很近,它看起来又旧又破。你觉得这是采用新型PanelView终端的理想场合。触摸屏式的PanelView易于保持清洁,也可以免去指示灯烧坏的问题。并且,比起现有的操作员面板来说,PanelView能够组态,可以方便地连接到ControlNet网络。 维护经理表达了对于网络性能的一些担心。他说,ControlNet网络上有很多信息传送活动,而他需要在点动一个特定电动机的时候有更好的精度。你说没问题,我们可以将电动机点动信息放在预定带宽(Scheduled Bandwidth)中。 在本实验中,我们将使用PanelBuilder32软件为PanelView创建一个项目,将它能够与ControlNet网络上的ControlLogix系统进行通信。 本实验的主题: 使用PanelBuilder32软件创建PanelView应用程序 组态PanelView在ControlNet网络上使用非预定信息(Unscheduled Messages) 组态PanelView在ControlNet网络上使用预定信息(Scheduled Messages) 我们将利用以下实验设备进行工作: 组态PanelView的第一步是直接在PanelView上设置通信组态(Communication Configuration)。 在PanelView上,选择Communication Setup,按回车。 设定节点地址为12,Interscan Delay为100ms(触摸当前节点地址,调出一个按键窗口,改变地址)。 按触摸屏的“Restart Terminal”区域。 在终端重新启动之后,通过RSLinx的RSWho窗口,检查你是否正在通过ControlNet网络与PanelView进行通信。 通过选择Start ( Programs ( PanelBuilder32 ( PanelBuilder32启动PanelBuilder32软件。 选中“Create New Application”,并按OK,创建一个新的应用程序。 将应用程序的名字设为“Boxing Machine”。 按照下图,设定PanelView终端类型为PV1000 Color、Touch,通信协议为ControlNet 1.5。 点击“Catalog Revision Numbers”按钮,选择FRN 3.30-3.xx。 按OK,接受组态情况,出现PanelView屏幕与相匹配的空白屏幕。 从主菜单选择“Application”,打开Terminal Setup对话框,然后从下拉菜单选择“Settings”。 点击“Comms Setup”按钮,打开通信设置画面。 设定PanelView的节点地址为12,Interscan Delay为100ms。 在Node Name这一列选择“End of Node List”,然后右击鼠标,选择“Insert Node”,按如下画面设置参数。 注意:在设定“Node Address”的路径之前,你必须首先将“Node Type”设为“ControlLogix”。 点击OK,保存所做的改变,并返回Terminal Setup对话框。 点击OK,跳出Terminal Setup对话框。 现在已经定义了通信通道,你就可以通过创建变量并将其与PanelView上显示的物体(如按钮、指示灯)相关联而传送实际的数据了。 打包机的操作员终端需要一系列的指示灯和按钮。每个物体都需要一个能够将其映象到ControlLogix处理器的变量。你可以在创建物体的时候创建变量,你也可以首先在变量库(Tag Database)里创建所需要的变量。让我们在Tag Database里输入一个用于指示灯的变量。 从PanelBuilder32的主菜单选择“Tools”,然后“Tag Editor”,打开变量编辑器,出现如下画面: 点击“Tag Name”,然后同时按“Alt”和“Ins”键,以插入变量(你也可以点击鼠标右键,从菜单选择)。 按下图所示画面设定变量参数。 按回车,接受变量。 关闭变量编辑器。 现在我们要向PanelView显示屏幕添加一个多状态指示灯。 点击“Screen 1”。 从主菜单选择“Objects”,然后选择“Indicators”和“Multistate”。 移动鼠标至屏幕绘图区,在左上角为多状态指示灯画一个方框。 双击多状态指示灯,将“Read Tag”区域设为“overtrav

文档评论(0)

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

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

1亿VIP精品文档

相关文档