企业资质

厦门莫格电气自动化有限公司

普通会员8
|
企业等级:普通会员
经营模式:
所在地区:福建 厦门
联系卖家:
手机号码:
公司官网:
企业地址:
企业概况

厦门莫格电气自动化有限公司是一家专业提供工业自动化领域的备件服务商,产品品种齐全、价格合理,公司实力雄厚,重信用、守合同、保证产品质量,以多品种经营特色和薄利多销的原则,赢得了广大客户的信任。我们主营PLC可编程控制器模块,DCS卡件,ESD系统卡件,振动监测系统卡件,汽轮机控制系统模块,燃气发电机......

51305408-100

产品编号:167941806                    更新时间:2018-10-19
价格: ¥999.00
厦门莫格电气自动化有限公司

厦门莫格电气自动化有限公司

  • 主营业务:PLC可编程控制器模块,DCS卡件,ESD系统卡件,振动监测...
  • 公司官网:
  • 公司地址:

联系人名片:

联系时务必告知是在"产品网"看到的

产品详情

厦门莫格电气自动化有限公司销售

Honeywell霍尼韦尔51305408-100

您迈开询价的一小步,我还您成功的一大步。

51305408-100

51305408-100

51305408-100

 

 S3C2440 本身自带三路***的UART 接口,在设计嵌入式串口服务器系统时,应用了S3C2440 串口模块的两路UART 接口,另外一路UART 接口做开发时的打印控制台用。这两路串行口用三线通信,采用MAX3232 作为电平转换芯片,分别配置处理器的GPH2、CPH3、CPH4 和CPG5,4 个GPIO 口为TXD0、RXD0、TXD1 和RXD1 串口收发信号线。

  3 系统软件

  系统软件的设计目标: 嵌入式串口服务器能够接收来自以太网的数据流,将以太网数据流转换为串行口数据流发送给指定串口; 实现串口数据流到以太网数据流的逆过程。软件平台采用拥有完备TCP /IP 协议栈和丰富源码资源的Linux作为串口服务器的操作系统,在AR*** 上移植并裁剪Linux 系统,同时移植完善根文件系统,为应用层软件开发提供平台。应用程序软件的主要任务如图5 所示,通过Linux 系统调用接口、调用串口函数读取数据,并将数据通过socket 接口发往以太网口; 接收socket 端数据、调用串口设备函数,将数据发往指定串口。

  3.1 在Linux 系统中对串口的操作

  UART 的操作主要有: 数据发送、数据接收、产生中断、设置波特率、loopback 模式、红外模式和硬/软流控模式7 部分。在Linux 中,所有设备文件一般都位于“/dev”下,其中串口对应的设备为“/dev /ttySx”,在Linux 下对设备的操作方法与对文件的操作方法一样。下面就是设计中串口应用的开发步骤。

  在Linux 中的网络编程通过socket 接口进行。socket 是一种特殊的IO 接口,也是一种文件描述符,它是一种常用的进程之间的通信机制,通过它不仅能实现本地机器上进程间的通信,而且通过网络能够在不同机器上的进程间进行通信。

  系统上电后,嵌入式服务器进入Linux 系统并自动运行装载在其内的server 程序。作为服务器, server 程序在开始运行时就为每一个打开的串口创建recvpcwritearm 和readarmsendpc 线程,并在网络连接正常以及客户端没有执行关闭串口的操作时,每一个已打开串口对应的两个线程将不会结束,这样在系统满负荷运行时,系统将同时开启4 个线程,主函数实现套接字的初始化工作,建立两路***套接字,分别初始化线程recvpcwritearmsocket[3000 + com]套接字和readarmsendpc socket[4000 + com]套接字com 为串行端口号。一旦接收到客户端的连接请求,判断客户端请求的方式后,启用相应的进程函数进行数据处理。                                  

  4 试验

  4.1 数据上行测试

  数据上行测试指串口设备发送信息到嵌入式串口服务器,通过嵌入式串口服务器将数据从以太网口传输出去。考虑实际使用过程中上行数据量较大,为了模拟工业现场接收大量的数据,以“1234567890abcdefghijklmnopqrstuvwsyz”构成的数据包进行模拟。

  测试方法为每秒钟连续不断地发送“1234567890abcdefghijklmnopqrstuvwsyz”,使之构成100KByte 的数据包,观察客户端程序能否正常收到这个数据包。当从“终端串口设备”向上位机发送100KByte 数据时,在客户端一侧正常收到了这些数据,并且没有丢失现象。

  4.2 数据下行测试

  数据下行测试指通过工控机上的以太网口发送数据给串口服务器,串口服务器接收以太网数据帧并进行格式转换,同时判断发往指定的串口设备。在实际使用过程中,上位机发送到串行终端设备的数据量较小,这些数据一般都是由操作人员输入的数据,因此可以用单个数据流“1234567890abcDefghijklmnopqrstuvwxyz”进行测试。

  测试方法是利用运行在PC 机上的客户端程序每秒钟发送连续数据流,观察另一台PC 机上串口调试助手是否正常接收到数据。当客户端程序发送数据时,在终端串口设备上得到同样的数据流。 

  5 结束语

  笔者利用完全开源的Linux 操作系统,将其移植、裁剪后设计嵌入式串口服务器系统,选用非常适用于通信产品中的AR*** 内核的S3C2440A 微处理器和D***000AEP 芯片扩展了100MByte 自适应以太网口,完成了硬件平台设计; 然后用多线程网络套接字编写串口服务器程序,完成多串口服务器的软件设计。***后用试验证实了多串口服务器能够很好地完成串口数据与以太网口数据的双向传输,成功地将现有的串行通信设备接入以太网,利用网络实现数据的远程传输与远程监控功能,实时监控设备的运行状态。降低了设备的维修费用,缩短了开发周期。该产品基于开放标准设计,易于升级与维护,具有广阔的应用前景。

 

 
AGASTAT 7012PCM *USED*
 
ANDERSON SR071G00501100 *USED*
 
MODICON 110CPU51203 *USED*
 
 
FANUC A06B-0522-B031 *USED*
 
WARNER & TOURCO B5103-451-004 *USED*
 
SCHNEIDER AUTOMATION TSX-FPP-20 *USED*
 
 
CUTLER-HAMMER C0100C2AFB *USED*
 
 
C&A PRODUCTS 7330 *USED*
 
 
POWER ONE HD24-4.8-AG *NEW IN A BOX*
 
 
LOT OF 2 CUTLER-HAMMER D40RB SER.A2-BASE *USED*
 
PEPPERL + FUCHS NJ4-12GM40-E2 *USED*
 
 
LOT OF 2 NORGREN V10633-A13 24V *USED*
 
 
HUMPHREY 6-SR-1/2 *NEW OUT OF A BOX*
 
LOT OF 2 WH16U-116 HYDRAULIC HOSE *USED*
 
LOT OF 2 DECCO COIL 9-113 115V *USED*
 
LOT OF 3 OMRON PF083A-E (BLACK) *USED*
 
RP&C 800-A105N SIZE 1 VALVE *USED*
 
 
LOT OF 3 POTTER & BRUMFIELD 27E122 (BROWN) *USED*
 
 
LOT OF 4 MICRO SWITCH WZ-2RL7 *USED*
 
 
OMRON E2E-X10ME1 (AS PICTURED) *USED*
 
 
TURCK Ni5-G12-AN7X 5MM *USED*
 
 
LOT OF 2 OMRON E2E-X5E1-M1 *USED*
 
 
MINEBEA CO. LTD. 3610KL-05W-B60 *USED*
 
 
CUTLER-HAMMER E58CAL18A2D2 *USED*
 
 
LOT OF 2 SIEMENS 5SX21 C1 *USED*
 
 
POWERS POSITIONING RELAY 147-2000 *NEW*
 
VICKERS INC. 912081 CART KIT *NEW IN BOX*
 
 
MICROSTAR LABORATORIES DAP 840/103 *NEW IN A BOX*
 
MICRO SWITCH 102ML1-E1 *USED*
 
 
GASLITER MARK 10X-117-15-35-3?5-E012 *USED*
 
DWYER 182310 PRESSURE SWITCH *USED*
 
 
RUSSELLSTOLL 3F0404 (AS PICTURED) *USED*
 
VEEDER -ROOT 15537 530 *USED*
 
BRAD HARRISON 115020C01F080 *USED*
 
 
SCHNEIDER AUTOMATIC INC. 140CFA04000 *USED*
 
 
PEPPERL + FUCHS WE77-GS-04 *USED*
 
ALLEN BRADLEY 140-UV120 SERIES C *USED*
 
 
LOT OF 2 TELEMECANIQUE XUG-H04313 *USED*
 
PEPPERL + FUCHS NJ1.5-8.5-N *USED*
 
ASCO PX8262C213121 *USED*
 
ASCO 831656 *USED*
 
RAYCHEM W51-12P SELF-REGULATING HEATING PRODUCTS *USED*
 
 
PLC DIRECT D2-16TD1-2 *NEW IN A BOX*
 
 
LOT OF 3 KC250 *USED*
 
 
SIEMENS ECHOMAX XPS-10 1P7ML11150ED30 *NEW IN A BOX*
 
HUBBELL HBL2310SW *NEW IN BOX*
 
 
GARDNER DENVER 89864799 CONTROL PANEL *NEW OUT OF BOX*
 
 
PEPPERL + FUCHS KFD2-SD-EX1.48 SOLENOID DRIVES *NEW IN ...
 
 
HONEYWELL D230L-E0-00-10-?0A00000-00-0 *USED*
 
 
GE POWER CONNECT CARD 531X308PCSADG2 *NICE*
 
 
GENERAL ELECTRIC 15D6G89 460V *USED*
 
NO***ON 372851 *NEW*
 
 
MICRO SWITCH BZ-3RW80552-A2-?S LIMIT SWITCH *USED*
 
 
CUTLER-HAMMER 1887-2 240V COIL *USED*
 
 
CLASSIFIED PRODUCTS CHQ150 CIRCUIT BREAKER *USED*
 
 
LOT OF 2 TELEMECANIQUE GB2-CB09 *USED*
 
 
OMRON G3R-ODX02SN *USED*
 
 
LOT OF 2 T & B 57696 *USED*
 
 
DELTROL N20BK FLOW VALVE *USED*
 
 
AUNTUNES CONTROLS JD-2 (RED SPRING) PRESSURE SWITCH *U...
 
 
BELDEN E108998 CABLE *USED*
 
 
PHOENIX CONTACT EMG17-REL/KSR-1?5/21 *USED*
 
 
SQUARE D 8501-KP12V14 24V *USED*
 
 
ALLEN BRADLEY 42LTB-5000 SERIES B *USED*
 
 
DECCO COIL 9-297M-056 115/60 *USED*
 
 
BUS***ANN PD220-3 FUSE HOLDER *USED*
 
 
TPC 89406 CONNECTOR CABLE *USED*
 
 
ALLEN BRADLEY 1746-IB16 SERIES B *USED*
 
 
TELEMECANIQUE XS1N08PA340D *USED*
 
 
MAC REFRIGERATION LINE TAP VALVE QTM-1 *USED*
 
CAROL 215-M042*USED*
 
 
RITTAL SV3037.000 *USED*
 
THYRISTOR 017102G0B *USED*
 
509102 REV.B *USED*
 
 
184014-H *USED*
 
 
184003-B *USED*
 
215500-B *USED*
 
 
MK4611-0-0-2 *USED*

厦门莫格电气自动化有限公司电话:传真:联系人:

地址:主营产品:PLC可编程控制器模块,DCS卡件,ESD系统卡件,振动监测...

Copyright © 2025 版权所有: 产品网店铺主体:厦门莫格电气自动化有限公司

免责声明:以上所展示的信息由企业自行提供,内容的真实性、准确性和合法性由发布企业负责。产品网对此不承担任何保证责任。