在VB6.0编程语言下实现对PLC输出的控制

2017-08-11 23:20:10孙琦君
职业技术 2017年8期
关键词:按钮程序

孙琦君

(天津职业技术师范大学,天津 300000)



在VB6.0编程语言下实现对PLC输出的控制

孙琦君

(天津职业技术师范大学,天津 300000)

本文通过一个实际例子说明在VB6.0下利用串口通信实现对PLC输出端口Y的控制。在VB6.0中想实现串口通信一定要掌握MSComm通信控件的参数设置方法,传送过程中使用十六进制数据。由于单击置位或复位按钮,产生一个二进制数据,最后转换为ASCII码,最后驱动PLC输出。

PLC VB6.0;串口通信;二进制

0 引言

通过在VB6.0编程语言下进行编程,就可以直接实现对三菱PLC输出的直接控制,同时不需要编写三菱PLC内部程序。在VB6.0程序界面内指定输出元件的地址,单击置位命令按钮,设置指定输出元件端口的状态为ON,使线路中三菱PLC输出指示灯亮;单击复位命令按钮,设置指定输出元件端口的状态为OFF,使线路中三菱PLC输出指示灯灭。

要想实现这样控制,首先要知道三菱PLC如何和电脑PC进行通信的。三菱PLC和PC进行通信,可以使用通信口,也可以使用编程口。两者区别是通过编程口,PC只能和一台PLC通信,访问方式为间接是;通过通信口,PC可以和多台PLC通信,访问方式为直接,二者所使用的为不同的通信协议。

本实例所用PC和三菱FX2N系列PLC通过编程电缆连接起来,形成一套开关量输出控制系统,如图1所示。在图1中,PC的串口COM1通过SC-09编程电缆与三菱FX2N 32MR的编程口连接起来,通过外接的指示灯来显示PLC输出状态。

1 VB6.0程序界面设计

外部接线图完成后,现在要完成的工作是在VB6.0编程语言中程序界面的设计。首先在VB6.0中要添加一个MSComm通信控件,用来实现PC与PLC的串口通信;……

登录APP查看全文

猜你喜欢
按钮程序
这些按钮能随便按吗?
哪个是门铃真正的按钮
当你面前有个按钮
试论我国未决羁押程序的立法完善
人大建设(2019年12期)2019-05-21 02:55:44
失能的信仰——走向衰亡的民事诉讼程序
“程序猿”的生活什么样
死循环
英国与欧盟正式启动“离婚”程序程序
环球时报(2017-03-30)2017-03-30 06:44:45
创卫暗访程序有待改进
中国卫生(2015年3期)2015-11-19 02:53:32
内心不能碰的按钮
商业评论(2014年9期)2015-02-28 04:32:41