SIMENS西门子PLC模块一级代理 SIMENS西门子PLC模块一级代理
S7-200有传送、比较、移位、循环、求补码、调用子程序、脉冲宽度调制、脉冲序列输出、跳转、数据转换、算数运算、字逻辑运算、浮点运算、开平方、三角函数和PID控制指令等,采用主程序、多8级子程序和中断程序的程序结构,用户可以使用1-255ms的定时中断。用户程序可设3级口令保护,有监控定时器()功能。
数字量输入中有4个用作硬件中断,6个用于高速功能。32位高速加/减计数器的高计数频率为30kHz,可以对增量式编码器的两个互差90的脉冲列计数,计数值等于设定值或计数方向改变时产生中断,在中断程序中可以及时地对输出进行操作。两点高速输出可以输出频率高为20kHz频率和宽度可调的脉冲列。
可选的存储器卡可以保存程序、数据和组态信息,可选的电池卡保存数据的典型事件值为200天。DC输出型电路用场效应晶体管(MOSFET)作为功率放大器元件,仅DV输出型有高速脉冲输出,高输出频率为20kHz。
3、S7-200的扩展模块
不同信号的S7-200 CPU上已经集成了一定数量的数字量I/O点,若实际需要的I/O点数超过该CPU的I/O点数时,则通过增加输入/输出扩展模块来达到扩展功能、扩大控制能力。扩展模块有输入/输出扩展、热电偶/热电阻输入扩展和通讯扩展三种类型,通过总线连接器(插件)和CPU模块连接。
扩展单元正常工作需要+5VDC工作电源,此电源由CPU通过总线连接器提供,扩展单元的24VDC输入点和输出点电源,可由基本单元的24VDC电源供电,但要注意基本单元所提供的大电流能力。
CPU 221无I/O扩展能力;CPU 222多可连接2个扩展模块(数字量或模拟量);CPU224和CPU226多可连接7个扩展模块。
(1)输入/输出扩展模块
S7-200系列PLC目前提供如下扩展模块:
①数字量输入扩展模块 EM221(8DI);
②数字量输出扩展模块 EM222(8DO);
③数字量输入和输出混合扩展模块 EM223(8I/O,16I/O,32I/O);
④模拟量输入扩展模块 EM231(3AI,A/D转换时间为25μs,12位);
⑤模拟量输入和输出混合扩展模板 EM235(3AI/1AO,其中A/D转换时间为25μs,D/A转换时间100μs,位数均为12位)
(2)热电偶/热电阻扩展模块
热电偶、热电阻模块(EM231)与CPU222,CPU224,CPU226配套使用,多种分度号热电偶(mV信号)和热电阻(电阻信号)可通过EM231模块将信号送入S7-200。用户通过EM231上的DIP开关来选择热电偶或热电阻的分度号、接线方式、测量单位和开路故障的方向。
(3)通讯扩展模块
除了CPU集成通讯口外,S7-200还可以通过通讯扩展模块连接成更大的网络。S7-200系列目前有两种通讯扩展模块:PROFIBUS-DP扩展从站模块EM277和AS-i接口扩展模块CP243-2
程序传送卡
存储卡可用于将用户程序内容传送到 CPU
存储器中,完全或部分替换已在装载存储器中的内容。要用于程序传送目的,按以下方式组织存储卡:
表格 4- 21 用于程序传送卡的存储卡
在卡的根级别 | |
文件:S7_JOB.S7S | 包含字 TO_ILM 的文本文件 |
文件夹:SIMATIC.S7S | 包含要传送到 CPU 的用户程序文件的文件夹 |
重置为出厂默认设置的卡
存储卡可用于擦除所有保留数据,将 CPU 重置为出厂默认状态。要用于复位为出厂默认目的,请按以下方式组织存储卡:
表格 4- 22 用于复位为出厂默认设置的存储卡
在卡的根级别 | |
文件:S7_JOB.S7S | 包含字 RESET_TO_FACTORY 的文本文件 |
固件更新卡
存储卡可用于更新 CPU 和任何连接的扩展模块中的固件。固件更新存储卡的文件和文件夹结构如下所示:
表格 4- 23 用于固件更新目的的存储卡
在卡的根级别 | |
文件:S7_JOB.S7S | 包含字 FWUPDATE 的文本文件 |
文件夹:FWUPDATE.S7 S | 包含要更新的每个设备的更新文件 (.upd) 的文件夹 |
上电后,如果 CPU 检测到存在存储卡,则其在该卡上找到并打开 S7_JOB.SYS文件。如果 CPU 在该文件中发现 FWUPDATE 字符串,则 CPU 进入固件更新序列。
CPU 检查 FWUPDATE.S7S 文件夹中的每个更新文件(.upd),如果更新文件文件名中包含的顺序 ID
与连接的设备(CPU、扩展模块或信号板)的顺序 ID (MLFB) 匹配,则 CPU会用更新文件内包含的固件内容更新该设备的固件。
说明
通过 STEP 7-Micro/WIN SMART 执行固件更新
还可以通过 STEP 7-Micro/WIN SMART 使用 RS485端口来执行固件更新。对于无存储卡的 CPU 型号,此方法尤为适用。相关说明,请参见STEP 7-Micro/WIN SMART 在线帮助中的 PLC 菜单部分。
4.1.1 在标准 CPU 中插入存储卡表格 4- 24 在标准 CPU 中插入及移除存储卡
任务 | 步骤 |
按照下面的步骤将 microSDHC 存储卡插入
CPU 中。 1. 打开下部的端子块连接器盖。 2. 将 microSDHC 存储卡插入位于端子块连接器上方的存储卡插槽(标记为 X50)。 3. 在插入卡后重新装上端子块连接器盖,以确保该卡牢固。 按照下面的步骤从 CPU 中取下 microSDHC 存储卡。 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 模式。
创建程序传送存储卡
要将存储卡编程为程序传送卡,按以下步骤操作:
确保网络硬件和 PLC连接电缆正常工作,CPU 已上电并处于 STOP 模式且 PLC通信正常运行 。
如果尚未插入,将microSDHC 存储卡插入 CPU。可在 CPU 通电时插拔存储卡。
如果尚未下载,将程序下载 (页 50)到 PLC。
选择将以下哪些(或全部)块存储于存储卡:在PLC菜单功能区的“存储卡"(Memory Card) 区域单击“程序"(Program) 按钮。
洛阳西门子代理商
程序块
数据块
系统块(PLC组态)
6.单击“编程"(Program) 按钮。
7.如果需要密码才能对存储卡进行编程,输入密码。
STEP 7-Micro/WIN SMART 首先擦除卡中任何 SIMATIC内容,然后再将程序传入卡中。使用读卡器和 Windows资源管理器存入卡中的任何其它数据都保持原样。
另请注意,如果已插入存储卡,无法将 CPU 更改为 RUN 模式。
从程序传送存储卡恢复程序
要将程序传送卡的内容复制到 PLC,必须在插入程序传送卡的情况下对 CPU
循环上电。然后 CPU 执行以下任务:
清空 RAM
将用户程序、系统块(PLC组态)以及数据块从存储卡复制到 CPU 存储器。
复制操作进行过程中,S7-200 SMART CPU 上的 STOP 和 RUN LED 交替闪烁。S7- 200 SMART CPU 完成复制操作后,LED 停止闪烁。
程序传送卡兼容性
恢复在不同 CPU 型号上创建的程序传送卡可能会因型号不同而失败。恢复过程中,CPU 验证存储于存储卡的程序内容的以下特性:
程序块大小
在数据块中的 V存储器大小
在系统块中组态的板载数字量 I/O数量
在系统块组态的每个保持范围
系统块中的扩展模块和信号板组态
系统块中的运动轴组态
强制的存储器位置
除了将存储卡用作程序传送卡外,还可创建复位为出厂默认存储