跟各位看倌介紹一個好用、簡單的特殊指令,PLC收發簡訊的功能。

總共就三個動作(三個指令):

1. 初始化 (SMS_init 指令),確定PLC已經準備好要工作。

2. 發簡訊 (SMS_send 指令),PLC發送簡訊到工程師的手機。

3. 收簡訊 (SMS_recieve 指令),工程師用手機發送簡訊到PLC。

如何?夠簡單吧!

 

------------------------------------------------------------------------------------------------------------------------------------------

 

此應用為 Micro Automation Set 5

 

請安裝圖一的特殊指令:
圖一

 

安裝好此特殊指令後,在編輯程式之前,請先規劃好記憶空間 (圖二、圖三)
圖二


圖三

 

------------------------------------------------------------------------------------------------------------------------------------------

硬體架構:

圖四

 




圖五

前三項是一定要跟Siemens購買,第四項請使用電信業者的2G SIM卡(就一般的手機SIM卡),如中華電信。第五項就是24VDC的電源供應器。

 

硬體上有沒有很簡單!

------------------------------------------------------------------------------------------------------------------------------------------

軟體程式:

SMS_init:初始化,填入兩個參數。第一個為SIM卡的PIN碼,第二個為SIM卡的電信業服務號碼。

SMS_send:發送簡訊,填入兩個參數。第一個為要送給工程師手機的號碼,第二個為傳送的內容。

SMS_receive:收簡訊,填入一個參數。放到PLC的記憶體的起始位址。

注意事項:練習使用 MSM_receive 時,要特別注意!請先確定工程師已經使用手機傳送簡訊成功後,在啟動V1210.0,這時才能在PLC裡看到送過來的簡訊內容。

 

將 SMS_init 及 SMS_send 要填入的參數,利用 Data Block 填寫完畢。

 

重要事項:
範例程式是免費軟體。每個用戶都可以免費使用,複製或轉發該程式。程式的作者和擁有者對於該軟體的功能性和相容性不負任何責任。使用該軟體的風險完全由用戶自行承擔。由於它是免費的,所以不提供任何擔保,錯誤糾正和熱線支援

 

如需要此 Library 的看倌,請留下 E-mail。

------------------------------------------------------------------------------------------------------------------------------------------

Siemens SIMATIC PLC S7-400 S7-300 S7-200 LOGO HMI 西門子 自動化

文章標籤
全站熱搜
創作者介紹
創作者 Bob 的頭像
Bob

鮑伯的PLC事件 (Bob's Blog)

Bob 發表在 痞客邦 留言(4) 人氣(12)