• {{item.name}}
自动化系统 {{item.name}}
{{item2.name}}
更多

S7-1200 到 S7-1200 G2 移植概述

star star star star star
0 分
  • 产品升级
  • 使用操作
  • 产品推广
  • 软件移植
  • 硬件移植
  • S7-1200 G2
发布时间:2025年11月24日
  • 0
  • 205
S7-1200 到S7-1200 G2 移植概述

S7-1200 G2 (Generation 2) 具有更快的运算速度,更大的存储区,更多的通信资源,更丰富的运动控制功能,更能够满足日益增长的控制需求,可以为各种应用提供更完美的解决方案。

S7-1200 G2 终将代替 S7-1200,移植势在必行。S7-1200 到 S7-1200G2 移植如图1所示。

图形用户界面

AI 生成的内容可能不正确。

图1. S7-1200 到 S7-1200G2 移植

在移植之前,首先要清楚的知道S7-1200和S7-1200 G2的区别,下边从不同角度对S7-1200和S7-1200 G2 进行对比,以便查看二者之间的区别。


产品尺寸/存储区和性能区别

比较项目
S7-1200
S7-1200 G2
CPU型号
1211C/1212C/1214C/1215C/1217C
1212C/1214C
物理尺寸
1211/1212C: 90×100×75
1214C: 110×100×75
1215C: 130×100×75
1217C: 150×100×75
SM: 45/70×100×75
CM/CP: 30×100×75
SB/CB: 38×62×21
1212C: 70×125×75
1214C: 80×125×75
SM/CM: 30/50×125×75
SB/CB: 15×62×63
装载存储区
集成4 MB
最大32 GB(使用MMC卡,可选)
集成8 MB
最大32 GB(使用MMC卡,可选)
工作存储区
1211C:75 KB
1212C:100 KB
1214C:150 KB
1215C:200 KB
1217C:250 KB
1212C
代码/数据:150/500 KB
1214C
代码/数据:250/750 KB
保持性存储区
14 KB
20 KB
位处理时间(ns)
80
37


模块安装和扩展区别

比较项目
S7-1200
S7-1200 G2
CPU型号
1211C/1212C/1214C/1215C/1217C
1212C/1214C
集成DI/DQ数量
1211C:6/4
1212C:8/6
1214/1215/1217C:14/10
其中,1217C包含4/4差分信号
1212C:8/6
1214C:14/10
CPU 集成模拟量

×,加SB/SM扩展
HSC 数量
6
8
PTO/PWM 数量
4
8
扩展信号板数量
1
1:1212C
2:1214C
扩展模块数量
0:1211C
2:1212C
8:1214C和1217C
6:1212C
10:1214C
CM安装位置
CPU左侧
101-103槽位
CPU 右侧
1-3槽位
必须紧挨着CPU或CM安装


I/O 模块区别

比较项目
S7-1200
S7-1200 G2
DI模块
DI 8×24V DC(源型/漏型)
DI 16×24V DC(源型/漏型)
DI 16×24V DC(源型/漏型)
DQ模块
DQ 8×24V DC
DQ 8 Rly
DQ 8 Rly (切换)
DQ 16×24V DC (源型)
DQ 16×24V DC (漏型)
DQ 16 Rly
DQ 16×24V DC
DQ 16 Rly
DI/DQ模块
DI 8/ DQ 8×24V DC
DI 16/ DQ 16×24V DC(源型)
DI 16/ DQ 16×24V DC(漏型)
DI 8/ DQ 8 Rly
DI 16/ DQ 16 Rly
DI 16/ DQ 16 Rly
DI 8/ DQ 8×24V DC
DI 8 24V DC/ DQ 8 Rly
AI模块
AI 4 ×13 bits
AI 4 ×16 bits
AI 8 ×13 bits
AI 4 TC×16 bits
AI 8 TC ×16 bits
AI 4 RTD ×16 bits
AI 8 RTD ×16 bits
AI 8×14 bits
AI 8 TC×14 bits
AI 4 RTD×14 bits
AQ模块
AQ 4× 14 bits
AQ 8× 14 bits
AQ 8× 14 bits
AI/AQ模块
AI 4 13 bits/AQ 2 14bits
AI 4/AQ4 14bits
DI信号板
DI 4×24V DC
DI 4×5  V DC
DI 8×24V DC
DQ信号板
DQ 4×24V DC (源型/漏型)
DQ 4×5  V DC (源型)
DQ 8×24V DC (源型/漏型)
DI/DQ信号板
DI 2/ DQ 2×24V DC
DI 2/ DQ 2×5V DC
DI 4/ DQ 4×24V DC
DI 4/ DQ 4×5V DC
AI信号板
AI 1×12 bits
AI 1 TC×12 bits
AI 1 RTD ×12 bits
AI 4×14 bits
AI 4 TC×14 bits
AI 2 RTD×14 bits
AQ信号板
AQ 1×12 bits
AQ 4× 14 bits
AI/AQ信号板
×
AI 2/AQ 2 14bits


通信模块及资源区别

比较项目
S7-1200
S7-1200 G2
PROFIBUS DP
通信模块
CM1242-5
CM1243-5
已取消
串口模块CB1241 RS485
CM1241 RS232
CM1242 RS422/485
CB1242 RS485
CM1241 RS232/422/485
最多4个(3CM+1CB)
最多5个(3CM+2CB)
以太网模块
CP1243-1
V4.1支持(TIA Portal V21)
以太网接口
X1接口
1211-1214:1端口
1215-1217:2端口
X1接口
2端口
PROFINET IO
16 IO设备
31 IO 设备
PROFINET IRT
不支持
支持,硬件集成通信芯片支持
MRPD
不支持
支持
OPC UA服务器
V4.4及以上支持
V4.1支持(TIA Portal V21)
WEB server
支持
支持标准页面
自定义页面通过WWW指令
支持
标准页面:后续支持
通过WEB API 方式实现
NFC
不支持
支持
目前仅有IOS系统APP
Android系统:
V4.1支持(TIA Portal V21)
以太网站点资源
64(V4.7 CPU)
34固定预留
34动态资源
88 (V1.0 CPU)
10固定预留资源
78动态资源


运动控制功能控制区别

比较项目
S7-1200
S7-1200 G2
CPU本体集成
脉冲发生器
CTRL_PTO:支持
工艺对象定位:支持
CTRL_PTO:支持
工艺对象定位:V4.1支持(TIA Portal V21)
还可通过ET200SP TM PTO2发脉冲
工艺对象类型
定位轴
命令表
速度轴
定位轴
同步轴
外部编码器
凸轮盘(仅支持点)
运动机构
输出凸轮
凸轮轨迹
测量输入
支持Profidrive
常用报文
1,2,3,4
111
81,83
1,2,3,4,102,105
111,112
81,83
齿轮同步
不支持
相对齿轮同步
凸轮同步
不支持
支持
运动机构
不支持
支持
2D/3D 笛卡尔带/不带方向
圆弧插补
不支持
支持
直线插补
不支持
支持
开环PTO 资源
4
8
V4.1支持(TIA Portal V21)
闭环资源
8
运动资源800
    •  速度轴:40
    •  定位轴:80
    •  同步轴:160
    •  外部编码器:80
    •  凸轮:20
    •  凸轮轨迹:160
    •  探针:40
扩展运动资源:40
    •  凸轮盘:2
    •  运动机构:30


指令集区别

指令集
S7-1200
S7-1200 G2
通信指令
OPC UA
OPC UA 服务器

V4.1支持(TIA Portal V21)
Web服务器
WWW指令

--
其他
    •  MODBUS TCP 冗余

--
通信处理器
    •  自由口通信
PtP Communication
点到点
PtP Communication
--
    •  MODBUS RTU
MODBUS(RTU)
MODBUS
MODBUS(RTU)
--
    •  USS
USS 通信
USS
USS 通信
--
工艺指令
计数
CTRL_HSC_EXT
CTRL_HSC
CTRL_HSC_EXT
--
运动控制

MC_Power
MC_Reset
MC_Home
MC_Halt
MC_MoveAbsolute
MC_MoveRaletive
MC_MoveVelocity
MC_MoveJog
MC_CommandTable
MC_ChangeDynamic
MC_WriteParam
MC_ReadParam
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
√,很大不同
MC_Power
MC_Reset
MC_Home
MC_Halt
MC_MoveAbsolute
MC_MoveRaletive
MC_MoveVelocity
MC_MoveJog
--
--
--
--
MC_SetSensor
MC_Stop
MC_SetAxisSTW
MC_SaveAbsoluteEnocderData
测量输入输出凸轮和凸轮轨迹
MC_MeasuringInput
MC_MeasuringInputCyclic
MC_AbortMeasuringInput
MC_OutputCam
MC_CamTrack
同步运动
MC_GearIn
MC_PhasingRelative
MC_PhasingAbsolute
MC_CamIn
MC_GearOut
MC_CamOut
凸轮
MC_InterpolateCam
MC_GetCamLeadingValue
MC_GetCamFollowingValue
运动系统
MC_GroupInterrupt
MC_GroupContinue
MC_GroupStop
MC_MoveLinearAbsolute
MC_MoveLinearRaletive
MC_MoveCircularAbsolute
MC_MoveCircularRelative

移植方法概述

S7-1200 项目到 S7-1200 G2 的移植有两种方法:

  • 手动移植硬件和软件

手动移植硬件时,无法通过更改设备方式直接将 S7-1200 CPU 更改为 S7-1200 G2,需要自行根据需要进行模块的替换和组态。

手动移植软件时,可以通过复制粘贴或者参考项目,将 S7-1200 的程序元素应用到 S7-1200G2 项目中,然后选择PLC文件夹更新程序按钮,如图2所示。

image.png

图2. 更新程序

注意:

无论使用何种方法进行移植,都需要将 S7-1200 项目升级到 V20 版本,升级过程中遇到常见问题可参考: 2.3 章节内容

  • 评论
更多
  • 分享

    扫码分享

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。