Smart200系列專屬“收費神器”!

首先,讓我們來看下“收費神器”:IM247-1XA-S專用控制器模塊的外觀,如圖1↓↓↓

Smart200系列專屬“收費神器”!

圖1

產品簡介

1、支持西門子SMART200系列,用一個串口通信連接,使用便捷;

2、調用華茂歐特公司提供的庫程序,無需其它編程就能使用,簡單易學;

3、GSM短信通信,設置固定的手機號對其進行控制,別的手機號無用,可靠性強;

4、提供系統查詢功能,如機器開機運行時間、機器當前運行狀態等,避免甲方說“一直未生產”等理由來搪塞付款;

5、“收費神器”具備單向下載和加密功能,避免終端客戶擦除裡面的信息;

6、“收費神器”通信電纜拔除,“收費神器”立即發送短消息到查詢者的手機中,及時提示設備的當前狀態,避免終端用戶將模塊去除。同時可在PLC中使能是否停機;

7、“收費神器”的GSM信號連續丟失1分鐘,庫程序中狀態字“提示”輸出,同時可在PLC中使能是否停機,避免終端用戶將GSM天線損壞;

8、“收費神器”可設置開機運行時間,運行時間到達後,“收費神器”立即發送短消息到查詢者的手機中,及時提示當前狀態。同時可在PLC中使能是否停機;

9、設備供貨商隨時都可以查詢、控制設備的運行,解決了原來用PLC定時來實現停機功能的諸多不便。如“定時可能不準,具體哪天停機設備生產商也把控不住”,“客戶已經付款,但定時到了還是會出現停機”,“客戶沒有生產,但時間到了也會出現停機”,“為了解除程序停機問題,可能要悄悄去到現場服務”等等,以上現象有的會產生矛盾和產生差旅費用,有甚者也許會發生法律糾紛。而“收費神器”徹底解決。

10、短信控制,充值50元,經濟而實惠,不需現場服務,在家輕鬆收費。

目錄

1、IM247-1XA-S模塊功能概述

2、IM247-1XA-S應用示例

2.1 硬件連接

2.1.1 使用組件

2.1.2 接線

2.1.3 硬件檢查

2.2 添加庫函數IM247_GSM_CRL_S

2.3 接收報警短信

2.4 發送命令短信查詢和控制

3、應用框圖及硬件說明

3.1模塊框圖

3.2 指示燈說明

4、庫參數說明

5、短信格式說明

5.1 IM247報警短信

5.2 短信命令

1、IM247-1XA-S模塊功能概述

IM247-1XA-S專用控制器,又稱“收費神器”,採用PPI協議與GSM相結合,與SMART200等產品配套應用於自動化系統中,可通過手機發送短信查詢並控制系統運行,從而實現用戶遠程對PLC實現控制。

IM247-1XA-S的主要應用是幫助用戶實現遠程控制功能,故IM247-1XA-S別名“收費神器”,專為客戶遠程催款而量身打造的一款短信控制器,“收費神器”由IM247-1XA-S和庫函數IM247_GSM_CRL_S構成。模塊操作簡單,只要在PLC程序中調用專用的庫函數,然後將IM247-1XA-S專用控制器與PLC的PPI 端口連接,即可實現“神器”功能。

2、IM247-1XA-S應用示例

本章示例主要說明IM247-1XA-S及庫函數IM247_GSM_CRL_S的使用方法,並使用手機發送短信來查詢和控制目標PLC,以便用戶及時瞭解第三方對設備的試用時間,從而在試用時間結束時向第三方收費。

2.1 硬件連接

2.1.1 使用組件

在本章示例中需要下列組件:

一臺裝有STEP 7 的PG/PC,該示例中使用的是STEP 7-MicroWIN SMART;

一臺SMART200(本例使用CPU ST40,以下簡稱CPU ST40)

一個IM247-1XA-S模塊和配套備用電池(以下簡稱IM247)

• 兩對RS485接頭以及足夠長的電纜線,用於連接CPU ST40和IM247;

一張中國移動的SIM手機卡和一根專用的GSM天線以及一臺目標手機

2.1.2 接線

1、 將SIM手機卡插入IM247的卡槽,GSM天線接到IM247天線接口,如圖2-1-1;


Smart200系列專屬“收費神器”!

圖2-1-1

2 、將兩個RS485接頭用屏蔽雙絞線連接,一個RS485接頭連接CPU ST40的RS485口,另一個RS485接頭連接IM247的RS485口,使IM247與CPU ST40建立PPI通訊的硬件連接,如圖2-1-2;


Smart200系列專屬“收費神器”!

圖2-1-2

3、 確認電源斷開,將24VDC電源的正極接入CPU ST40輸入電壓的L+DC端和IM247的L+,24VDC電源的負極接入CPU ST40輸入電壓的M端和IM247的M端;將備用電池接到IM247;如圖2-1-3。


Smart200系列專屬“收費神器”!

圖2-1-3

注:備用電池屬於配件,可不選用

2.1.3 硬件檢查

硬件連接完成後目測接線是否正確,備用電池有電時會為IM247供電,備用電池供電IM247的POWER點亮,DATA燈每隔5s亮100ms,NWK燈以1Hz的頻率閃爍;確定接線無誤後電源上電,上電後的前幾秒IM247處於找網狀態,NWK會以3Hz的頻率閃爍,且剛上電後IM247會進行自檢此時DATA燈會滅幾秒,自檢完成後IM247主動進行RS485連接,因成功連接需要幾秒鐘,故DATA燈在此時以1Hz頻率閃爍,待連接成功後DATA熄滅,IM247上電工作穩定後,電源燈POWER點亮,DATA熄滅,NWK以1Hz頻率閃爍。

2.2 添加庫函數IM247_GSM_CRL_S

打開STEP 7-MicroWIN SMART,建立一個新工程,工程命名為IM247,找到庫右擊選擇打開庫文件夾所在路徑,把庫文件複製進去,如圖

Smart200系列專屬“收費神器”!

右鍵刷新庫,成功添加庫函數後,可在庫中調用該庫函數;並設置庫的各個參數,如圖2-2-4,併為庫函數分配庫存儲區,本示例的地址為VB8100,如圖2-2-5。

Smart200系列專屬“收費神器”!

圖2-2-4

Smart200系列專屬“收費神器”!

圖2-2-5

為了確保運行數據能實現斷電保持,需要對庫存儲區對應地址進行數據保持設置,建議在系統塊裡面設置保持範圍為VB0-VB8192,這樣就實現了整個數據區的斷電保持,如下圖2-2-5-1:

Smart200系列專屬“收費神器”!

圖2-2-5-1

系統上電,庫函數下載到CPU ST40,將所有使能位都設為1,庫運行後狀態位bit0會一直為1,如圖2-2-6。

Smart200系列專屬“收費神器”!

圖2-2-6

2.3 接收報警短信

在系統試用期間,通訊斷線後IM247會向目標手機發送短信進行報警,如圖2-3-1;通訊斷線使能位為1,通訊斷開持續2min後狀態位bit2和bit6為1,如圖2-3-2,再持續斷開5min後CPU ST40停機;且若試用期間一直沒有恢復通訊,則每隔24小時,會向目標手機發送一次通訊斷線提示短信。通訊恢復後, CPU ST40通過軟件設為RUN或者斷電重啟可繼續使用,對應狀態位恢復為0。

Smart200系列專屬“收費神器”!

圖2-3-1

Smart200系列專屬“收費神器”!

圖2-3-2

在系統試用期間,天線損壞不會進行短信報警,天線損壞使能位為1,通訊斷開持續2min後狀態位bit3和bit6為1,如圖2-3-3,再持續斷開5min後CPU ST40停機;天線恢復後,CPU ST40通過軟件設為RUN或者斷電重啟可繼續使用,對應狀態位恢復為0。

Smart200系列專屬“收費神器”!

圖2-3-3

在系統試用期間,SIM卡損壞不會進行短信報警,但SIM卡偷換時會有短信報警,如圖2-3-4;SIM卡損壞使能位為1,SIM卡損壞或SIM卡偷換持續2min後狀態位bit4和bit6為1,如圖2-3-5,再持續斷開5min後CPU ST40停機;SIM卡恢復模塊重新上電後,CPU ST40通過軟件設為RUN或者斷電重啟可繼續使用,對應狀態位恢復為0。

Smart200系列專屬“收費神器”!

圖2-3-4

Smart200系列專屬“收費神器”!

圖2-3-5

在系統試用期間,在試用時間到期的前一天會發送提示短信,如圖2-3-6,同時若試用時間到使能位為1,狀態位bit5和bit6為1,如圖2-2-7,當試用時間到後會發送提示短信,如圖2-3-8,此時CPU ST40停機;CPU ST40通過軟件設為RUN或者斷電重啟也不可繼續使用,若第三方續費後,目標手機發送303命令短信,就可解除停機。

Smart200系列專屬“收費神器”!

圖2-3-6

Smart200系列專屬“收費神器”!

圖2-2-7

Smart200系列專屬“收費神器”!

圖2-3-8

2.4 發送命令短信查詢和控制

目標手機可向IM247發送短信命令查詢當前運行狀態,發送短信101,可查詢當前運行天數,發送短信102,可查詢系統當前狀態,短信格式如圖2-4-1;

Smart200系列專屬“收費神器”!

圖2-4-1

發送短信201,可查詢試用的設定天數,發送短信202,可查詢IM247的系統故障,短信格式如圖2-4-2;

Smart200系列專屬“收費神器”!

圖2-4-2

發送短信301,可控制使PLC停機,發送短信302,可取消PLC停機,這兩條短信功能相互對應,短信格式如圖2-4-3;

Smart200系列專屬“收費神器”!

圖2-4-3

發送短信303,可取消因試用時間到導致的PLC停機,發送短信304,可使系統停機再次生效,這兩條短信功能相互對應,短信格式如圖2-4-4;

Smart200系列專屬“收費神器”!

圖2-4-4

注:以上為所有的短信命令格式,若發送其他形式的短信,將不做短信回覆。

3、應用框圖及硬件說明

3.1模塊框圖

圖3-1為IM247與SMART200的連接框圖,IM247與SMART200通過RS485連接,IM247內裝有SIM卡,與手機通過GPRS網絡通信。

IM247帶有充電電池,在系統電源正常供電時,電池處於充電狀態,若系統電源斷開時,電池會為IM247供電,電池供電只維持IM247的最小功耗,此時IM247的通訊已斷開,IM247在最小功耗的狀態下電池可維持供電10小時。

Smart200系列專屬“收費神器”!

圖3-1

注1:IM247只能支持使用移動的SIM卡,與其通訊的手機沒有限制。

注2:IM247的RS485可支持波特率9.6Kbps和19.2Kbps。

3.2 指示燈說明

IM247有3個指示燈,分別為:①POWER,②DATA,③NWK,各指示燈在不同狀態下的含義詳見表3-2。

Smart200系列專屬“收費神器”!

表3-2

4、庫參數說明

IM247的庫函數IM247_GSM_CRL_S如下圖4-1,在調用庫函數時佔用的庫函數存儲區起始地址必須設為VB8100,表4-1詳細介紹了庫函數個參數的意義。

Smart200系列專屬“收費神器”!

圖4-1

Smart200系列專屬“收費神器”!

表3-2 庫參數說明

Smart200系列專屬“收費神器”!

表3-3 庫儲存器分配地址說明

5、短信格式說明

5.1 IM247報警短信

IM247硬件連接發生故障後,會主動向目標手機發送告警短信,故障事件及告警短信詳見表5-1。

Smart200系列專屬“收費神器”!

表5-1

5.2短信命令

目標手機可發送短信命令對IM247系統進行查詢和控制,短信命令功能詳見表5-2。

Smart200系列專屬“收費神器”!

表5-2

注:102和202查詢的回覆短信根據實際情況會有差異,以實際收到的短信內容為準。


分享到:


相關文章: