原创 周立功閱讀筆記-CANopen輕鬆入門基於DS301(二)

8. 服務數據對象 SDO(Service data object) SDO 主要用於 CANopen 主站對從節點的參數配置。服務確認是 SDO 的最大的特點, 爲每個消息都生成一個應答,確保數據傳輸的準確性。 在一個 CANopen

原创 CANopen IoT——利用CANopen協議搭建的工業物聯網

轉載地址:http://iot.cechina.cn/newsdetail.aspx?id=85d2bbe5-0a38-4bbb-81ee-51e4c4f3f942   在許多應用中,專門設計的手機或平板電腦應用程序,使用戶無論身在何處都

原创 Qt html生成doc文檔

  QString report_title = "<h1 align=\"center\">巡檢報告</h1>";     QString lineHtml = "<table class=\"bordered\">

原创 轉:tcpdump抓包分析(強烈推薦)

  1 起因 前段時間,一直在調線上的一個問題:線上應用接受POST請求,請求body中的參數獲取不全,存在丟失的狀況。這個問題是偶發性的,大概發生的機率爲5%-10%左右,這個概率已經相當高了。在排查問題的過程中使用到了tcpdump和

原创 變電站一鍵順控(二)

6 系統架構 在變電站部署監控主機、獨立智能防誤主機和Ⅰ區數據通信網關機,獨立智 能防誤主機與監控系統內置防誤邏輯實現雙套防誤校覈,Ⅰ區數據通信網關機爲 調控機構遠方一鍵順控提供通道。整體結構如圖24 所示。       6.1 監

原创 VMware虛擬機中Windows系統用戶密碼的清除方法(親測可用)

0X01 Windows用戶密碼清除 步驟1:製作老毛桃PE的ISO系統鏡像 步驟2:設置延長VMware虛擬機啓動畫面時間 編輯虛擬機配置文件(後綴爲.vmx),在最後行添加:bios.bootDelay=”10000” (此時是以毫

原创 modbus的寄存器的地址

modbus的地址,其實modbus的規範裏面寫的很明確了,但是最近還有人問我,其實這個很簡單的。00001至09999是離散輸出(線圈)-----Coil status10001至19999是離散輸入(觸點)-----Input sta

原创 modbus線圈與離散量有什麼區別?

轉載地址:https://zhidao.baidu.com/question/1836254188309780260.html 協議的數據主要分爲四類bai:離du散量輸入、線圈狀態、輸入寄存zhi器、保持寄存器。 離散dao量輸入對應開

原创 PLC中X和Y代表什麼

X是baiplc中的輸入,y是輸出,m是輔助繼電器du,s是狀態繼電器(不是用在步zhi進指令的時候s和m的用法相同dao),t是計時器,c是計數器。 相同I/O點數的系統,用PLC控制器比用DCS,其成本要低一些(大約能省40%左右)。

原创 scada操作取代

開關、遙測取代操作,scada實時庫值修改,前置實時庫值修改,品質改爲400,, 取代值和品質發給裝置設置值,裝置上送的數據不處理

原创 Debian更換軟件源

中國科技大學鏡像網 地址 https://mirrors.ustc.edu.cn/debian/ #備份一下軟件源 sudo cp /etc/apt/sources.list /etc/apt/sources.list_bak 一般情況下

原创 debian、凝思apt更新的安裝程序位置

ubuntu軟件的離線安裝包_______ 先在公司裝個ubuntu用apt-get裝好以後,在/var/cache/apt/archives,吧東西複製到U盤,帶回家安裝,如果雙擊不能安裝,就sudo dpkg -r 包名字,強制安裝

原创 soliris編譯 名稱map不明確,map和std::map

c++代碼編譯 using namespace std; typedef map<char *, char *> test; 出現名稱map不明確,map和std::map<std::_Key, std::Tt, std::_Compar