采集模塊硬件已完成,邏輯已完成,需要軟件編寫程序。
硬件資源:
1.使用STC8A8K64S4A12芯片。
2.CPU端口直采開關量,40路開關量輸入共用5位端口,分別是P0,P2,P7,P6,P1。
3.輸出開關量4路,分別用P5.0,P5.1,P3.6,P3.7控制。
4.撥碼開關共4位,第位控制開關輸入正常時是輸出FF還是00,后3位是地址撥碼。
5.工作指示燈為P4.0控制,根據通信亮滅顯示。
軟件開發要求:
1.全部用C語言開發程序。
2.40路輸入開關量根據第1位撥碼開關來控制輸出數據是FF還是00,軟件可設置故障是否被鎖定。
3.用下發命的方式控制4路輸出繼電器的吸合或斷開。
4.地址是從大到小,即3位撥碼開關分別表示4、2、1。
5.提供C源代碼.
通信協議:
1.數據幀O,8,1或N,8,1 可以軟件設置。
2.標準MODBUS-RTU協議。
3.標準MODBUS-ASCII協議。
4.兩種協議可以軟件設置。