免费发布

南平SIEMENS/中国总代理/西门子中国总代理

更新:2024-05-01 10:00 发布者IP:116.238.157.42 浏览:0次
发布企业
上海鑫瑟电气设备有限公司商铺
认证
资质核验:
已通过营业执照认证
入驻顺企:
8
主体名称:
上海诗幕自动化设备有限公司
组织机构代码:
91310117MA1J26G3X0
报价
请来电询价
西门子
PLC
关键词
西门子模块,西门子PLC模块,西门子PLC代理商
所在地
上海市松江区仓轩路211弄10号602
手机
18201996087
联系人
黄章科  请说明来自顺企网,优惠更多
让卖家联系我

产品详细介绍

 在工业生产中,人们常常面临着数据采集与管理。作为工厂自动化的三大支柱可编程控制器PLC(ProgrammableLogicController),由于其安全可靠,广泛的用于数据采集与控制。生产过程中,要监视PLC内部的数据与运行状况,选用市场上的人机界面或组态软件,虽然功能丰富,但大都价格昂贵,在一些中小规模的生产场合,人们希望能自己用语言开发一个简易实用的通信程序。微软公司推出的VisualBasic 6.0,开发串行通信程序时,有两种方法,一种是用WindowsAPI函数,另一种是用VB支持的通信控件MSCOMM.OCX。利用WindowsAPI函数是通过调用读写等函数来操作串口。两种比较,使用MSCOMM.OCX控件编程方便,具有更完善的发送和接收功能。这里采用了MSCOMM.OCX控件。

本文根据杭州某包装材料公司原料配料控制系统为背景,简述实现计算机与三菱FX系列PLC通信的实现过程。

 

二、硬件与选型

日本三菱公司是国际的工厂自动化设备制造商,工业可编程控制器在占有率一直保持前列。项目选用三菱FX2N-64MR型PLC,SC-09电缆作为计算机与PLC通信的连线。连接电缆的9针端连接在计算机串口上,另一端连接在PLC的RS-422编程口


6ES7   307-1BA01-0AA0电源模块(2A)
6ES7 307-1EA01-0AA0电源模块(5A)
6ES7 307-1KA02-0AA0电源模块(10A)
CPU
6ES7   312-1AE13-0AB0CPU312,32K内存
6ES7 312-1AE14-0AB0
6ES7 312-5BE03-0AB0
6ES7312-5BF04-0AB0CPU312C,32K内存   10DI/6DO
6ES7 313-5BF03-0AB0
6ES7313-5BG04-0AB0CPU313C,64K内存   24DI/16DO / 4AI/2AO
6ES7 313-6BF03-0AB0
6ES7313-6BG04-0AB0CPU313C-2PTP,64K内存  16DI/16DO
6ES7 313-6CF03-0AB0
6ES7313-6CG04-0AB0CPU313C-2DP,64K内存  16DI/16DO
6ES7 313-6CF03-0AM0CPU313C-2DP,64K内存   16DI/16DO组合件(6ES7 313-6CF03-0AB0+6ES7392-1AM00-0AA0)
6ES7 314-1AG13-0AB0CPU314,96K内存
6ES7 314-1AG14-0AB0CPU314,128K内存
6ES7 314-6BG03-0AB0
6ES7314-6BH04-0AB0CPU314C-2PTP  96K内存 24DI/16DO / 4AI/2AO
6ES7 314-6CG03-0AB0
6ES7314-6CH04-0AB0CPU314C-2DP   96K内存24DI/16DO / 4AI/2AO
6ES7 314-6EH04-0AB0CPU314C-2PN/DP   192K内存/24DI/16DO/ 4AI/2AO
6ES7 314-6CG03-9AM0CPU314C-2DP   96K内存 24DI/16DO / 4AI/2AO组合件(6ES7314-6CG03-0AB0+6ES7 392-1AM00-0AA0*2)
6ES7 315-2AG10-0AB0CPU315-2DP,   128K内存
6ES7 315-2AH14-0AB0CPU315-2DP,   256K内存
6ES7 315-2EH13-0AB0
6ES7315-2EH14-0AB0CPU315-2   PN/DP, 256K内存
6ES7 317-2AJ10-0AB0
6ES7317-2AK14-0AB0CPU317-2DP,512K内存

 

如需读取数据,通过调用GetData子程序。

    参数设置程序可参考读取子程序,只是改变命令而已。

Access97数据库中包含三个表单,包括参数表、记录表、报警记录表。

通过如下子程序是将实际称量值(记录表)更新到数据库:

 

Private SubSaveData()

Dim i AsInteger

Dim valid AsBoolean

On Error ResumeNext

valid =True

Data1.Recordset.AddNew

Data1.Recordset.Fields("dtime")= TimeSerial(OnHour, OnMinute, OnSecond)

Data1.Recordset.Fields("systime")= Time      ‘系统时间

Data1.Recordset.Fields("get_xl")= LF(1)      ‘小料当前称量值

Data1.Recordset.Fields("get_fjs")=LF(2)       ‘方解石当前称量值

Data1.Recordset.Fields("get_cs")= LF(3)      ‘长石当前称量值

Data1.Recordset.Fields("get_sys")= LF(4)      ‘石英砂当前称量值

Data1.Recordset.Fields("get_cj")=LF(5)        ‘纯碱当前称量值

On Error ResumeNext

Data1.Recordset.Update                    ‘更新数据库记录

Data1.Recordset.MovePrevious

End Sub

程序中,LF(i)变量对应为图二系统参数表单中实称值。

保存参数子程序只是对数据库操作,程序结构可参考以上子程序。

上位机与PLC通信质量的好坏,对系统的安全可靠运行影响极大,因此,编写程序时,除了在两者之间的通信协议上保持一致和采取相应的容错技术外,还要考虑系统的整体容错技术,防止系统的不正常。

四、结束语

    串行通信是目前计算机与其他设备之间通信广泛采用的方式之一,传送数据准确,程序稳定运行是系统开发的主要目的。本设计中充分利用计算机和PLC的资源,在几乎不增加设备开支的情况下成功的实现上位机与PLC之间的通信

所属分类:中国电工电气网 / PLC
南平SIEMENS/中国总代理/西门子中国总代理的文档下载: PDF DOC TXT
关于上海鑫瑟电气设备有限公司商铺首页 | 更多产品 | 联系方式 | 黄页介绍
成立日期2018年10月23日
法定代表人黄章科
注册资本200
主营产品数控系统、变频器、人机界面、触摸屏、伺服、电机、西门子电缆等,
经营范围电气设备,工业自动化设备,电子元器件,仪器仪表,电线电缆,通信设备及相关产品,电气设备,五金交电,电子设备,机电设备及配件,机械设备,电子产品销售等等。
公司简介我公司经营西门子全新原装现货PLC;S7-200S7-300S7-400S7-1200触摸屏,变频器,6FC,6SNS120V10V60V80伺服数控备件:原装进口电机(1LA7、1LG4、1LA9、1LE1),国产电机(1LG0,1LE0)大型电机(1LA8,1LA4,1PQ8)伺服电机(1PH,1PM,1FT,1FK,1FS)西门子保内全新原装产品‘质保一年。一年内因产品质量问题免费更换新产品 ...
公司新闻
相关报价
西门子模块
顺企网 | 公司 | 黄页 | 产品 | 采购 | 资讯 | 免费注册 轻松建站
免责声明:本站信息由企业自行发布,本站完全免费,交易请核实资质,谨防诈骗,如有侵权请联系我们   法律声明  联系顺企网
© 11467.com 顺企网 版权所有
ICP备案: 粤B2-20160116 / 粤ICP备12079258号 / 粤公网安备 44030702000007号 / 互联网药品信息许可证:(粤)—经营性—2023—0112