[西门子] 利用VB和三菱FX_PLC开发小型自控系统

[复制链接]
查看11099 | 回复54 | 2006-9-6 11:03:00 | 显示全部楼层 |阅读模式

摘要:本文通过分析啤酒稀释自控系统这一实例,介绍了利用微软Visual Basic的串口通信控件MSComm和小型PLC开发小型自控系统的方法。 关键词:串行通信、三菱FX、Visual Basic、自控系统

一. 前言 随着生产自动化程度的不断提高,可编程序控制器PLC得到了广泛的应用,特别是小型PLC具有编程简单、性能可靠和价格低的特点,被大量应用于单机控制系统中,如啤酒的稀释控制、离心机控制等。作为设备维修技术人员,一般都能掌握PLC和计算机PC的应用知识,但如何利用PLC和PC来设计小型自控系统,实现简单的数据采集和监控操作,从而满足生产需要,却是一个要深入学习研究的问题。

面向生产操作,设计简单有效的控制系统,涉及到三部分的软件编程:

第一:PC上人机操作界面的设计。PC作为上位机,一般都是运行在Windows 98/2000操作系统下,利用微软提供的可视化编程软件Visual Basic 6.0,设备维修技术人员就可设计出优美的人机操作界面,只需进行主要操作功能编程和少量界面控制编程。

第二:实现生产工艺要求的PLC控制程序设计。因为是小型控制系统,其生产控制过程并不复杂,技术人员只要充分了解了生产工艺和控制要求,运用PLC编程工具,此部分设计编程并不难。

第三:PC与PLC通讯程序的设计。此部分的开发设计较难,需要掌握PC和PLC的有关通讯硬件驱动和通讯协议的知识。但对于小型控制系统来说,主要通过PC串口来通讯,所以通讯程序设计的关键是如何利用Visual Basic 6.0中的串口通信控件——MSComm控件,并根据PLC的串口通信协议设计出上下位机的数据交换程序。

下面以啤酒稀释自控系统设计为例,主要讲解PC和PLC通讯程序的设计要点。


[upload=rar]viewFile.asp?ID=149[/upload]


[此贴子已经被loveplc于2007-1-13 19:05:29编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
chesteryang | 2006-9-7 01:34:00 | 显示全部楼层
reply you as your requirement
zxjbean | 2006-9-14 17:38:00 | 显示全部楼层
kankan
yangman | 2006-9-30 09:23:00 | 显示全部楼层

但愿不是文件

yangcheng2006 | 2006-10-3 22:07:00 | 显示全部楼层

????

看看如何[em01][em01][em01][em07]
yangcheng2006 | 2006-10-3 22:13:00 | 显示全部楼层
写的很好!!![em05][em05]
wqcoco | 2006-10-5 23:22:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
aaalsf | 2006-10-11 00:00:00 | 显示全部楼层

OK,我要看看

liuyangl1980 | 2006-10-11 12:37:00 | 显示全部楼层
11
kiss6157 | 2006-10-17 20:04:00 | 显示全部楼层
定ddddd
lyz803 | 2006-10-20 09:05:00 | 显示全部楼层
要看
lsllhd | 2006-10-20 23:27:00 | 显示全部楼层

看看

http://www.lsllhd.com

linan1983 | 2006-10-26 15:31:00 | 显示全部楼层
reply as your r
挥别你的泪 | 2006-10-30 12:06:00 | 显示全部楼层
看看什么东西
cptank | 2006-11-4 01:23:00 | 显示全部楼层

OK,我要看看

shisun | 2006-11-4 20:44:00 | 显示全部楼层
四大法国
timmyway | 2006-11-10 14:37:00 | 显示全部楼层

??

回帖才能看,郁闷。

shnj-2006 | 2006-11-13 11:40:00 | 显示全部楼层
ding!!!!!!!!!!!!!!!!!!!!!1
shnj-2006 | 2006-11-13 11:42:00 | 显示全部楼层

要100元啊,555555555555555555555555555555

shnj-2006 | 2006-11-13 19:09:00 | 显示全部楼层
很不错
chuida | 2006-11-14 11:00:00 | 显示全部楼层
ok
luohuayang | 2006-11-15 11:04:00 | 显示全部楼层
我想看看
zhang068 | 2006-11-24 15:22:00 | 显示全部楼层
[em23][em22]
bill1102 | 2006-12-2 00:52:00 | 显示全部楼层

好!

huangjia | 2006-12-19 22:20:00 | 显示全部楼层
我想看看
lby.cz@126.com | 2007-1-13 19:00:00 | 显示全部楼层
reply you as your requirement
wangmingte | 2007-3-5 21:05:00 | 显示全部楼层
好東西謝謝分享了哦!
又學到一招,非常感謝!
感恩................
hfm001 | 2007-3-25 18:05:00 | 显示全部楼层

好东西

nokia6100sh | 2007-3-29 13:25:00 | 显示全部楼层
好东西,顶上
staryun | 2007-3-30 20:55:00 | 显示全部楼层

不错,很有帮助

limingliming | 2007-4-1 10:26:00 | 显示全部楼层
[em04]
huangdi-3t | 2007-4-1 15:54:00 | 显示全部楼层
okkkkkkkkkk
cui2006 | 2007-4-7 22:13:00 | 显示全部楼层
謝謝分享
wanqad | 2007-4-19 15:33:00 | 显示全部楼层

过几天金币多了一定下载下俩学习

boboPLC | 2007-6-8 17:42:00 | 显示全部楼层
看看`````学学`````试试````做做
bigjerk | 2007-11-13 17:19:00 | 显示全部楼层

很不错

mcgsw | 2007-11-15 17:13:00 | 显示全部楼层
f s r b
xingtaig | 2007-11-21 10:54:00 | 显示全部楼层
我想看看
myele2008 | 2007-11-22 19:29:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
xhm98 | 2007-11-23 10:42:00 | 显示全部楼层

字体是什么体呀,看不懂??????????

xinyulmz | 2007-12-22 17:06:00 | 显示全部楼层
[em02]
gowind | 2008-3-28 16:09:00 | 显示全部楼层
我刚刚作完一个这样的项目,采用的是编程口协议进行的通讯。有需要的朋友可以探讨一下。呵呵
skying | 2008-3-30 19:16:00 | 显示全部楼层
看?到能看的时候吧
dahemake | 2008-4-11 11:11:00 | 显示全部楼层
谢谢楼主
jiangyihan | 2008-4-12 12:32:00 | 显示全部楼层
很不错啊。。。。学习下
zengwuhuiapi | 2009-11-29 17:38:00 | 显示全部楼层
写得好!!正在学习
zengwuhuiapi | 2009-11-29 17:51:00 | 显示全部楼层

[??][??]??VB???PLC?????

请问谁有VB编程口通讯做得可以的,我正在学习这方面,能否发一份源程序给我,我试做了几个都有不行。先谢了!zengwuh@sina.com 最好是发有一个VB窗口的界面。
sandjuanjuan | 2009-12-9 16:05:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
yaolisheng | 2010-3-21 12:39:00 | 显示全部楼层
很好的文档,谢谢!!!
25099 | 2010-4-21 09:28:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则