我公司(上海赞国自动化科技有限公司)有专业的销售团队,销售西门子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 |
基本型控制器(S7-1200)是适合中低端应用的智能控制器。包括标准型和安全型。通过其集成输入和输出以及工艺功能,可实现高性价比的紧凑解决方案。使用基本
型控制器可通过集成和可选通信接口,实现联网简便的灵活解决方案。
基本型控制器可在 TIA 博途平台中进行组态和编程。工程组态效率高,而且,随着应用复杂性的增加,还可方便地转为使用高级型控制器。
与编程设备通信
CPU 可以与网络上的 STEP 7编程设备进行通信。
在 CPU 和编程设备之间建立通信时请考虑以下几点:
● 组态/设置: 需要进行硬件配置。
● 一对一通信不需要以太网交换机;网络中有两个以上的设备时需要以太网交换机。
建立硬件通信连接
PROFINET 接口可在编程设备和 CPU 之间建立物理连接。 由于 CPU内置了自动跨接功能,所以对该接口既可以使用标准以太网电缆,又可以使用跨接以太网
电缆。 将编程设备直接连接到 CPU 时不需要以太网交换机。
要在编程设备和 CPU 之间创建硬件连接,请按以下步骤操作:
1. 安装 CPU 。
2. 将以太网电缆插入下图所示的 PROFINET 端口中。
3. 将以太网电缆连接到编程设备上。
① PROFINET 端口
可选配张力消除装置以加固 PROFINET 连接。 关于订货信息,请参见“备件与其它硬件”
配置设备
如果已使用 CPU 创建项目,则在 STEP 7 中打开项目。
如果没有,请创建项目并在机架中插入 CPU 。
在下面的项目中,“设备视图”(Device View) 中显示了 CPU。
分配 Internet 协议 (IP) 地址
分配 IP地址
在 PROFINET 网络中,每个设备还必须具有一个 Internet 协议 (IP) 地址。
该地址使设备可以在更加复杂的路由网络中传送数据:
● 如果用户具有使用连接到工厂 LAN 的板载适配器卡或连接到独立网络的以太网转USB 适配器卡的编程设备或其它网络设备,则必须为它们分配 IP 地址。
● 还可以在线为 CPU 或网络设备分配 IP 地址。 这在进行初始设备配置时尤其有用。
● 组态项目中的 CPU 或网络设备后,可以组态 PROFINET 接口的参数及其 IP 地址。
测试 PROFINET 网络
完成组态后,必须将项目下载到 CPU 中。 下载项目时会组态所有 IP 地址。
CPU“下载到设备”(Download to device) 功能及其“扩展的下载到设备”(Extendeddownload to device)
对话框可以显示所有可访问的网络设备,以及是否为所有设备都分配了唯一的 IP 地址。
HMI 到 PLC 通信
CPU 支持通过 PROFINET 端口与 HMI通信。 设置 CPU 和 HMI之间的通信时必须考虑以下要求:
组态/设置:
● 必须组态 CPU 的 PROFINET 端口与 HMI 连接。
● 必须已设置和组态 HMI。
● HMI 组态信息是 CPU 项目的一部分,可以在项目内部进行组态和下载。
● 一对一通信不需要以太网交换机;网络中有两个以上的设备时需要以太网交换机。
说明
机架安装的 CSM1277 4 端口以太网交换机可用于连接 CPU 和 HMI 设备。 CPU 上的PROFINET 端口不包含以太网交换设备。
支持的功能:
● HMI 可以对 CPU 读/写数据。
● 可基于从 CPU 重新获取的信息触发消息。
● 系统诊断
组态 HMI 与 CPU 之间的通信时所需的步骤
建立硬件通信连接
1.通过 PROFINET 接口建立 HMI 和 CPU 之间的物理连接。 由于 CPU内置了自动跨接功能,所以对该接口既可以使用标准以太网电缆,又可以使用跨接以太网电
缆。 连接一个 HMI 和一个 CPU 不需要以太网交换机。
2.配置设备
3.组态 HMI 与 CPU 之间的逻辑网络连接
4.在项目中组态 IP 地址使用相同的组态过程;但必须为 HMI 和 CPU 组态 IP 地址。
5.测试 PROFINET 网络必须为每个 CPU 和 HMI 设备都下载相应的组态。
态两个设备之间的逻辑网络连接
使用 CPU 配置机架后,您即准备好组态网络连接。
在“设备和网络”(Devices and Networks) 门户中,使用“网络视图”(Network view)创建项目中各设备之间的网络连接。 首先,请单击“连
接”(Connections)选项卡,然后使用右侧的下拉框选择连接类型(例如 ISO-on-TCP 连接)。要创建 PROFINET 连接,单击第一个设备上的绿色 (PROFINET)框,
然后拖出一条线连接到第二个设备上的 PROFINET 框。 松开鼠标按钮,即可创建PROFINET 连接。
PLC 到 PLC通信
通过使用 TSEND_C 和 TRCV_C 指令,一个CPU 可与网络中的另一个 CPU 进行通信。
设置两个 CPU 之间的通信时必须考虑以下事宜:
● 组态/设置: 需要进行硬件配置。
● 支持的功能: 向对等 CPU 读/写数据
● 一对一通信不需要以太网交换机;网络中有两个以上的设备时需要以太网交换机。
组态两个 CPU 之间的通信时所需的步骤
1.建立硬件通信连接通过 PROFINET 接口建立两个 CPU 之间的物理连接。 由于 CPU内置了自动跨接功能,所以对该接口既可以使用标准以太网电缆,又可以使用
跨接以太网电缆。 连接两个 CPU 时不需要以太网交换机。
2.配置设备必须组态项目中的两个 CPU。
3.组态两个 CPU 之间的逻辑网络连接
4.在项目中组态 IP 地址使用相同的组态过程;但必须为两个 CPU(例如,PLC_1 和 PLC_2)组态 IP 地址。
5.组态传送(发送)和接收参数必须在两个 CPU 中均组态 TSEND_C 和 TRCV_C 指令,才能实现两个 CPU 之间的通信。
6.测试 PROFINET 网络必须为每个 CPU 都下载相应的组态。
组态两个设备之间的逻辑网络连接
使用 CPU 配置机架后,您即准备好组态网络连接。
在“设备和网络”(Devices and Networks) 门户中,使用“网络视图”(Network view)
创建项目中各设备之间的网络连接。 首先,请单击“连接”(Connections)选项卡,然后使用右侧的下拉框选择连接类型(例如 ISO-on-TCP 连接)。
要创建 PROFINET 连接,单击第一个设备上的绿色 (PROFINET)框,然后拖出一条线连接到第二个设备上的 PROFINET 框。 松开鼠标按钮,即可创建
PROFINET 连接。
组态两台设备间的本地/ 伙伴连接路径
组态常规参数
在通信指令的“属性”(Properties) 组态对话框中指定通信参数。
只要选中了该指令的任何一部分,此对话框就会出现在页面底部附近。
在“连接参数”(Connection parameters) 对话框的“地址详细信息”(Address Details)部分,定义要使用的 TSAP 或端口。 在“本地 TSAP”(Local TSAP) 字
段中输入 CPU中连接的 TSAP 或端口。 在“伙伴 TSAP”(Partner TSAP) 字段下输入为伙伴 CPU中的连接分配的 TSAP 或端口。
组态传送(发送)和接收参数
通信块(例如 TSEND_C 和 TRCV_C)用于建立两个 CPU 之间的连接。 在 CPU 可进行PROFINET 通信前,必须组态传送(或发送)消息和接收消息的参数。
这些参数决定了在向目标设备传送消息或从目标设备接收消息时的通信工作方式。
组态 TSEND_C指令传送(发送)参数
TSEND_C 指令
TSEND_C 指令可创建与伙伴站的通信连接。
通过该指令可设置和建立连接,并会在通过指令断开连接前一直自动监视该连接。
TSEND_C 指令兼具 TCON、TDISCON 和 TSEND 指令的功能。
通过 STEP 7 中的设备配置,可以组态 TSEND_C 指令传送数据的方式。
首先,从“通信”(Communications) 文件夹的“指令”(Instructions)任务卡中将该指令插入程序中。 TSEND_C 指令将与“调用选项”(Call options)
对话框一起显示,在该对话框中可以分配用于存储该指令参数的 DB。
可以为输入和输出分配变量存储位置,如下图所示:
组态常规参数
在 TSEND_C 指令的“属性组态”(Properties configuration) 对话框中指定通信参数。
只要选中了 TSEND_C 指令的任何一部分,此对话框就会出现在页面底部附近。
TRCV_C 指令
TRCV_C 指令可创建与伙伴站的通信连接。
通过该指令可设置和建立连接,并会在通过指令断开连接前一直自动监视该连接。
TRCV_C 指令兼具 TCON、TDISCON 和 TRCV 指令的功能。
通过 STEP 7 中的 CPU 组态,可以组态 TRCV_C 指令接收数据的方式。
首先,从“通信”(Communications) 文件夹的“指令”(Instructions)任务卡中将该指令插入程序中。 TRCV_C 指令将与“调用选项”(Call options)
对话框一起显示,在该对话框中可以分配用于存储该指令参数的 DB。
可以为输入和输出分配变量存储位置,如下图所示:
组态常规参数
在 TRCV_C 指令的“属性组态”(Properties configuration) 对话框中指定通信参数。
只要选中了 TRCV_C 指令的任何一部分,此对话框就会出现在页面底部附近。