浔之漫智控技术(上海)有限公司-西门子总部
西门子电源模块代理商 , 西门子一级总代理商 , 西门子模块一级代理商
西门子CPU模块一级代理6ES7222-1BD22-0XA0

使用非隔离的模拟量模块连接非隔离的传感器
如果使用非隔离的模拟量连接非隔离的传感器,那么一定将所有的点接地并进行等电位处理。典型接线如图5所示:
从图5可以看到,按照隔离与非隔离的要求,模块不隔离,**连接MANA与地M,传感器不隔离则需要连接信号负端到本地的地,这样一边以信号源的地作为基准点,一边以模块的地M作为基准点,为了消除两者之间的电位差(共模电压UCM),需要使用足够粗的导线进行等电位连接。
如果整个工厂有等电位的接地网,使用非隔离的仪表和模块就比较简单,只需要连接MANA到本地的地M即可,因为每个点都等电位。往往事与愿违,由于非隔离的仪表价格便宜,越是使用这样仪表的地方,地通常打得都不会好,就*别提接地网和等电位连接了。不采取措施肯定有问题,**保证等电位。使用万用表可以测量,那是因为万用表与地是隔离的,较大的共模电压UCM   也可能不同 ,与模块不在相同的条件下。建议使用隔离的传感器和模块。
讲了一系列的接线方式,较终的结论就是模拟量接线的几种方式都集中在一点上,
就是信号源端与测量端一定要等电位。
讲到这里我觉得还是要再扩展一下,利用这个原则同样也可以解决数字量接线问题。下面是在现场遇见的一个问题,
如图6所示,CPU与I/O的供电分开,I/O是一个非隔离模块,当现场给出信号,但是I/O模块的输入灯没有点亮,在CPU中也不能读出,使用万用表测量,在端子上有24V电压。模块没有问题,将两个电源PS的M端短接,就可以检测到输入信号,这也是由于参考点电位不同造成的。
希望一点小小的提示可以帮助大家解决现场模拟量接线的问题。
近期有很多人咨询关于模拟量模块的问题,反映在现场的S7-300模拟量模块读数不变化,怎么弄都读数是32767。尽管模拟量模块大家都很熟悉,但是类似的问题还经常有用户反应。为此小编特意咨询了老师,老师将自己的经验归纳总结一下。
关于读不出值的问题,如果总是32767没有变化,其实值已经有了,只不过是*量程了。如果值为0,那就要注意模拟量是否有问题了,使用万用表测量现场信号并没有*限。为什么会出现这两种现象呢?这是因为选择的参考电位不同,例如,现场过来的信号为5V,那*要问一下,基准点是几伏?10~15是5V,-10~
-5同样也是5V,如果测量端基准点是0V,那么测量就会有问题,所以一定要保证两端等电位。模拟量模块的基准电位点就是MANA
,所有的接线都与之有关。钝化描述的是一种状态,整个故障安全信号模块或模块的单个通道发生
钝化时会自动使用故障安全值  (0)代替过程值。
简单的说,就是在钝化
状态下
输出模块没有输出7c258c3e6d99efcc8e34
,即使安全程序中输出地址还在置位;
输入模
板没有输入
(输入模板提供替代值“0”给安全程序)
,即使实际信号状态
为接通(1)状态。
输入钝化:
我这里以急停信号为例,没有钝化情况下,急停按钮没有被按下,急停信号
状态是1。
钝化情况下,急停按钮没有被按下,急停信号状态是0,此时线体报
急停。
输出钝化:
以安全供电信号为例,没有钝化情况下,输出信号为1则输出模块输出24V,
钝化情况下,输出信号为1,输出模块无24V输出。
去钝
去钝的意思当然就是消除钝化的这种状态喽。
02
什么情况下会发生钝化?
•  在故障安全系统的CPU启动阶段一直到CPU进入“运行”模式
•  故障安全CPU  和故障安全信号模块之间出现PROFIsafe通信错误
•  当故障安全信号模块或通道出现故障时(例如:断线,交叉接线等 )
•  设置故障安全信号模块 DB 内的参数   PASS_ON = 1
03
通道钝化和模块钝化有什么区别?
在安全模块的属性下,可以设置当其中一个通道出现异常时,是钝化整个模
块还是钝化单个通道
当选择钝化整个模块时,这个模块的所有输入或者输出都会被钝化,当
选择钝化通道时,只有当前通道会钝化。
04
如何判断模块是否发生了钝化?
在编译硬件组态时,安全系统会为每个F-IO模块自动创建一个F-IO DB。可
以在程序中评估其中的变量PASS_OUT和AD, 如果F-I/O 发生钝化,则
变量 PASS_OUT = 1 和 AD = 1 。
下图分别是在STEP7和TIA Portal
软件中ET200S 4/8 F-DI模块发生故障进入钝化状态时的F-IO DB变量
PASS_OUT和AD状态。
05
如何去钝?
当导致故障安全信号模块钝化的错误消失后,需要用户对模块状态进行确
认,这个确认的操作就称作去钝(重新集成)。
去钝完成后,模块由提供故
障安全值(0)切换到过程值,输出状态重新由过程映像区地址控制,输入的
过程映像区地址提供实际的信号状态。
请求去钝:
当导致安全模块钝化的故障修复后,对应F-IO DB中的请求应答信号
ACK_REQ变为1,表示故障已经解除请求去钝。
去钝:
只需要脉冲方式将F-IO DB中的变量ACK_REI置位,给出应答信号,就可以
完成去钝。
  较大测试周期和较大回读时间
较大测试周期
:指安全输出模块进行位模式测试的间隔时间,可以设置为1000s    (默认)或100s,周期性进行。如果测试到故障,模块自动将时间间隔缩减为60s,如下所示。
图1 较大测试周期组态
较大回读时间:
用于设定安全输出模块位模式测试脉冲的宽度,模块以100ms的间隔发出位测试脉冲,如果在回读的时间内不能收到回读*的信号,模块故障钝化。
这两个参数由输出模块所连接的负载特性决定,有可能需要反复测试修改。
图2 较大回读时间组态
Max. readback time dark     test:关断位测试的回读时间(同时也是当通道输出为1时,进行关断位测试Dark  test时P/M开关短时间断开的时间),值范围0.6~400.0ms,默认1.0 ms,如下所示。
图3 Dark test断开时间
Max. readback time switch on     test:接通位测试的回读时间(同时也是当通道输出为0时,进行接通位测试Switch on  test时P/M开关短时间接通的时间),值范围0.6~5.0ms,默认0.6 ms如下所示。
图4 Switch on test接通时间
注意:由于组态回读时间的长度会增加故障的响应时间,建议将回读时间设置为尽可能小,但需要确保输出通道不会钝化。

发布时间:2023-09-19
展开全文
优质商家推荐 拨打电话