欢迎来到天天文库
浏览记录
ID:20331166
大小:64.00 KB
页数:3页
时间:2018-10-09
《欧姆龙协议宏》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、序列00DATA:+$(R(1),16)+DATA:+&~(W(1),8)+PLC程序问题1:通信序列明明是00,而PLC程序中控制字2怎么是#1呢?问题2:PLC程序中MOV&5D250这是用来做什么呀?问题3:上面的发送和接收数中为什么只有帧头,data,帧毛,而没有数据长度,和接收地址呢?问题4:+$(R(1),16)+,+&~(W(1),8)+怎么和PLC程序对应上来?问题5:这个S00030200E怎么跟D260联系起来?R0001000001990
2、200E怎么跟D250联系起来?上位机=>PLC1.Bitcommandword2.Setpointwordtopump0~1000=(0%~100.0%)Examplesetpointstring;[xx]isASCIICodeValueS00030200ES[53]=startcommandforsetpointsBinBcdBitcommandword0003[30303033]0bit:1=SwitchpumpON1bit:1=Swi
3、tchcycleON2bit:0=noreset~13bit:system1secclocktothecommunicationconfirmPressurevaluecommandword0200[30323030]0200=20.0%E[45]=endcommandPLC=>上位机a.Currentpumpstatus(Bit)wordb.Setpressureword0~1000=(0%~100.0%)c.Currentpressureword0~1000=(0%~100.0%)d.CurrentHP
4、statusword0~65535Examplereadbackstring;[xx]isASCIICodeValueR0001000001990200EBinBcdBcdBcdR[52]=startcommandforreadbacksBitstatusword0001[30303031]↑0bit:1=PumpisON1bit:0=CycleisOFF2bit:0=no
5、reset3bit:1=HPrinsepressureOKtoBeltdriverun0=HPrinsepressureNG~R2000↑13bit:systemclock2secondtocommunicationcheckSetpressurevalue0199[30313939]0199=Currentpressure19.9%Ifnotsamewithset,errorCurrentpressurevalue0200[30323030]0200=Currentpressure20.0%R000100
6、0001990200EErrorcode00=NoerrorinHPsystemE[45]=endcommandProposedCOMsettings;Baudrate9600ParitynonStart1Databits8Stopbits1Communicationperiodis0.3second
此文档下载收益归作者所有