西门子200SMART SB AE01的正确用法

news/2025/2/12 3:47:14/

西门子200SMART SB AE01,就是1路模拟量输入的SB板。信号板直接安装在 SR/ST CPU 本体正面,无需占用电控柜空间,安装、拆卸方便快捷。有些小型的系统如果只有1路模拟量输入,或者模块配置中恰好缺少1路模拟量输入,就可以用这个SB AE01信号板。但是用这个板是需要特别注意的。

有一次我在做水库7台软起柜的时候,用200 SMART做控制,用了一个信号版AE01,是检测软起电流的,一天就坏了2块。一开始是能够读取到电流模拟量数据的,软起起动几次之后这个信号板就坏掉了。然后过了一段时间,又一台也是出现了同样的情况。这是怎么回事呢,大家有没有遇上同样的情况。

查阅了西门子的技术资料,发现这个信号板没有任何隔离功能,抗干扰能力差。怎么办呢,考虑只有加个隔离栅。但是加隔离栅就贵了,但是柜子已经都做好了,也只有这么做了。

有两种方法来解决这个问题。一是在选型的时候就直接采用模拟量模块,抗干扰能力强。二是用这个信号板的话,就加个隔离栅。至于给信号板加磁环作用也不大,信号线用屏蔽双绞线,单端接地,也作用不大。

后来找了个隔离栅,加上之后运行没事,安装到现场实际使用也没啥问题。所以这个SB AE01大家在使用时要小心。200SMART其它的信号板倒是没事。

更多技术资料访问艺捷自动化

艺捷自动化


http://www.ppmy.cn/news/1361051.html

相关文章

window: C++ 获取自己写的dll的地址

我自己用C写了一个插件,插件是dll形式的,我的插件式在dll的目录下有个config文件夹,里面是我用json写的插件配置文件,当插件运行的时候我需要读取到json配置文件,所有最重要的就是如何获取dll的路径. 大概就是这么个结构, 我自己封装了一个函数.只适用于window编程,因为里面用…

Postgresql源码(124)两个事务更新同一行数据时的行为和原理分析

XactLockTableWait函数、transactionid锁的一些原理和分析 结论 更新行时,会根据xmax拿transactionid锁,等对应的事务结束。 如果结束是回滚,则heap_update继续更新。如果结束时提交,则heap_update要返回上层ExecUpdate调用EvalP…

【PostgreSQL内核学习(二十七) —— (编码转换)】

编码转换 概述处理客户端与服务器之间的字符串编码转换pg_do_encoding_conversion 函数FindDefaultConversionProc 函数FindDefaultConversion 函数 处理服务器与客户端之间的字符串编码转换两者的联系和区别 声明:本文的部分内容参考了他人的文章。在编写过程中&am…

Unity编辑器扩展之是否勾选Text组件BestFit选项工具(此篇教程也可以操作其他组件的属性)

想要批量化是否勾选项目预制体资源中Text组件BestFit属性(此篇教程也可以操作其他组件的属性,只不过需要修改其中对应的代码),可以采用以下步骤。 1、在项目的Editor文件中,新建一个名为TextBestFitBatchProcessor的…

整型数组按个位值排序/最低位排序(C语言)

题目描述 给定一个非空数组(列表),其元素数据类型为整型,请按照数组元素十进制最低位从小到大进行排序,十进制最低位相同的元素,相对位置保持不变。 当数组元素为负值时,十进制最低位等同于去除…

创新性3D数据合成模型,微软推出EgoGen

随着AR、VR等设备的广泛应用,第一人称的应用开始增多。但在研发方面面临不同的挑战,例如,图像模糊、视觉混乱、遮挡更严重等,给视觉模型的训练带来重大挑战。 一方面,人工标注真实第一视角数据集,来培训深度学习模型的成本和难度都很高。另一…

Go slice的底层实现原理?

切片是基于数组实现的,它的底层是数组,可以理解为对 底层数组的抽象。 源码包中src/runtime/slice.go 定义了slice的数据结构: type slice struct {array unsafe.Pointerlen intcap int }slice占用24个字节 array: 指向底层数组的指针…

LabVIEW串口通信的激光器模块智能控制

LabVIEW串口通信的激光器模块智能控制 介绍了通过于LabVIEW的VISA串口通信技术在激光器模块控制中的应用。通过研究VISA串口通信的方法和流程,实现了对激光器模块的有效控制,解决了数据发送格式的匹配问题,为激光器模块的智能控制提供了一种…