您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 三菱 FX2n PLC与爱默生TD系列变频器通信 程序.pdf
  所属分类: 其它
  开发工具:
  文件大小: 248kb
  下载次数: 0
  上传时间: 2019-10-13
  提 供 者: weixin_********
 详细说明:三菱 FX2n PLC与爱默生TD系列变频器通信 程序pdf,三菱 FX2n PLC与爱默生TD系列变频器通信 程序通信相关字和位 特殊数据寄存器描述 D8120 通信格式设置 D8122 需要发送的剩余数据的个数 D8123 接收数据的个数 D8124 帧头 D8125 帧尾 )8129 数据接收超时值 特殊位寄存器 描述 M8121 数据发送等待标志,用于其他通信方 M8122 数据发送请求标志 M8123 接收完成标志 M8124 载波听标志,用于RS232和拨号器连 接 M8129 超时标志 M8161 8位/16位转化标志 EMERSON Industrial automation 通信相关字和位D8120 fff bito Bit( Bit3 Bit (7654 b Bitg Bit( Bit13Bit14bit15 列: 2:1 10111 t 2) 8 描述0:700:0 001:30000:无011:0:和0:无0:协 位无校停止 帧尾无协校验协议|议格 验 位1 0100:600 0101:1200 令乡形令/式 帧/:有议模不加 无 义/帧尾/式 于帧1 协|1:协 齐 0110:2400 议议格 停止 式4 偶/位2 0111:4800 位 1000:9600 有帧头 1001 19200 在程序中,我们设置如下:8位数据位,无校验,1位停止位,9600波特率 有帧头和帧尾,无协议模式,不自动加和校验,所以D8120=H0F81(H表 示16进制) EMERSON Industrial automation 通信相关字和位 D8124和D8125分别是数据帧的帧头和帧尾,所以在程序中 D8124=HO07E D8125=H000D D8122和D8123分别是剩余发送字符的个数和已经接收到的字符个数,在本程 序中不需使用 在进行通讯时,我们设置的通信超时时间是10ms。因为在D8129中默认单位 是10ms。所以D8129=K1(K表示常数) EMERSON Industrial automation 通信相关字和位 M8161:8位/16位选择 当M8161为OFF时,数据帧处理的是16位有效数据。也就是一个字包含 两个有效的信息字符。发送和接收都是先低字节后高字节顺序 当M8161位ON时,数据帧处理的是8位有效数据。一个字中只包含一个 有效的信息字符,放在低字节中,高字节信息忽略 M8122:数据发送请求标志 当PLC处于接收完成状态或接收等待态时,用脉冲触发M8122,将使得 从D21开始的连续12个数据被发送。当发送完成后,M8122自动被复位。然 后PLC进入接收等待状态。 EMERSON Industrial automation 通信相关字和位 M8123:接收完成标志 当M8123置位时,表明接收已完成,此时需要将接收到的数据从接收缓冲 区转移到用户指定的数据区,然后复位M8123。 M8129:超时标志 从下图中我们看到,接收数据中途中断时,如果在D8129规定的时间内仍 然没有收到新的数据,则超时标志置位。如果该标志置位,则一次接收完成 。需要手工复位M8129。 接收数据中眯 接收 数据 超时时间值,由程序复位 超时标志位 接收完成标志 EMERSON Industrial automation 通信指令 RS指令:[RD21K12 发送藜据帧起始地址和数目 接收数据起始地址和数目 RS指令是使用RS232C口进行发送和接收串行数据的指令 数据格式在D8120中设定。并且在D8120中修改后必须使RS指令复位后 更改才生效 在程序中尽管可以多次使用RS指令,但同一时间必须保证只有一个RS 指令被驱动 当PLC只接收数据时,可将发送数据数置0,而只发送数据时,可将接 收薮据数置0。 在一次完整的通讯过程中,RS指令必须保持一直有效,直至接收数据 完成。而数据发送请求位OFF时间一般要求大于程序执行一周的时间。 和RS指令相关的标志位:M8122,M8123 EMERSON Industrial automation 程序构架 1、判断是否有有效的运行停机命令信号,如果没有则发送轮询1#机的运行频 率的命令随后立刻开始应答信号接收(发送在定时1S到时启动),如接受 完成则对轮询次数累计,并且校验应答信号,如果轮询成功则从Ⅵ输出指 示信号并计算出运行频率;如失败则统计轮询失败次数 2、如果有有效的运行或停机命令则发送广播运行或者广播停机命令,命令的 发送是在判定该命令有效后启动一次。 3、关于轮询和运行、停机命令的发送处理: X0闭合-表示广播起动X1闭合一表示广播停机, 如果Ⅺ0闭合则置MO,Ⅺ1闭合则置M,这样即使Ⅺ0和Ⅺ1随后松开,运行和停机 命令也不会消失 EMERSON Industrial automation 程/序构架 4、如果M或者Ⅵ都没有置位,则发送轮询1#机的运行频率命令,否则发送 相应的广播启动和停机命令,发送广播启动或者停机命令时的时序关系 如下 X0闭合->置位M0-上次通讯完毕则置M2->设置发送和接收 缓冲区->单次启动发送 Ⅹ1闭合->置位M1->上次通讯完毕则置M2->设置发送和接收 缓冲区一>单次启动发送 上次通讯完毕一>无启动停机命令则等待,定时到后自动启动轮询1# 机运行频率直至接收完成。 EMERSON Industrial automation
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: