登录
首页 PLC论坛 三菱Mitsubishi
回帖 发帖
正文

主题:三菱L16HCPU,如何用工控机做上位机,用C#编写上位机程序,读写PLC中的变量

点击:1118 回复:6

各位前辈好,我是一个PLC的初学者,入门时间不长,最开始用的西门子S71500,用到IO模块,和脉冲模块,做的顺控程序,包含电机的控制。还用到了C#的上位机程序,上位机是别的同事编写,我这边提供需要交互的数据地址。做完之后,对西门子PLC的编程有了一定了解。
现在手上有一个项目,要用三菱的PLC,以及各种模块。我一开始感觉既然有了西门子的经验,三菱也没问题。事实证明我还是太年轻了,习惯了西门子博图V16的编程思维,一开始用三菱还真的不适应,什么X,Y,M,都是已经规划好的,我只能改注释,没办法改名称,梯形图划线也感觉很别扭,总之还需要再熟悉。
编程的熟练度可以再练,现在有一个很重要的问题:如何用C#编写的上位机程序,读写三菱L16HCPU中的数据?这个功能能否实现?
我个人的感觉是,实现是肯定没问题的,三菱的L16H也算是中高端的PLC了,也支持以太网的通讯,没理由不支持,而且我在网上找到了一些三菱其他PLC的通讯方法(PX5U之类),所有L16H也应该没问题。
但是这款PLC比较新,相关的教程很难找,所以我目前还没找到这款PLC的通讯实例,所以来这里请教一下各位前辈的意见。
我用到的三菱模块,和三菱软件,都在图上了,三菱的软件主要用GX WORKS3,和GT Designer3,我也打算用GT Designer3的仿真人机界面,做一个调试的界面,其他软件很多还不知道具体用处,也请教一下各位前辈。
22-05-21 20:30
C#可以读写三菱所有系列的PLC。根据通讯协议读写就行了,看你选那种协议。
22-05-22 10:19
用slmp协议,PLC只需要设置好就行
22-05-23 08:04
如果一定要用上位机 可以用国产的一些组态软件来做 没有问题!
22-05-23 09:36
用控件,MX COMPONENT
22-05-23 13:34
这里有VB.NET和C#的案例可下载:
http://blog.sina.com.cn/s/blog_16d7d3ecb0102x6wj.html
22-05-26 09:44
刚上手不久  就把这种项目交给你做? 缺人啊
22-05-27 16:28

工控新闻

更多新闻资讯