loading ...
loading...

2008-07-17 | s7-200自由口通讯

分享
标签: s7-200  通讯 
S7-200自由口通讯
      自由口模式允许应用程序控制S7-200 CPU的通讯端口,使用PC/PPI电缆和自由口功能,可以将S7-200连接到带有RS-232兼容接口的多种设备,比如调制解调器。这里我们将介绍如何用S7-200连接GSM调制解调器发送短消息,并通过这个例子来介绍应用S7-200自由口编程的一般原则时及应注意的问题。
在下面的例子中我们将用到:
1.         PC/PPI电缆(10位;9 600波特;DIP开关设置:0 1 0 1 1)
2.         西门子 S7-200 CPU22X
3.         TC35 Terminal GSM调制解调器
4.         一个9直通针转接头(用来连结PC/PPI电缆与TC35 Terminal调制解调器)
5.         一根九针直通电缆(用来连结计算机与TC35 Terminal调制解调器)
6.         STEP 7-Micro/Win V3.2或更高版本软件
 
     
 
 
 一、             TC35 调制解调器AT指令简介
要使用TC35发送短消息需要使用TC35的AT指令,我们首先介绍如何用Windows自带的超级终端连接TC35发送短消息。
1.    用九针直通的电缆将TC35连接到计算机的串口上
2.    打开超级终端(开始à程序à附件à通讯à超级终端)
 
 
 
 
 
 
3.    为连接取名Connect to TC35T
 
 
 4.    选择TC35连接的串口COM1
 
 
 5.    按照下图的参数设置端口。19 200 bps为TC35默认的端口波特率,如果该波特率已被更改,请选择正确的波特率。
   
 
6.    在窗口中键入AT回车测试与TC35的连接,如果连接正确,TC35将返回OK。
 
7.    TC35可以发送两种格式的短消息,普通文本格式和PDU格式。应用普通文本格式时,短消息内容以ASCII码格式直接输入,操作比较简单,缺点是只能发送英文短消息;应用PDU格式时,短消息内容以Unicode格式输入,可以发送任何文字,缺点是短消息内容需要转换成Unicode码,并且要把短消息按PDU格式打包,操作比较复杂(编程复杂)。通过指令AT+CMGF=0设置TC35以PDU格式发送短消息(默认),AT+CMGF=1设置TC35以普通文本格式发送短消息。
 
 
 
分享 分享 |  评论 (0) |  阅读 (?)  |  固定链接 |  类别 (工作与工程) |  发表于 17:18
搜狐博客温馨提示:搜狐博客官方不会要求参加活动的各位博友缴纳任何的手续费用。请勿轻信留言、评论中的中奖信息,更不要拨打陌生电话及向陌生帐户汇款,谨防受骗!识别更多网络骗术,请 点击查看详情
您还未登录,只能匿名发表评论。或者您可以 登录 后发表。
 
  *中国人爱国心,搜狗输入法爱国主题皮肤下载>>
表  情:
加载中...
回复通知: 同时用小纸条通知对方该回复