西门子模块代理 S7-1200 6ES7516-2GN00-0AB0 SM1231 热电偶模块
SIMATIC DP,CPU 1516PRO F-2 PN 用于 ET 200pro, 中央处理器,带 1.5MByte工作存储器用于 程序及 5MByte 用于数据, 第 1 个接口:PROFINET IRT 带 3 端口交换机, 第 2接口:PROFINET RT, 10 ns Bit 高性能, 防护等级:IP65/67, 需要 SIMATIC 存储卡,需要连接模块
组态 CPU 和模块的运行 要组态 CPU 的运行参数,请在设备视图中选择该CPU,并使用巡视窗口的“属性”(Properties) 选项卡。 可组态下列 CPU 属性: • CPU 的 PROFINET IP地址和时间同步 • CPU 在关机到开机切换之后的启动特性 • 本地(板载)数字和模拟 I/O、高速计数器 (HSC) 和脉冲发生器• 系统时钟(时间、时区和夏令时) • 访问 CPU 所涉及的读/写保护和密码 • *大循环时间或固定*小循环时间以及通信负 载 •“Web 服务器”(Web server) 属性 组态 CPU 从 STOP 到 RUN 的运行 只要工作状态从 STOP 切换到RUN,CPU 就会清除过程映像输入、初始化过程映像输出并处理启动 OB。 (启动 OB中的指令此时对过程映像输入进行任何读访问,读取到的只有零,而不是当前物理输入值 。)要在启动期间读取物理输入的当前状态,必须先执行立即读取操作。 接着再执行启动 OB 以及任何相关的 FC 和 FB。 如果存在多个启动OB,则按照 OB 编号依次执行各启动 OB,OB 编号*小的先执行。 在启动过程中,CPU 还会执行以下任务。 ●在启动阶段,对中断进行排队但不加以处理 ● 在启动阶段,不执行任何循环时间监视 ● 在启动模式下,可以更改HSC(High-Speed Counter,高速计数器)、PWM(Pulse-Width Modulation,脉冲宽度调制)以及PtP(Point-to-Point communication,点对点通信)模块的组态 ● 只有在 RUN 模式下才会真正运行HSC、PWM 和点对点通信模块 执行完启动 OB 后,CPU 将进入 RUN 模式并在连续的扫描周期内处理控制任务。轻松创建设备配置 5.6 组态 CPU 和模块的运行 入门手册 设备手册, 01/2015, A5E02486780-AG 87 使用CPU 属性组态 CPU 在上电循环后的启动方式。 • 处于 STOP 模式 • 在 RUN 模式下 • 处于之前的模式(上电循环之前) CPU 在进入 RUN 模式前执行暖启动。 暖启动会将所有非保持性存储器复位为默认初始值,但 CPU会保留保持性存储器中存储的当前值。 说明 下载完成后 CPU 总是会执行重新启动每次下载完项目元素(例如程序块、数据块或硬件配置),CPU 都会在下一次切换到 RUN 模式时先执行重新启动。除清除输入、初始化输出以及初始化非保持性存储器之外,重新启动还会初始化保持性存 储区。 在紧随下载的重新启动完成之后,所有随后的STOP 到 RUN 切换均会执行暖启动(不会初始化保持性存储器)。 轻松创建设备配置 5.6 组态 CPU 和模块的运行 入门手册88 设备手册, 01/2015, A5E02486780-AG 5.6.1 系统存储器和时钟存储器提供了标准功能 使用 CPU属性可启用“系统存储器”和“时钟存储器”的相应字节。 程序逻辑可通过这些函数的变量名称来引用它们的各个位。 ● 可以将 M存储器的一个字节分配给系统存储器。 该系统存储器字节提供了以下四个位,用户程序可通过以下变量名称引用这四个位: – 第一个周期:(变量名称“FirstScan”)在启动 OB 完成后的第一次扫描期间内,该位设置为 1。(执行了第一次扫描后,“首次扫描”位将设置为 0。) – 诊断状态变化: (变量名称: “DiagStatusUpdate”)在CPU 记录了诊断事件后的一个扫描周期内设置为 1。 由于直到首次程序循环 OB 执行结束,CPU才能置位“DiagStatusUpdate”位,用户程序无法检测在启动 OB 执行期间或首次程序循环 OB执行期间是否发生过诊断更改。 – 始终为 1(高)(Always 1 (high)):(变量名称“AlwaysTRUE”),该位始终设置为 1。 – 始终为 0(低)(Always 0 (low)):(变量名称“AlwaysFALSE”),该位始终设置为 0。 ● 可以将 M 存储器的一个字节分配给时钟存储器。被组态为时钟存储器的字节中的每一位都可生成方波脉冲。 时钟存储器字节提供了 8 种不同的频率,其范围从 0.5 Hz(慢)到 10Hz(快)。 这些位可作为控制位(尤其在与沿指令结合使用时),用于在用户程序中周期性触发 动作。 CPU 在从 STOP 模式切换到STARTUP 模式时初始化这些字节。 时钟存储器的位在 STARTUP 和 RUN 模式下会随 CPU 时钟同步变化。 小心覆盖系统存储器位或时钟存储器位时的风险 改写系统存储器或时钟存储器的各个位可能会破坏这些功能中的数据,还可能导致用户程序错误运行,进而造成设备损坏和人员伤害。 因为时钟存储器和系统存储器都不是预留的 M存储器,指令或通信可以写入这些单元并破坏其中的数据。 避免向这些单元写入数据以确保这些功能正常运行,并且应始终为过程或机器使用紧急停止电路。 系统存储器组态了一个字节,其中的各个位会在发生特定事件时启用(值 = 1)。 轻松创建设备配置 5.6 组态 CPU和模块的运行 入门手册 设备手册, 01/2015, A5E02486780-AG 89 表格 5- 2 系统存储器 7 6 5 43 2 1 0 保留 值 0 始终熄灭 值 0 常开 值 1 诊断状态指示 • 1: 变化 • 0: 无更改 首次扫描指示 • 1:启动后首次扫描 • 0: 不是首次扫描 时钟存储器组态了一个字节,该字节的各个位分别按固定的时间间隔循环启用和禁用。每个时钟位都会在相应的 M 存储器位产生一个方波脉冲。 这些位可作为控制位(尤其在与沿指令结合使用时),用于在用户代码中周期性触发动作。 轻松创建设备配置 5.6 组态 CPU 和模块的运行 入门手册 90 设备手册, 01/2015, A5E02486780-AG表格 5- 3 时钟存储器 位号 7 6 5 4 3 2 1 0 变量名称 周期 (s) 2.0 1.6 1.0 0.8 0.50.4 0.2 0.1 频率 (Hz) 0.5 0.625 1 1.25 2 2.5 5 10 由于时钟存储器与 CPU周期异步运行,时钟存储器的状态可能会在一个长周期中发生多次改变。 组态 I/O 和通信模块的运行 要组态信号模块(SM)、信号板 (SB) 或通信模块 (CM)的运行参数,请在设备视图中选择相应模块,并使用巡视窗口的“属性”(Properties) 选项卡。 信号模块 (SM) 和信号板(SB) • 数字量 I/O: 组态各个输入,如用于沿检测和“脉冲捕捉”(瞬时 高脉冲或低脉冲之后保持开启或关闭,持续一个循 环)。组态输出以在 RUN 模式转换到 STOP 模式时使用冻结值或替换值。 ● 模拟量 I/O:组态各个输入的参数(如电压/电流、范围和平滑化),并启用下溢或上溢诊断。组态各个模拟量输出的参数并启用诊断,例如,短路(对于电压输出)或溢出值诊断 。 ● I/O 地址:组态用于设置模块的输入和输出的起始地址。 通信模块 (CM) 和通信板 (CB) • 端口组态:组态通信参数,如波特率、奇偶校验、数据位、停 止位以及等待时间。 ● 发送和接收消息:组态与发送和接收数据相关的选项(例如,消息起始参数和消息结束参数) 也可以通过用户程序更改这些组态参数