s7-200cpu226 P0口自由口PPI協(xié)議和MODBUS協(xié)議切換分時(shí)和觸摸屏和儀表通訊
劉玉蓉
發(fā)布于2014-12-08 17:21
1497
0
標(biāo)簽:
本人在現(xiàn)場(chǎng)搞集中供熱,自控柜配置如下,一個(gè)s7-200 cpu226 3個(gè)EM235模塊 一個(gè)威綸通觸摸屏 大連海峰熱量表一個(gè) 243以太網(wǎng)模塊一個(gè)( 仿西門子 PPI轉(zhuǎn)以太網(wǎng) ) 。 CPU P0口連接觸摸屏 P1口連接以太網(wǎng)模塊 現(xiàn)在現(xiàn)場(chǎng)想采集熱表一些參數(shù)以及后期變頻器一些參數(shù),本人打算采用MODBUS-RTU通訊,目前只采集熱表的瞬時(shí)流量和熱量等,采用MODBUS-RTU通訊接在P0口 讓p0口分時(shí)通訊 每10S接通100ms進(jìn)行485初始化通訊 這樣觸摸屏也就有100ms時(shí)間不能和plc通訊。 現(xiàn)在程序已經(jīng)做通。不知道多長(zhǎng)時(shí)間接通一次485初始化程序 以及485通訊的時(shí)間 為合理 還有就是一個(gè)問題 plc這樣切換會(huì)不會(huì)燒口 或者觸摸屏那兩根信號(hào)線和485信號(hào)線有不匹配嗎? 目前用著沒問題,想探討一下 以后會(huì)不會(huì)有別的影響 程序如下
圖片說明: 1,2 2,程序
佳答案
1、CPU P0口連接觸摸屏 P1口連接以太網(wǎng)模塊 ?
P0口、 P1口均為RS485口,怎么連接以太網(wǎng)模塊?直接連不了,除非是RS485轉(zhuǎn)以太網(wǎng)的網(wǎng)關(guān)!
2、不知道多長(zhǎng)時(shí)間接通一次485初始化程序 以及485通訊的時(shí)間 為合理?
、一般RS485初始化程序在開機(jī)時(shí)執(zhí)行一次就可以,可應(yīng)用SM0.1( PLC從Stop狀態(tài)到Run狀態(tài),該繼電器接通一個(gè)掃描周期,常用于初始化)來使能。
、RS485通訊的時(shí)間要根據(jù)自己系統(tǒng)的程序量來定,與其他程序無沖突并能達(dá)到預(yù)期的響應(yīng)為宜。
3、 plc這樣切換會(huì)不會(huì)燒口 或者觸摸屏那兩根信號(hào)線和485信號(hào)線有不匹配嗎?
RS485通訊線接法是一致的。