我公司(上海赞国自动化科技有限公司)有专业的销售团队,销售西门子PLC已达五年时间,自建立以来,承蒙各生产厂家和客户朋友鼎立相助,公司规模逐渐
壮大,取得了较好的成绩。在此,我谨代表全体同仁发自内心地相各位致以深深的谢意!常言道:十年修得同船渡。相逢是缘,相交更是缘。公司全体员工在
这创新世界路途上,本着“以人为本,诚信经营,与人方便,自己方便”的古训为人做事,时刻与各厂家和用户朋友亲密相处,精诚合作、风雨同舟、甘苦共
享。我们深以与你们**共渡为容!我们更看重和珍惜彼此间的事业和友情。无论何时何地,我们全体员工都会不遗余力地投入到工作之中,竭尽所能为各位
朋友提供满意的服务,以达到我们彼此的双赢。我们用真诚的态度对待每一位顾客,您所需要的也是我们刚好有的。上海赞国自动化科技有限公司坐落于上海市
松江区鼎源路(时尚谷创意园)618弄72栋6楼。
灯负载的使用准则
由于接通浪涌电流大,灯负载会损坏继电器触点。 该浪涌电流通常是钨灯稳态电流的 10到 15 倍。
对于在应用期间将进行大量开关操作的灯负载,建议安装可更换的插入式继电器或浪涌限制器。
感性负载的使用准则
将抑制电路与感性负载配合使用,以在控制输出断开时限制电压升高。
抑制电路可保护输出,防止通过感性负载中断电流时产生的高压瞬变导致其过早损坏。
此外,抑制电路还能限制开关感性负载时产生的电噪声。
抑制能力差的感性负载产生的高频噪声会中断 PLC 的运行。
配备一个外部抑制电路,使其从电路上跨接在负载两端并且在位置上接近负载,这样对降低电气噪声较有效。
S7-1200 的 DC 输出包括内部抑制电路,该电路足以满足大多数应用对感性负载的要求。
由于 S7-1200 继电器输出触点可用于开关直流或交流负载,所以未提供内部保护。
一种良好的抑制解决方案是使用接触器或其它感性负载,制造商为这些感性负载提供了集成在负载设备中的抑制电路,或将抑制电路作为可选附件提供。
但是,一些制造商提供的抑制电路可能不适合您的应用。
为获得较佳的噪声消减和触点寿命,可能还需要额外的抑制电路。
对于交流负载,可将金属氧化物变阻器 (MOV) 或其它电压钳制设备与并联 RC电路配合使用,但不如单独使用有效。 不带并联 RC 电路的 MOV
抑制器通常会导致出现高达钳位电压的显著高频噪声。
良好的受控关断瞬变的振铃频率不**过 10 kHz,较好小于 1 kHz。
交流线路的峰值电压对地应在 +/- 1200 V 的范围内。 使用 PLC内部抑制的直流负载的负峰值电压比 24 VDC 电源电压低大约 40 V。
外部抑制应将瞬变限制在 36 V 电源范围内,以卸载内部抑制。
说明
抑制电路的有效性取决于具体应用,必须验证其是否适合您的具体应用。
确保所有组件的额定值均正确,并使用示波器观察关断瞬变。
用于开关 DC 感性负载的 DC
① 1N4001 二极管或同等元件
② 8.2 V稳压二极管(直流输出),36 V稳压二极管(继电器输出)
③ 输出点
④ M,24 V 参考
在大多数应用中,在直流感性负载两端增加一个二极管 (A)就可以了,但如果您的应用要求更快的关闭时间,则建议再增加一个稳压二极管 (B)。
请确保正确选择稳压二极管,以适合输出电路中的电流量。
用于开关 AC 感性负载的继电器输出的典型抑制电路
① 关于 C 值,请参见表格
② 关于 R 值,请参见表格
③ 输出点
请确保金属氧化物变阻器 (MOV)的工作电压至少比额定线电压高出 20%。
选择为脉冲应用推荐的脉冲级非感性电阻和电容(通常为金属薄膜型)。
确认元件满足平均功率、峰值功率和峰值电压要求。
如果自行设计抑制电路,下表给出了一系列交流负载的建议电阻值和电容值。
这些值是理想元件参数下的计算结果。 表中的 I rms 指满载时负载的稳态电流。
交流抑制电路电阻和电容值
表中的值满足的条件:
较大关断瞬变阶跃 < 500 V
电阻峰值电压 < 500 V
电容峰值电压 < 1250 V
抑制电流 < 负载电流的 8% (50 Hz)
抑制电流 < 负载电流的 11% (60 Hz)
电容 dV/dt < 2 V/μs
电容脉冲功耗: ∫(dv/dt) 2 dt < 10000 V 2 /μs
谐振频率 < 300 Hz
电阻功率对应于 2 Hz 较大开关频率
假设典型感性负载的功率因数为 0.3
差分输入和输出准则
差分输入和输出与标准输入和输出不同。 每个差分输入和输出都有两个引脚。
要判断差分输入或输出是开启还是关闭,可测量这两个引脚之间的电压差。
S7-1200 CPU模块 请按订货号进行购买
6ES72111BE400XB0
CPU 1211C AC/DC/Rly,6输入/4输出,集成2AI
6ES72111AE400XB0
CPU 1211C DC/DC/DC,6输入/4输出,集成2AI
6ES72111HE400XB0
CPU 1211C DC/DC/Rly,6输入/4输出,集成2AI
6ES72121BE400XB0
CPU 1212C AC/DC/Rly,8输入/6输出,集成2AI
6ES72121AE400XB0
CPU 1212C DC/DC/DC,8输入/6输出,集成2AI
6ES72121HE400XB0
CPU 1212C DC/DC/Rly,8输入/6输出,集成2AI
6ES72141BG400XB0
CPU 1214C AC/DC/Rly,14输入/10输出,集成2AI
6ES72141AG400XB0
CPU 1214C DC/DC/DC,14输入/10输出,集成2AI
6ES72141HG400XB0
CPU 1214C DC/DC/Rly,14输入/10输出,集成2AI
6ES72151BG400XB0
CPU 1215C AC/DC/Rly,14输入/10输出,集成2AI/2AO
6ES72151AG400XB0
CPU 1215C DC/DC/DC,14输入/10输出,集成2AI/2AO
6ES72151HG400XB0
CPU 1215C DC/DC/Rly,14输入/10输出,集成2AI/2AO
6ES72171AG400XB0
CPU 1217C DC/DC/DC,14输入/10输出,集成2AI/2AO
A5E
SIEMCORE918
BASED ON:
SIMATIC S7-1200, CPU 1212C,
COMPACT CPU, DC/DC/DC,
ONBOARD I/O:
8 DI 24V DC; 6 DO 24 V DC;
2 AI 0 - 10V DC,
POWER SUPPLY: DC
20.4 - 28.8 V DC,
PROGRAM/DATA MEMORY: 50 KB
连接远程服务适配器
安装 TS(远程服务)Adapter IE Basic 或 TS(远程服务)Adapter IE Advanced
之前,必须先连接 TS 适配器和 TS 模块。
可用的 TS 模块:
● TS 模块 RS232
● TS 模块 Modem
● TS 模块 GSM
● TS 模块 ISDN
说明
如果接触 TS 模块的插头连接器 ④ 的触点,则可能损坏 TS 模块。
请遵守 ESD 准则,以免静电放电损坏 TS 模块。 在连接 TS 模块和 TS适配器之前,请确保它们都处于空闲状态。
① TS 模块 ④ TS 模块的插头连接器
② TS 适配器 ⑤ 无法打开
③ 部件 ⑥ 以太网端口
说明
在连接 TS 模块和 TS 适配器基本单元之前,确保触针 ④ 没有弯曲。
连接时,确保公连接器和导销位置正确。
只能把一个 TS 模块连接到 TS 适配器中。 请勿将 TS 适配器强行连接到不同设备,如S7-1200 CPU。 请勿更改连接器的机械构造,也不要卸下或损坏导销。
安装 SIM 卡
将 SIM 卡插槽置于 TS module GSM 下方。
说明
只有在 TS module GSM 断电情况下才能卸下或插入 SIM 卡。
使用尖物按压 SIM
卡托上的弹出按钮(箭头方向),取出 SIM 卡托。
如图所示将 SIM 卡放入 SIM
卡托,然后将 SIM卡托放回卡槽中。
① TS Module GSM
② SIM 卡
③ SIM 卡托
说明
确保卡托中的 SIM 卡朝向正确。 否则,SIM卡无法与模块连接,弹出按钮也可能无法弹出卡托。
将 TS 适配器单元安装在 DIN 导轨上
先决条件: 必须已将 TS 适配器和 TS 模块连接在一起,且必须已安装 DIN 导轨。
说明
如果垂直安装 TS 单元或在剧烈振动环境中进行安装,TS 模块可能与 TS适配器断开连接。 在 DIN 导轨上使用端盖 8WA1808 以确保模块保持连接状态。
安装:
1. 将连有 TS 模块的 TS 适配器 ① 挂在 DIN 导轨② 上。
2. 向后旋转单元,直到咬合为止。
3. 推入每个模块上的 DIN
导轨卡夹,将各个模块固定在导轨上。
拆卸:
1. 从 TS 适配器下方卸下模拟电缆和以太网电缆。
2. 断开 TS 适配器的电源。
3. 用螺丝刀松开两个模块上的导轨卡夹。
4. 向上旋转单元,将其从导轨上卸下。
警告
安装或拆卸 TS 适配器的安全要求。
断开单元的电源之前,先卸下模拟电缆和以太网电缆以断开 TS 适配器的接地连接。
不遵守本预防措施可引发意外的设备操作,进而导致死亡、人员重伤和/或财产损失。
安装或拆卸 TS 适配器过程中请始终遵守上述要求。
① 连接滑块
② 墙式安装用的钻孔
将 TS 适配器安装到面板上
先决条件: 必须已连接 TS 适配器和 TS 模块。
1. 沿箭头方向将连接滑块 ① 朝 TS 适配器和 TS 模块的后方推,直至其咬合。
2. 用螺钉将 TS 适配器和 TS 模块固定到*安装墙上标有 ② 的位置。
上图为 TS 适配器的后视图,在两个位置都有连接滑块 ①
接线准则
所有电气设备的正确接地和接线非常重要,因为这有助于确保实现较佳系统运行以及为您的应用和 S7-1200 提供更好的电噪声防护。请参考技术规范 (页 1253)
以查看 S7-1200的接线图。
先决条件
在对任何电气设备进行接地或者接线之前,请确保设备的电源已经断开。
同时,还要确保已关闭所有相关设备的电源。
确保在对 S7-1200 和相关设备接线时遵守所有适用的电气规程。
请根据所有适用的国家和地方标准来安装和操作所有设备。
请联系当地的管理机构确定哪些规范和标准适用于您的具体情况。
警告
安装已上电的 S7- - 1200或相关设备或者为这些设备接线可能会导致电击或意外设备操作。
如果在安装或拆卸过程中没有断开 S7-1200或相关设备的所有电源,则可能会由于电击或意外设备操作而导致死亡、人员重伤和/或财产损失。
务必遵守适当的安全预防措施,确保在尝试安装或拆卸 S7-1200 或相关设备前断开 S7-1200 的电源。
在您规划 S7-1200 系统的接地和接线时,务必考虑安全问题。 电子控制设备(如 S7-1200)可能会失灵和导致正在控制或监视的设备出现意外操作。
因此,应采取一些独立于 S7-1200 的安全措施以防止可能的人员受伤或设备损坏。
警告
控制设备在不安全情况下运行时可能会出现故障,从而导致受控设备的意外运行。
这种意外操作可能会导致死亡、人员重伤和/或财产损失。
应使用紧急停止功能、机电**控功能或其它独立于 S7-1200 的冗余安全功能。
绝缘准则
S7-1200 交流电源和 I/O与交流电路的边界经过设计,经验证可以在交流线路电压与低压电路之间实现安全隔离。
根据各种适用的标准,这些边界包括双重或加强绝缘,或者基本绝缘加辅助绝缘。
跨过这些边界的组件(例如,光耦合器、电容器、变压器和继电器)已通过安全隔离认证。 仅采用交流线路电压的电路才与其它电路实现安全隔离。 24 VDC
电路间的隔离边界仅起一定作用,不应依赖于这些边界提供安全性。
根据 EN 61131-2,集成有交流电源的 S7-1200的传感器电源输出、通信电路和内部逻辑电路属于 SELV(安全**低电压)电路。
要维持 S7-1200 低压电路的安全特性,到通信端口、模拟电路以及所有 24 VDC额定电源和 I/O 电路的外部连接必须由合格的电源供电,该电源必须满足各种标
准对SELV、PELV、2 类、限制电压或受限电源的要求。
警告
若使用非隔离或单绝缘电源通过交流线路给低压电路供电,可能会导致本来应当可以安全触摸的电路上出现危险电压 ,例如,通信电路和低压传感器线路。
这种意外的高压可能会引起电击而导致死亡、人员重伤和/或财产损失。
只应当使用合格的高压转低压整流器作为可安全接触的限压电路的供电电源。
S7-1200 的接地准则
将应用设备接地的较佳方式是确保 S7-1200和相关设备的所有公共端和接地连接在同一个点接地。
该点应该直接连接到系统的大地接地。
所有地线应尽可能地短且应使用大线径,例如,2 mm 2 (14 AWG)。
确定接地点时,应考虑安全接地要求和保护性中断装置的正常运行。
S7-1200 的接线准则
规划 S7-1200 的接线时,应提供一个可同时切断 S7-1200 CPU电源、所有输入电路和所有输出电路电力供应的隔离开关。请提供过流保护(例如,熔断
器或断路器)以限制电源线中的故障电流。考虑在各输出电路中安装熔断器或其它电流限制器提供额外保护。
为所有可能遭雷电冲击的线路安装合适的浪涌抑制设备。有关详细信息,请参阅“一般技术数据”部分中的浪涌抗扰性 。
避免将低压信号线和通信电缆铺设在具有交流线和高能量快速开关直流线的槽中。始终成对布线,中性线或公共线与火线或信号线成对。
使用尽可能短的电线并确保线径适合承载所需电流。CPU 和 SM 连接器接受 2 mm 2 到0.3 mm 2 (14 AWG 到 22 AWG)的线径。剥线长度为 6.4 mm。SB 连接器
接受 1.3 mm 2到 0.3 mm 2 (16 AWG 到 22 AWG)的线径。剥线长度为 6.3 - 7 mm。
导线和电缆因具有** S7-1200 周围的环境温度 30 °C 的温度等级(例如,针对 55 °C的环境温度,应采用温度等级至少为 85 °C的电缆)。应从特定电路
图额定值和安装环境来确定其它导线类型和材料要求。使用屏蔽线以便较好地防止电噪声。通常在 S7-1200端将屏蔽层接地能获得较佳效果。应使用与电缆屏蔽层
相连的连接器将通信电缆屏蔽层接地至 S7-1200通信连接器外壳,或将通信电缆屏蔽层与单独的接地端相连。应围绕屏蔽层使用夹子或铜
带来提供较大的接地点连接表面,将其它电缆屏蔽层接地。
在给通过外部电源供电的输入电路接线时,应在电路中安装过流保护装置。由 S7-1200的 24 VDC传感器电源供电的电路不需要外部保护,因为该传感器电源的电
流已经受到限制。
所有 S7-1200模块都有供用户接线的可拆卸连接器。要防止连接器松动,请确保连接器固定牢靠并且导线被牢固地安装到连接器中。Siemens 建议从导线剥去大约
6 mm的绝缘层,以确保连接正确。为避免损坏连接器,小心不要将螺丝拧得过紧。CPU 和SM 连接器螺钉的较大扭矩为 0.56 N-m(5 英寸-磅)。SB、仿真器和电
位器模块连接器螺钉的较大扭矩为 0.33 N-m(3 英寸-磅)。
为了有利于防止安装中出现意外的电流,S7-1200在某些点提供绝缘边界。在您规划系统的接线时,应考虑这些绝缘边界。有关所提供的绝缘程度和绝缘边界位置
的信息,请参见技术规范。采用交流线路电压的电路与其它电路实现安全隔离。24 VDC电路间的隔离边界仅起一定作用,不应依赖于这些边界提供安全性。
下表总结了 S7-1200 CPU、SM 和SB 的接线规则
* 为避免损坏连接器,小心不要将螺丝拧得过紧。
说明
绞线上的端头或末端套管会降低散丝导致短路的风险。长度**过建议剥线长度的端头应包括一个绝缘环以避免因导线侧向移动而导致的短路。裸导线的横截面积限制也适用于端头。
S7-1200设备的安装和拆卸步骤
1 安装 TS(远程服务)Adapter IE Advanced 或 IE Basic 之前,必须先连接 TS 适配器和TS 模块。 总宽度(“宽度 A”)为 60 mm。
每个 CPU、SM、CM 和 CP 都支持安装在 DIN 导轨或面板上。 使用模块上的 DIN导轨卡夹将设备固定到导轨上。
这些卡夹还能掰到一个伸出位置以提供将设备直接安装到面板上的螺钉安装位置。
设备上 DIN 卡夹的安装孔内部尺寸是 4.3 mm。
必须在设备的上方和下方留出 25 mm 的发热区以便空气自由流通。
安装和拆卸 S7-1200 设备
CPU 可以很方便地安装到标准 DIN 导轨或面板上。 可使用 DIN 导轨卡夹将设备固定到DIN 导轨上。
这些卡夹还能掰到一个伸出位置以提供设备面板安装时所用的螺钉安装位置。
① DIN 导轨安装 ③ 面板安装
② DIN 导轨卡夹处于锁紧位置 ④ 卡夹处于伸出位置用于面板安装
在安装或拆卸任何电气设备之前,请确保已关闭相应设备的电源。
同时,还要确保已关闭所有相关设备的电源。
警告
安装或拆卸已上电的 S7- - 1200 或相关设备可能会导致电击或意外设备操作。
如果在安装或拆卸过程中没有断开 S7-1200
或相关设备的所有电源,则可能会由于电击或意外设备操作而导致死亡、人员重伤和/或财产损失。
务必遵守适当的安全预防措施,确保在尝试安装或拆卸 S7-1200 CPU或相关设备前断开 S7-1200 的电源。
务必确保无论何时更换或安装 S7-1200 设备,都使用正确的模块或同等设备。
警告
S7- - 1200 模块安装不当可能导致 S7- - 1200 中的程序工作异常。
如果不是用相同型号、方向或顺序来更换 S7-1200
设备,则可能会由于意外设备操作而导致死亡、人员重伤和/或财产损失。
请使用相同型号的设备来更换 S7-1200 设备,并确保设备的方向和位置放置正确。
警告
请勿在易燃或易爆环境中断开连接设备。
在易燃或易爆环境中断开连接设备可能会引起火灾或爆炸,从而导致死亡、人员重伤和/或财产损失。
在易燃或易爆环境中使用时请务必遵守相应的安全预防措施。
说明
静电放电可能会损坏设备或 CPU 上的卡槽。
在拿放设备时,请与已接地的导电垫接触或使用接地腕带。
安装和拆卸 CPU
可以将 CPU 安装到 DIN 导轨或面板上。
说明
将全部通信模块连接到 CPU 上,然后将该组件作为一个单元来安装。 在安装 CPU之后分别安装信号模块。
将该单元安装到 DIN 导轨或面板上时,应考虑以下几点:
● 若是 DIN 导轨安装,确保 CPU 和相连 CM 的上部 DIN导轨卡夹处于锁紧(内部)位置而下部 DIN 导轨卡夹处于伸出位置。
● 将设备安装到 DIN 导轨上后,将下部 DIN 导轨卡夹推到锁紧位置以将设备锁定在DIN 导轨上。
● 若是面板安装,确保将 DIN 导轨卡夹推到伸出位置。
要将 CPU 安装到面板上,请按以下步骤操作:
1. 按照安装尺寸 (mm) (页 62) 表中所示的尺寸,执行定位、钻孔和攻丝以准备安装孔
(M4)。
2. 确保 CPU 和所有 S7-1200 设备都与电源断开。
3. 从模块上掰出安装卡夹。 确保 CPU 上部和下部的 DIN 导轨卡夹都处于伸出位置。
4. 使用带弹簧和平垫圈的 Pan Head M4 螺钉将模块固定到面板上。
不要使用平头螺钉。
说明
螺钉类型将由安装时的材料决定。 应施加适当的扭矩,直到弹簧垫圈变平。
避免对安装螺钉施加过多扭矩。 不要使用平头螺钉。
说明
当 CPU 的使用环境振动比较大或垂直安装时,使用 DIN 导轨挡块可能会有帮助。 在DIN 导轨上使用端盖(8WA1808 或 8WA1805)以确保模块保持连接状态。
如果系统处于剧烈振动环境中,面板安装可给 CPU 提供较高的振动保护等级。
将 CPU 安装在 DIN 导轨上
将 CPU 从 DIN 导轨上卸下
安装和拆卸 SB 、 CB 或 BB
拆卸 SB、CB 或 BB 1297
安装或更换 BB 1297 电池板中的电池
BB 1297 要求的电池型号为 CR1025。 电池未随 BB 1297 一起提供,必须另行购买。
要安装或更换电池,请执行以下步骤:
1. 在 BB 1297 中,将电池正极朝上,负极靠近印刷线路板来安装新电池。
2. BB 1297 已准备好安装到 CPU 中。 按照上述安装指示安装 BB 1297。更换 BB 1297 中的电池:
1. 按照上述拆卸指示将 BB 1297 从 CPU 中取出。
2. 使用小号螺丝刀小心地取下旧电池。 将电池从卡夹下部推出。
3. 安装新的 CR1025 替换电池时,使电池正极朝上,负极靠近印刷线路板。
4. 按照上述安装指示重新安装 BB 1297 电池板。
警告
在 在 BB 1297
中安装未规定的电池或将未规定的电池连接到电路,可能会导致火灾或部件元件损坏以及不可 预测的设备运行情况。
火灾或不可预测的设备运行状况可能导致死亡、严重人身伤害或财产损坏。
请仅使用规定的 CR1025 电池作为实时时钟的后备电源。
安装和拆卸 SM
卸下 SM
安装和拆卸 CM 或 CP
拆卸 CM 或 CP
注意
不要使用工具分离模块。请不要使用工具来分离模块,否则可能损坏设备。
CPU、SB 和 SM 模块提供了方便接线的可拆卸连接器。
拆卸连接器
安装连接器
安装和卸下扩展电缆
S7-1200 扩展电缆可用来更灵活地组态 S7-1200 系统的布局。每个 CPU系统只允许使用一条扩展电缆。可以将扩展电缆安装在 CPU 和**个 SM之间,或者安装
在任意两个 SM 之间。
安装和卸下扩展电缆的公连接器
安装扩展电缆的母连接器
卸下扩展电缆的母连接器
说明
在振动环境中安装扩展电缆如果将扩展电缆连接在移动或固定不牢的模块上,电缆插入端的摁扣连接可能会慢慢松动。
为了提供额外的应力消除作用,应使用电缆扎带将插入端电缆固定在 DIN导轨(或其它位置)上。
安装期间拉拽电缆时应避免用力过猛。安装完成后,确保电缆与模块连接到位。
S7-1200 扩展模块 请按订货号进行购买
6ES72211BF320XB0
SM1221 数字量输入模块, 8 输入24V DC
6ES72211BH320XB0
SM1221 数字量输入模块, 16 输入24V DC
6ES72221HF320XB0
SM1222 数字量输出模块, 8输出继电器
6ES72221BF320XB0
SM1222 数字量输出模块, 8输出24V DC
6ES72221XF320XB0
SM1222 数字量输出模块, 8输出切换继电器
6ES72221HH320XB0
SM1222 数字量输出模块, 16输出继电器
6ES72221BH320XB0
SM1222 数字量输出模块, 16输出24V DC
6ES72231PH320XB0
SM1223 数字量输入输出模块 8输入24V DC/ 8输出继电器
6ES72231BH320XB0
SM1223 数字量输入输出模块 8输入24V DC/ 8输出24V DC
6ES72231PL320XB0
SM1223 数字量输入输出模块 16输入24V DC/ 16输出继电器
6ES72231BL320XB0
SM1223 数字量输入输出模块 16输入24V DC/ 16输出24V DC
6ES72231QH320XB0
SM1223 数字量输入输出模块 8输入120/230V AC/ 8输出继电器
6ES72314HD320XB0
SM1231 模拟量输入模块 4AI 13位分辩率
6ES72315ND320XB0
SM1231 模拟量输入模块 4AI 16位分辩率
6ES72314HF320XB0
SM1231 模拟量输入模块 8AI 13位分辩率
6ES72315PD320XB0
SM1231 热电阻模块 4RTD 16位分辩率
6ES72315QD320XB0
SM1231 热电偶模块 4TC 16位分辩率
6ES72315PF320XB0
SM1231 热电阻模块 8RTD 16位分辩率
6ES72315QF320XB0
SM1231 热电偶模块 8TC 16位分辩率
6ES72324HB320XB0
SM1232 模拟量输出模块 2AO 14位分辩率
6ES72324HD320XB0
SM1232 模拟量输出模块 4AO 14位分辩率
6ES72344HE320XB0
SM1234 模拟量输入输出模块 4AI/2AO
PLC 概念
用户程序的执行
CPU 支持以下类型的代码块,使用它们可以创建有效的用户程序结构:
● 组织块 (OB) 定义程序的结构。 有些 OB具有预定义的行为和启动事件,但用户也可以创建具有自定义启动事件的 OB。
● 功能 (FC) 和功能块 (FB) 包含与特定任务或参数组合相对应的程序代码。 每个 FC 或FB 都提供一组输入和输出参数,用于与调用块共享数据。 FB还使
用相关联的数据块(称为背景数据块)来保存该 FB 调用实例的数据值。可多次调用 FB,每次调用都采用一的背景数据块。调用带有不同背景数据块的同一
FB 不会对其它任何背景数据块的数据值产生影响。
● 数据块 (DB) 存储程序块可以使用的数据。
用户程序的执行顺序是:从一个或多个在进入 RUN 模式时运行一次的可选启动组织块(OB) 开始,然后执行一个或多个循环执行的程序循环 OB。 还可以将 OB
与中断事件关联,该事件可以是标准事件或错误事件。当发生相应的标准或错误事件时,即会执行这些 OB。功能 (FC) 或功能块 (FB) 是指可从 OB 或其它
FC/FB
调用的程序代码块,可下至以下嵌套深度:
● 16(从程序循环 OB 或启动 OB 开始)
● 6(从任意中断事件 OB 开始)
FC 不与任何特定数据块 (DB) 相关联。 FB 与 DB 直接相关并使用该 DB传递参数及存储中间值和结果。用户程序、数据及组态的大小受 CPU 中可用装载存储
器和工作存储器的限制。 对各个OB、FC、FB 和 DB 块的数目没有特殊限制。 但是块的总数限制在 1024 之内。
每个周期都包括写入输出、读取输入、执行用户程序指令以及执行后台处理。
该周期称为扫描周期或扫描。
S7-1200 自动化解决方案可由配备 S7-1200 CPU 和附加模块的*机架组成。
术语“*机架”表示 CPU 和关联模块采用导轨或面板式安装。
只有在通电时才会对模块(SM、SB、BB、CB、CM 或 CP)进行检测和记录。
● 不支持通电时在*机架中插入或拔出模块(热插拔)。 切勿在 CPU通电时在*机架中插入或拔出模块。
警告
插入或拔出模块的安全要求
在 CPU 通电时在*机架中插入或拔出模块(SM、SB、BB、CD、CM 或CP)可能导致不可预知的行为,从而导致设备受损和/或人员受伤。
在*机架中插入或拔出模块前,请务必切断 CPU和*机架的电源并遵守相应的安全预防措施。
● 可在 CPU 通电时插入或拔出 SIMATIC 存储卡。 但在 CPU 处于 RUN模式时插入或拔出存储卡会使 CPU 进入 STOP 模式。
注意
CPU 处于 RUN 模式时拔出存储卡的风险在 CPU 处于 RUN 模式时插入或拔出存储卡会使 CPU 进入 STOP模式,这可能导致受控的设备或过程受损。
只要插入或拔出存储卡,CPU 就立即进入 STOP 模式。
在插入或拔出存储卡前,务必确保 CPU 当前未控制任何机器或过程。
因此务必要为您的应用或过程安装急停电路。
● 如果在 CPU 处于 RUN 模式时在分布式 I/O 机架(AS-i、PROFINET 或PROFIBUS)中插入或拔出模块,CPU将在诊断缓冲区中生成一个条目,若存在拔出或
插入模块 OB 则执行该OB,并且默认保持在 RUN 模式。
过程映像更新与过程映像分区
CPU 伴随扫描周期使用内部存储区(即过程映像)对本地数字量和模拟量 I/O
点进行同步更新。 过程映像包含物理输入和输出(CPU、信号板和信号模块上的物理 I/O
点)的快照。
可组态在每个扫描周期或发生特定事件中断时在过程映像中对 I/O 点进行更新。 也可对
I/O 点进行组态使其排除在过程映像的更新之外。
例如,当发生如硬件中断这类事件时,过程可能只需要特定的数据值。 通过为这些 I/O
点组态映像过程更新,使其与分配给硬件中断 OB
的分区相关联,就可避免在过程不需要持续更新时,CPU
于每个扫描周期中执行不必要的数据值更新。
对于需要在每个扫描周期进行更新的 I/O,CPU 将在每个扫描周期期间执行以下任务:
● CPU 将过程映像输出区中的输出值写入到物理输出。
● CPU 仅在用户程序执行前读取物理输入,并将输入值存储在过程映像输入区。
这样一来,这些值便将在整个用户指令执行过程中保持一致。
● CPU
执行用户指令逻辑,并更新过程映像输出区中的输出值,而不是写入实际的物理输出。
这一过程通过在给定周期内执行用户指令而提供一致的逻辑,并防止物理输出点可能在过程映像输出区中多次改变状态而出现抖动。
为控制在每个扫描周期或在事件触发时是否自动更新 I/O 点,S7-1200提供了五个过程映像分区。 **个过程映像分区 PIP0*用于每个扫描周期都自动更
新的 I/O,此为默认分配。 其余四个分区PIP1、PIP2、PIP3 和 PIP4 可用于将 I/O 过程映像更新分配给不同的中断事件。
在设备组态中将 I/O 分配给过程映像分区,并在创建中断 OB 或编辑 OB 属性时将过程映像分区分配给中断事件。
默认情况下,在设备视图中插入模块时,STEP 7 会将其 I/O过程映像更新为“自动更新”(Automatic update)。 对于组态为“自动更新”(Automatic
update) 的 I/O,CPU 将在每个扫描周期自动处理模块和过程映像之间的数据交换。
要将数字量或模拟量点分配给过程映像分区,或将 I/O点排除在过程映像更新之外,请按照以下步骤操作:
1. 在设备组态中查看相应设备的“属性”(Properties) 选项卡。
2. 根据需要在“常规 (General)”下展开选项,找出所需的 I/O 点。
3. 选择“I/O 地址”(I/O addresses)。
4. 也可以从“组织块”(Organization block) 下拉列表中选择一个特定的 OB。
5. 在“过程映像”(Process image) 下拉列表中将“自动更新”(Automatic update)更改为“PIP1”、“PIP2”、“PIP3”、“PIP4”或“无”(None)。 选
择“无”(None)表示只能通过立即指令对此 I/O 进行读写。
要将这些点重新添加到过程映像自动更新中,请将该选项再次更改为“自动更新”(Automatic update)。
可以在指令执行时立即读取物理输入值和立即写入物理输出值。 无论 I/O点是否被组态为存储到过程映像中,立即读取功能都将访问物理输入的当前状态而不更
新过程映像输入区。 立即写入物理输出功能将同时更新过程映像输出区(如果相应 I/O点组态为存储到过程映像中)和物理输出点。
如果想要程序不使用过程映像,直接从物理点立即访问 I/O 数据,则在 I/O地址后加后缀“:P”。
说明
使用过程映像分区
如果将 I/O 分配给过程映像分区 PIP1 - PIP4 中的其中一个,但未将 OB分配给该分区,那么 CPU 决不会将 I/O 更新至过程映像,也不会通过过程映像更新
I/O。 将 I/O 分配给未分配相应 OB 的 PIP,相当于将过程映像*为“无”(None)。
可使用直接读指令直接从物理 I/O 中读取 I/O,或使用直接写指令直接写入物理 I/O。
CPU 不更新过程映像。
CPU 支持 PROFINET 和 PROFIBUS 网络上的分布式 I/O。