S7-1200 的 PUT/GET 通信 by 苏醒
,保证每组的 PLC地址在同一网段,且不同 IP地址。并点击一下添加新 子网按钮,给PLC添加子网。
S7连接。切换到网络视图,点击连接,选择S7连接,然后右键PLC, 点击添加新连接。在弹出的创建新连接窗口中点击添加。然后点击关闭。
配置完PLC后,将伙伴的机架插槽信息修改为 0和1即可。
PLC的硬件配置已经完成,将硬件配置下载。
进行编程操作,建立 DB块。例如我们想将目标 PLC的DB20的数据读到本地 PLC的 DB10里面,首先要再远程 PLC建立一个 DB块。
堂戒
str
时瞻
厂1瞄储在妄敏内存中
下载住不量都初
J L在置育中与佩恤蹶
II 1
♦
< [ Jll 1 ■> ]
按照同样的操作在本地 PLC建立DB10,关闭优化的块访问。
给远程 PLC的DB20填充存储变量。在 DB20里面建立 data0~data7,类型为 Byte,
并将data0,1,2,3的初始值改掉,便于以后观察。 (变量的名字是可以随意取的,不重复
即可,不影响程序运行)
-feW 却(加农函 I木十,
▼
Static
.
dataO
Byre-
16"
.
dauH
Byte
I6r 1
.
data 2
Byte-
16^3
.
Byte
16Sf
^3
.
data 4
Byre
16如
.
dm 5
Byte
16f0
.
data 8
Byte
16^0
.
dau7
Byre
.
dm 8
Byte
1
■
在本地PLC的DB10建立存储空间。在 DB10里面建立read0~read7,类型为Byte。初
始值不需设置。然后将 DB块下载到PLG
在main里编程。在右下角找到通信指令,选择 GET,拖到main函数里。
■ 程序段1:
ld5T_dbt
GET
Remcrte - va riant 云|%|
tN EIHJ
^ MDRT.-
*Tag_9'—花口 ERROR―1 -
15*100—ID STATUS—
Ft .
wm 4 — ALHX1
F^CBIO D3X0.
□ 0TTt
s7-1200的PUTGET操作 来自淘豆网m.daumloan.com转载请标明出处.