西门子PLC模块6ES7 288-1ST20-OAAO
S7-200 SMARTCPU、信号板和扩展模块需要的所有硬件组态都在系统块中配置。双击项目树中的CPU图标,或者选择“视图”→“组件”→“系统块”,打开“系统块”对话框。
设置CPU时钟
在正式使用S7-200 SMART CPU之前,用户通常需要将它的出厂默认时间修改为实时的日期和时间。通过STEP7-Micro/ WIN SMART软件,可以将计算机的时间设定到CPU中,具体的操作步骤如下
②连接PLC。如果目前STEP7- Micro/ WIN SMART软件与S7-200 SMARTCPU尚未建立连接,则“通信”对话框会被自动打开,用户单击“查找CPU”按钮以连接CPU。
S7通信是S7系列PLC基于MPI、PROFIBUS、ETHERNET网络的一种优化的通信协议,主要用于S7-300/400PLC之间的通信。
经过测试发现S7-1200与S7-200 SMART PLC之间的S7通信也是可以成功的,S7-1200侧编程调用PUT/GET指令或者S7-200SMART侧编程调用PUT/GET指令都是可以的。
注意:
1.S7-200 SMART CPU 与S7-1200 之间的S7通信。
2.S7-200 SMARTPLC V2.0版本才开始支持PUT/GET通信,V1.0版本的CPU需要升级固件后方可支持PUT/GET。
3.本文只介绍了S7-1200侧调用PUT/GET指令编程方式(S7-200 SMARTCPU作为服务器方,无需编程),未介绍S7-200 SMART侧编程调用PUT/GET方式。
硬件和软件需求及所完成的通信任务
本文以采用1个CPU1215C(6ES7215-1AG40-0AB0),1个S7-200 SMARTPLC为例,介绍它们之间的S7通信。
硬件:
① S7-1200 CPU
② S7-200 SMART CPU (固件V2.0)
③ PC (带以太网卡)
④ TP以太网电缆
软件:
① STEP7 V13 SP1
② STEP 7 Micro/WIN SMART V2.1
所完成的通信任务:
① S7-1200 将通信数据区 DB1 中的200 个字节发送到 S7-200 SMART的VB 数据区。
② S7-1200 读取 S7-200 SMART中的VB数据区存储到S7-1200 的数据区DB2 。
S7-1200侧硬件组态和网络组态
1. 使用TIA V13 软件新建一个项目,添加1个S7-1200站点并为其分配网络和IP地址 ,如图1.所示。
S7-200 SMART,CPU SR20,标准型 CPU 模块,继电器输出,220 V AC 供电,12 输入/8输出
S7-200 SMART,CPU ST20,标准型 CPU 模块,晶体管输出,24 V DC 供电,12 输入/8 输出
S7-200 SMART,CPU SR30,标准型 CPU 模块,继电器输出,220 V AC 供电,18 输入/12输出
S7-200 SMART,CPU ST30,标准型 CPU 模块,晶体管输出,24 V DC 供电,18 输入/12输出
S7-200 SMART,CPU SR40,标准型 CPU 模块,继电器输出,220 V AC 供电,24 输入/16输出
S7-200 SMART,CPU ST40,标准型 CPU 模块,晶体管输出,24 V DC 供电,24 输入/16输出
S7-200 SMART,CPU SR60,标准型 CPU 模块,继电器输出,220 V AC 供电,36 输入/24输出
S7-200 SMART,CPU ST60,标准型 CPU 模块,晶体管输出,24 V DC 供电,36 输入/24输出
S7-200 SMART,CPU CR40,经济型 CPU 模块,继电器输出,220 V AC 供电,24 输入/16输出
S7-200 SMART,CPU CR60,经济型 CPU 模块,继电器输出,220 V AC 供电,36 输入/24输出
S7-200 SMART,EM DI08,数字量输入模块,8 x 24 V DC 输入
SIMATIC S7-200 SMART, 数字输入 EM DI16, 16 个数字输入端,24V DC
S7-200 SMART,EM DR08,数字量输出模块,8 x 继电器输出
S7-200 SMART,EM DT08,数字量输出模块,8 x 24 V DC 输出
S7-200 SMART,EM DR16,数字量输入/输出模块,8 x 24 V DC 输入/8 x 继电器输出
S7-200 SMART,EM DT16,数字量输入/输出模块,8 x 24 V DC 输入/8 x 24 V DC输出
S7-200 SMART,EM DR32,数字量输入/输出模块,16×24 V DC 输入/16 x 继电器输出
S7-200 SMART,EM DT32,数字量输入/输出模块,16 x 24 V DC 输入/16 x 24 V DC输出
S7-200 SMART,EM AE04,模拟量输入模块,4 输入
S7-200 SMART,EM AE08,模拟量输入模块,8 输入
S7-200 SMART,EM AQ02,模拟量输出模块,2 输出
S7-200 SMART, 数字输出 EM DR16, 16 个数字输出端,继电器 2A
S7-200 SMART,EM AQ04,模拟量输出模块,4 输出
S7-200 SMART,EM AM03,模拟量输入/输出模块,2 输入/ 1 输出
S7-200 SMART,EM AM06,模拟量输入/输出模块,4 输入/ 2 输出
S7-200 SMART,EM AR02,热电阻输入模块,2 通道
S7-200 SMART,EM AR04,热电阻输入模块,4 通道
S7-200 SMART,EM AT04,热电偶输入模块,4 通道
S7-200 SMART,EM DP01,Profibus-DP从站扩展模块
PM207电源,输入: 120/230 V AC (88-370 V DC),输出: 24 V DC/3 A
10A
PM207电源,输入: 120/230 V AC (88-370 V DC),输出: 24 V DC/5 A
S7-200 SMART,SB CM01,通信信号板,RS485/RS232
S7-200 SMART,SB DT04,数字量扩展信号板,2 x 24 V DC 输入/2 x 24 V DC输出
S7-200 SMART,SB AE01,模拟量扩展信号板, 1 路模拟量输入
S7-200 SMART,SB AQ01,模拟量扩展信号板,1 路模拟量输出
S7-200 SMART,SB BA01,电池信号板,支持普通纽扣电池
"SMART LINE,SMART 700 IE,7 英寸宽屏,
64 K 色真彩显示,集成RS422/485串口、工业以太网接口"
"SMART LINE,SMART 1000 IE,10.2 英寸宽屏,
"SMART LINE V3,SMART 700 IE V3,7 英寸宽屏,
64 K 色真彩显示,集成RS422/485串口、工业以太网接口、USB 2.0 host接口"
"SMART LINE V3,SMART 1000 IE V3,10.1 英寸宽屏,