产品规格:
产品数量:
包装说明:
关 键 词:西门子CPU卡件ST30
行 业:机械 电工电气 工控系统及装备
发布时间:2021-02-06
上海湘驰自动化设备是西门子核心分销商之一 ,专注销售代理西门子PLC工控产品,致力为客户寻找合适的高性价比的西门子工控产品以及产品解决方案。上海湘驰死守产品品质底线 ,搭乘中国智能制造的顺风快车 用西门子德国的品质,为您提供的服务
上海湘驰自动化设备有限公司是一家多年从事大型系统备件(集散式控制系统、可编程控制器、冗余容错控制系统、机器人控制系统、大型伺服控制系统)等进口自动化系统备件、模块销售及系统集成的。对西门子自动化产品有着强大的优点与趋势, 公司在与德国 SIEMENS公司自动化与驱动部门的长期紧密合作过程中,建立了良好的相互协作关系
创建示例程序
这个控制程序示例可帮助您理解使用 STEP 7-Micro/WIN SMART 有多容易。 该程序在三
个程序段中使用 6 条指令创建了一个非常简单的自启动、自复位定时器。
在本例中,使用梯形图 (LAD) 编辑器输入程序指令。 下面的示例以 LAD 和语句表 (STL)
形式显示了整个程序。 描述列说明每个程序段的逻辑。 时序图显示了程序的运行。 STL
程序中没有程序段注释。
程序段 1: 启动定时器
程序段 1:启动定时器 当 M0.0 处于断开状态 (0) 时,该触
点接通并提供能流启动定时器。
要输入触点 M0.0:
1. 双击“位逻辑”(Bit Logic) 图标或单击加号 (+) 以显示位逻辑指令。
2. 选择“常闭”触点。
3. 按住鼠标左键并将触点拖到个程序段中。
4. 为触点输入以下地址: M0.0
5. 按回车键即输入该触点地址。
要输入定时器指令 T33:
1. 双击“定时器”(Timers) 图标以显示定时器指令。
2. 选择“TON”(接通延时定时器)指令。
3. 按住鼠标左键并将定时器拖到个程序段中。
4. 为定时器输入以下定时器编号: T33
5. 按回车键即输入定时器编号,光标将移动到预设时间 (PT) 参数。
6. 为预设时间输入以下值: +100.
7. 按回车键即输入该值。
程序段 2: 接通输出
程序段 2: 接通输出 当 T33 的定时器值大于或等于 40
(40 * 10 毫秒,即 0.4 秒)时,该
触点将提供能流接通 CPU 的输出
M10.0。
要输入比较指令:
1. 双击“比较”(Compare) 图标以显示比较指令。 选择“>=I”指令(大于或等于整数)。
2. 按住鼠标左键并将比较指令拖到第二个程序段中。
3. 单击触点上方的“???”,然后输入以下定时器地址值: T33
4. 按回车键即输入定时器编号,光标将移动到将与定时器值进行比较的其它值。
5. 输入要与定时器数值比较的以下值: +40
6. 按回车键即输入该值。
要输入用于接通输出 M10.0 的指令:
1. 双击“位逻辑”(Bit Logic) 图标以显示位逻辑指令并选择输出线圈。
2. 按住鼠标左键并将线圈拖到第二个程序段中。
3. 单击线圈上方的“???”,然后输入以下地址: M10.0
4. 按回车键即输入该线圈地址。
程序段 3: 复位定时器
程序段 3: 复位定时器
定时器达到预设值 (100) 时,定时器
位将接通,T33 的触点也将接通。 该
触点的能流会接通 M0.0 存储单元。
由于定时器由常闭触点 M0.0 使能,
所以 M0.0 的状态由断开 (0) 变为接
通 (1) 将复位定时器。
要输入 T33 的定时器位触点:
1. 从位逻辑指令中选择“常开”触点。
2. 按住鼠标左键并将触点拖到第三个程序段中。
3. 单击触点上方的“???”,然后输入定时器位的地址: T33
4. 按回车键即输入该触点地址。
要输入用于接通 M0.0 的线圈:
1. 从位逻辑指令中选择输出线圈。
2. 按住鼠标左键并将输出线圈拖到第三个程序段中。
入门指南 2
STEP 7-Micro/WIN SMART 可简化对 CPU 的编程。只需一个简单示例和几个简短步
骤,即可学会用户程序的创建方法,然后可以下载该程序并在 CPU 中运行。
该示例需要以太网或 USB-PPI 通信电缆、CPU 和运行 STEP 7-Micro/WIN SMART 编程
软件的编程设备
连接到 CPU
连接 CPU 十分容易。在本例中,只需将电源与 CPU 相连,然后通过以太网或 USB-PPI
通信电缆将编程设备与 CPU 相连。
说明
CPU 型号 CPU CR20s、CPU CR30s、CPU CR40s 和 CPU CR60s 无以太网端口,无
与使用以太信相关的功能。
将电源连接到 CPU
警告
安装、接线或拆卸设备前,请确保电源关闭
在安装或拆卸任何电气设备之前,请确保已切断该设备的电源。
如果在通电的情况下尝试安装 CPU 或相关设备或者对它们进行接线,则可能会触电或
导致设备错误运行。如果在安装或拆卸过程中未切断 CPU 和相关设备的所有电源,则
可能导致人员、重伤或设备损坏。
在安装或拆卸 CPU 或相关设备之前,必须采取合适的安全预防措施并确保切断该 CPU
的电源。
组态 CPU 以进行通信
概述
CPU 可与两类通信网络中的 STEP 7-Micro/WIN SMART 编程设备进行通信:
CPU 可与以太网中的
STEP 7-Micro/WIN SMART 编程设备进行通
信。
CPU 可与 RS485 中的
STEP 7-Micro/WIN SMART 编程设备进行通
信。
CPU 和编程设备之间建立以太信时请考虑以下几点:
● 组态/设置:单个 CPU 不需要硬件配置。如果想要在同一个网络中安装多个 CPU,则
必须将默认 IP 地址更改为新的的 IP 地址。
● 一对一通信不需要以太网交换机;网络中有两个以上的设备时需要以太网交换机。
说明
CPU 型号 CPU CR20s、CPU CR30s、CPU CR40s 和 CPU CR60s 无以太网端口,不
支持与使用以太信相关的所有功能。
建立以太网硬件通信连接
以太网接口可在编程设备和 CPU 之间建立物理连接。由于 CPU 内置了自动跨接功能,
所以对该接口既可以使用标准以太网电缆,又可以使用跨接以太网电缆。将编程设备直接
连接到 CPU 时不需要以太网交换机。
要在编程设备和 CPU 之间创建硬件连接,请按以下步骤操作:
1. 安装 CPU。
2. 将 RJ45 连接盖从以太网端口卸下。收好盖以备再次使用。
3. 将以太网电缆插入 CPU 左上方的以太网端口,如下图所示。
4. 将以太网电缆连接到编程设备上。
C(计数器存储器)
CPU 提供三种类型的计数器,对计数器输入上的每一个由低到高的跳变事件进行计数:
一种类型仅向上计数,一种仅向下计数,还有一种可向上和向下计数。 有两个与计数器
相关的变量:
● 当前值: 该 16 位有符号整数用于存储累加的计数值。
● 计数器位: 比较当前值和预设值后,可置位或清除该位。 预设值是计数器指令的一
部分。
可以使用计数器地址(C + 计数器编号)访问这两个变量。 访问计数器位还是当前值取决
于所使用的指令: 带位操作数的指令会访问计数器位,而带字操作数的指令则访问当前
值。 如下图所示,“常开触点”指令访问的是计数器位,而“移动字”指令访问的是计数器的
当前值
HC(高速计数器)
高速计数器独立于 CPU 的扫描周期对高速事件进行计数。 高速计数器有一个有符号 32
位整数计数值(或当前值)。 要访问高速计数器的计数值,您需要利用存储器类型 (HC)
和计数器编号高速计数器的地址。 高速计数器的当前值是只读值,仅可作为双字
(32 位)来寻址。
AC(累加器)
累加器是可以像存储器一样使用的读/写器件。 例如,可以使用累加器向子例程传递参数
或从子例程返回参数,并可存储计算中使用的中间值。 CPU 提供了四个 32 位累加器
(AC0、AC1、AC2 和 AC3)。 可以按位、字节、字或双字访问累加器中的数据。
被访问的数据大小取决于访问累加器时所使用的指令。 如下图所示,当以字节或字的形
式访问累加器时,使用的是数值的低 8 位或低 16 位。 当以双字的形式访问累加器时,使
用全部 32 位。
SM(存储器)
SM 位提供了在 CPU 和用户程序之间传递信息的一种方法。 可以使用这些位来选择和控
制 CPU 的某些功能,例如: 在个扫描周期接通的位、以固定速率切换的位或显
示数学或运算指令状态的位。 可以按位、字节、字或双字访问 SM 位:
L(局部存储区)
在局部存储器栈中,CPU 为每个 POU (program organizational unit,程序组织单元)
提供 64 个字节的 L 存储器。POU 相关的 L 存储器地址仅可由当前执行的 POU(主程
序、子例程或中断例程)进行访问。当使用中断例程和子例程时,L 存储器栈用于保留暂
停执行的 POU 的 L 存储器值,这样另一个 POU 就可以执行。之后,暂停的 POU 可通
过在为其它 POU 提供执行控制之前就存在的 L 存储器的值恢复执行。
L 存储器栈大嵌套层数限制:
● 当从主程序开始时为八个子例程嵌套层
● 当从中断例程开始时为四个子例程嵌套层
嵌套限制允许在程序中有 14 层的执行栈。例如,主程序(第 1 层)有八个嵌套子例程
(第 2 层到第 9 层)。在执行第 9 层的子例程时,会发生中断(第 10 层)。中断例程包
括四个嵌套的子例程(第 11 层到第 14 层)。
L 存储器规则:
● 可将 L 存储器用于所有类型 POU(主程序、子例程和中断例程)中的局部临时
“TEMP”变量。
● 只有子例程可将 L 存储器用于传递到子例程或从子例程中传出的“IN”、“IN_OUT”和
“OUT”类型的变量。
● 无论是以 LAD 还是以 FBD 编写子例程,TEMP、IN、IN_OUT 和 OUT 变量只能占
60 个字节。STEP 7-Micro/WIN SMART 会使用局部存储器的后四个字节。
局部存储器符号、变量类型和数据类型会在“变量”表中进行分配,当在程序编辑器中打开
相关的 POU 时此表可用。当成功编译了 POU 时会自动分配 L 存储器的地址。
在大多数情况下,在程序逻辑中使用 L 存储器符号名称引用,因为在成功编译整个 POU
之前,L 存储器的所有地址均未知。然而,可以使用下表中列出的 L 存储器的地
址。
与 CPU 建立 RS485 通信
在系统块中进行的 RS485 网络信息组态或更改为项目的一部分,在您将项目下载至 CPU
前不会生效。
要访问此对话框,请执行以下操作之一:
● 在“导航”(Navigation) 栏中单击“系统块”(System Block) 按钮。
● 在项目树中,选择“系统块”(System Block) 节点,然后按下 Enter,或双击“系统
块”(System Block) 节点。
所有具有有效 RS485 端口地址的 CPU 和设备均在“通信”(Communications) 对话框中显
示。
在 STEP 7-Micro/WIN SMART 中,可采用以下两种方式之一访问 CPU: ● 在项目树中,双击“通信”(Communications) 节点。
● 单击导航栏中的“通信”(Communications) 按钮 。 ● 在“视图”(View) 菜单功能区的“窗口”(Windows) 区域内,从“组件”(Component) 下拉列
表中选择“通信”(Communications)。
“通信”(Communication) 对话框提供了两种方法选择需要访问的 CPU: ● 单击“查找 CPU”(Find CPU) 按钮以使 STEP 7-Micro/WIN SMART 在本地网络中搜索
CPU。在网络中找到的各个 CPU 的 RS485 网络 地址将在“已发现 CPU”(Found CPUs)
下列出。
● 单击“添加 CPU”(Add CPU) 按钮以手动输入所要访问的 CPU 的访问信息(RS485 网
络地址和波特率)。通过该方法手动添加的各 CPU 的 RS485 网络地址将在“已添加
CPU”(Added CPUs) 下列出并保留。
对于“已发现 CPU”(CPU 位于 RS485 网
络),可使用“通信”(Communications) 对话
框与您的 CPU 建立连接:
• 为通信接口选择“PC/PPI 电缆 PPI.1”。 • 单击“查找 CPU”(Find CPU) 按钮以显示
RS485 网络中运行的所有 CPU(“已发
现 CPU”)。所有 CPU 都将其 RS485
网络默认设置为地址 2 和 9.6 Kbps。 • 高亮显示 CPU,然后单击“确定”(OK)。
注:可在一台计算机上打开
STEP 7-Micro/WIN SMART 的多个副本。
请记住,当打开
STEP 7-Micro/WIN SMART 的第二个副本
或使用任一副本中的“查找 CPU”(Find
CPUs) 按钮时,
STEP 7-Micro/WIN SMART 的个/其他
副本中 CPU 的通信连接可能会断开。
对于“已添加 CPU”(CPU 位于 RS485 网
络),可使用“通信”(Communications) 对话
框与您的 CPU 建立连接:
• 为通信接口选择“PC/PPI 电缆 PPI.1”。 • 单击“添加 CPU”(Add CPU) 按钮。
• 在 RS485 网络中输入需要直接访问的
CPU 的 RS485 网络地址和波特率。
可以在 RS485 网络中添加多个 CPU。通常
情况下,STEP 7-Micro/WIN SMART 每次只
能与一个 CPU 进行通信。所有 CPU 都将其
RS485 网络默认设置为地址 2 和 9.6 Kbps。 • 高亮显示 CPU,然后单击“确定”(OK)。
在标准 CPU 中插入存储卡
在标准 CPU 中插入及移除存储卡
任务 步骤
按照下面的步骤将 microSDHC 存储卡插入
CPU 中。
1. 打开下部的端子块连接器盖。
2. 将 microSDHC 存储卡插入位于端子块连接
器上方的存储卡插槽(标记为 X50)。
3. 在插入卡后重新装上端子块连接器盖,以确
保该卡牢固。
按照下面的步骤从 CPU 中取下
microSDHC 存储卡。
1. 打开下部的端子块连接器盖。
2. 抓住 CPU 中的 microSDHC 存储卡并将其
拉出卡插槽(标记为 Micro-SD X50)。
3. 重新装上下部的端子块盖板。
通过存储卡传送程序
标准 S7-200 SMART CPU 型号使用 FAT32 文件系统格式支持容量处于 4 到 16 GB 范围
内的标准商用 microSDHC 卡。可将 microSDHC 卡用作程序传送卡,实现程序和项目数
据的便携式存储。
警告
插入存储卡之前,请检查并确认 CPU 当前未执行任何进程。 在 RUN 模式下将存储卡插入 CPU 导致 CPU 自动转换到 STOP 模式。
将存储卡插入正在运行的 CPU 可导致过程操作中断,可能引起人员或严重伤害。
插入存储卡前,务必确保 CPU 处于 STOP 模式