6ES7222-1XF32-0XB0
相似图像
SIMATIC S7-1200,数字输出 SM 1222,8 DO,继电器 转换触点
0" box-sizing: border-box;padding: 0.5rem 0.2rem;display: block">可选择的强制性产品服务 0" https://mall.industry.siemens.com/mall/collaterals/files/150/jpg/P_ST70_XX_04509t.jpg"/>6ES7212-1AE40-0XB0SIMATIC S7-1200,CPU 1212C, 紧凑型 CPU,DC/DC/DC, 机载 I/O: 8 DI 24V DC;6 个 24V DC 数字输出; 2 AI 0-10V DC, 电源:直流 20.4-28.8V DC, 程序存储器/数据存储器 75 KB6ES7212-1BE40-0XB0SIMATIC S7-1200,CPU 1212C, 紧凑型 CPU,AC/DC/继电器, 机载 I/O: 8 DI 24V DC;6 个 2A 继电器数字输出; 2 AI 0-10V DC, 电源:交流 47-63Hz 时 85-264V AC, 程序存储器/数据存储器 75 KB6ES7212-1HE40-0XB0SIMATIC S7-1200,CPU 1212C, 紧凑型 CPU,DC/DC/继电器, 机载 I/O: 8 DI 24V DC;6 个 2A 继电器数字输出; 2 AI 0-10V DC, 电源:直流 20.4-28.8V DC, 程序存储器/数据存储器 75 KB
版本分类eClass1227-24-22-04eClass627-24-22-04eClass7.127-24-22-04eClass827-24-22-04eClass927-24-22-04eClass9.127-24-22-04ETIM7EC001419ETIM8EC001419IDEA43566UNSPSC1532-15-17-05【附案例源程序】西门子S7-1200物料称重分拣案例
摘要:
在PLC编程的学习过程中,由于没有实际的设备,编写的程序通常无法进行实际的动作验证。本文使用Factory IO仿真软件中的自动称重物料分拣场景,并介绍该场景程序的编程。
关键词:1200;SCL编程;物料称重分拣;案例;
一 软件准备
表 1软件准备
序号
软件
1
TIA Potal V16
2
S7-PLCSIM V16
3
Factory IO V2.5.0
二 案例场景介绍
在Factory IO软件中,找到自动称重物料分拣的场景,其场景如图1所示。
图 1 自动称重物料分拣场景
在该场景中IO信号分配表为英文名称,为了照顾英语基础差的读者,这里将名称改为中文,并重新分配地址,最终结果如图2所示:
图 2 IO信号分配表
该设备要实现的动作程序,请参照视频,视频链接:https://pan.baidu.com/s/1xBFSrLHhySXfSMiT56Tm8w?pwd=jcpx 提取码:jcpx
三 SCL控制程序
图 3 SCL程序段1
图 4 SCL程序段2
图 5 SCL程序段3
图 6 SCL程序段4
四 总结
在本文中,使用SCL编写了该控制程序。如果对SCL不熟悉,想使用梯形图一样可以实现,梯形图的部分程序如图7所示:
图 7 部分梯形图程序
S7-300顺序功能图的单序列,选择序列,并行序列?1. 单序列
??单序列由一系列相继激活的步组成,每一步的后面仅有一个转换,每一个转换的后面只有一个步(见图5-12a),单序列的特点是没有分支与合并。
??2. 选择序列
??选择序列的开始称为分支(见图5-12b),转换符号只能标在水平连线之下。如果步5 是活动步,并且转换条件h为1,则发生由步5→步8的进展。如果步5是活动步,并且k 为1,则发生由步5→步10的进展。在步5之后选择序列的分支处,每次只允许选择一个序列,如果将选择条件k改为k·h,则当k和h同时为1状态时,将优先选择h对应的序列。
??选择序列的结束称为合并(见图5-12b),几个选择序列合并到一个公共序列时,用需要重新组合的序列相同数量的转换符号和水平连线来表示,转换符号只允许标在水平连线之上。
??如果步9是活动步,并且转换条件j变为1,则发生由步9→步12的进展。如果步10是活动步,并且n变为1,则发生由步10→步12的进展。
??允许选择序列的某一条分支上没有步,但是必须有一个转换。这种结构称为“跳步”(见图5-12c)。跳步是选择序列的一种特殊情况。
??3.并行序列
??并行序列用来表示系统的几个同时工作的独立部分的工作情况。并行序列的开始称为分支(见图5-12d),当转换的实现导致几个序列同时激活时,这些序列称为并行序列。当步3是活动的,并且转换条件e变为1,4和6这两步同时变为活动步,同时步3变为不活动步。为了强调转换的同步实现,水平连线用双线表示。步4、6被同时激活后,每个序列中活动步的进展将是独立的。在表示同步的水平双线之上,只允许有一个转换符号。并行序列用来表示系统的几个同时工作的独立部分的工作情况。
??并行序列的结束称为合并(见图5-12),当直接连在双线上的所有前级步(步5、7)都处于活动状态,并且转换条件i变为1时,才会发生步5、7到步10的进展,即步5、7同时变为不活动步,而步10变为活动步。在表示同步的水平双线之下,只允许有一个转换符号。