




已阅读5页,还剩22页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
上位机以太网连接三菱PLC,前言,最近有个项目要使用C#与三菱PLC通信,在网络上找了很多资料,几乎都是使用VB或者C+的,很少用C#实现的。看了一下三菱给的资料中的C#案例,也说得不是太清楚,所以在这里把我摸索出来的经验留给大家,和大家一起学习,共同进步!我使用的三菱PLC型号是FX5U,操作系统是Win764位,使用的VS2010平台。,安装MXComponent,首先我们要安装一个三菱公司提供的一个通信软件MXComponent-4,我们将来要进行的以太网通信都要通过这个软件来实现。在三菱自动化的官网上下载软件,安装MXComponent,安装完成之后,在开始-所有程序里面就可以看到我们安装好的软件。总共有3个:CommunicationSetupUtility,LabelUtility,和PLCMonitorUtility.,设置连接,用网线将PLC和电脑连接好,更改本地IP地址为:8。接着,我们打开CommunicationSetupUtility程序来建立跟PLC的连接。点击Wizard.按钮,设置连接,在Logicalstationnumber那里填上一个号码,这个逻辑工站号是我们后来要进行通信的关键信息。然后点击下一步,设置连接,在PCsideI/F选择Ethernetboard选项,设置连接,在Connectmodule选择CPUmodule(FX5)选项。对应我们使用的PLC型号。超时时间默认60000ms。点击下一步。,设置连接,这里我们点击FindCPU按钮。,设置连接,显示出我们连接的PLC(IP地址是50)。如果没有PLC显示,请检查网线是否连接好。点击OK按钮进行下一步。,设置连接,我们选择的PLC的IP地址就自动填写进Host文本框中了。点击Next进行下一步。,设置连接,这里不需要改,注意:Stationtype要是Hoststation。点击Next进行下一步。,设置连接,在Comment处填写备注信息,如:test。点击Next进行下一步。,设置连接,到这里我们进行的连接设置就基本完成了。,设置连接,点击Connectiontest标签页,进行连接测试。,设置连接,点击Test按钮,显示连接OK。,监视PLC,设置好连接PLC之后我们就可以来监视PLC,查看PLC地址里的内容了。打开PLCMonitorUtility程序。,监视PLC,在Device文本框处填写我们要查看的PLC地址,如:D198,然后点击Startmonitor按钮,我们就可以看到数据显示了。,C#读写PLC,前面都是一些准备工作,接着就要进行我们关键的C#读写PLC的数据了。首先,建立一个窗体项目,目标框架为.NETFramework3.5,目标平台为X86(32位),不然可能会报警。,C#读写PLC,在工具箱里右键,点击选择项。,C#读写PLC,在COM组件标签页,这里有我们安装的好多三菱PLC组件。选择MITSUBISHIActUtlTypeControl,点击确定。,C#读写PLC,然后在我们的Form1界面上画出我们要使用的组件。组件默认的名字为axActUtlType1,,C#读写PLC,在属性页可以对组件的属性进行设置。我们只需要设置ActLogicalStationNumber为我们之前设置连接的逻辑工站号就可以进行读写PLC的数据了。ActPassword可以不用设置。,C#读写PLC,在进行PLC的数据读写之前,我们要先连接PLC。新建按钮,在点击事件中将我们要使用的组件axActUtlType1连接上PLC。,C#读写PLC,接着新建一个按钮控件,在其点击事件中我们就可以使用axActUtlType1来读取PLC的数据了。我使用的是其方法:ReadDeviceBlock2,具体还有很多其他的方法参见MXComponent的使用说明书。,C#读写PLC,再建立一个按钮控件,然后在其点击事件中我们使用axActUtlType1来写入PLC的数据。我使用的是其方法:WriteDeviceBlock2,具体还有很多其他的方法参见MXComponent的使用说明书。,结束语,到此为止,我们使用C#来读写三菱PLC就算实现了。我这里只是简短的演示了一下
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 全国80所名校数学试卷
- 南渝中学初二数学试卷
- 南充拓展活动策划方案招聘(3篇)
- 固废焚烧施工方案(3篇)
- 珠宝引流促销活动方案策划(3篇)
- 私人银行开业活动策划方案(3篇)
- 山坡建筑施工方案(3篇)
- 驾驶校车考试题库及答案
- 北京市门头沟区2023-2024学年八年级下学期第一次月考道德与法制试卷及答案
- 安徽省芜湖市无为市2023-2024学年高一下学期第二次月考化学考题及答案
- RV减速器核心零部件摆线轮如何通过数控铣削实现高效加工
- 2024企业人力资源数字化转型白皮书
- 黄瓜栽培技术及病虫害防治
- 《胜任能力模型》课件
- 教师如何应对学生的行为问题
- 良性滑膜瘤(腱鞘巨细胞瘤)
- 《护士职业素养》课件
- 专用机械设备投标书样本
- 高考语文考试评价体系的创新与优化
- AOI直通率持续提升报告
- 初中英语初中英语阅读理解阅读训练含答案
评论
0/150
提交评论