西门子SM331模拟量输入模块
销售订货号:
6ES7 331-7KF02-0AB0上海启水自动化科技有限公司(西门子核心分销商)专业销售西门子S7-200/300/400/1200/1500PLC、数控系统、变频器、人机界面、触摸屏、伺服、电机、西门子通讯电缆、现场总线、DP接头、工控机等,并可提供西门子维修服务,欢迎来电垂询。
联系人 :卜社帮( 销售经理 )24小时服务热线 :18202105796
电话( Tel ): 021-60641323 传真(Fax):021-57872917
工作QQ: 2880583563
邮箱( Email ):a5824085@126.com
地址( Add ):上海市松江区弘翔路58弄195号
模拟量输入
用于连接电压和电流传感器、热电耦、电阻和热电阻
模拟量输入模板用来实现PLC与模拟量过程信号的连接。用于连接电压和电流传感器、热电耦、电阻和热电阻
模拟量输入模块将来自过程的的模拟量信号转换为可在控制器中进行内部处理的数字量信号。
该模块具有如下特点:
分辨率为 9-15 位 + 符号位(具有不同的转换时间),可以设置。
各种量程;
电流/电压的默认设置是使用量程模块以机械方式设置的,可通过编程器和 STEP 7 的“Hardware configuration”进行细调。
中断能力;
该模块将诊断和限值中断发送到控制器的 CPU。
诊断;
该模块将综合诊断信息发送到 CPU。
怎样用SM331(6ES7331-TTB00-0AB0)读HART仪表的数据?
解答: 1) 首先必须在ET200M中插入SM331,并用PDM软件组态SM331的参数。
2) 如果需要读主要变量,可以直接用PIW读出。如果需要读出最高4个预先定义的动态变量(包括主要变量、第二变量等),通过一个HART通道,则需调用SFC58为命令"3",写入到SM331的数据区中(命令请求),用SFC59读出SM331的响应值。
调动例子:
写命令:
Call SFC58
REQ:=M2.1 (1为请求)
IOID:=B#16#54 (SM331是一个混合模块)
LADDR:=W#16#0 (SM331的地址)
RECORD:=B#16#A (第一个客户端命令为10)
RECORD:=P#DB1.DBX0.0 Byte 240
RET_VA2:=MW4 (调用SFC58,错误返回值)
BUSY:=M6.1 (BUSY=1,写没完成)
RECORD:总共234个字节,第二个字节为命令3,读4个预先定义的值。
读响应值:
Call SFC59
REQ:=M2.2
IBID:=B#16#54
LADDR:=W#16#0
RECNUM:=B#16#C (响应为13)
RET_VAL:=MW8
Busy:=M6.2
RECORD:=P#DB2.DBX0.0 Byte 240
RECORD:响应数据从第12个字节到第240个字节。