西门子模块6ES7 215-1BG40-0XB0
S7-200设置了中断功能,用于实时控制、高速处理、通信和网络等复杂和特殊的控制任务。中断就是终止当前正在运行的程序,去执行为立即响应的信号而编制的中断服务程序,执行完毕再返回原先被终止的程序并继续运行。
中断源即发出中断请求的事件,又叫中断事件。为了便于识别,系统给每个中断源都分配一个编号,称为中断事件号。S7-200系列可编程控制器多有34个中断源,分为三大类:通信中断、输入/输出中断和时基中断。)通信中断
在自由口通信模式下,用户可通过编程来设置波特率、奇偶校验和通信协议等参数。用户通过编程控制通讯端口的事件为通信中断。
(2)I/O中断
I/O中断包括外部输入上升/下降沿中断、高速计数器中断和高速脉冲输出中断。S7-200用输入(I0.0、I0.1、I0.2或I0.3)上升/下降沿产生中断。这些输入点用于捕获在发生时必须立即处理的事件。高速计数器中断指对高速计数器运行时产生的事件实时响应,包括当前值等于预设值时产生的中断,计数方向的改变时产生的中断或计数器外部复位产生的中断。脉冲输出中断是指预定数目脉冲输出完成而产生的中断。
)时基中断
时基中断包括定时中断和定时器T32/T96中断。定时中断用于支持一个周期性的活动。周期时间从1毫秒至255毫秒,时基是1毫秒。使用定时中断0,必须在SMB34中写入周期时间;使用定时中断1,必须在SMB35中写入周期时间。将中断程序连接在定时中断事件上,若定时中断被允许,则计时开始,每当达到定时时间值,执行中断程序。定时中断可以用来对模拟量输入进行采样或定期执行PID回路。定时器T32/T96中断指允许对定时间间隔产生中断。这类中断只能用时基为1ms的定时器T32/T96构成。当中断被启用后,当前值等于预置值时,在S7-200执行的正常1毫秒定时器更新的过程中,执行连接的中断程序。 S7-200有PTO、PWM两台高速脉冲发生器。 PTO脉冲串功能可输出个数、周期的方波脉冲(占空比50%);PWM功能可输出脉宽变化的脉冲信号,用户可以脉冲的周期和脉冲的宽度。若一台发生器给数字输出点Q0.0,另一台发生器则给数字输出点Q0.1。当PTO、PWM发生器控制输出时,将禁止输出点Q0.0、Q0.1的正常使用;当不使用PTO、PWM高速脉冲发生器时,输出点Q0.0、Q0.1恢复正常的使用,即由输出映像寄存器决定其输出状态。
调试SINAMICS S120驱动系统时,如果用户对SINAMICS S120的参数存储结构不熟悉,执行了错误的上传/下载操作,都会造成设置参数的丢失,对调试进度造成影响。比如:在线调试完成后却又执行了下载操作,造成调试结果被离线数据覆盖;又或调试完成后没有执行copy RAM to ROM操作就断电了,重新上电后设备还处于调试前状态;这些操作都使刚刚完成的调试工作付之东流。因此了解SINAMICS S120的存储结构以及每一个操作的意义是成功调试的前提。
SINAMICS S120 存储器分为两个部分:
RAM:易失性存储器,数据断电即丢失,RAM位于控制单元内部,是设备自带的。
ROM:即CF卡,数据可以保持在CF卡上,CF卡是单独订购的。
对SINAMICS S120项目的操作分为两种:
在线模式(onLINE Mode):如果是在线进行操作,这是直接修改RAM里的数值,而PG/PC本地项目里的参数并没有更改。
注:PG,Programmer西门子编程器;PC,Personal computer个人电脑。离线模式(OFFLINE Mode):如果是离线进行操作,就是对本地项目的参数进行修改,不会影响设备数据。
2 SINAMICS S120存储器与PG/PC之间的几种操作
PG/PC、RAM和ROM之间可进行的操作大致分为以下5种,如图1:
图1.PG/PC、RAM和ROM之间的操作
具体每一步操作的意义如下:
①Download下载。
从PG/PC到RAM(Download CPU/ drive unit to target device),就是在线执行下载操 作,将PG/PC的参数设置传给控制单元CU,如图2。Scout或Starter工具栏上有两个下载按钮。左边的黄色下载按钮是对该项目里所有在线设备的所有数据进行下载。右边的下载按钮是对所选在线设备的所有数据进行下载,一般选择右边的下载按钮。
图2.下载操作
②Upload上传
从RAM到PG/PC(Load CPU/ drive unit to PG),就是在线执行上传操作,将控制单元里的参数设置传到PG/PC,如图3。
图3.上传操作
③Copy RAM to ROM
从RAM到ROM(Copy RAM to ROM),把参数保存到CF卡上。RAM里的参数断电后会丢失,因此虽然配置好的参数已经正确下载到控制单元,但还需要执行该操作来保证掉电后再上电,机器能正常工作,如图4。如果是通过BOP面板进行调试,调试参数也都存在RAM里,也需要保存参数的设置。具体操作是当修改完参数面板上出现“S"字样,按住P键保持3秒,面板出现闪烁,表示参数已经开始存储。或者通过设置CU的参数:P0009=0,P0977=1来执行。
图4.Copy RAM to ROM操作
④Power up
从ROM到RAM,上电后CU会自动将保存到CF卡上的参数装载到RAM。
⑤Load to file system
从PG到CF卡(Load to file system),这个操作可以在没有CU的情况下,将S120项目下载到CF卡 (需要一个CF卡读卡器),如图5。
图5.Load to file system
3 Sinamics S120存储器正确操作举例
这里以三相异步电机的矢量控制从自动配置开始到完成优化这一过程为例,说明SINAMICS S120存储器正确的操作方法。
⑴.在线连接设备,执行Automatic configuration,系统会自动上传②配置数据。
⑵.自动配置完成后,还需离线配置三相异步电机、编码器等参数。然后在线,执行下载①操作,将配置的参数传到控制单元。 下载①的时候可以勾选After loading copy RAM to ROM③,也可以稍后执行。
⑶.然后是对电机的静态和动态识别、BICO连接等设置,这时的操作是在线进行的。一定不要执行下载①,正确的做法是上载②到PG/PC,然后保存项目。
设计
SIMATIC S7-1200 系列包括以下模块:
性能分级的不同型号紧凑型控制器,以及丰富的交/直流控制器。
各种信号板卡(模拟量和数字量),用于在 CPU 上进行经济的模块化控制器扩展,同时节省安装空间。
各种数字量和模拟量信号模块。
各种通信模块和处理器。
带 4 个端口的以太网交换机,用于实现各种网络拓扑
SIWAREX 称重系统终端模块
PS 1207 稳压电源装置,电源电压 115/230 V AC,额定电压 24 VDC
机械特性
坚固、紧凑的塑料机壳
连接和控制部件易于接触,并由前盖板提供保护
模拟量或数字量扩展模块也具有可拆卸的连接端子
设备特性
标准:
SIMATIC S7-1200 符合 VDE、UL、CSA 和 FM(I 类,类别 2;危险区组别 A、B、C 和 D,T4A)。生产质量管理体系已按照 ISO 9001 进行认证。
通信
SIMATIC S7-1200 支持各种通信机制:
集成 PROFINET IO 控制器接口
带 PROFIBUS DP 主站接口的通信模块
带 PROFIBUS DP 从站接口的通信模块
GPRS 模块,用于连接到 GSM/G 网络
LTE 模块,用于在第四代 LTE(长期演进)网络中进行通信。
通信处理器,可通过以太网接口连接到 TeleControl Server Basic 控制中心软件,并借助于基于 IP 的网络进行安全通信。
通信处理器,可连接到服务应用的控制中心。
RF120C,可连接到 SIMATIC Ident 系统。
模块 SM1278,用于连接 IO-link 传感器和执行器。
通过通信模块实现点到点连接。
PROFINET 接口
通过集成 PROFINET 接口,可与以下设备通信:
编程设备
HMI 设备
其它 SIMATIC 控制器
PROFINET IO 自动化组件
支持以下协议:
TCP/IP
ISO-on-TCP
S7 通信
可连接以下设备:
通过标准 5 类电缆连接现场编程器和 PC。
在编程器和 SIMATIC S7-1200 的 CPU 之间建立连接
SIMATIC HMI 精简面板
在精简面板和 SIMATIC S7-1200 的 CPU 之间建立连接
其它 SIMATIC S7-1200 控制器
通过 CSM 1277 以太网交换机连接多台设备
点到点接口,可自由编程的接口模式
通信模块可通过点到点连接进行通信。采用 RS232 和 RS485 物理传输介质。在 CPU 的“自由口 (Freeport)"模式下进行数据传输。采用面向位的用户特定通信协议(例如,ASCII 协议、USS 或 Modbus)。
可以连接任何具有串行接口的终端设备,如驱动、打印机、条码读码器、调制解调器等。
在家庭电路常见故障中,过载和漏电容易检查,而短路和断路比较难检查,我们可以用一检验灯泡对各个支路进行检修。如上图是其示意图:在火线干路上(一般在保险丝附近)接一额定电压为220V的灯泡,断开其它支路,只闭合某一支路,就可检查这一支路。如图:断开S2,只闭合S1,如L检验不发光,则L1所在支路断路;如L检验正常发光,则L1所在支路短路;如L检验发光,但较暗,则L1所在支路正常。用同样的方法可检查其它支路。
|