abcde12345
级别: 论坛先锋
精华主题: 1 篇
发帖数量: 215 个
工控威望: 1262 点
下载积分: 11137 分
在线时间: 312(小时)
注册时间: 2012-10-09
最后登录: 2025-01-23
查看abcde12345的 主题 / 回贴
楼主  发表于: 2012-12-05 19:09
看到好多人都不知道MX Component 我就简单说一下
安装了这个软件后,写PLC和PC的通信程序就变得简单的很多了。不需要MSCOMM,这个控件了。
首先安装MX Component 这个软件,然后VB 环境也必须(我是菜鸟就用VB .net,其他的VC,VBA,VBS都可以用)
然后第一步,添加这个在VB环境里添加这个控件(工具箱-->COM组件),我用的是FX系列就选择,MITSUBISHI ActFxCpu Controller
①在form_load()里写入actfxcpu.open()
②定义几个变量,
③读D0里的内容给变量A,           actfxcpu.readdevicerandom("d0",A)
④读D0~D10的内容给数组B() ,  actfxcpu.readdeviceblock(("d0",10,b(0))
⑤给Y0置位的话,就           actfxcpu.setdevice("y0",1)
等等。。。。。。。。。。。。。







看到坛子里有很多高手乐于助人,也帮了小弟好多次。
小弟不吝啬,看到有些人都不知道这个。把自己知道给大家分享一下,不要见笑,多多指教,互相帮助。
[ 此帖被543249117在2012-12-05 19:22重新编辑 ]
本帖最近评分记录:
  • 下载积分:+1(不能有空格的) 真是好人!
  • 下载积分:+1(t280697683) 真诚感谢!
  • 下载积分:+1(tearscn)
    manjialin
    专业工业控制软件开发!
    级别: 略有小成
    精华主题: 0
    发帖数量: 144 个
    工控威望: 334 点
    下载积分: 718 分
    在线时间: 110(小时)
    注册时间: 2008-11-28
    最后登录: 2020-08-26
    查看manjialin的 主题 / 回贴
    1楼  发表于: 2012-12-07 08:55
    做了多年工控软件的经验告诉我,这种软件用不得的,开发看上去时间是短了,但是给客户后期的软件维护带来相当的不便,因为不只要安装你开发的软件,还有安装通信控件运行条件(也就是OPC端),还要配置相应的东西,如果客户搞不定,你还要去现场,所以后期的维护成本会比较高。
    其实,自己开发通信模块,主流PLC的通信都差不多的,一个通信协议一般也就是两三个小时完成,后期的时候也可以直接调用,所以还是自己开发的好。
    manjialin
    专业工业控制软件开发!
    级别: 略有小成
    精华主题: 0
    发帖数量: 144 个
    工控威望: 334 点
    下载积分: 718 分
    在线时间: 110(小时)
    注册时间: 2008-11-28
    最后登录: 2020-08-26
    查看manjialin的 主题 / 回贴
    2楼  发表于: 2012-12-12 15:53
    路过笑笑,我只是发表我的观点,并不代表我我没有使用过
    刚入行的时候就是使用这类接口组件,发现很多问题所以才有上面的意见而已。
    难不成有见过组态、通泰、Kepware等软件用官方提供的软体?
    请不要怀疑别人的能力,如果有空,请了解下叶帆这个人,看看这人的能力有多强。当然这个人不是我。