- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
组态王和两个BC9050的OPC通讯
本例可作为组态王作为OPC Client,两个BC9050控制器作为OPC Server进行OPC通讯的案例。
本例软、硬件配置:
硬件:BC9050 2个
以太网Hub 1个
软件:TwinCat 2.11.1539
本例具体实施步骤:。
将电脑IP地址设为与BC9050相同的网段(172.16.X.X)
使用PLC软件打开名称为“z1”的程序,在“Project”里面单击“Rebuild all”。
打开TwinCAT System Manager,新建一个项目,并通过“Choose Target….”找到所要连接的PLC“BC_0357A6”,并建立连接。
通过PLC-Configuration添加相应文件夹目录里的PLC程序“z1”。
如果系统处于Run Time状态,先将系统切换到Configuration模式,然后在I/O-Configuration里面扫描设备。进行一系列的确定操作。最后将该配置文件进行保存,命名为“z1”。
使用PLC软件打开名称为“z2”的程序,在“Project”里面单击“Rebuild all”。
打开TwinCAT System Manager,新建一个项目,并通过“Choose Target….”找到所要连接的PLC“BC_0357C6”,并建立连接。
通过PLC-Configuration添加相应文件夹目录里的PLC程序“z2”。
如果系统处于Run Time状态,先将系统切换到Configuration模式,然后在I/O-Configuration里面扫描设备。进行一系列的确定操作。最后将该配置文件进行保存,命名为“z2”。
打开TwinCAT OPC Configurator,新建一个配置文件,右键单击“I/O Devices”,建立新的I/O设备连接,命名为“z1”。
在Device画面进行一些参数的设置,所需要连接的PLC为BC9050,则AutoCfg选项为“2-Link to PLC-BC/BX symbol file”,AuoCfgFile选择相应文件夹中的PLC程序“z1”的SYM格式的文件。Ads Port设置为800,AdsNetId根据所连接的PLC实际的Id号进行设置。
单击“保存”,将该配置文件命名为“z1”,并保存到相应的文件夹内。之后弹出对话框,单击“是”。
右键单击“I/O Devices”,建立新的I/O设备连接,命名为“z2”。
在Device画面进行一些参数的设置,所需要连接的PLC为BC9050,则AutoCfg选项为“2-Link to PLC-BC/BX symbol file”,AuoCfgFile选择相应文件夹中的PLC程序“z2”的SYM格式的文件。Ads Port设置为800,AdsNetId根据所连接的PLC实际的Id号进行设置。
单击“保存”,弹出对话框,单击“是”。
切换到System Manager画面,将模式切换到Run Mode,单击“确定”。
打开PLC程序“z1”,选择“Run-Time System”中对应的PLC,单击“OK”。
单击“Login”。
弹出对话框,单击“是”。
单击“Run”,运行PLC程序。
PLC程序“z2”的操作步骤同“z1”。
打开组态王软件,单击“数据词典”,进行新的变量的定义和添加。将组态软件的内部变量连接到PLC中的相应变量,从而达到交换数据的效果。如下图所示:
上图完成的是一个I/O离散变量的添加,连接设备为BECKHOFF的OPC Server中的PLC“z2”程序。I/O离散变量对应的是PLC程序中的布尔量。
注:BC9050作为OPC Server,只有PLC的输入输出变量类型才能和第三方组态交换数据。
下图完成的是一个I/O整数变量的添加,连接设备为BECKHOFF的OPC Server中的PLC“z2”程序。I/O整数变量能够对应PLC程序中的短整,长整,布尔等相关的变量。
下图完成的是一个I/O字符变量的添加,连接设备为BECKHOFF的OPC Server中的PLC“z2”程序。I/O字符变量能够对应PLC程序中的字符型变量。
PLC“z1”程序变量与组态软件的连接方法同上。在工程浏览器中的“画面”选项中新建画面“a1”
在新的画面上建立字符型标签。如下图。
双击下图的“aaaaaa”,弹出画面,单击“离散值输出”。
弹出画面,从“?”选择“数据字典”中对应的布尔量x_
您可能关注的文档
- 纳博科夫访谈录-大师,三流作家.doc
- 纳博科夫同志(ThegayNabokov).doc
- 纳米氧化锌产品详细~0DC28.doc
- 纽约律考AlienNotes财产法笔记Property.doc
- 纽约律考nybarAlienNotes合同法笔记Contracts(Short)RBK.doc
- 纽约律考AlienNotesNYbarConstitutionalLawRBK.doc
- 线性代数计算技巧(一).docx
- 线性代数须熟记的结论(ALL).doc
- 线数字收发模块PT2272和PT2262编程[在线提供].doc
- 线粒体与叶绿体的蛋白质定向转运.doc
- 2024至2030年中国人造棉面料行业投资前景及策略咨询报告.docx
- 重庆市渝中区遴选公务员2024年国家公务员考试考试大纲历年真题10340笔试历年典型考题及解题思路附.docx
- 2024至2030年中国甲基苯乙酮行业深度调研及发展预测报告.docx
- 2024至2030年中国羚羊角类饮片行业深度调查与前景预测分析报告.docx
- 重庆市面向中国农业大学定向选调2024届大学毕业生2024年国家公务员考试考试大纲历年真题14笔试历.docx
- 重庆市面向西北工业大学定向选调2024届大学毕业生00笔试历年典型考题及解题思路附答案详解.docx
- 中国不动杆菌感染治疗药行业市场现状分析及竞争格局与投资发展研究报告2024-2029版.docx
- 2024至2030年全球与中国ETL软件市场现状及未来发展趋势.docx
- 初中八年级(初二)生物下册期末考试1含答案解析.docx
- 干簧式继电器项目申请报告.docx
文档评论(0)