厦门永宏亚得机电科技有限公司 李清流
摘要:本文以一个典型的远程通讯工程为例,介绍了基于电话线路的远程通讯系统设计和软硬件细节。
关键词:远程通讯 调制解调器 PLC VB6.0
Abstract::This paper takes a typical remote communication project as an example, and introduces the realization of the software and hardware in the remote communication system based on telephone line in detail,
Key words: Remote communication Modem PLC VB6.0
1引言
随着计算机和通讯技术的发展,在工业测量和控制中广泛需要远程通讯。远端PLC等下位机做生产控制,本地计算机需要实时监测或参与控制生产现场的参数。实现以上要求的一个简便的途径是利用覆盖面广泛的公用电话网,使PLC等下位机利用调制解调器(MODEM)和计算机的调制解调器连接通讯,即可完成硬件上的连接。如图1所示。在软件方面,由远端下位机软件控制和远程监控站软件两部分组成。考虑到本地监控站软件只做数据监测或少许控制且编程相对简单,所以本地监控站的编程软件可以直接用高级语言。
2系统概述
本文以一个实际的小水电站的泻水闸门程控工程为例,着重叙述永宏PLC和PC做远程通讯的实现细节。系统的下位机控制采用永宏公司的FBs系列PLC对水库泻水闸门进行开度检测和开度控制,监控站的界面编程采用VB6.0编写。
硬件配置:远端FBs-CB25+ FBs-10MAU+ECOM外置MODEM+PWS1711
本地PC(含普通内置MODEM)
该系统主要控制要求,通过FBs-10MA外接一个旋转编码器检测闸门所在位置,然后跟据现场人机界面或者PC端(下游5Km处)的设定位置来控制牵引闸门的马达正反转,从而使闸门上升或下降到指定的位置。FBs-CB25所扩展得到的通讯口2(RS485)用于PWS1711的通讯,通讯口1(RS232)用于连接MODEM,另外,主机上的可USB口用于连接调试用的笔记本电脑。