西门子控制单元6SL3055-0AA00-5CA2现货供应

西门子代理: 西门子一级代理
西门子总代理: 西门子模块代理商
西门子PLC模块代理商: 西门子触摸屏一级代理商
单价: 99.00元/件
发货期限: 自买家付款之日起 天内发货
所在地: 直辖市 上海 上海杨浦
有效期至: 长期有效
发布时间: 2023-12-19 07:06
最后更新: 2023-12-19 07:06
浏览次数: 14
发布企业资料
详细说明

西门子控制单元6SL3055-0AA00-5CA2现货供应




4、发送短信命令:$AAW(long) (data)

功能:发送短信。

语法结构:$AAW(long)(data)(cr)

$ ——定义符(24H)

AA——2 位16 进制数的模块地址:从00 到FF。长度2 字节。

W ——写数据标识符(57H)

(long) ——单字节数据的长度zui长为FFH。00H 表示询问发送缓冲区是否空见9.5。

(data)——以字节为电位的数据,数据的长度由(long)决定,内容:字头D7H + 1字节数据长度UDL + 6字节目的STA + 数据UD

UDL:要发送的除包头D7H 以外总的数据长度。包括STA,UD 和它本身的字节长度,因STA 和 UDL 的字节长度一般是固定的,即固定为1+6=7 个字节,所以其长度可由如下公式计算UDL 数值=1+6+UD 长度。

STA:接收方的,即目的地址。号码需要进行格式转换。

UD: 您需要发送的有效数据。其总长度小等于140 个字节。

(cr) ——(0DH)

响应:无

 

例:假设通过地址是00的G100模块发送短信“OK"(00H│4FH│00H│4BH共4个字节),接收方的(目的地址)是 

发送数据串如下:

24H│00H│00H│57H│0DH│D7H│0BH│01H│39H│12H│07H│04H│25H│00H│4FH│00H│0BH│0DH

 

三、海为PLC与北京捷麦G100 GSM短信模块通讯程序

因为北京捷麦G100 GSM短信模块采用厂商自主通讯协议,所以海为PLC采用自由协议与其通讯,为了方便理解,将要发送是数据串按字节存放在寄存器中,以低字节模式发送即使用COMM.LB指令。

例子完成每100mS读一次短信,如果收到正确的短信“0000"或“1111"则回复一条短信:

读短信命令放在“初始寄存器表"中(寄存器V1000-V1004),随程序一起下载到PLC中。

V1000:24HV1001:00HV1002:00HV1003:52HV1004:0DH

发短信命令放在“初始寄存器表"中(寄存器V1100-V1117),随程序一起下载到PLC中。

V1100:24HV1101:00HV1102:00HV1103:57HV1104:0DH

V1105:D7HV1106:0BHV1107:01HV1108:39HV1109:12H

V1110:07HV1111:04HV1112:25HV1113:00HV1114:4FH

V1115:00HV1116:0BHV1117:0DH

 

要比较的短信内容存在寄存器V1200-V1203中,如果短信内容等于“1111"或“0000"则回复短信“OK"。

短信内容“1111":V1200:3H

短信内容“0000":V1202:3030HV1203:3030H

 

程序图如下:


COMM自由通讯指令自带通讯协议格式定义端子Protocol,可以通过双击COMM指令,以配置方式输入

相关西门子产品
相关西门子产品
相关产品