取消

IC200ALG325输出模块

参数
  • 进口正品产品特性
  • 是否进口
  • 加工定制
福建 福州 3天内发货 200个
福州聚福兴自动化有限公司 2年
进入店铺 在线咨询
产品详情

IC200ALG325输出模块;
IC200ALG325输出模块;
IC200ALG325输出模块
IC200ALG325输出模块

一、引言
Modbus应用层协议由美国Modicon公司(现为施耐德电气旗下品牌)于1979年开发的,用于实现其PLC产品与上位机的通信。由于其简单易用,得到了广大工业自动化仪器仪表企业的采纳与支持,实际上已成为了***标准。Modbus协议包括ASCII、RTU、TCP等。这些年来,随着PLC的不断发展,网络通讯功能要求越来越高。一方面,网络化,集成化的要求,使得PLC需要越来越多的接入到计算机监控网络中,作为网络的一个节点。另一方面,智能仪表应用越来越广,因此要求PLC具备较多的现场总线接口,能直接与智能仪表进行通讯。鉴于此,1999年施奈德电气发布了Modbus TCP协议,使得以太网上的Modbus设备可以通过502端口进行通信①。
二、模块总体设计
本模块采用基于Cortex-M3内核的***ARM LPC1758为CPU主控芯片,工作频率为100 MHz。它内置高速存储器(高达512K字节的闪存和64K字节的SRAM),丰富的增强I/O端口和联接到两条APB总线的外设。同时集成多个标准和***的通信接口:I2C、SPI、I2S、SDIO、USART、USB Host/Device/OTG、CAN、Ethernet MIC等。本模块硬件结构如图1所示:

图1
CPU通过PHY向以太网总线传输Modbus TCP数据,向RS232或RS485总线传输Modbus RTU数据。考虑工业现场应用,串口接口和LAN接口均需要隔离,才能***电气上,可靠稳定。支持ISP,便于模块生产。JTAG只有在研发调试时用到。拨码配置主要配置工作模式,IP地址,波特率。
三、硬件设计
CPU LPC1758芯片自身并不集成以太网PHY,而提供了使用RMII(简化的媒体独立接口)协议和片上MIIM(媒体独立接口管理)串行总线、还有MDIO(管理数据输入/输出)来实现与片外以太网PHY之间的连接。本设计采用DP83848C物理层PHY芯片,它是美国国家半导体公司生产的一款鲁棒性好、功能全、功耗低的10/100 Mbps单路物理层(PHY)器件。它支持MII(介质无关接口)和RMII(精简的介质无关接口),使设计更简单灵活;同时,支持10BASE~T和100BASE-TX以太网外设,对其他标准以太网解决方案有良好的兼容性和通用性②。
图2为LPC1758和DP83848C之间的接口电路,图3为DP83848C驱动输出隔离电路。

图2 LPC1758和DP83848C之间的接口电路

图3 DP83848C驱动输出隔离电路
PCB布局方面,精度为1%的电阻和100 nF的去耦电容应靠近PHY器件放置,并通过***的路径到电源。两对差分信号(TD和RD)应平行走线,避免短截,且尽量***长度匹配,这样可以避免共模噪声和EMI辐射。理想情况下,信号线上不应有交叉或者通孔,同时,差分线应尽可能走在一面。
四、软件设计
本模块设计结构,从功能上可以设计成两种工作模式:Modbus TCP从站模式,Modbus TCP主站模式。Modbus TCP从站模式,是把以太网总线Modbus TCP请求转化成串口总线Modbus RTU请求,也就是以太网设备从PLC读出数据;Modbus TCP主站模式,是把串口总线Modbus RTU请求转化成以太网Modbus TCP请求,也就是PLC从以太网设备读入数据。下面以Modbus TCP从站模式为例。
4.1 模块配置
表1 拨码功能配置表模块配置主要是通过8位拨码开关实现,通过这拨码开关配置模块的工作模式,以太网IP地址,串口RTU地址,波特率。如表1所示:
8位拨码配置


4.2 以太网驱动开发
驱动开发包括两部份:芯片物理层驱动(MAC,PHY)和TCP/IP协议层驱动。芯片物理层驱动主要是对LPC1758的以太网控制器和PHY芯片的初始化和控制输入输出的函数化打包,以便供TCP/IP协议层驱动调用。TCP/IP协议层驱动开发需要参考TCP/IP标准协议,下图4比较清晰明了的介绍TCP/IP协议状态变化图③。

图4 TCP的状态变迁图
对于从站模式(服务器模式),每一个TCP请求连接对应一组状态图,把这些状态归纳入一个结构体,然后再创建结构体链表,系统程序通过维护监测链表,可以实现多客户端同时请求通讯。
4.3 Modbus TCP和Modbus RTU协议开发
参考Modbus TCP和Modbus RTU协议标准,不难实现PLC与本模块的Modbus RTU以及本模块与外部以太网设备的Modbus TCP数据通讯。然后在本模块程序内部完成数据包的Modbus TCP和Modbus RTU之间数据转换,采用透明传输方式,即把从一个端口接收出来的数据转换后立即从另一个端口输出去。Modbus TCP相比Modbus RTU报文格式,多了六个字节的前缀,少了后面的CRC校验,它是采用TCP/IP 和链路层(以太网)校验和机制来校验分组交换的准确性。
4.4 模块状态监测
模块状态监测包括:系统运行状态,Modbus RTU通讯状态,Modbus TCP连接状态、通讯状态,以及通讯异常报警。
4.5 通讯测试
实验平台采用NA200 PLC挂载本模块,然后通过网络交叉线和PC电脑相连,利用网上免费网络调试工具SocketTool2进行通讯测试。先在SocketTool2建立客户端,然后连接,发送测试通讯数据十六进制000000000006500600C90055,查看是否有数据返回。

五、结束语
本文设计的Modbus TCP通讯模块,能和现有PLC稳定连接,从成本、性能上都将是个比较好的选择。前文介绍的是以从站模式为例,对于主站模式,可以PLC利用串口对通讯模块设置通讯请求的从站信息(IP地址等)。在不改变硬件的基础之上,通过软件升级,可以把模块功能更加完善。比如:满足通讯模式一主多从、一从多主、以及自定义通讯的现场应用需求。同时本文提出的思路也可以作为一种通用方案,推广到类似的产品开发中。

ASEA BROWN BOVERI 57360001-A/5 USPP 57360001A5
TEXAS INSTRUMENTS PLC 55UA8110001025 USPP 55UA8110001025
TEXAS INSTRUMENTS PLC 505-2556 USPP 5052556
Panasonic AC Servo Motor MSMA3AZA1C
TEXAS INSTRUMENTS PLC 560-2124 NSFP 5602124
TEXAS INSTRUMENTS PLC 505-7340 USPP 5057340
ALLEN BRADLEY 849-ZOA32 NSFP 849ZOA32
TEXAS INSTRUMENTS 500-5035 PROGRAMMABLE BASIC MODULE 5005035
GE FANUC 44A391712-G02 USPP 44A391712G02
Panasonic AC Servo MDDDT5540 1.5KW Driver
Texas Instruments 500-5011
Texas Instruments 500-5011
TEXAS INSTRUMENTS PLC 545-1103 NSFP 5451103
OMRON NT631C-ST141B-​EV2 USPP NT631CST141BEV​2
TEXAS INSTRUMENTS PLC 315-10T NSFP 31510T
GENERAL ELECTRIC DS3800HIOA1B1D USPP DS3800HIoa1B1D
RAYTHEON B34120-00-02-1 USPP B3412000021
Texas Instrument 500-5019 Word Output Module
ASEA BROWN BOVERI QFVF502 USPP QFVF502
SMAR TEK T-BOX USPP TBOX
FISHER ROSEMOUNT CL7001-A10 USPP CL7001A10
BALDOR CDPX3426 NSFP CDPX3426
Panasonic MFA020LE2NSC AC Servo Motor with 60 day warranty
SIEMENS 6ES5-482-4UA20 NSFP 6ES54824UA20
TEXAS INSTRUMENTS PLC 505-6851B USPP 5056851B
ALLEN BRADLEY 1336F-BRF50-AA​-EN-HCS2-LA2-L​A3-L4 USPP 1336FBRF50AAEN​HC
EMERSON T-60 USPP T60
BROWNING 107SC25-200D USPP 107SC25200D
Texas Instruments 505-7354 MODULE NETWORK I/F 505 PEERLINK 2 LL, 5057354
ASEA BROWN BOVERI 57520001-CN USPP 57520001CN
SEW EURODRIVE T4616.0 USPP T46160
ATLAS COPCO 1051-01 USPP 105101
(AB01) AC SERVO MOTOR PANASONIC MATSUSHITA ELECTRIC MSMZ042B1E WORKING
TEXAS INSTRUMENTS PLC 505-2556 USPP 5052556
SQUARE D 30528-001-57 NSFP 3052800157
ASEA BROWN BOVERI 57772158 NSPP 57772158
TEXAS INSTRUMENTS INTERGRATED CIRCUIT SLEEVE OF NINE TMS9901NL
FISHER ROSEMOUNT 8732CT12N0M4 USPP 8732CT12N0M4
ASEA BROWN BOVERI 57771224 NSFP 57771224
INDRAMAT MAC090A-0-RD-3​-D/110-A-0-S00​1 USPP MAC090A0RD3D11​0A
SECO SE2135 USPP SE2135
FORCE COMPUTERS SYS68K/RR-3 USPP SYS68KRR3
XYCOM XVME-661 NSFP XVME661
SAJF// PANASONIC MSD043A1XX AC SERVO DRIVE USED
Returns: Accepted within 3 days
BAYSIDE RA115-010 USPP RA115010
ALLEN BRADLEY 509-EOD-7 NSFP 509EOD7
NEW TEXAS INSTRUMENTS 520C-1102
ASEA BROWN BOVERI DPH-07551 NSFP DPH07551
REIS 101122 USPP 101122
ASEA BROWN BOVERI LSB-6-3-600-LU​M2 USPP LSB63600LUM2
ASEA BROWN BOVERI 57520001-BZ USPP 57520001BZ
ASEA BROWN BOVERI ACX550-U0-06A1​-6 NSPP ACX550U006A16
YASKAWA ELECTRIC JAMSC-B1083C NSFP JAMSCB1083C
TI Siemens CTi 500-5019 5005019 Word Output PLC
TEXAS INSTRUMENTS PLC 435DC1-CPU NSFP 435DC1CPU
TEXAS INSTRUMENTS PLC 2459322 NSFP 2459322
TEXAS INSTRUMENTS PLC 505-6830 USPP 5056830
ASEA BROWN BOVERI 57520001-BZ/5 USPP 57520001BZ5
Texas Instruments iMan VME Interface II 01-31073-104A Board *60 DAYS WARRANTY!*
FOXBORO 202S-04-XXXX USPP 202S04XXXX
Texas Instruments 500-5037
TEXAS INSTRUMENTS PLC 305-17ADC NSPP 30517ADC
ASEA BROWN BOVERI 5716075-P USPP 5716075P
PACIFIC SCIENTIFIC SRF55704483848​2BC NSFP SRF55704483848​2B
PERCEPTRON 916-4128 DIGITAL CONTOUR SENSOR TRICAM
PERCEPTRON 916-3079 TRICAM DIGITAL 2 SENSOR NNB
MOOG 152D-423A USPP 152D423A
ASEA BROWN BOVERI 3HAB2136-001 USPP 3HAB2136001
ASEA BROWN BOVERI 1923RA00140000​0STD USPP 1923RA00140000​0S
TEXAS INSTRUMENTS PLC 530T-1112 USPP 530T1112
INDRAMAT KDS1.1-100-300​-W1 USPP KDS11100300W1
TAYLOR ELECTRONICS 6215BZ10000A USPP 6215BZ10000A
SAJF// PANASONIC AMKB100B10LAK AC SERVO MOTOR GEAR REDUCTION DRIVE USED
ASEA BROWN BOVERI 57360001-K/9 USPP 57360001K9
TEXAS INSTRUMENTS PLC 100-3103 USPP 1003103
HONEYWELL 51401491-100 USPP 51401491100
WESTINGHOUSE A202K3CA USPP A202K3CA
IC200ALG325输出模块

为您推荐
供应商网> 工控系统及装备> PLC> IC200ALG325输出模块
    在线问
    产品参数
    1/5
    ¥999.00 在线咨询
    进店 客服 获取最低报价 拨打电话
    IC200ALG325输出模块
    ¥999.00
    • 采购产品
    • 采购数量
    • 联系电话
    《服务条款》 并允许推荐更多供应商为您服务
    请阅读并同意《服务条款》