浔之漫智控技术(上海)有限公司
    关于我们
  • 企业文化 组织结构 分支公司 售后服务 技术支持
  • 西门子PLC模块6ES7212-1AB23-0XB8
  • 西门子PLC模块6ES7212-1AB23-0XB8
  • 西门子PLC模块6ES7212-1AB23-0XB8

产品描述

品牌西门子

西门子PLC模块6ES7212-1AB23-0XB8


远程通信技术在计算机监控系统中的应用

在工业生产过程中,通常要求计算机控制系统完成数据的采集、远程传输、处理及储存等工作。然而,目前有些工业控制机系统或集散型计算机控制系统不具备远程通信的功能。因此,对于远在几十公里以外的生产现场(如油田采油、集输过程),难于达到领导管理层可视现场生产状况进行决策的现代化生产水平。其主要原因有:①从生产现场铺设电缆至信息管理中心,造价太高;②由于远程通信涉及到上、下位机通信协议的设置、传输线路的连接及故障的检测、实时数据文件的产生与传送及保存、删除等,要求计算机监控系统管理软件具有高可靠性和坚固性,否则在数据传输过程中主机易出故障而导致整个系统崩溃。

一、远程通信的基本内容

基于上述原因,本文利用调制解调器和电话线构成拨号网络,以实现远程通信功能的基本硬件条件(如图1所示)。然而,在远程数据传送与处理过程中,应该考虑到以下几个方面:


(1)下位机(生产现场的计算机)需定时产生1个检测、控制系统动态参数的数据文本文件,并经过一段时间(如30s)将用新产生的数据文件覆盖旧的文件;

(2)远程数据传送软件应根据要求定时累加和保存下位机产生的数据文件,在确定传输成功后,删除旧文件,以避免数据丢失、重叠或占用大量的存储空间;

(3)上位机(厂部信息中心的计算机)与下位机都安装调制解调器,通过调制解调器将累加的数据文件定时地从下位机上载至上位机。上位机是管理层局域网的1个服务器,装有Windows NT Server网络操作系统;

(4)文件传送到上位机时,能自动累加在上次传送的文件之后,以供数据库管理软件读取和处理;

(5)在文件传输过程中,能检测传送线路连接是否正常,并将检测信息显示在主窗体的界面上。如果出现问题必须能马上断开连接,准备累加文件和等待下一次拨号连接;

(6)文件传输软件与系统软件同时在Windows95下运行。因此,在文件传输过程中,不能影响系统监控程序的正常运行;

(7)上位机数据库(远程数据库)应能自动打开传送文件,输入并保存数据文件,以供工程师和管理人员随时查阅;

(8)上位机管理系统应能对远程数据进行实时处理并维护数据库各种功能的实现。

根据以上对文件传输软件的要求,本文采用Visual Basic可视化编程语言进行程序设计,并利用VB中的ActiveX控件,通过拨号网络与远程主机实现连接,由FTP文件传输协议进行文件的上载。对上位机数据库管理软件,采用可视化编程语言Delphi4.0编写,实现了远程数据传送及数据库建立与管理技术的应用。

二、文件传输软件设计方案的确定

1、程序设计的基本思想

利用VB下的Internet Transfer控件进行文件传输。在程序中,通过拨号网络服务拨号连接到上位机服务器并登录网络。在上位机的Windows NT操作系统中安装FTP网络服务器程序来接收下位机的FTP服务请求,由下位机控制上载整个文件,文件的传送是在相关的FTP协议控制下实现的,安全性、准确性比较高。用FTP的SEND命令,当文件传送到服务器时会自动累加到文件结尾处。因此,程序设计的基本思路是:

(1)利用VB的集成开发环境与其丰富的“可视化”控件完成应用程序中Windows风格的界面;

(2)利用Mscomm控件进行拨号连接;

(3)利用Internet Transfer控件进行文件传输;

(4)定时传送、定时累加文件的功能用VB的定时器Timer控件实现。

2、建立FTP文件传输协议的连接

在使用FTP协议时,首先要建立起控制连接。这就要用到服务器的公认端口号21,客户控制进程在本地申请得到1个随机分配的本地端口,用此端口号就可以务器的公认端口号21建立一个相关(一个相关包括5项内容:协议、本地地址、本地端口、远地地址、远地端口)。这样就建立了控制连接。由于建立数据连接要由服务器提出申请,但是在控制连接的条件下客户机发出数据请求的命令时服务器才会发出这个申请。服务器收到来自客户机控制进程的数据请求命令后,首先生成1个传输子程序。传输子程序再去申请1个端口号形成自己的半相关,这个端口号一般使用保留断口号20。此外,因为还需要客户机的半相关才能形成一个相关,而客户机的半相关还是服务器传输进程要申请建立数据连接的对象。这个半相关是从客户控制进程那里得来的。这是由于服务器数据传输子程序已经申请了1个新端口,客户机传输进程就不需要申请新的端口了。服务器传输进程就利用由控制进程转过来的客户地址和端口建立起一个相关,从而具备了向客户机申请数据连接的条件。因此,客户机的“协议、地址、端口号”这一半相关,分别务器的控制端口、传输形成的二个半相关成了二个*不同的相关,用以建立控制连接和数据连接

202202221739072455394.jpg20220222173907301904.jpg


热电阻模块EM231是一个采用标准电阻温度检测器的高精度温度传感器。它们可以与CPU222,224和226配套使用。热电阻模块应安装在低温度波动的位置处,从而确保的准确度和可重复性。

两个或四个温度检测器用模拟输入

全部电阻温度检测器必须为相同类型

在墙或者DIN导轨上直接安装

说明

SIMATIC S7-200 Micro PLC提供了*的通讯功能。

可以在1.2至187.5 kbaud数据传输率情况下操作集成的RS485接口:

当统总线高达126参与者时:编程设备,SIMATIC HMI产品和 CPU可顺利联网。在纯粹的S7-200网络中,通过集成的PPI协议实现。在由*集成的自动化器件组成的网络中,如SIMATIC S7-300/400或者SIMATIC HMI,将7-200 CPU集成为MPI从站。

在高达115.2 kbaud的可自由编程模式中,采用用户特定协议如ASCII(这支持与调制解调器,打印机,条形码阅读器,个人PC,第三方PLC以及任何其他设备的互连)。使用USS协议指令,多可以控制32个西门子变频器,无需额外的硬件。

可以通过Modbus协议指令建立与Modbus RTU网络的连接。

 

优点

调制解调器通讯

通过有线或无线网络的调制解调器,在世界上几乎任何地方均可以访问S7- 200 CPU。

远程服务:现代通讯选项有助于避免昂贵的服务。只需两个调制解调器即可实现远程使用完整的功能,如程序转移、状态或控制;各种通讯工具都集成在一起作为标准功能。本地调制解调器可作为外置调制解调器使用。

远程控制:您可以通过调制解调器呼叫消息和实测值,以及定义新的设**或命令。在这种情况下,一个基站S7- 200可以控制几乎无限数量的远程站点。可以自由选择数据传输的协议,例如:文字信息直接到手机上,错误信息到机或Modbus RTU。

快速PROFIBUS连接

通过EM277通讯模块可以运行222以上所有CPU,作为PROFIBUS DP网络上的标准从站,传输速率高达12 Mbit/s。S7- 200对更高水平PROFIBUS DP控制水平的开放特点,确保您可以将单台机器集成到生产线中。使用EM 277扩展模块,您可以实现配备了S7-200的单独机器的PROFIBUS能力。

功能强大的AS-Interface连接

在AS- Interface网络上CP243-2将从CPU从222上升到功能强大的主站。根据新的AS- V2.1接口规范,可以多连接62个站,甚至易于集成的模拟传感器。使用AS-Interface,可以在配置中多连接248个DI+186 DO。 62站的数量多可以包括31个模拟模块。方便AS-Interface接口向导支持从站和读/写入数据的配置




http://www.absygs.com

产品推荐