西门子模块代理商|电源供应商
检测到非致命错误时,CPU 不会切换为 STOP 模式。它仅仅是把事件记录到 SM存储器中,之后便会继续执行程序。但是,如果用户希望在发生非致命错误时强下面的示例程序显示一个程序段,用于监视两个全局非致命错
CPU中的程序编译错误:
下载程序时,CPU 会对程序进行编译。如果 CPU检测到程序违反编译规则,将中止下载,并生成一个错误代码。(已经下载到 CPU的程序仍然存在于存储器中,不会丢失。)可以在修正错误后再次下载程序。
I/O 设备错误 上电和下载系统块后,CPU 验证系统块中存储的 I/O 组态与CPU、信号板和实际存在的扩展模块是否匹配。任何不匹配将导致生成设备的组态错误。在运行时,设备检测到的其他 I/O问题(如缺少用户电源或输入值超出限制)可生成 I/O 错误。CPU 将模块状态信息存储在特殊存储器 (SM)位中。程序可以监视和评估这些位。SM5.0 是全局 I/O 错误位,当存在任何 I/O错误条件时,它将保持置位。
程序在执行过程中可能产生错误。这些错误的原因可能是指令使用不正确或指令处理的数据无效。例如,如果程序执行期间更改了指针,则程序编译时有效的间接地址指针可能会指向非法地址。更改指针指向无效地址为运行时间编程问题的一个示例。发生运行时编程故障时,CPU 会将 SM4.3 置位。SM4.3 会在 CPU 处于 RUN模式期间一直保持置位。程序可通过执行 GET_ERROR 指令 (页 391)获取当前非致命错误代码并将 SM4.3复位为 OFF。
SIMATIC S7-200 SMART 可编程控制器,SIMATIC SMART LINE 触摸屏和SINAMICSV20 变频器*整合,为OEM 客户带来高性价比的小型自动化解决方案,满足客户对于人机交互、控制、驱动等功能的*需求。
为了帮助您确定是在 RUN 模式还是在 STOP 模式下将程序相关变更下载至PLC,需考量在 RUN 模式下执行编辑时各种类型的程序变更所产生的影响:
● 如果删除输出的控制逻辑,则在下次重新上电或切换为 STOP模式之前,输出将始终保持为其后的状态。
● 如果删除在 RUN 模式下执行编辑时已运行的 HSC、Motion、或 PLS 函数,则HSC、Motion、或 PLS 函数将继续运行,直至下一次上电循环或切换到 STOP模式。
● 如果在 RUN 模式下执行编辑的过程中删除 ATCH 或 DTCH指令却未删除相应中断例程,则在下次重新上电或切换为 STOP模式之前,无论何时只要发生控制事件,仍会继续执行中断例程。
● 如果添加以*扫描标志为条件的 ATCH 指令,则在下次重新上电或发生 STOP-toRUN模式转换之前,CPU 不会使能相关事件。
● 如果删除 ENI 或 DISI 指令,则在下次重新上电或发生 RUN-STOP模式转换之前,激活的中断例程仍将继续运行。
● 如果在 RUN 模式下执行编辑的过程中修改 RCV 指令表的地址,且 RCV指令处于激活状态,则 PLC会将接收到的数据写入旧的表地址中。完成当前(旧地址)接收请求之后,PLC才会使用新地址。由于已完成程序编辑,如果程序在新地址中查找数据,会发现其中不存在数据。GET 与 PUT 指令的功能类似。
以太网通信
所有CPU 模块标配以太网接口,支持西门子S7 协议、TCP/IP 协议、有效支持多种终端连接:
可作为程序下载端口(使用普通网线即可)
与SMART LINE HMI 进行通信
通过交换机与多台以太网设备进行通信,实现数据的快速交互
多支持4 个设备通信
串口通信
S7-200 SMART CPU 模块均集成1 个RS485 接口,可以与变频器、触摸屏等第三方设备通信。如果需要额外的串口,可通过扩展CM01 信号板来实现,信号板支持RS232/RS485 自由转换,多支持4 个设备。串口支持下列协议:
Modbus-RTU
PPI
USS
自由口通信
与上位机的通信
通过PC Access,操作人员可以轻松通过上位机读取S7-200 SMART 的数据,从而实现设备监控或者进行数据存档管理。
(PC Access 是专门为S7-200 系列PLC 开发的OPC 服务器协议,专门用于小型PLC 与上位机交互的OPC 软件)
误位,并在这两个位中的任何一个位 = 1 时将 CPU 将切换为 STOP 模式
SIMATIC S7-200 SMART 产品亮点:
机型丰富,更多选择
提供不同类型、I/O 点数丰富的CPU 模块,单体I/O 点数可达60 点,可满足大部分小型自动化设备的控制需求。另外,CPU 模块配备标准型和经济型供用户选择,对于不同的应用需求,产品配置更加灵活,大限度的控制成本。
选件扩展,定制
新颖的信号板设计可扩展通信端口、数字量通道、模拟量通道。在不额外占用电控柜空间的前提下,信号板扩展能更加贴合用户的实际配置,提升产品的利用率,同时降低用户的扩展成本。
高速芯片,性能
配备西门子高速处理器芯片,基本指令执行时间可达0.15 μs,在同级别小型PLC 中。一颗强有力的“芯”,能让您在应对繁琐的程序逻辑,复杂的工艺要求时表现的从容不迫。
以太互联,经济便捷
CPU 模块本体标配以太网接口,集成了强大的以太网通信功能。一根普通的网线即可将程序下载到PLC 中,方便快捷,省去了编程电缆。通过以太网接口还可与其它CPU 模块、触摸屏、计算机进行通信,轻松组网。
三轴脉冲,运动自如
CPU 模块本体多集成3 路高速脉冲输出,频率高达100 kHz,支持PWM/PTO输出方式以及多种运动模式,可自由设置运动包络。配以方便易用的向导设置功能,快速实现设备调速、定位等功能。
通用SD 卡,方便下载
本机集成Micro SD 卡插槽,使用市面上通用的Micro SD 卡即可实现程序的更新和PLC 固件升级,极大地方便了客户工程师对终用户的服务支持,也省去了因PLC 固件升级返厂服务的不便。
软件友好,编程高效
在继承西门子编程软件强大功能的基础上,融入了更多的人性化设计,如新颖的带状式菜单、全移动式界面窗口、方便的程序注释功能、强大的密码保护等。在体验强大功能的同时,大幅提高开发效率,缩短产品上市时间。