帮助文档

工业物联网网关配置软件教程——[西门子S7 1200以太网]

西门子S7 1200以太网

设备简介

本驱动构件用于迈思德迈驰软件通过以太网接口读写Siemens S7-1200系列PLC设备的各种寄存器的数据

通讯协议

采用Siemens S7以太网协议

通讯方式

一主一从,多主一从

硬件连接

与设备通讯之前,必须保证通讯连接正确。

通讯连接方式:采用RJ-45网线(直通网线或使用HUB交换),网线接线请参见附录1

端口属性设置

Siemens_1200端口属性设置如下:

l  设备类型:选择Siemens 1200

l  端口类型:选择以太网。

l  IP地址:根据实际PLC的IP地址选择,默认为192.168.0.1;

l  端口号:PLC默认端口号为102;

 

设备属性设置

Siemens_1200设备属性设置如下

设备名称:用来标识设备;

设备地址:PLC实际槽号,默认为2;

寄存器

数据类型

操作方式

I输入寄存器

BTWUBWBWD

DUBDBDF

Q输出寄存器

BTWUBWBWD

DUBDBDF

读写

M位寄存器

BTWUBWBWD

DUBDBDF

读写

V数据寄存器

BTWUBWBWD

DUBDBDF

读写

 

数据类型参见 附录2

地址范围参见 附录3

 

变量属性设置

在基本属性中,基本类型可选择:IQMDB

数据类型可选:有无符号短整型,有无符号长整型,单精度浮点型,布尔型;

寄存器地址:填写要读写的plc寄存器地址;

数据块号:当寄存器类型选择DB时,此选项可选,填入数据所在DB块号。

布尔类型:数据位的选择为0-7

 

PLCIP参数的设置

IP设置:

1.       新建工程:

(1)       打开SIMATIC_STEP_7_Professional_V13编程软件,创建新项目:

(2)       点击“组态设备”:

(3)       添加Siemens_1200,选择实际PLCCPU类型,双击确定:

(4)       进入设备视窗,双击工作区的“PROFINET接口”,再点击巡视窗口“以太网地址”,进入IP地址设置;以太网地址设备界面如下,IP地址必须与上位机处于同一个子网,即前三段与上位机的相同;子网掩码设置为255.255.255.0即可。

(5)       选择常规中“保护”,勾选允许从远程伙伴使用PUT/GET通信使用

DB块数据添加:

(1)      双击程序块中“添加设备”,在添加设备窗口中,类型为DB,编号默认自动为1,点击确定,则建立了一个DB号为1DB块。

(2) 新建一个int数组。数组个数0-500,勾选保持性则掉电保存;

(3) 右击DB模块。点击属性,在常规-属性中将优化的块的访问勾取消;

 

(4) 编译硬件,下载硬件配置 

(5) 编译软件,下载软件

 

附表:

附录1

         RJ45直通网线接线图:

         

附录2

数据类型表

BTdd

位(dd范围:0007

WUB

16 无符号二进制

WB

16 有符号二进制

WD

16 4BCD

DUB

32 无符号二进制

DB

32 有符号二进制

DF

32 浮点数

l  位序号:     BT00,BT01---BT07. 

l  数值类型: WB,WUB,WD,DB,DUB ,DF

1)  第一个字母表示数据的长度,B表示是字节数据,W表示是字数据,D表示是双字数据;

2)  最后一个或两个字母表示数据类型,B表示二进制数,F表示浮点数;

3)  字符中二进制数中带U表示无符号数,不带U的表示有符号数。

附录3

     CPU 1214C寄存器参考地址范围表

CPU型号

I输入寄存器

Q输出寄存器

M位寄存器

V数据寄存器

1215C

0~1023

0~1023

0~8191

V(0~65535).(0~32767)

        

注:具体不同型号的PLC,其地址范围请参考对应用户手册。



苏ICP备17056864号-1