西门子上海总代理商 S7-1200 6ES7231-5 SM1231 热电偶模块
SIMATIC S7-1200,模拟输入, SM 1231 TC,8 AI 热电偶
要使用 PUT/GET 指令访问远程连接伙伴,用户还必须得到许可。 默认情况下,“允许使用 PUT/GET通信进行访问”(Permit access with PUT/GET communication) 选项处于未启用状态。这时,只有需要对本地 CPU 和通信伙伴同时进行组态和编程的通信连接才能实现对 CPU 数据的读写访问。 例如,可以通过BSEND/BRCV 指令进行访问。 因此,本地 CPU 仅作为服务器的连接(也就是说,本地 CPU中不存在带有通信伙伴的通信组态/编程)在 CPU 运行期间不可用,例如: ● 通过通信模块进行 PUT/GET、FETCH/WRITE或 FTP 访问 ● 从其它 S7 CPU 进行 PUT/GET 访问 ● 通过 PUT/GET 通信进行 HMI 访问如果您希望允许从客户端访问 CPU 数据,即您不希望限制 CPU 的通信服务,请按以下步骤操作: 1.将保护访问级别组态为除“无访问(完全保护)”(No access (complete protection)) 外的任意级别。 2.选择“允许使用 PUT/GET 通信进行访问”(Permit access with PUT/GET communication)复选框。 当您将此组态下载至 CPU 时,CPU 将允许与远程伙伴进行 PUT/GET 通信 5.8.1 专有技术保护专有技术保护可防止程序中的一个或多个代码块(OB、FB、FC 或 DB)受到未经授权的访问。 用户创建密码以限制对代码块的访问。密码保护会防止对代码块进行未授权的读取或修改。 如果没有密码,只能读取有关代码块的以下信息: ● 块标题、块注释和块属性 ●传送参数(IN、OUT、IN_OUT、Return) ● 程序的调用结构 ●交叉引用中的全局变量(不带使用时的信息),但局部变量已隐藏 将块组态为“专有技术”保护时,只有在输入密码后才能访问块内的代码。轻松创建设备配置 5.8 防止对 CPU 或代码块的访问非常容易 入门手册 96 设备手册, 01/2015,A5E02486780-AG 使用代码块的“属性”(Properties) 任务卡组态该块的专有技术保护。打开代码块后,从“属性”(Properties) 中选择“保护”(Protection)。 1.在代码块的“属性”(Properties) 中,单击“保护”(Protection) 按钮显示“专有技术保护”(Know-howprotection) 对话框。 2. 单击“定义”(Define) 按钮输入密码。 输入并确认密码后,单击“确定”(OK)。5.8.2 复制保护 附加安全特性允许捆绑程序块,以用于特定存储卡或 CPU。 该特性对于保护您的知识产权特别有用。当您将程序块与特定设备捆绑在一起时,就会将程序或代码块限制为仅用于特定存储卡或 CPU。 该特性允许您以电子方式(如通过Internet 或通过电子邮件)或通过发送内存匣分布程序或代码块。 复制保护可用于 OB (页 101)、FB (页 103) 和FC (页 103)。 S7-1200 CPU 支持三种类型的块保护: ● 与 CPU 的序列号进行绑定 ● 与存储卡的序列号进行绑定● 与强制性密码动态绑定 轻松创建设备配置 5.8 防止对 CPU 或代码块的访问非常容易 入门手册 设备手册, 01/2015,A5E02486780-AG 97 使用代码块的“属性”(Properties) 任务卡将块捆绑到特定 CPU 或存储卡。 1.打开代码块之后选择“保护”(Protection)。 2. 在“复制保护”(Copy protection)任务下的下拉列表中,选择要使用的复制保护的类型。 3. 对于与 CPU或存储卡序列号的绑定,可以在下载时插入序列号,也可以输入存储卡或 CPU 的序列号。 说明 序列号区分大小写。对于与强制性密码的动态绑定,定义下载或复制块所必须使用的密码。 随后下载带有动态绑定的块时,必须输入可用于下载块的密码。请注意,复制保护密码和专有技术保护 (页 95)密码是两个不同的密码。