计算机工程与设计
計算機工程與設計
계산궤공정여설계
COMPUTER ENGINEERING AND DESIGN
2012年
3期
1218-1221,1228
,共5页
雷斌%马殷元%蒋兆远%柴获
雷斌%馬慇元%蔣兆遠%柴穫
뢰빈%마은원%장조원%시획
监督控制系统%通信软件%以太网工业协议%控制及信息协议%可编程控制器%软件开发
鑑督控製繫統%通信軟件%以太網工業協議%控製及信息協議%可編程控製器%軟件開髮
감독공제계통%통신연건%이태망공업협의%공제급신식협의%가편정공제기%연건개발
为使车间监控计算机通过以太网实现与PLC的可靠通信,选用以太网工业协议作为监控通信协议.分析了以太网工业协议的层次结构,指出CIP(控制及信息协议)中的显式消息传递方式适合作为监控计算机和PLC通信的协议.通信软件被设计为两层——基于以太网的CIP通信类和基于CIP通信类的监控通信类.CIP通信类提供了读写PLC各种内存变量的接口函数,采用互锁机制避免多线程操作中潜在的资源竞争冲突问题.监控通信类为应用程序提供向PLC发送命令和从PLC读取报告的接口函数和PLC状态的订阅服务.开发的通信软件已在某货物柔性处理线监控系统中应用.
為使車間鑑控計算機通過以太網實現與PLC的可靠通信,選用以太網工業協議作為鑑控通信協議.分析瞭以太網工業協議的層次結構,指齣CIP(控製及信息協議)中的顯式消息傳遞方式適閤作為鑑控計算機和PLC通信的協議.通信軟件被設計為兩層——基于以太網的CIP通信類和基于CIP通信類的鑑控通信類.CIP通信類提供瞭讀寫PLC各種內存變量的接口函數,採用互鎖機製避免多線程操作中潛在的資源競爭遲突問題.鑑控通信類為應用程序提供嚮PLC髮送命令和從PLC讀取報告的接口函數和PLC狀態的訂閱服務.開髮的通信軟件已在某貨物柔性處理線鑑控繫統中應用.
위사차간감공계산궤통과이태망실현여PLC적가고통신,선용이태망공업협의작위감공통신협의.분석료이태망공업협의적층차결구,지출CIP(공제급신식협의)중적현식소식전체방식괄합작위감공계산궤화PLC통신적협의.통신연건피설계위량층——기우이태망적CIP통신류화기우CIP통신류적감공통신류.CIP통신류제공료독사PLC각충내존변량적접구함수,채용호쇄궤제피면다선정조작중잠재적자원경쟁충돌문제.감공통신류위응용정서제공향PLC발송명령화종PLC독취보고적접구함수화PLC상태적정열복무.개발적통신연건이재모화물유성처리선감공계통중응용.