西门子S7-1200SM1223数字量输入输出模块

供应商
广州唯信电气设备有限公司
认证
报价
1400.00元每件
品牌
西门子
型号
6ES72231PH320XB0
产的
德国
联系电话
18811848019
高伟
18811848019
联系人
周峰
所在地
白云区太和镇太营路139号420室
更新时间
2025-01-06 08:00

详细介绍

西门子s7-1200sm1223,s7-1200sm1223,sm1223数字量输入输出模块,sm1223价格,sm1223参数

6es72231bl321xb0sm1223 数字量输入输出模块 16输入24v dc/16输出24v dc 漏型6es72231ph320xb0sm1223 数字量输入输出模块 8输入24v dc/ 8输出继电器6es72231bh320xb0sm1223 数字量输入输出模块 8输入24v dc/ 8输出24v dc6es72231pl320xb0sm1223 数字量输入输出模块 16输入24v dc/ 16输出继电器6es72231bl320xb0sm1223 数字量输入输出模块 16输入24v dc/ 16输出24v dc6es72231 数字量输入输出模块 8输入120/230v ac/ 8输出继电器

西门子s7-1200sm1223,s7-1200sm1223,sm1223数字量输入输出模块,sm1223价格,sm1223参数

是否可以在 ob1 中调用geterror 或 geterror id 指令?

答: 可以,使用方法与在fc 或 fb 中调用类似。

情况一:ob1 程序中出错:

如果ob1 中的程序出错,例如调用未组态硬件的 i 地址,但未调用geterror 指令,cpu error灯会红色闪烁,诊断缓冲区报错(见图14), 但cpu不会停机( **于cpu 固件版本v2.0 以上版本,固件版本为v1.0 的cpu在此种情况下会停机)

图14.

此时如果在ob1 中*后一条网络调用geterror 或geterrorid 指令,则诊断缓冲区的报错信息消失, cpu指示灯恢复正常。

情况二: ob1 本身的网络中没有错误, 但在 ob1 中调用的块中存在错误,例如fc1中存在错误 :

1) 如果ob1中无条件调用的块例如fc1 出错, ob1的其它网络没有错误,fc1 中有错误但并没有调用get error 指令,cpu error灯也会红色闪烁,诊断缓冲区报错(见图15),但cpu不会停机( **于cpu 固件版本v2.0 以上版本,固件版本为v1.0 的cpu在此种情况下会停机), 当在fc1调用geterror 指令后, cpu 报错信息消失,指示灯恢复正常。

图15.

2 ) 如果ob1中有条件调用块, 例如fc1, 但fc1 在ob 1中的执行条件没有满足,则 cpu 不会报错。一旦fc1 调用条件满足被执行,且fc1 中的错误一直存在,则cpu error灯也会闪,诊断缓冲区报错(见图15), 但cpu不会停机( **于cpu 固件版本v2.0 以上版本,固件版本为v1.0 的cpu在此种情况下会停机) 。

3) 如果ob1 中调用的块fc 有错误,在ob1 中调用了geterror 指令,但出错的块 fc1 中未调用 geterror指令,则cpu 也会出现 指示灯error 红色闪烁,诊断缓冲器报错。见图16。

图16.

总结: 由此可见, geterrorid 或geterror指令是基于块的指令,只能诊断调用它的块中的错误,如果出错的程序中未调用该指令,则无法诊断该块中的错误。


西门子S7-1200SM1223,S7-1200SM1223,SM1223数字量输入输出模块,SM1223价格,SM1223参数
展开全文
我们其他产品
我们的新闻
相关产品
数字温湿度计 西门子plc 微量移液器 西门子低压电器 输入 数字 油量传感器 S7 增量式编码器 西门子工控机 精量播种机 输入输出模块
微信咨询 在线询价 拨打电话