产品|公司|采购|资讯

西门子模拟量模块SM431

参考价面议
具体成交价以合同协议为准
  • 公司名称上海西邑电气技术有限公司
  • 品       牌西门子/SIEMENS
  • 型       号6ES7431-1K
  • 所  在  地上海市
  • 厂商性质经销商
  • 更新时间2018/5/14 11:33:40
  • 访问次数471
在线询价收藏产品 点击查看电话

联系我们时请说明是 智能制造网 上看到的信息,谢谢!

上海朕锌电气设备有限公司是专业从事西门子工业自动化产品销售和系统集成的高新 技术企业。在西门子工控领域,公司以精益求精的经营理念,从产品、方案到服务,致 力于塑造一个“行业专家”品牌,以实现可持续的发展。

 

“信誉*,客户*”是公司成立之初所确立的宗旨,在公司*的严格要求和员工们不折不扣地贯彻执行下发展延续至今。“假一罚十”一直是我公司的主动承诺。

面对纷繁变化的市场和日益严峻的竞争,客户的需求和利益始终被我们放在工作的*。我们想客户之所想,急客户之所急。针对各行业客户的不同需求,我们尽心尽力地为客户需要解决的难题提供精准的解决方案,竭尽全力将服务落到实处、做到较好。在协助客户解决难题、实现突破的基础上,获得双赢!

我公司一直致力于推广西门子高性能自动化系统和驱动产品,所经营产品范围:LOGO!通用模块、SIMATIC S7全系列可编程控制器、PCS7 控制系统、WINCC组态软件、STEP 7编程软件和博图软件; 触摸屏、工控机、网络交换机、开关电源;6RA70/80系列直流调速装置,MM4、V20、G120、G130、G150、S120等全系列变频器;V90伺服产品,数控系统等工业自动化与驱动技术全系列产品。公司所备各类产品齐全,货量充足,常年备货量在1亿元以上,能够满足客户对现货的需求,保证工程进度。

公司自成立以来,始终坚持以人才为本、诚信立业的经营原则,坚持“质量到位、服务”的经营理念,在电工电气-工控系统及装备行业获得了客户的*认可和高度评价,公司以为客户创造价值为己任,期待为您服务!

请相信上海朕锌电气设备有限公司是您忠诚的*的合作伙伴,我们愿与广大客户携手向前,共同进步!

S7- 200/300/400/1200/1500PLC,ET200分布式I/O:ET200S、ET200M、ET200SP、ET200PRO、
西门子模拟量模块SM431

6ES7431-1KF00-0AB0SIMATIC S7-400,SM 431模拟量输入模块,光隔离,8 AI,13 位分辨率,U/I/RESIST.
西门子模拟量模块SM431 产品信息

西门子模拟量模块SM431

西门子模拟量模块SM431

 

1.1 程序功能介绍
通过系统功能SFC 51 "RDSYSST" (读取系统状态),可以读取系统状态列表或部分系统状态列表,例如指示灯状态,序列号,从站状态等等。
调用SFC 51时,通过将值“1”赋给输入参数REQ来启动读取。如果可以立即读取系统状态,则SFC将在BUSY输出参数中返回值0。如果BUSY包含值1,则尚未完成读取功能。

表1 SFC51参数说明

参数描述 
REQ输入参数REQ = 1:启动处理
SSL_ID输入参数将要读取的系统状态列表或部分列表的ID号
INDEX输入参数部分列表中对象的类型或编号。
RET_VAL输出参数如果执行SFC时出错,则RET_VAL参数
将包含错误代码。  
BUSY输出参数TRUE:尚未完成读取。
SSL_HEADER输出参数LENTHDR是SSL列表或SSL部分列表的数据记录的长度。
? 如果仅读取了SSL列表的标题信息,则N_DR包含属于它的数据记录数。  
? 否则,N_DR包含传送到目标区域的数据记录数。  
DR输出参数SSL列表读取或SSL部分列表读取的目标区
域:  
? 如果仅读取了SSL列表的标题信息,  
则不能评估DR的值,  
而只能评估SSL_HEADER的值。  
? 否则,LENTHDR和N_DR的乘积将指  
示已在DR中输入了多少字节。  

西门子SM431模拟量模块

2 读取CPU指示灯
可以通过SFC 51读取CPU的指示灯状态,使用的SSL_ID参数为16#74(16#19)读取全部指示灯状态 或者16#174(16#119)读取单个指示灯状态

2.1 编程
首先需要创建一个数据块,用来存放读取出来的指示灯状态结果


图1 创建DB1,存放读取结果

打开OB1,在OB1的临时变量区创建一个变量length,类型设置为Struct(结构)



图2 创建名为length的结构变量

双击length变量,进入结构变量成员定义,创建两个word类型的变量,本例中分别为size和number:



图3 创建length的结构变量的两个word成员

编写SFC51程序:

CALL "RDSYSST"
REQ :=TRUE
SZL_ID :=W#16#74 //读取全部指示灯状态
INDEX :=W#16#0
RET_VAL :=MW0
BUSY :=M2.0
SZL_HEADER:=#length
DR :=P#DB1.DBX0.0 BYTE 500 //结果输出到DB1数据块中
DB1存放的结果即为模块的指示灯状态,每个指示灯有4个字节的长度来描述。

前两个字节表示灯的类型(见表二),表示是SF灯还是BF灯等等。
第三个字节表示灯是亮还是灭,如果为1则灯亮,如果为0则灯的状态是灭。
第四个字节表示灯是否闪烁,0表示不闪,1表示正常闪烁(2hz),2,表示慢闪(0.5hz)
灯的类型列表如下(不同的CPU会有不同数目的指示灯):

表2 前两个字节的含义


3 读取Profibus DP从站 状态注意事项:
关于系统功能SFC51的更多详情请参阅STEP 7的在线帮助,或者通过Start > SIMATIC > DOCUMENTATION选择手册“System Software for S7-300/400 System and Standard Functions”

3.1 编程
首先需要创建一个数据块,用来存放读取出来的状态结果


图4 创建DB1,存放读取结果

打开OB1,首先在OB1的临时变量区创建一个变量length,类型设置为Struct(结构)



图5 创建名为length的结构变量

双击length变量,进入结构变量成员定义,创建两个word类型的变量,本例中分别为size和number:



图6 创建length的结构变量的两个word成员

关键词:指示灯
同类产品推荐
在找 西门子模拟量模块SM431 产品的人还在看
返回首页 产品对比

提示

×

*您想获取产品的资料:

以上可多选,勾选其他,可自行输入要求

个人信息:

Copyright gkzhan.com , all rights reserved

智能制造网-工业4.0时代智能制造领域“互联网+”服务平台

对比栏