称重仪表及PLC通讯实训指导手册文档格式.docx
《称重仪表及PLC通讯实训指导手册文档格式.docx》由会员分享,可在线阅读,更多相关《称重仪表及PLC通讯实训指导手册文档格式.docx(15页珍藏版)》请在冰豆网上搜索。
5Ω
主要技术参数说明
(1)灵敏度:
V
解释:
指的是满量程时候电压输出,激励电压每V满量程时输出1mV,所以电压输出u,激励电压U,那么有u=U*1±
V。
(2)激励电压:
保证激励电压在有效范围呢,否则可能毁坏传感器,亦或线性失真。
(3)安全过载范围:
实验装置额定量程为3Kg,那么在以内的外力下为安全载重。
(4)极限过载范围:
实验装置额定量程为3Kg,那么在为极限载重(包括瞬间冲击力),如果大于此力,有可能造成传感器不可恢复之形变,毁坏传感器。
称重传感器接线
、传感器的检测
首先测量一下传感器输入端及输出端的电阻值,如果有此传感器的合格证的话,与合格证中标明的电阻做对比,如测得的数值超出标准范围,说明此传感器有问题。
将红笔接传感器的红线;
黑笔接传感器的黑线,这2根是电压输入端。
结果显示1028欧姆,和1000欧姆标准相近,说明传感器正常。
将红笔接传感器的白线;
黑笔接传感器的绿线,这2根是信号输出端。
结果显示986欧姆,和1000欧姆标准相近,也说明传感器正常。
如果电压线和信号线一起接,就会出现阻值相差很多的情况,买家不要误认为是传感器坏了。
第二章称重仪表
、仪表操作及接线说明
、仪表通讯协议说明
DS8/DS8BMODBUS通讯协议
1,RS485通讯波特率为9600bps,采用异步主从半双工方式,采用8位二进制,每个代码由两个十六进制字符表示。
数据格式:
1个起始位,8个数据位,2个停止位,无校验。
开始和结束时间>
5ms.
2,格式数据读和写的版本一样,Modbus协议.解说:
主机读数据(功能码03H):
01
03
00
62
02
65
D5
从机地址
功能码
地址高字节
地址低字节
数据个数高字节
数据个数低字节
CRC高字节
CRC低字节
从站响应的数据包如下:
04
8D
53
56
E8
数据总字节数
数据高字节
数据低字节
PV1=008D5300==008DH+=141.
当显示为负数时,例PV1=801ABE00=—=—(001A+=—(26+=
3,设定参数,能读几个参数;
当写的时候,,每次只能写一个参数.
4,功能码定义:
03H:
读取一个或多个寄存器的数值
06H:
写一个寄存器的数值
10H:
写多个寄存器的数值
****1个寄存器占2个字节
5,通讯参数:
出厂设置
参数类型
参数地址
数据长度
功能
备注
PV1
0098(62H)
4
测量值(电压测量值)
只读
PV2
0101(65H)
测量值(电流测量值)
PVW
0178(B2H)
测量值(功率测量值)
AL1
0000
2
1#报警设定值
可读写
H:
highalarm
AM1
0003
1
1#报警方式0/1
AL2
0004
2#报警设定值
L:
Lowalarm
AM2
0007
2#报警方式0/1
AL3
0008
3#报警设定值
AM3
0011
3#报警方式0/1
PVF
0012
电压修正值
0001
Add
0015
通信地址
可读
000
LCK
0016
参数密码设置
mA
INP
0017
输入类型选择
LsP
0020
下限显示量程设定
UsP
0024
上限显示量程设定
(1point)
DP1
0027
小数点显示选择
HY1
0028
报警1回差
HY2
0032
报警2回差
HY3
0036
报警3回差
TRL
0040
变送下限刻度设定
TRH
0044
变送上限刻度设定
Ct
0144
PT设定
INP11H(0017)输入类型选择DP11BH(0027)小数点显示选择
数值
定义
7
S
8
R
A
9
T
3
mV
10
E
RT
11
J
5
PT
12
K
6
B
无小数点
1位小数点
2位小数点
3.位小数点
第三章PLC串口通讯(RS指令)
、指令格式:
[RSD0K8D10K8]
发送数据帧起始地址和数目↓
接收数据帧起始地址和数目
、功能和动作:
※RS指令是为使用RS232C、RS-485功能扩展板及特殊适配器,进行发送和接收串行数据的指令。
※传送的数据格式在后面讲述的特殊寄存器D8120设定。
RS指令驱动时即使改变D8120的设定,
实际上也不接收。
※在只发送的系统中,可将接收数设定为K0。
(K表示常数)
※在只接收的系统中,可将发送数设定为K0。
※在程序中可以多次使用RS指令,但在同一时间必须保证只有一个RS指令被驱动。
※在一次完整的通讯过程中,RS指令必须保持一直有效,直至接收数据完成。
D8120说明:
※根据MD320的通讯协议,无帧头和帧尾,则(bit9,bit8)=(0,0)。
※bit13~15是计算机链接通讯时的设定项目,使用RS指令时必须设定为0。
※RS485未考虑设置控制线的方法,使用FX2N-485-BD、FX0N-485ADP时,(bit11,bit10)=(1,1)。
※若PLC和仪表之间的通讯参数如下:
8位数据位,无校验,2位停止位,波特率9600,无帧头无帧尾,无协议模式,则D8120=H0C89(H表示16进制)(0000110010001001B)
M8002
│──||──────────[MOVH0C89D8120]
、相关标志位:
※M8122:
数据发送请求标志
当PLC处于接收完成状态或接收等待状态时,用脉冲触发M8122,将使得从D0开始的连续8个数据被发送。
当发送完成后,M8122自动被复位。
当RS指令的驱动输入X0变为ON状态时,PLC就进入接收等待状态。
※M8123:
数据接收完成标志
当M8123置位时,表明接收已经完成,此时需要将接收到的数据从接受缓冲区转移到用户指定的数据区,然后手工复位M8123。
复位M8123后,则PLC再次进入接收等待状态。
如果指定的接收长度为0,则M8123不动作,也不进入接收等待状态。
从这个状态想进入接收等待状态,必须使接受长度≥0,然后对M8123进行ON→OFF操作。
※M8129:
通讯超时标志
接收数据中途中断时,那个时点开始如果在D8129中规定的时间内不再重新开始接收,作为超时输出标志M8129变为ON状态,则接收结束。
M8129需手工复位。
、收发数据的顺序控制程序
│M8000
│──||──────────[RSD0K8D10K8]
│
│发送请求脉冲
│──||──────────[写入发送数据的内容]
││───[SETM8122]
│发送请求,发送完成后自动复位
│M8123
│──||──────────[处理接收数据的内容]
││───[RSTM8123]
│接收完成后,手工复位
│
※超时时间:
在进行通讯时,例如我们设置的通讯超时时间为50ms,则D8129=K5(K表示常数,在D8129中默认单位为10ms)。
│──||──────────[MOVK5D8129]
复位M8129指令
M8129
│──||──────────[RSTM8129]
注意事项:
(1)、发送完成→接收开始或接收完成→发送开始的中间,须设置下述的OFF时间。
FX1S:
2个扫描周期以上;
FX2N:
100us以上。
(2)、PLC在接收数据时,将直至该接收完成后才能进行发送。
(3)、起始数据接收后,直至接收完成标志M8123转为ON之前为接收中,此时不能执行
发送要求。
※M8161:
8位/16位选择
当M8161为OFF时,数据帧处理的是16位有效数据,也就是一个字包含两个有效的信息字符,发送和接收都是先低字节后高字节顺序。
当M8161为ON时,数据帧处理的是8位有效数据,也就是一个字包含一个有效的信息字符,放在低字节中,高字节信息忽略。
例如用8位数据处理模式,则:
│──||──────────[SETM8161]
特殊寄存器
描述
D8120
通讯格式设置
D8122
需要发送的剩余数据的个数
D8123
接收数据的个数
D8129
数据接收超时值
M8000
运行监控(常通)
初始脉冲接通
M8121
数据发送等待标志,用于其他通讯方式
M8122
M8123
M8161
8位/16位数据处理模式转化标志
※如果使用FX2N-485BD或FX0N-485ADP时,需设定D8120的(bit11,bit10)=(1,1)。
否则接收到的数据和发送的数据一样。
本装置使用为FX2N-485BD,故需设定D8120的(bit11,bit10)=(1,1)。
※使用FX2N-285BD模块时,通讯接收完成的判断标准如下:
接收的字节数达到指定的接收长度或者接收到指定的结束字符。
由于FX2N-485BD模块在做RS485通讯时,RDA连接SDA,RDB连接SDB,发送的信号同样会回到接收线上,因此接收完成标志会产生两次(第一次接收的字符为发送的字符,第二次接收的信号才是变频器的应答信号),务必小心处理。
※发送、接收标志的处理:
发送启动只需要一次,即置位一次M8122,通讯指令RS需要长期驱动,直至发送和接收都完成。
发送完成后M8122自动复位,接收完成则M8123置位。
处理完接收数据后,需对M8123手工复位。
※超时标志的处理:
接收数据途中中断时,如在D8129指定的时间内不再重新开始数据接收,做为超时输出标志位M8129变为ON,则接收结束。
M8129不能自动复位,需手工复位。
※协议内容
该串行通信协议定义了串行通信中传输的信息内容及使用格式。
其中包括:
主机轮询(或广播)格式;
主机的编码方法,内容包括:
要求动作的功能码,传输数据和错误校验等。
从机的响应也是采用相同的结构,内容包括:
动作确认,返回数据和错误校验等。
如果从机在接收信息时发生错误,或不能完成主机要求的动作,她将组织一个故障信息作为响应反馈给主机。
※应用方式
变频器接入具备RS232/RS485总线的“单主多从”PC/PLC控制网络。
※总线结构
(1)接口方式:
RS232/RS485硬件接口
(2)传输方式:
异步串行,半双工传输方式。
在同一时刻主机和从机只能有一个发送数据而另一个只能接收数据。
数据在串行异步通信过程中,是以报文的形式,一帧一帧发送。
(3)拓扑结构:
单主机多从机系统。
从机地址的设定范围为1~247,0为广播通讯地址。
网络中的从机地址必须是唯一的。
、样例程序
样例程序读取为PV1测量值,如图3-1
图3-1
数据格式请查看仪表通讯协议说明。
CRC校验码可以使用软件生成。
如下图3-2
图3-2
例程