PLC_SIEMENS_S7-200-PPI
西门子S7-200-PPI协议。 适用于西门子S7-200PLC。
- 可使用西门子专业的PPI线来实现
- 可用网关的RS485接口模式与西门子S7-200设备的PPI编程口进行通讯。9针引脚定义:3脚为D+/A+;8脚为D-/A-;5脚为地,作屏蔽。只接3脚和8脚即可. 无RS485通讯口的装置可使用usb转RS485或RS232转RS485与S7-200PLC的PPI口通讯.
虚点:
1、设备通讯状态,记录设备是否在线的状态
通道名称.设备名称#CommunicationStatus
基数和系数在不同场景下的应用:
采集时 工程值=(原始值+基数)*系数;
控制时 下发值=工程值/系数-基数;
一、通道配置
1.1、通讯配置
通讯选择 串行通讯
1.2、通讯属性
通讯选择 串行通讯
波特率 9600
数据字长 8位
校验方式 偶校验\EVEN
停止位 1位
1.3、驱动属性配置
参数 | 说明 |
---|---|
超时时间(ms) | PLC未回复的超时时间,单位:毫秒,默认为1000ms |
二、设备配置
2.1、基本信息
参数 | 说明 |
---|---|
设备通讯状态 | 表示设备是否在线的状态,无需配置,不可编辑 |
PLC地址 | |
上位机地址 |
2.2、点表组
参数 | 说明 |
---|---|
采集点名 | 会按照"变量名"和通道自动生成 |
变量名 | 变量名 |
变量描述 | 变量描述 |
变量编号 | 变量编号 |
虚量 | 未勾选时按照后边配置项配置,勾选后可实现脚本计算 |
通道类型 | I输入继电器、Q输出继电器、M内部继电器、SM、V、T、C、S、AI、AQ,详见表2.2.2 |
读写属性 | 读写、只读、只写 I、Q、M DB区支持可读写 T区和C区只支持读取 |
地址 | 偏移 I、Q、M、T、C取位可以按照n.m方式去取某一位的值,取n时为取字节 DB区取字节时配置为n.m,取位时配置为n.m.b |
数据类型 | 根据点表选择对应的数据类型,支持的数据类型见表2.2.1 |
系数 | 有效 |
基数 | 有效 |
扫描周期 | 查询周期 |
参数 | 说明 |
---|---|
0 | 位 |
1 | 8位有符号 |
2 | 8位无符号 |
3 | 16位有符号 |
4 | 16位无符号 |
5 | 16位BCD格式 |
6 | 32位BCD格式 |
7 | 32位有符号整型 |
8 | 32位无符号整型 |
9 | 32位浮点数 |
10 | 8字节浮点类型 |
11 | 8字节有符号数 |
12 | 8字节无符号数 |
通道类型 | 取值范围 |
---|---|
I输入继电器 | I0.0~I15.7 |
Q输出继电器 | Q0.0~Q15.7 |
M控制继电器 | M0.0~M31.7 |
SM特殊标志位存储器 | |
V变量存储器 | VB0.0~VB5119.7 |
T定时器 | T0~T127 |
C计数器 | C0~C127 |
S顺序控制继电器 | S0.0~S31.7 |
AI模拟量输入 | AIW0,AIW2,AIW4......AIW62,起始地址定义为偶数字节共32个 |
AQ模拟量输出 | AQW0,AQW2,AQW4......AQW62,起始地址定义为偶数字节共32个 |