杨琴(027)88779746、QQ:913131416
6ES7322-1HH01-0AA0
SIMATIC S7-300,数字量输出SM 322,光电隔离,16DO,继电器接点,20针
用 2 个 IM 6ES7153-2BA..-....组态的软冗余系统在启动时为什么偶尔会产生有些 IO 模块不被参数化?
订货号
6ES7322-1HH01-0AA0 SIMATIC S7-300, Digital I/O Modules
描述:
在用两个 IM 组态的软冗余中 (以后称 IM),两个 IM 模块同时上电,当 IM 启动时有些模块 (SM3xx, FM3xx,CP3xx等等,以后称 IO) 不被参数化。
没有被参数化的模块以默认的设置工作,这个可能导致模块无法正确的工作 (例如,模拟量模块用错误的值范围) 或者甚至不工作。
补救:
IM 模块上电延迟 10 s ,这样确保所有的 IO 模块被正确参数化。
在使用 S7-300 数字量输出模块时如果想要通过 SFC51 和 SSL_ID W#16#0C91 得到模块状态信息,当得到 RET_VAL 8083 (INDEX 错误或不允许)时,这有可能是由错误的调用引起的。
使用 SFC51 的 INDEX 参数,一定不要直接指定为数字量输出模块的起始地址。指定的方法是将模块起始地址加在 8000hex 上之后再赋给 INDEX。
6ES7322-1HH01-0AA0举例
如果模块起始地址是0:
INDEX = 8000
如果模块起始地址是 256 (100hex):
INDEX = 8100