如何使用 S7-200 和 EM 241 发送 SMS 文本?

描述:
如果希望S7-200 通过有线电话网发送一条 SMS,您需要下列组件:n

  • CPU S7-200
    硬件版本不低于 1.10 的 CPU 222 和 CPU 224
    硬件版本不低于 1.00 的 CPU 226 和 CPU 226XMn
  • 调制解调器模块 EM 241n
  • 装有 STEP 7-Micro / WIN V3.2.x 的编程设备或 PCn
  • 模拟电话线

组态调制解调器模块:n

  1. 为了配置调制解调器模块 EM 241,打开 STEP 7-Micro / WIN 并选择 调制解调器扩展向导。

如何使用 S7-200 和 EM 241 发送 SMS 文本?

图 1:选择 Modem Expansion Wizardn

  1. 选择“配置EM 241调制解调器模块”并点击“下一步”确认。n
  2. 请点击“Yes”确认符号地址。n
  3. 输入 EM 241 的模块位置或在在线状态下执行“读取模块”并点击“下一步”。n
  4. 激活密码保护并输入一个密码或者点击“下一步”跳过该步。n
  5. 选择“调制解调器模块使用PPI协议”并点击“下一步”确认。n
  6. 选择“在此配置中使能信息传送功能”并点击“配置信息传送”。n
  7. 在下一个窗口中,点击选项卡“寻呼信息”并找到“新信息”。n
  8. 在文本域中输入您的消息并分配一个符号地址。如果您想要输入一个附加数据,找到“插入数据”,定义合适的值并点击“OK”确认。点击“保存信息”并保存该信息。n
  9. 选择选项卡“电话号码”定义电话号码。n
  10. 在“新电话号码”输入数据并点击“保存”确认。

如何使用 S7-200 和 EM 241 发送 SMS 文本?

图 2:Phone Number Properties (电话号码属性)n

  1. 在左侧的框中选择号码,点击按钮“-->”将其传送到右边的框中,然后点击“OK”。n
  2. 点击“下一步”然后再点击“下一步”跳过下个窗口。n
  3. 在下个窗口中,选择尝试拨打的号码。选择拨号类型声音并选择“使能无拨号音拨号”选项。点击“下一步”确认选择。n
  4. 选择一个空闲的存储空间范围并点击“下一步”确认。n
  5. 按照您的配置选择输出类型并点击“下一步”。n
  6. 点击“完成”确认项目组件的显示。n
  7. 完成配置。n
  8. 在 STEP 7- Micro / WIN 中,为 EM 241 创建程序链接。

如何使用 S7-200 和 EM 241 发送 SMS 文本?

图 3:程序连接

20. 将程序装入 CPU 中。如果使能和启动位 (enable- 和 start-bit) 有效,会将 SMS 从 CPU 中发送出去。

配置电话号码:

您可以从下表中找到配置T-D1, D2 Vodafone, E Plus和其它网络电话号码时最新的数据(stand 06/2008)。n

服务提供商 T-D1 D2 Vodafone E Plus Network-neutral
传输协议 TAP UCP command 51 TAP UCP command 01 or 51
电话号码
消息传输业务
(0)0171 2521001 n

(0)01712521002

(0)01722278025(0)01771167(0)090032669002
移动号码0171xxxxxxx n

0170xxxxxxx

0172xxxxxxx n

0173xxxxxxx

0177xxxxxxx n

0178xxxxxxx

All networks
源电话号码

Not necessary

Enter phone number

Not necessary

Not necessary
标准调制解调器V.34V.32 bisV.34V.34
数据位数8888
奇偶校验NNNN
注释临时不可用AyWay

表 1:Phone Number Properties (电话号码属性)n

更改或删除密码或源号码:
如果已经在电话号码属性中保存了一个源电话号码或一个密码,而您现在希望修改和删除它们,此时,仅仅删除或修改它们是不够的!老的密码或源电话号码仍然保存在数据模块中。n

必须在电话号码属性中修改或删除密码或源电话号码。然后,必须从“选择的电话号码 ( 括号内为符号名) ”域中删除电话号码。n

如何使用 S7-200 和 EM 241 发送 SMS 文本?

图 4:在更改了电话号码属性后将电话号码删除。n

随后,再次添加电话号码。这样,更改后的值便被传递到了数据组成中,您可以将更改后的任意参数作为电话号码。n

如何使用 S7-200 和 EM 241 发送 SMS 文本?

图 5:添加电话号码,以便应用更改后的参数n

疑难排解

  • 用于传输信息的电话号码改变n
  • 服务提供商系统过载n
  • 接受方与传送方不兼容

以下为可能的解决方案:n

  • 询问服务提供商用于消息传输服务的电话号码是否是最新的
  • 当服务提供商系统在某些时候过载,可以使用 S7-200 的数据归档功能并询问服务提供商。数据归档的信息可查看 Entry ID 21337731 和S7-200 系统手册 Entry ID: 1109582
  • 试着从其他服务提供商传送消息(alternatively: AyWay)。
  • 确保接收方和发送方兼容的 (D1 and D1, E Plus and E Plus)。大部分服务提供商是不支持相互之间发送消息的。 一旦改变了服务提供商但保留了电话号码没变,就不可能从电话号码的前缀辨别服务提供商, 因此需要从接收者那里获取信息,并按照上面的做法更改电话号码组态

重要事项:
请咨询您的提供商了解消息传输业务的指定电话号码是否仍然是最新的。

如果此处未列出提供商和他们当前的拨打号码——尤其是用于德国境外的号码——可通过访问 Internet 页面获取:
http://www.notepager.com/tap-phone-numbers-d.htm

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc335161.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论