VX6106R记录仪
广州技创电子设备有限公司专业优势供应PG全系列无纸记录仪!
VX6106R系列彩屏无纸记录仪:
VX6101R、VX6102R、VX6103R、VX6104R、VX6105R、、VX6107R、VX6108R、VX6109R、VX6110R、VX6111R、VX6112R、VX6116R
VX5100系列蓝屏无纸记录仪:
VX5101R、VX5102R、VX5103R、VX5104R、VX5105R、VX5106R、VX5107R、VX5108R、VX5109R、VX5110R、VX5111R、VX5112R、VX5116R
在日常工作中有时会需要PLC与现场仪表的通讯,这里简单介绍一下盘古VX6112F无纸记录仪与西门子S7-200之间的通讯。对于S7-200的软件要求是软件必须是V4.0 STEP 7 MicrWIN SP5以上的版本。否则无法使用软件的库指令。
西门子在 Micro/WIN V4.0 SP5 中正式推出 Modbus RTU 主站协议库(西门子标准库指令)。
使用库指令时要注意以下几点:
1. Modbus RTU 主站指令库的功能是通过在用户程序中调用预先编好的程序功能块实现的,该库对 Port 0 和 Port 1 有效。该指令库将设置通信口工作在自由口模式下。
2. Modbus RTU 主站指令库使用了一些用户中断功能,编其他程序时不能在用户程序中禁止中断。
3. Modbus RTU 主站库对CPU的版本有要求。CPU 的版本必须为 2.00 或者 2.01(即订货号为 6ES721*-***23-0BA*),1.22版本之前(包括1.22版本)的 S7-200 CPU 不支持。使用 Modbus RTU 主站指令库,可以读写 Modbus RTU 从站的数字量、模拟量 I/O 以及保持寄存器。
运行程序如下
用Modbus RTU 主站读写子程序
各参数意义如下:
a) EN 使能: 同一时刻只能有一个读写功能(即 MBUS_MSG)使能
注意:建议每一个读写功能(即 MBUS_MSG)都用上一个 MBUS_MSG 指令的 Done 完成位来激活,以保证所有读写指令循环进行(见例程)。
b) First 读写请求位: 每一个新的读写请求必须使用脉冲触发
c) Slave 从站地址: 可选择的范围 1 – 247
d) RW 从站地址: 0 = 读, 1 = 写
注意: 关量输出和保持寄存器支持读和写功能
输入和模拟量输入只支持读功能
e) Addr 读写从站的 选择读写的数据类型
数据地址: 00001 至 0xxxx - 开关量输出
10001 至 1xxxx - 开关量输入
30001 至 3xxxx - 模拟量输入
40001 至 4xxxx - 保持寄存器
f) Count 数据个数 通讯的数据个数(位或字的个数)
注意: Modbus主站可读/写的zui大数据量为120个字(是指每一个 MBUS_MSG 指令)
g) g. DataPtr 数据指针: 如果是读指令,读回的数据放到这个数据区中
如果是写指令,要写出的数据放到这个数据区中
h) Done 完成位 读写功能完成位
i) Error 错误代码: 只有在 Done 位为1时,错误代码才有效
0 = 无错误
盘古VX系列的记录仪各通道的数据要用字节交换后才能读出正确的数值,当使用KT系列无纸记录仪时无需在PLC程序中进行字节交换,可以用KT系列无纸记录仪的通讯设置功能,使字节的读取方法按照所需要的方式传输设置,使用起来更方便。
以上的VD1100 VD2100 VD3100分别是通道1—3的实时数据。VW4000是读取VX6112F*个补偿通道的实时累计值。这些数据可以方便在触摸屏或第三方组态软件上读取显示。
以上图片是在监控状态下截的图片。
12通道选型表:
型号 | 规格代码 | 附加功能 | 说明 |
VX6101 | 内置输入1路*1 | ||
VX6102 | 内置输入2路*1 | ||
VX6103 | 内置输入3路*1 | ||
VX6104 | 内置输入4路*1 | ||
VX6105 | 内置输入5路*1 | ||
VX6106 | 内置输入6路*1 | ||
VX6107 | 内置输入7路*1 | ||
VX6108 | 内置输入8路*1 | ||
VX6109 | 内置输入9路*1 | ||
VX6110 | 内置输入10路*1 | ||
VX6111 | 内置输入11路*1 | ||
VX6112 | 内置输入12路*1 | ||
功能类型 | R | 普通记录功能 | |
F | 温压补偿功能 | ||
附加规格 | /F4 | 频率输入4路*2 | |
/F8 | 频率输入8路*2 | ||
/F12 | 频率输入12路*2 | ||
/FB4 | 频率输入4路,每路12VDC隔离配电*2 | ||
/FB8 | 频率输入8路,每路12VDC隔离配电*2 | ||
/FB12 | 频率输入12路,每路12VDC隔离配电*2 | ||
/FC4 | 频率输入4路,每路24VDC隔离配电*2 | ||
/FC8 | 频率输入8路,每路24VDC隔离配电*2 | ||
/FC12 | 频率输入12路,每路24VDC隔离配电*2 | ||
/T1 | 模拟变送输出1路*3 | ||
/T2 | 模拟变送输出2路*3 | ||
/T3 | 模拟变送输出3路*3 | ||
/T4 | 模拟变送输出4路*3 | ||
/A6 | 报警输出继电器6点*4 | ||
/A12 | 报警输出继电器12点*4 | ||
/C2 | RS232通讯*5 | ||
/C3 | RS485通讯*5 | ||
/C4 | RS232通讯/打印*5*6 | ||
/U | USB接口 | ||
/L | 累积/报表 | ||
/TP4 | 24VDC变送器电源输出(4回路) |