Smart200和電表的通訊,用DLT645規(guī)約
現(xiàn)在有一PLC SR20要和電能表通訊,讀取里面的數(shù)據(jù)。而電能表只支持DLT645規(guī)約,能通訊上嗎?好像是走自由端口,自由端口怎么回事?不就是485串口嗎?哪位寫過這樣的例子?能給范例參考一下嗎?
DLT645是電表協(xié)議,modbus是通用控制協(xié)議,兩個(gè)是平行關(guān)系,兩個(gè)協(xié)議都可以使用485通信協(xié)議(物理接口協(xié)議)進(jìn)行傳輸,或傳輸介質(zhì)與物理接口相同,軟件協(xié)議不同。
DLT645規(guī)約為主-從結(jié)構(gòu)的半雙工通信方式。PLC或其它數(shù)據(jù)終端為主站,多功能電能表為從站。每個(gè)電能表均有各自的地址編碼。通信鏈路的建立與解除均由主站發(fā)出的信息幀來控制。每幀由幀起始符、從站地址域、控制碼、數(shù)據(jù)域長度、數(shù)據(jù)域、幀信息縱向校驗(yàn)碼及幀結(jié)束符7個(gè)域組成。每部分由若干字節(jié)組成。
可以嘗試用200 smart自由口通訊讀取電能表數(shù)據(jù)。
200smart 自由口RCV接收指令及例程:
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/communication/serial_port/freeport/rcv_example.htm
200smart XMT發(fā)送指令及相關(guān)例程:
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/communication/serial_port/freeport/xmt.htm
電話:15721373211
郵箱:15721373211@139.com
網(wǎng)址:http://youmiyou.cn/
地址:上海青浦區(qū)北青公路7171號111-112室