发表于:2006/11/11 12:27:00
#0楼
我的VB和PLC通讯成功之路(三菱FX系列PLC)
二年半前﹐去深圳探望我的同窗好友﹐一个偶然的机会看到一个工程师用VB6.0编写软件去控制一条半自动化生产线﹗软件可以实时对生产线设备运行状况监视及控制﹗一台计算机控制整条生产线所有的设备。计算机上几个简单的操作就可改变整条生产线的运作情况。当时我看了﹐觉得太棒了﹗于是就有想过要学会VB并搞懂与PLC的通讯。虽然觉得那对我来说实在是遥不可及﹗回到家后﹐满腔热情的立刻就去买了一本有关VB.60的书。后来看了几页觉得太难﹐再加上自己没有一定要学会的决心﹐学学停停﹐VB方面的以及通讯方面的书也买了好几本﹐两年过去了﹐仍然只是懂得一点皮毛。慢慢的对VB和PLC通讯的学习也失去了信心﹗
后来因成功学的影响﹐直到半年前才仔细想过自己的人生方向﹐才下定决心在专业技朮方面提高一个层次﹗博恩•崔西说的一句话很棒﹕“ 成功等于目标﹐其它都是这句的注解﹗” 我把学会VB并搞懂VB和PLC通讯当做目标﹗透过一些成功学上模仿的方法和技巧(例如花钱买数据﹐请高人教授)﹐以及加上朋友的帮助﹐我竟利用业余时间在两个月内学会了VB以及VB和PLC通讯 ﹐并独立写了好几个工控软件﹐一个是直接对编程口通讯﹐另一个是PCLink通信﹐即PC串口对PLC RS485通讯模块通讯。随后不久又搞懂了计算机串口对变频器的通信。到目前为止﹐我可以用VB(现在用VB.NET2005)写一软件﹐再花数量不多的资金﹐便可在办公室监视并控制全厂所有的自动化设备﹗在这里要补充一点的是﹐据我个人经验﹐如果你只是想搞懂VB通讯﹐不管你目前学的是哪一类品牌的PLC﹐只要你搞懂其中一种类型的PLC通讯﹐其它都是大同小异﹗
最后﹐如果要用一句话来概括我学VB以及VB和PLC﹐变频器通讯的话。那就是﹕” 学习最快的方法就是模仿卓越﹗” 事实上﹐从时间关念来看﹐模仿就是代表节约时间﹗是的﹐模仿就是在节约时间﹗你可以像我曾经那样花两年时间﹐自我摸索去学会VB及VB和PLC通讯﹐也可以像后来的我一样透过别人的帮助在两个月之内学会这些知识﹗聪明的你﹐是选择长期自我摸索﹐自我实验﹐还是选择透过一些方法和技巧在短期内学会这些知识呢﹖
怀着一颗感恩的心做人做事﹐你一定是快乐的﹗我很感谢曾经帮助过我的人﹐也希望能以同样的方式去帮助那些需要帮助的人﹗分享我学习VB的方法和技巧﹐以及VB和PLC通讯软件的源代码﹗包括编程口(RS422)通信软件PCtoFX-2005中文版﹐RS485通讯模块通信软件PCLink-2005中文版。(PLC均为三菱FX系列PLC)
我编的通讯软件 “PCtoPLC-2005综合版” 下载主页:
http://my.mofile.com/pctoplc2005
软件“PCtoPLC-2005综合版” 安装版直接提取页面地址:
http://pickup.mofile.com/2542528314129460
通讯软件“PCtoPLC-2005综合版” 界面浏览图
http://pickup.mofile.com/1901884674324669
本软件源代码分享
QQ:602953758 Mail:cani.yan@163.com
如果软件没有下载成功,请联系 QQ:602953758 Mail:cani.yan@163.com
PCtoPLC-2005综合版这个软件完全是分享学习之用,绝对免费!看看下面的介绍
大家一起分享,共同进步
PCtoPLC-2005综合版简介
本综合版软件适用于个人电脑通过RS-232串口与日本三菱FX系列PLC编程口或RS485模块进行通讯,PCtoFX-2005通讯方式以及硬件连线均和三菱公司生产的编程软件GX Developer完全一致!PCLink-2005和RS485模块进行通讯,可组成1:N通讯网络。同一网络上最多可连接16个站。由于时间关系,PCtoFX-2005的帮助文档没有PCLink-2005完善!
PCtoFX-2005分两个版本。PCtoFX-2005用VB.NET2005编写;PCtoFX-6.0用VB6.0编写。两个版本功能相同,只是PCtoFX-2005软件界面较PCtoFX-6.0漂亮。
一、 功能特点(PCtoFX-2005和PCLink-2005功能完全一样)
1. 批量监视X、Y、M、S的实时状态。
2. 置位单个位元件,包括M、S,Y、T、C。
3. 复位单个位元件,包括M、S、Y、T、C。
4. 实时读取单个字元件(无符号的16位寄存器D,可升级为32位)。
5. 写入单个16位字元件(单个改写D的值)。
二、 操作简介
1. 设置通讯参数,点击“回路测试”按钮,当出现绿色指示灯时回路测试成功,可进行各种功能操作。
2. 为提高操作的可靠性,使用某种功能时,其它功能暂时失效,停止正在使用的功能后,其它功能按钮自动恢复;
3. 跟GX软件一样,PLC内部程式的执行权限优先于本软件,如:PLC程序为LD XOOO OUT YOO1,此时若本软件置位YOO1,则YOO1外部状态将不改变!
三、 PLC通讯线
一, PCtoFX-2005采用FX系列PLC编程口通讯协议(RS422通讯)。硬件连线与三菱公司生产的GX Developer编程软件所用的连线完全一致,故可利用现有的连线便可对FX系列PLC通讯!如下图:
二,PCLink-2005和RS485模块进行通讯,可组成1:N通讯网络。同一网络上最多可连接16个站。只要改变一下通讯参数就可轻易控制网络中的任一台PLC。硬件连线如下图:
四、 后叙
1. 感谢你试用PCtoPLC-2005综合版!由于编写本软件的目的是用于和各位工控朋友分享交流之用,所以本软件功能简单,只提供三菱公司生产的GX软件最基本的功能!如本软件操作不够方便,敬请提出改进意见!
如需要本软件源代码的朋友,请跟本软件作者联系!
PCtoPLC-2005综合版这个软件完全是分享学习之用,绝对免费!
二年半前﹐去深圳探望我的同窗好友﹐一个偶然的机会看到一个工程师用VB6.0编写软件去控制一条半自动化生产线﹗软件可以实时对生产线设备运行状况监视及控制﹗一台计算机控制整条生产线所有的设备。计算机上几个简单的操作就可改变整条生产线的运作情况。当时我看了﹐觉得太棒了﹗于是就有想过要学会VB并搞懂与PLC的通讯。虽然觉得那对我来说实在是遥不可及﹗回到家后﹐满腔热情的立刻就去买了一本有关VB.60的书。后来看了几页觉得太难﹐再加上自己没有一定要学会的决心﹐学学停停﹐VB方面的以及通讯方面的书也买了好几本﹐两年过去了﹐仍然只是懂得一点皮毛。慢慢的对VB和PLC通讯的学习也失去了信心﹗
后来因成功学的影响﹐直到半年前才仔细想过自己的人生方向﹐才下定决心在专业技朮方面提高一个层次﹗博恩•崔西说的一句话很棒﹕“ 成功等于目标﹐其它都是这句的注解﹗” 我把学会VB并搞懂VB和PLC通讯当做目标﹗透过一些成功学上模仿的方法和技巧(例如花钱买数据﹐请高人教授)﹐以及加上朋友的帮助﹐我竟利用业余时间在两个月内学会了VB以及VB和PLC通讯 ﹐并独立写了好几个工控软件﹐一个是直接对编程口通讯﹐另一个是PCLink通信﹐即PC串口对PLC RS485通讯模块通讯。随后不久又搞懂了计算机串口对变频器的通信。到目前为止﹐我可以用VB(现在用VB.NET2005)写一软件﹐再花数量不多的资金﹐便可在办公室监视并控制全厂所有的自动化设备﹗在这里要补充一点的是﹐据我个人经验﹐如果你只是想搞懂VB通讯﹐不管你目前学的是哪一类品牌的PLC﹐只要你搞懂其中一种类型的PLC通讯﹐其它都是大同小异﹗
最后﹐如果要用一句话来概括我学VB以及VB和PLC﹐变频器通讯的话。那就是﹕” 学习最快的方法就是模仿卓越﹗” 事实上﹐从时间关念来看﹐模仿就是代表节约时间﹗是的﹐模仿就是在节约时间﹗你可以像我曾经那样花两年时间﹐自我摸索去学会VB及VB和PLC通讯﹐也可以像后来的我一样透过别人的帮助在两个月之内学会这些知识﹗聪明的你﹐是选择长期自我摸索﹐自我实验﹐还是选择透过一些方法和技巧在短期内学会这些知识呢﹖
怀着一颗感恩的心做人做事﹐你一定是快乐的﹗我很感谢曾经帮助过我的人﹐也希望能以同样的方式去帮助那些需要帮助的人﹗分享我学习VB的方法和技巧﹐以及VB和PLC通讯软件的源代码﹗包括编程口(RS422)通信软件PCtoFX-2005中文版﹐RS485通讯模块通信软件PCLink-2005中文版。(PLC均为三菱FX系列PLC)
我编的通讯软件 “PCtoPLC-2005综合版” 下载主页:
http://my.mofile.com/pctoplc2005
软件“PCtoPLC-2005综合版” 安装版直接提取页面地址:
http://pickup.mofile.com/2542528314129460
通讯软件“PCtoPLC-2005综合版” 界面浏览图
http://pickup.mofile.com/1901884674324669
本软件源代码分享
QQ:602953758 Mail:cani.yan@163.com
如果软件没有下载成功,请联系 QQ:602953758 Mail:cani.yan@163.com
PCtoPLC-2005综合版这个软件完全是分享学习之用,绝对免费!看看下面的介绍
大家一起分享,共同进步
PCtoPLC-2005综合版简介
本综合版软件适用于个人电脑通过RS-232串口与日本三菱FX系列PLC编程口或RS485模块进行通讯,PCtoFX-2005通讯方式以及硬件连线均和三菱公司生产的编程软件GX Developer完全一致!PCLink-2005和RS485模块进行通讯,可组成1:N通讯网络。同一网络上最多可连接16个站。由于时间关系,PCtoFX-2005的帮助文档没有PCLink-2005完善!
PCtoFX-2005分两个版本。PCtoFX-2005用VB.NET2005编写;PCtoFX-6.0用VB6.0编写。两个版本功能相同,只是PCtoFX-2005软件界面较PCtoFX-6.0漂亮。
一、 功能特点(PCtoFX-2005和PCLink-2005功能完全一样)
1. 批量监视X、Y、M、S的实时状态。
2. 置位单个位元件,包括M、S,Y、T、C。
3. 复位单个位元件,包括M、S、Y、T、C。
4. 实时读取单个字元件(无符号的16位寄存器D,可升级为32位)。
5. 写入单个16位字元件(单个改写D的值)。
二、 操作简介
1. 设置通讯参数,点击“回路测试”按钮,当出现绿色指示灯时回路测试成功,可进行各种功能操作。
2. 为提高操作的可靠性,使用某种功能时,其它功能暂时失效,停止正在使用的功能后,其它功能按钮自动恢复;
3. 跟GX软件一样,PLC内部程式的执行权限优先于本软件,如:PLC程序为LD XOOO OUT YOO1,此时若本软件置位YOO1,则YOO1外部状态将不改变!
三、 PLC通讯线
一, PCtoFX-2005采用FX系列PLC编程口通讯协议(RS422通讯)。硬件连线与三菱公司生产的GX Developer编程软件所用的连线完全一致,故可利用现有的连线便可对FX系列PLC通讯!如下图:
二,PCLink-2005和RS485模块进行通讯,可组成1:N通讯网络。同一网络上最多可连接16个站。只要改变一下通讯参数就可轻易控制网络中的任一台PLC。硬件连线如下图:
四、 后叙
1. 感谢你试用PCtoPLC-2005综合版!由于编写本软件的目的是用于和各位工控朋友分享交流之用,所以本软件功能简单,只提供三菱公司生产的GX软件最基本的功能!如本软件操作不够方便,敬请提出改进意见!
如需要本软件源代码的朋友,请跟本软件作者联系!
PCtoPLC-2005综合版这个软件完全是分享学习之用,绝对免费!
[此贴子已经被作者于2007-3-30 13:53:37编辑过]