S7-1200与692H-TCP通讯使用说明

发布时间:2022-05-21 09:18:43     来源:

硬件:

1.S7-1200 1212C,(IP192.168.1.100

2. SM692H-1TH-TCP,(IP192.168.1.31


软件: 1.TIA Portal V16(博途)

通讯内容: 1.S7-1200 通过 S7-TCP/IP 连接调用 PUT/GET 指令对 SM692H-1TH-TCP 直接 进行读写


S7-1200 参数配置

1.1 使用 TIA Portal V16 新建一个项目,完成硬件组态和配置,如图:

图片1.png

图片2.png

1. 2 建立 S7 连接并配置好参数,如图:

图片3.png

图片4.png

图片5.png

图片6.png


S7-1200 软件编程及设置

1. 建立 OB1 块,并调用 PUT/GET 通讯指令,参数配置如下步骤: 

1.1 添加指令

图片7.png

图片8.png

图片9.png

图片10.png


1.2编写指令

① PUT/GET REQ 要选用刚才设置的时间存储器字节。

② REQ 位置需要产生上升沿才能触发读写一次。

③ ADDR 位置 DB1 是固定区域,不能更改,DBX0.0 对应模块 IO 数据 首地址,BYTE 是固定格式,后面的 64 代表连续读 64 个字节

图片11.png

图片12.png


其他地址同上添加

图片13.png

结果

① 在线监控,查看通讯数据,如图:(并且模块 NET 指示灯常亮)

图片14.png

1.3 启动PID运行

① 写入通道设定温度

图片15.png

通道PID启动-按钮置1

图片16.png

监控状态字

图片17.png

图片18.png

1.4 自整定启动

① 写入通道设定温度

图片19.png

②通道控制写2

图片20.png

监控状态字

图片21.png

图片22.png

Plc地址状态字通道0

状态字bit位对应

通道状态标志位

%DB1.DBW82

Bit0

参数保存成功


Bit1

PID 开启状态


Bit2

正在自整定


Bit3

自整定错误


Bit4

正在加热


Bit5

正在制冷


Bit6

自整定完成

注意:状态字的高bit位对应