IC693ALG223C IC693ALG223C IC693ALG223C IC693ALG223C IC693ALG223C IC693ALG223C
IC693ALG223C IC693ALG223C IC693ALG223C IC693ALG223C IC693ALG223C IC693ALG223C
IC693ALG223C IC693ALG223C IC693ALG223C IC693ALG223C IC693ALG223C IC693ALG223C
IC693ALG223C IC693ALG223C IC693ALG223C IC693ALG223C IC693ALG223C IC693ALG223C
IC693ALG223C IC693ALG223C IC693ALG223C IC693ALG223C IC693ALG223C IC693ALG223C
目前,国内用户选用的可编程控制器(PLC)仍以国外产品为主,造成这种局面的一个重要原因是欧、美、日等发达工业国家掌握了*PLC的核心技术,其硬软件技术对应用者来说完全是封闭的,使用者只能从应用的角度学习PLC,而不能参与PLC的开发[1-2]。近年来,IEC61131-3*的颁布和实施为各PLC生产厂家提供了统一的软件开发准则,开放的*单片机技术的发展,为硬件开发提供了有效的物质基础[3]。在这样的背景下,研制开放的PLC系统无论对于科学研究还是促进PLC行业的发展都有积极的现实意义。
PLC是一种*于工业控制的计算机,其硬件主要由中央处理器、存储器、输入/输出接口等组成[4],其硬件结构如图1所示。
1 开放式可编程控制器
开放式PLC硬件结构采用CPU+外围模块+接口构成,各个接口都按标准设计,大大提高了PLC的开放性,使其能方便地与大系统连接。编程语言遵循*IEC61131-3,并将基于PC的编程软件作为PLC*编程工具。系统硬件部分采用*51内核处理器STC89C51,其为模块化设计,采用滤波、隔离电路,以降低成本。主要电路有:微控制器STC89C51RC、开关量输入电路、继电器输出电路、晶体管输出电路、RS232通信接口电路、电源电路、时钟复位电路和USB通信接口电路等,PLC硬件系统框图如图2所示,软件采用Borland公司集成开发软件C++ Builder,通过集成平台对51内核处理器指令集进行解释、编译,使梯形图语言转换为能被51内核处理器识别的代码。
2 系统硬件设计
可编程控制器单片机部分电路图如图3所示。
USB通信部分选择Philips公司的PDIUSBD12[5]芯片作为系统的USB接口器件,片内集成了*USB接口电路、SIE、FIFO存储器、收发器以及电压调整器等,可与任何外部控制器或微处理器实现高速并行通信,其速率为2 Mb/s,完*够满足设计所要求的数据传输速度。USB通信接口模块电路如图4所示。
3 系统软件设计
系统软件结构如图5所示。图中,系统编辑模块为用户提供编辑环境,接收用户的梯形图程序输入,并将其存储为相应的文件。梯形图语言为一种图形语言,要直接对其进行编译十分困难,因此并不是直接对梯形图程序进行编译,而是先将其翻译成指令语言的文本形式,再对指令语言进行编译。图形语言编译问题的解决,提高了代码的利用率[6-7]。通过提取数据结构中的数据,形成C语言程序文件,经过C51编译器、连接器、转换器的编译、连接、转换过程,生成能够在PLC硬件上运行的可执行文件。
3.1 用户界面
PLC用户界面是实现可编程人机交互的重要部分,它以梯形图语言的形式录入用户控制程序,以二进制形式通过串口下载到PLC硬件,其梯形图表示的用户编程区如图6所示。
PLC在进行逻辑运算之前,必须对外部信号进行采样[8],若要实现指令的功能,首先要设置外部I/O在梯形图中的地址,系统才能够对用户程序中所使用的I/O地址与单片机的引脚地址相匹配。本设计在I/O设置对话框底层设计了如表1所示的数据处理函数。
3.2 USB通信
PDIUSBD12的固件设计成完全的中断驱动,当CPU处理前台任务时,USB的传输可在后台进行;后台中断服务程序和前台主程序循环之间的数据交换可以通过事件标志和数据缓冲区来实现。当PDIUSBD12从USB收到一个数据包,即对CPU产生一个中断请求,CPU立刻响应中断。在中断服务程序中,固件将数据包从PDIUSBD12内部缓冲区移到循环数据缓冲区,并将PDIUSBD12的内部缓冲区清零,以便接收新的数据包,使CPU可以继续执行当前的前台任务直到完成。本文利用PDIUSBD12的端点1进行命令的传输和应答,端点1每次接收计算机发送过来的8 B指令,其指令格式如表2所示。例如,接收到十六进制码52 01 00 03 00 07 00 50,表示读24C01器件从03字节开始的7个字节的数据。52H为R的ASCII码,57H为W的ASCII码。端点2用于数据的传输。
本文在了解PLC国内外研究状况以及其市场需求的基础上,提出了研发开放式PLC的概念,完成了PLC集成开发系统的C51模块实现方案的设计,将USB通信方式引入PLC领域,所设计的梯形图编辑器提供了梯形图编辑平台,实现了PLC的基本逻辑指令,完成计算机与控制器的USB通信。
MICROE M2110H
3HAC17333-1或3HAC021725-001
SAMCOM ETL 210
EE-SPX302-W2A欧姆龙的
PCI201-514D
ABB IMFCS01 1个
ABB INFI-90: IMCPM0 1个
ABB A16-30-10-80 10个
ABB EM20-S-004 10个
ABB TP401A 0.1-40S(N22E接触器用) 4个
伺服电机(带电机电缆,编码器线) MPL-B430P-MJ24AA AB 1
1783-BMS20CL 22900
1783-SFP100FX 3390
792414505-02
792414506-04
SV-010L2
REF615
REF542
1756-L61 63400
1756-BA2 977
20D-P2-CKE1 14800
D41FHB31F4NE0048 350bar NO:0082709
6AV6-642-0AA11-0AX0
626BX01TDE9
626BX12TED9
626BX13TDE9
KAS-80-A-K-M32-PTFE-Y3
RD-023MS,2块
稳压电源,SDN 5-24-100P,,,,,,, 2
稳压电源,SDN 20-24-100P,,,,,,, 2
IC693MDL940H 面价3400
模块TSX PSY-2600M件2
模块TSX P57-5634M件1
模块TSX ISP-Y101
A06B-6091-H145
IC695PSA140 面价7090
IC695CPE310 面价33850
IC695CPE305 面价29140
IC695ETM001 面价15370
IC695CHS016 面价7640
IC694MDL645 面价2730
IC694MDL740 面价3030
IC695ALG608 面价8880
IC695ALG708 面价14860
JARCR-XIS01
1794-OM16 3480
塑壳断路器 型号:T5S400 PR221DS-LS/I R400 FFC 3P
ABB的产品
Lowara TKS/4HM9ZT SW1
VIPA972-0DP10
摩托罗拉 nmn6228c
TC-IXL062
CRB1BW50-180S
CRB1BW80-180S
A20B-8200-0360/03A
SGDM-20AC-SD2B
Y1-HDPV ADV-MMF 40T2 (40T2驱动器)
90K20-011906
MCB-32 DI.D1
NT31-ST122-EV2
FC-R7700CD
6GT 2301-0CA00
KS92/94
REM 543BG 213AAAA
NW-RR85-001
SK615001-K开关辅助触点 4个
A185-30-11交流接触器 1个
ACS550-01-157A-4变频器 1台
ACS550-01-023A-4变频器 1台
OESA250D21LR刀熔开关 1个
XLP00刀熔开关 8个
A40-30-10交流接触器 5个
RINT-5514C变频器主板 1块
RINT-5211变频器主板 2块
【FS-TSDO-04UNI 6块】
【10216/2/1 3块 】
【10216/A/1 6块】
【10216/A/2 6块】
【10216/A/3 6块】
【10216/A/4 6块】
【ETA CB1p-8Amp 3块】
【SIC-C-12/L15 3套】
20AD022A3AYNANC0
西门子PLC 型号CPU 226CN AC/DC/RLY 216-2BD23-OXB 数量1个
ONTEC SN-1001-MA2 (Master Unit)
xycom3510kp
XYCOM 3510-KP
cp-25c-10-j602a-sp rb-0461
6MBI450U-120-05
步进电机 KH56KM2B098 SERVO 2
步进电机 KH42JM2B151 SERVO 2
步进电机 KH56JM2U089 SERVO 2
步进电机 KA60LM2-006 SERVO 2
艾默生变频器
EV2100-4T1320/132KW
22A.D4PCN104 SERIES A
22A-D4PCN104
22A-D4P0N104
A03B-0819-J011
A03B-0819-J001
A03B-0819-J002
A03B-0819-J103
A03B-0819-J154
A03B-0819-J161
A09L-0001-0549/RL
A09L-0001-0515/RL
6ES5750-2AA21
17EA22AM3
PANASONIC MSM011A3F 伺服电机
AE SEKIDENKO PL600-3.0
GM9413C506
1950-1-B-A-AO
A90L-0001-0318/RC
A06B-0141-b177
A16B-2201-0101/10A
C250/0100/STD
C250/0000/STD
ABB C100/0300/STD
SFC-030DA2-9B-10B
SFC-030DA2-9B-12B
HP A4091A
1756-IF16 1756-CNBR/E
HESG448766R1
selfeeder ESB-W1310
1786-RPFM
1794-ACNR15
1756-IF8H
1756-CNBR/E
1756-IR6I
1756-IF16
1756-EN2T/B
315-2AG10
315-2AH14
315-2AG10-0AB0
315-2AH14-0AB0
伺服电机 SGMPH-08AAE4SD spr5210001 1台
新角窗磨台伺服电机,安川AC SERVO MOTOR,型号SGMPH-08AAE4SD,功率750W,电压220V,电流4.1A,转矩2.39Nm,转速3000r/min。
直流马达3/4匹 001-420-S048(S-MDC52401214T1)spr2035024 1台
58PA56RAG9A 具体型号:GE的直流电机,功率是3/4HP(匹),转速1725 RPM,电压180 VOLT
3200MD-28-D6-E-04-40-0G-00
520MD-15-Y1DEE-0000-000
TAE TA-05C TA05C
厦门市兴润星贸易有限公司主营:Schneider ,Foxboro,Ovatin,Allen-Bradley,Siemens等各类工控产品;欢迎与我们联系!
电脑版:IC693ALG223{-=}CIC693ALG223C






