***备件*** SIMATIC S7-200,CPU 222 紧凑型设备,直流电源 8 个直流数字输入/6 个直流数字输出 4 KB 程序/2 KB 数据, PROFIBUS DP 可扩展
以TEXT的方式发送SMS
在这里不介绍用自由口编程的方式编写AT的指令来发送SMS,而是采用西门子提供库功能块来编写程序。库程序的下载链接地址如下:
Port0口的库程序
Port1口的库程序
上面两个库程序是压缩文件,先解压缩到一个目录下,然后打开STEP 7 Micro/WIN软件导入此目录下的文件,这里的解压的目录为D:\SMS\。在STEP 7 Micro/WIN导入库的方式如下:
解压库文件到D:\SMS目录下
打开STEP 7 Micro/WIN,右键点击libraries,在弹出的菜单中选择Add/Remove Libraries… 如下图:
在弹出的窗口里,点击 Add..按钮,然后选择文件 D:\SMS\set5_s7-200-Libary_port0.mwl 如下图所示,然后选择 Save 按钮后在选择 Ok 按钮
添加后的库程序如下图:
在库程序的文件夹下有5个功能块:
SMS_init: ......SMS初始化块
SMS_xmt_rcv_manage ......SMS收发处理执行块
SMS_send ......SMS发送信息功能块
SMS_receive ......SMS接受信息功能块
SMS_tele_handle ......SMS远程访问处理块