6SL3040-0MA00-0AA1控制單元
西門子S7 PLC的自由通信口模式(Freeport Mode)的通信協(xié)議可自由定義,通信所需要的信息存放在特殊存儲(chǔ)字節(jié)SMB30中,用戶須作如下說(shuō)明:
奇偶校驗(yàn)
每個(gè)字符的位數(shù)
波特率
自由通信口模式可以接收和發(fā)送數(shù)據(jù)。本例用一個(gè)仿真的打印機(jī)程序來(lái)描述數(shù)據(jù)發(fā)送,再用一個(gè)條形碼閱讀程序來(lái)說(shuō)明數(shù)據(jù)接收。
例圖
打印機(jī)程序框圖
打印機(jī)程序和注解
此程序描述向打印機(jī)發(fā)送數(shù)據(jù)。為了簡(jiǎn)化此例,窗口下的終端程序可代替打印機(jī)作為接收器邊接。打印淚L或終端的組態(tài)特性為9600波特,無(wú)奇偶校驗(yàn),每字符8位。
本程序長(zhǎng)度為13個(gè)字
//正確設(shè)置自山通信日模式對(duì)此應(yīng)用很重要。
//所需信息裝載在特殊存儲(chǔ)字節(jié)SMB30中。
//這些輸入數(shù)據(jù)可從操作手冊(cè)中查詢。
//發(fā)送命令XM丁包含了發(fā)送信息緩沖區(qū)的起始地址,該地址單元中只包含了發(fā)送信息的長(zhǎng)度(以字節(jié)為單位)。
條形碼閱讀器程序框圖
條形碼閱讀器程序和注解
該程序描述數(shù)據(jù)接收,條形碼閱讀器通過(guò)接日把讀到的數(shù)據(jù)用自山通信日模式發(fā)給SIMATIC S7-200。為簡(jiǎn)化此例,窗口下的終端程序可代替條形碼閱讀器作為發(fā)送器連接。
本程序長(zhǎng)度為15個(gè)字。
6SL3040-0MA00-0AA1控制單元
一、信號(hào)模擬
二、尋找/替換與換線
三、 變量監(jiān)控與修改
四、 輸出/輸入強(qiáng)制