S7-200PPI¶
云端配置(西门子S7-200PPI)¶
新建通道¶
新建一个采集通道,协议选择西门子200(PPI),主参数中,串口名称按照网关与PLC的DB9通讯接口的8,3引脚的接线情况选择对应的COM口(COM1对应A1、B1,以此类推),其它参数如无特殊要求保持默认即可。
注意
PLC一次性读取的寄存器个数有数量限制,建议在规约特征里配置单帧寄存器最大个数以实现自动分组。
新建设备¶
新建一个设备,自定义设备名称,设备的通讯地址填写PPI地址,例如PPI通信地址为1,那么在“通讯地址”处填写“1”,其余参数留空。
注意
如果不知道PPI地址的,那么填写-1即可,在这种情况下,驱动程序会从地址1-255进行逐个地址轮询。
新建测点¶
DB寄存器¶
已知一个测点的寄存类型为DB寄存器(也叫VS寄存器、VD寄存器、VW寄存器、VB寄存器),寄存器地址为100,数据类型为real,
那么在基本属性页,功能码选择DB寄存器,地址填100,数据格式选择1234,数据类型选择单精度浮点数;
提示
PI寄存器的建点过程同DB寄存器一致。
关于数据类型
在西门子PLC中,VD是双字(32位),VW是字(16位),VB是字节(8位),VD0包含了VW0和VW2,包含了VB0、VB1、VB2、VB3,以此类推,它们在PLC中使用的是同一片内存;所以它们的功能码都选择DB寄存器,数据类型上VD选32位有/无符号或单精度浮点数,VW选16位有/无符号,VB选8位有/无符号,数据格式根据实际情况选择,寄存器地址则按照原样填写。
M寄存器¶
已知一个测点的寄存类型为M寄存器,寄存器地址为10、按位取3(在PLC编程软件中为M10.3),
那么在基本属性页,功能码选择M寄存器,地址填10.3,数据格式选择12,数据类型为8位无符号。
提示
I寄存器、Q寄存器的建点过程同M寄存器一致。
本地配置(西门子S7-200PPI)¶
新建通道¶
新建一个采集通道,协议选择S7-200PPI,串口名称按照网关与PLC的DB9通讯接口的8,3引脚的接线情况选择对应的COM口(COM1对应A1、B1,以此类推),其它参数如无特殊要求保持默认即可。
注意
PLC一次性读取的寄存器个数有数量限制,建议在规约特征里配置单帧寄存器最大个数以实现自动分组。
新建设备¶
新建一个设备,自定义设备名称,设备的通讯地址填写PPI地址,例如PPI通信地址为1,那么在“通讯地址”处填写“1”,其余参数留空。
注意
如果不知道PPI地址的,那么填写-1即可,在这种情况下,驱动程序会从地址1-255进行逐个地址轮询。
新建测点¶
DB寄存器¶
已知一个测点的寄存类型为DB寄存器(也叫VS寄存器、VD寄存器、VW寄存器、VB寄存器),寄存器地址为100,数据类型为real,
那么添加一个测点,功能码选择DB寄存器,地址填100,高低位顺序选择1234,数据类型选择单精度浮点数;
提示
PI寄存器的建点过程同DB寄存器一致。
关于数据类型
在西门子PLC中,VD是双字(32位),VW是字(16位),VB是字节(8位),VD0包含了VW0和VW2,包含了VB0、VB1、VB2、VB3,以此类推,它们在PLC中使用的是同一片内存;所以它们的功能码都选择DB寄存器,数据类型上VD选32位有/无符号或单精度浮点数,VW选16位有/无符号,VB选8位有/无符号,数据格式根据实际情况选择,寄存器地址则按照原样填写。
M寄存器¶
已知一个测点的寄存类型为M寄存器,寄存器地址为10、按位取3(在PLC编程软件中为M10.3),
那么添加一个测点,功能码选择M寄存器,地址填10.3,数据格式选择12,数据类型为8位无符号。
提示
I寄存器、Q寄存器的建点过程同M寄存器一致。