西门子SMART200中国授权经销商
近几年发展起来的其他编程语言(如功能图语言、汇编语言和结构化文本等计算机通用语言)也都使编程更加方便,并且适用于不同层次的技术人员。硬件配套齐全,用户使用方便,适应性强PLC产品大部分已经标准化、系列化、模块化,配备品种齐全的各种硬件装置供用户选用,用户能灵活、方便地进行系统配置,组成不同功能、不同规模的系统。
它能执行包括逻辑运算、计时、计数、算术运算、数据处理和传送、通信联网及各种应用指令,适合单机控制或小型系统的控制。例如,西门子公司的S7-1500系列PLC,存储器容量Z大为4KB,Z大数字量I/O点数为256点,Z大模拟量I/O为64路。
S7-1500紧凑型PLC的全部CPU模块,集成I/O点除可以作为一般的开关量I/O点使用外,还可以作为高速计数输入、频率测量输入、脉冲输出等使用。用于信号输入或输出的模块统称为信号模块(SignalModel,SM),它包括数字量(或称开关量)输入模块、数字量输出模块、数字量I/O模块、模拟量输入模块、模拟量输出模块和模拟量I/O模块。
作为SMART解决方案的核心,SimaticS7-200SMARTPLC可无缝集成西门子SMARTLINE操作屏和SinamicsV20变频器,为OEM客户提供高性价比的小型自动化解决方案,同时满足客户对人机界面、控制和传动的一站式需求。
(模拟电位器模拟电位器位于前盖下,用来改变特殊寄存器(SMB28、SMB29)中的数值,以改变程序运行时的参数,如定时器、计数器的预置值,过程量的控制值。 通信接口通信接口支持PPI、MPI通信协议,有自由方式通信能力,通过通信电缆实现PLC与编程器之间、PLC与计算机之间、PLC与PLC之间、PLC与其他设备之间的通信。
编程工具丰富多样,功能不断提高,编程语言趋向标准化有各种简单或复杂的编程器及编程软件,采用梯形图、功能图、语句表等编程语言,亦有 GD的PLC指令系统。6.发展容错技术采用热备用或并行工作、多数表决的工作方式。
要计算时间需要将BCD格式的时钟数据与十进制的数据之间的转换,使用相应的转换指令就可以实现。安全事件设置
如果选择对安全事件进行限定,即激活“在出现大量消息时汇总安全事件”,将限定(汇总)以下几种类型的事件:
使用正确或错误的密码转至在线状态
检测被操控的通信数据
检测存储卡上被操控的数据
检测被操控的固件更新文件
更改后的保护等级(访问保护)下载到 CPU
限制或启用密码合法性(通过指令或 CPU 显示器)
由于超出允许的并行访问尝试次数,在线访问被拒绝
当前在线连接处于禁用状态的超时
使用正确或错误的密码登录到 Web 服务器
创建 CPU 的备份
恢复 CPU 组态
在启动过程中:
SIMATIC 存储卡上的项目发生变更(SIMATIC 存储卡不变)
更换了 SIMATIC 存储卡
常见问题
1. 忘记密码时,如何清除密码保护?
如果密码被遗忘,用户只能使用SD 读卡器来清除程序和密码。 方法是,将S7-1500存储卡插入SD读卡器,删除图4 所示两个文件即可。
2. 硬件和软件需求
硬件:CPU315-2PN/DP V2
软件:TIA Portal V13 Update 6
配置步骤
1 组态S7-300站
打开TIA Portal V13切换到项目视图,新建一个名为FB1_PROTECT的项目,在此项目下双击“添加新设备”选项添加一个名为PLC_1的S7-300站,并选择CPU的类型为CPU315-2PN/DP。插入后CPU的以太网接口保持缺省的值(缺省IP:,缺省子网掩码:255.255.255.0)。完成后选择菜单“项目 > 保存”保存硬件配置。
编写FB1功能块
双击项目树下 “PLC_1 > 程序块>添加新块”,在弹出的添加新块的窗口中选择要添加的块,类型为FB(函数块);编程语言为LAD;块的名称为“PROTECT_FB1”。点击“确定”按钮就创建了FB1块且同时进入其程序编辑器环境。
定义FB1的接口区:接口变量x、y、k、b和Temp1的数据类型都为整型,x为Input参数;y为Output参数;k和b为Constant参数;Temp1为Temp参数,如图1-1所示。3 添加程序块保护功能
添加程序块保护功能:选择项目树下要设置为受到专有技术保护的块FB1。在“编辑”(Edit) 菜单中,选择“专有技术保护”(Know-how protection) 命令,将打开“专有技术保护”( Know-how protection) 对话框如图1-3所示。在弹出的对话框中单击“定义” (Define), 打开“定义密码”(Define password) 对话框。在“新密码” (New) 字段中输入密码“123456”;在“确认”(/confirm/i) 字段中输入相同的密码“123456”,。单击“确定”,确认输入。单击“确定”(OK),关闭“专有技术保护”(Know-how protection) 对话框。此时所选块FB1受到专有技术保护。
TIA Portal 下专有技术保护窗口
此时,在项目树下FB1功能块变为保护状态。双击打开FB1块时,会弹出访问保护窗口,在此窗口中要求输入FB1功能块的保护密码。若输入正确的密码“123456”,单击“确定”按钮即可打开被保护的源程序,而且此时可以对源程序进行修改操作。若输入不正确密码,单击“确定”按钮会弹出如图1-4的提示信息。若不输入任何密码,单击“取消”按钮也会打开程序编辑器,但此时由于功能块被保护,所以只显示接口区Input、Output、InOut和Static的参数而且程序代码也是被隐藏,如图1-5所示。