plc远程通讯怎么找到的(PLC远程口令设置)

远程口令

如果使用远程口令,在有下述连接请求的情况下将进行远程口令校验。

· 通过编程工具进行的通信

· 通过MC 协议进行的通信

· 文件传送(FTP)

注意点:远程口令功能是为了防止来自于外部设备的非法访问( 程序及数据的破坏等) 的一个手段。但是,该远程口令功能并不能完全地防止非法访问。需要防止来自于外部设备的非法访问以确保可编程控制器系统的安全时,应由用户采取相应措施。

[ 防止非法访问的措施示例]

· 设置防火墙的方法。

· 设置中继站及个人计算机,通过应用程序对发送接收数据的中继进行控制的方法。

· 将可进行访问权控制的外部设备设置为中继站的方法。

设置远程口令时的通信方法

与设置了远程口令的CPU 模块通信时,按下述步骤进行。

(1) 访问的允许处理( 解锁处理)

进行通信的个人计算机等对CPU 模块进行远程口令的解锁处理。

远程口令的使用设置

(1) 远程口令的设置

通过编程工具设置远程口令及对象连接后,写入到CPU 模块中。

工程窗口[( 参数)] [( 远程口令)]

plc远程通讯怎么找到的(PLC远程口令设置)(1)

plc远程通讯怎么找到的(PLC远程口令设置)(2)

项目内容设置范围

( 口令设置) 输入设置到CPU 模块中的远程口令 半角4 字符以内

Password,Active,Module,Setting( 口令有效模块设置)

( 型号)

将内置以太网端口的远程口令设置为有效时,指定CPU 的型号。只能指定一个CPU 的型号。

以太网内置型CPU

( 模块条件) 显示"远程口令详细设置"画面。

( 用户用连接号有效设置)

( 连接号1 ~ 16)将内置以太网端口的远程口令设置为有效时,进行此指定。

( 对未使用的连接进行的设置或者对MELSOFT 连接进行的连接设置将被忽略。)

对对象连接附加校验标志

( 系统用连接有效设置)(TCP/IP)

(MELSOFT 通信端口(TCP/IP)))

将内置以太网端口的远程口令设置为有效时,进行此指定。

(UDP/IP)(MELSOFT 通信端口(UDP/IP))

(TCP/IP)(FTP 通信端口(TCP/IP))

(MELSOFT 的直接连接)

( 达到远程口令不一致次数上限时变为出错状态 )

执行相应动作时进行校验。

( 希望进行非法访问检测时使用。)

( 不一致上限) 指定不一致的上限次数。1 ~ 65535

( 远程口令一致时清除不一致次数)

执行相应动作时进行校验。

(2) 至CPU 模块的写入

将设置的远程口令通过"可编程控制器写入"画面写入到CPU 模块中。

[Online( 在线)] [Write to PLC( 可编程控制器写入)]

将参数写入到CPU 模块中后,通过电源的OFF → ON 或者复位操作,使参数生效。

(3) 远程口令的解锁、锁定处理

通过个人计算机等进行远程口令的解锁处理、锁定处理如下所示。

(a) MELSOFT 连接时

在通信时显示的下述对话框中输入远程口令。

如果输入了远程口令,编程工具将对CPU 模块执行解锁处理后进行访问。

plc远程通讯怎么找到的(PLC远程口令设置)(3)

(b) MC 协议时

使用MC 协议的专用指令。

(c) 使用FTP 功能时

通过password-lock 及password-unlock 指令进行。

注意事项

(1) 对UDP 连接设置了远程口令时

· 确定进行通信的对象设备,进行数据通信。( 对于UDP/IP,进行了远程口令的解锁处理后,与未进行解锁处理的对象设备也可进行通信,因此使用时应事先确定通信对象。)

· 数据通信结束时,必须进行远程口令的锁定处理。( 如果未进行锁定处理,在发生超时之前将保持为解锁状态。10 分钟内无通信时将发生超时,CPU 模块将自动进行锁定处理。)希望使用远程口令,防止非法访问的情况下,建议将所有的连接协议均设置为TCP/IP,在参数中将直接连接设置为禁止。

(2) 在TCP/IP 的锁定处理之前进行了TCP/IP 的关闭处理时

CPU 模块将自动进行锁定处理。

(3) 远程口令的有效范围

远程口令仅对来自于已进行了远程口令参数设置的CPU 模块的内置以太网端口的访问有效。在多CPU 系统中使用多个CPU 模块的情况下,应对希望进行远程口令设置的CPU 模块分别设置远程口令。

plc远程通讯怎么找到的(PLC远程口令设置)(4)

检测出非法访问时的处理

在远程口令的解锁处理时如果不一致的次数达到了上限,将检测出"REMOTE PASS FAIL"( 出错代码:2700)。发生了此出错时,有可能是遭遇了来自于外部的非法访问。应根据需要执行以下处理。

1. 监视远程口令的累计次数(SD979 ~ SD999),确认是哪个连接的解锁处理不一致次数达到了上限。

2. 将相应的连接通过无效指定置为通信禁止状态。可以通过下述操作进行相应连接的无效指定。

· 在"以太网诊断"中选择进行无效指定的连接后执行强制无效。

[( 诊断)] [( 以太网诊断)] "( 各连接状态)"

plc远程通讯怎么找到的(PLC远程口令设置)(5)

· 通过特殊寄存器(SD1276、SD1277) 将相应连接的强制无效标志置为ON。

3. 对"REMOTE PASS FAIL"( 出错代码:2700) 进行解除。进行了出错解除后,远程口令累计次数(SD979 ~ SD999) 将被清除。

4. 向系统管理员说明解锁处理异常完成的发生次数已达到通知用累计次数以上,采取相应措施。

注意:由于合法用户的输入错误累计导致检测出出错时,应通过下述操作进行处理。

· 在"远程口令的详细设置"画面中设置为"远程口令一致时清除不一致次数"。

· 通过特殊继电器(SM1273) 清除远程口令不一致的累计次数。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页