产品中心
模块卡件51202329-602
<< 诚信>><<创新>>
<<合作>><<共赢>>
联系人:吴金孝(销售工程师)
电话:0592-5165553
手机:15359409553微信同号
邮箱:2851195451@qq.com
ü 本公司主要优势产品:
l 美国,英维思 Invensys FOXBORO IA系统, Triconex ESD系统
l 美国AB ..1756系列,1785系列,1746系列,1747系列,1771系列
l 瑞士ABB.. 机器人 DSQC系列,ABB Advant OCS,ABB Procontic PLC CPU
l 法国施耐德140莫迪康昆腾系列处理器,内存卡,电源模块等。
l 德国西门子Siemens MOORE,6DD,6DP等
l 美国通用电气GE..IC693/IC697系列
l 美国Westinghouse(西屋):OVATION系统、WDPF系统、WEStation系统备件
l 德国Bosch Rexroth(博世力士乐):Indramat,I/O模块,PLC控制器,驱动模块等
l 美国Motorola(摩托罗拉):MVME 162、MVME 167、MVME1772、MVME177等系列
2.4、硬件衔接图
S7-200PLC选用RS-485接口规范,接纳差模信号,而PIC16F877单片机的输出为TTL电平,所以二者在通讯时行转化,本体系选用MAX485E芯片作为转化芯片,硬件衔接如图1所示。由PIC16F877单片机的RC4挑选数据的输入或输出。
3、通讯协议
本项目中因为PIC16F877单片机只是发送数据,PLC单纯接纳数据,所以选用单工串行通讯。PLC选用自在端口形式协议,协议由句子表编程完结;单片机运用USART模块的异步发送形式,协议用汇编语言编程完结。由PIC16F877单片机的发送缓冲结构可知,一次只能接连发送两个字节的数据,故PLC选用字符接纳完结中止比较便利。接口规范选用与PLC侧一致的RS-485,接头选用9针D形衔接器,传输线选用屏蔽双绞线,单片机侧的发送数据需经转化后再发送。
字符信息格局为:1位开端位,8位数据位,无校验位,1位中止位。
异步通讯的字符信息格局如图2所示。
数据位的发送顺序为低位在前,高位在后。
异步通讯的传输速率即波特率挑选为38400bit/s。为进步数据传输的可靠性,选用异或校验,报文选用定长发送,前四个字节参与异或校验,报文的终一个字节为校验码。PIC16F877单片机的模数转化精度为10位,故温度值选用双字节保存。
4、初始设置
4.1、PIC16F877单片机发送数据初始设置
PIC16F877单片机内部集成的USART模块运用的波特率应该和S7-200PLC相同,当选用高速波特率时,波特率寄存器SPBRG由下式计算:
SPBRG=F/(16&TImes;波特率)-1
式中:F———单片机时钟频率。
单片机的数据位、校验位、中止位要和PLC一致。
KRC2 KRC1
MEMOIRE 512/768 200655C 200655B26
1756-M22/A 1756-L55/A
SIEMENS 6ES5470-4UB12
SM 17/35 SM17/35
951-30001 NMD10/B
INDRA DRIVE M HMD01.1N-W0036-A-07-NNNN
JZNC-YSU01-1E DX100
BASISGERAET DDS02.2-W015-B
SERVO AMPLIFIER 4015F-G
SERVOMOTOR DS56-M
BUG2-60-30-B-003
T4F3BR0005
SIEMENS 6ES5243-1AA12
2A400-170HRLP1
HBMR142C6-64S 14A 3500RPM
KW20 20KVA 0-800HZ
S02-00-19
ELCAFHI3024
DKC03.3-100-7-FW FWA-ECODR3-FGP-02VRS-MS
PSW2100-005C
PSW2100-1.5KC
PSW2100-035C
PSW2100-150C
EOE13080004 A5E00829967
EOE13080005 A5E00829966
EOE13080005 A5E02026610
LVU712-B
6FX1120-4BD03 5702049304.00
D12131400 W120/1039
HCS02.1E-W0028-A-03-NNNN CSB01.1N-PB-ENS-NNN-L1-S-NN-FW
CPU202 VERSION 3.1 4022 250 0642
FF1000R17IE4D_B2
DKC01.3-040-7-FW FWA-ECODR3-SMT-01VRS-MS
A20B-3300-0260/03C
CONVERTER SERVOMOTOR DT7-28-20-F00
SERVOMOTOR?MAC090A-0-ZD-2-C/110-L-0?
6EP1332-1SH43
MS69C-YYYY-006
DDS02.1-W150-DA01-01-FW
1FT6105-1AC71-1EH1
QK140-3
NMD10
6SE7024-1EB85-0AA0
A06B-6047-H002
VMA21/KR001-D 1070084284-207
HDX115C6-88S
MAC071C-0-NS-4-C/095-A-0/DI517LV
HD92G4-130S/R
A06B-0148-B075#7075
BF120
A06B-0147-B675
A5E02122413-05
A06B-0652-B001
SD-B4.140.030-00.010
V05-10-00-09