【图】vb实现三菱plc通讯的例子
来源:电工天下时间:2015-09-27 21:25:01 作者:老电工手机版>>
vb实现三菱plc通讯的例子
工业生产进行数据采集与管理,完全可以用可编程控制器 plc实现安全可靠的数据采集与控制。
生产过程中,要监视plc内部的数据与运行状况,选用市场上的人机界面或组态软件,虽然功能丰富,但大都价格昂贵,在一些中小规模的生产场合,如何高级语言开发一个简易实用的通信程序。
使用visual basic 6.0,开发串行通信程序时,有两种方法,一种是用windows api函数,另一种是用vb支持的通信控件 mscomm。
使用通信控件方式实现通讯
1、硬件
采用sc-09编程电缆,连接pc串口与plc编程口实现通讯。
2、plc编程口的通信协议
通信格式:
波特率9600,偶校验,8位数据位,一位停止位。 具体请参考有关资料,以下举例说明其通讯格式
1)、device read(读出软设备状态值)
计算机向plc发送:
3、程序说明
mscomm控件简介用来提供简单的串行端口通信功能,也可以用来创建功能完备、事件驱动的高级通信工具。mscomm控件提供了一系列标准通信命令的使用界面。使用它可以建立与串行端口的连接,通过串行端口再连接到其它设备(如调制解调器、plc),发出命令,交换数据,以及监视和响应串行连接中发生的事件和错误。
数据读与写采用函数input和output
1)窗口加载程序
mscomm1.commport = 1 ‘选择com1口
mscomm1.settings = "9600,e,7,1"
if mscomm1.portopen=false then mscomm1.portopen=true
end sub
2)数据读取子程序:
mscomm1.inputlen = getbytes * 2 + 4
mscomm1.output = stx + cmd_read + startaddress + hex_bytes + etx + getsumchk(cmd_read + startaddress + hex_bytes + etx)
‘传送数据组成:起始符+命令+首地址+数据位+结束符+和检验码
getdata = mscomm1.input
mscomm1.inbuffercount = 0
mscomm1.inputlen = 0
end function
相关文章
三菱伺服与触摸屏的通讯方法
三菱伺服J4-A怎么与三菱触摸屏进行通讯,J4-A有422接口,可以通过422让他们通讯,只需要进行简单设置即可实现,下面具体来看下。
时间:2022-02-19 12:41:10
三菱plc与工控机通讯实现过程
三菱plc与工控机通讯实现过程,三菱plc与工控机通讯的具体实现步骤,三菱plc选用FX2N-48MR-001型号CPU,使用USB-SCO9-FX通讯线进行通讯,首先保证通讯线驱动安装成功,GX编程软件安装成功。
时间:2020-04-25 09:32:11
变频器与三菱plc通讯精简设计图文教程
变频器与三菱plc通讯精简设计实例,三菱plc采用扩展存储器通讯控制变频器的系统配置,变频器通讯参数设置,变频器设定项目和指令代码的例子,三菱plc控制变频器的各种方法综合评述与对比。
时间:2020-04-25 07:58:03
三菱plc与三菱伺服放大器通讯实现教程
三菱plc与三菱伺服放大器通讯方法,三菱plc:FX1N-40MR+FX1N-485BD,三菱伺服放大器:MR-J3-20A+HF-KP23,使用无顺序协议需要对通讯规格D8120进行设定,读出站号0的放大器的报警记录。
时间:2020-03-06 16:07:30
三菱plc软件与plc通讯的方法步骤
三菱plc软件与plc通讯的方法步骤,详细介绍了三菱plc软件gxworks2与plc之间进行通讯的整个操作过程,感兴趣的朋友参考下。
时间:2020-03-06 15:21:00
三菱plc与三菱变频器通讯的例子
三菱plc与三菱变频器通讯的实例,三菱plc:fx2n+fx2n-485-bd,三菱变频器:a500系列、e500系列、f500系列、f700系列、s500系列,两者之间通过网线连接(网线的rj45插头和变频器的pu插座接),使用两对导线连接。
时间:2020-03-05 11:44:33
三菱plc用RS232转RS485通讯方式的实现方法(图文)
三菱plc用RS232转RS485通讯方式的实现方法(图文)三菱plc提供了4种通讯方式:N网络通讯、无协议串口通讯、平行网络通讯、程序口通讯。如果传输的数据量少,大多数PLC与计算机
时间:2017-07-20 10:13:26
三菱plc同三菱变频器RS-485通讯功能的编程实例
三菱plc同三菱变频器RS-485通讯功能的编程实例,一般是使用PLC的输出接点驱动中间继电器控制变频器的启动、停止或是多段速,通讯电缆的制作方法和连接方式。
时间:2017-01-08 10:06:31
- 上一篇:【图】三菱plc程序可选择性分支简介
- 下一篇:三菱plc学习方法与步骤