下载此文档

pc与三菱plc串口通讯.ppt


文档分类:论文 | 页数:约25页 举报非法文档有奖
1/25
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/25 下载此文档
文档列表 文档介绍
PC与三菱PLC串口通讯实例简介PC与PLC之间的通讯,按硬件接口分类主要分为串口通讯和网口通讯:RS-232CRS-422ARS-□位元件主要有:X、Y、M、S、T、C...□字元件主要有:D...□输入继电器”X”是可编程控制器从外部的输入开关接受信号的窗口(只能读不能写,输入寄存器必须由外部信号驱动);□输出继电器”Y”是可编程控制器驱动外部负载的窗口;□辅助继电器”M”是可编程控制器内部辅助继电器软元件;□状态”S”是可编程控制器内部状态继电器软元件;□定时器”T”是可编程控制器定时溢出软元件;□计数器”C”是可编程控制器计数溢出软元件;□数据寄存器”D”是可编程控制器保存数据的软元件(FX系列可编程控制器的数据寄存器是16位(最高位是正负位),组合2个寄存器可以处理32位(最高位是正负位)的数值)。:D:address*2+1000H;M:address*2+0100H;X:address+0080H;Y:address+00A0H;T:address+00C0H;C:address*2+01C0H;S:address*3;.............注意:address为十进制数...............例1:D0的地址为0*2+1000H算一算:???1000H+123*2=1000H+F6H=10F6H0100H+40*2=0100H+50H=0150H00A0H+13=00A0H+DH=(int型)三菱PLC普通数据为int型(-32768~32767)如:PLC寄存器数据格式:0、1.....32766、32767、32768、32769、65535实际数据:0、1.....32766、32767、-32768、-32767、-1读取PLC的数据为:34303030383030308000H-32768浮点数(real型32位)读取PLC的数据为:32334239464333443DFCB923H转换成二进制:001111011111110010111001001000110:判断正负数(0为正数;1为负数)01111011:指数11111001011100100100011::命令格式:STXCMD0ADDLENEXTCHK解释:起始符读命令元件起始位个数停止符校验码数字代码格式:0x020x30............0x03......0x30是读操作指令;CMDD是读位元件或字元件的4位起始地址,高位先发,低位后发,以ASCII码的格式发送;LEN是一次读取位元件或字元件的字节个数,最多可以读取0xff个字节的元件,以ASCII码的格式发送;CHK是两位和校验,将CMD0,ADD,LEN,EXT三项进行和累计,将和累计的最低位两位转化为ASCII。:响应信息格式:STXDATAETXCHK解释:起始符返回的数据停止符校验码数字代码格式:0x02......0x03......DATA为我们前面读取的数据(读取DATA数据时遵循低位先发,高位后发的原则,所以我们解析数据的时候需要注意高低位的转换);CHK位DATA,EXT两项和累计的最后两位转化为ASCII码。例2:读取D2寄存器的数据读取码:0x30D2的寄存器地址:2*2+1000H=1004H(0x31、0x30、0x30、0x34)个数:0x30、0x34校验码:30+31+30+30+34+30+34+03=15C(0x35、0x43)发送数据:0x020x300x310x300x300x340x300x340x030x350x43响应::??023031304636303403373417...100230303041443031033739返回:02303203363500001000

pc与三菱plc串口通讯 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数25
  • 收藏数0 收藏
  • 顶次数0
  • 上传人一叶轻舟
  • 文件大小1.54 MB
  • 时间2020-09-21
最近更新