本人愿和同道中人共同探讨西门子技术范围包括(200/300/400/Wincc/Hmi)
技术文章参考博客! http://jiansiting.gkbk.com
剑工:你好!!!
我现在想按如下协议建立S7200 PLC与计算机的通讯:
⑴ 计算机控制命令(8位,1个字节):
|
|
Bit 位定义 |
|||||||
字节 |
信息 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
1 |
字头 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
2 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
3 |
数据1 |
|
|
|
|
|
|
|
系统 开机 1 关机 0 |
4 |
数据2 |
出水设定温度(VD12) |
⑵ PLC状态回馈
字节 |
|
Bit 位定义 |
|||||||
信息 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
1 |
字头 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
2 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
3 |
数据1 |
流量 正常0 故障1 |
压力 正常0 故障1 |
温度 正常0 故障 1 |
液位 正常0 低 1 |
内流量 正常 0 低 1 |
循环泵 正常 0 故障 1 |
供液泵 正常 0 故障 1 |
压缩机 正常 0 故障 1 |
4 |
数据2 |
流量值(VD0) |
|||||||
5 |
数据3 |
压力值(VD4) |
|||||||
6 |
数据4 |
温度值(VD8) |