modus 协议_modbus接口

modus 协议_modbus接口威纶通触摸屏和s通过MODBUSRTU协议通讯1、威纶通触摸屏和S7-200通过MODBUS RTU协议通讯一般情况下,威纶通触摸屏通过 另外,由于西门子PLC也支持与S7-200之间的通讯:PPI协议与西门子 S7-200 CPU直接通讯。MODBU协议,下面就介绍一下怎么

威纶通触摸屏和s通过MODBUSRTU协议通讯   1、威纶通触摸屏和S7-200通过MODBUS RTU协议通讯一般情况下,威纶通触摸屏通过 另外,由于西门子PLC也支持与S7-200之间的通讯:PPI协议与西门子 S7-200 CPU直接通讯。MODBU协议,下面就介绍一下怎么使用Modbus协议建立威纶通触摸屏硬件连接S7-200进行通讯在使用Modbus协议时,计算机与 S7-200之间通讯直接使用 PPI通讯电缆即可。 选配一触摸屏通讯端口S7-200的通讯端口是一个我们这里以MT6070IH2和9孔(famel)D型插头,针脚分布如下所示:针脚信号1(RS85 逻Sift)224 V 地RS-485 逻辑地)3信号 B十)4RTS (T   2、TL level)5m (RS485 逻146)6空)724 V电源8信号A (RjcD/TxD-)gS7-200通讯端口(端口0)与威纶通触摸屏的通讯连接,如下图所示:COMl KS4iS5|2wCOM3RS4S5|2v1 RX”6 Data-2 RX+9 Data-5 GND5 GNDWtiiiX iew MTS000 HMI9什会头D形端丨ISIEMENS PLCSA200 系列 CPUPPI jfli 川端 119 II D形公头S D3 D+5 GNDS7-200编程及设置在缺省情况下S7-200 的通讯端口是不支持 Modbus协议的,要想实现Modbus通讯必需在PLC的 主程序   3、模块中调用 Modbus 通讯子程序。Modbus 通讯子程序可以从 “ STEP 7-Micro/WIN Add-O n:Instruction Library (STEP 7-Micro/WIN附件:指令库)”中获得。在安装了“ STEP 7-Micro/WIN附件:指令库”后,在导航树 指令/库”下面我们可以找到 “Modbus ProtocoI ”。在其下面包含了 MBUS_INIT 和MBUS_SLAVE 两个子程序,MBUS_INIT 用于对 Modbus 通讯进行初始化,MBUS_SLAVE 用于在指定端口上提供 Modbus从站通讯服务。下在介绍如何在主程序中调相关子程序及环境   4、参数设置: 调用Modbus通讯初始化命令,如:SM0.1;从导航树“指令/库/ ModbusMBUS_INIT各项调用参数和执行首先为MBUS_INIT命令建立一个触发条件(只触发一次)Protocol ”下面,将MBUS_INIT指令拖拽到主程序块中。再就是正确设置 结果输出地址,我们可以建立一下如下图所示初始化调用过程:LAD阿緡1Skioi1匚ut1-制odehAddr3&00-Gaud2-Parity+0-Delay+123-ManlQUM-kIOOO-MaEHoldfeVBO-INITDoneEiror-MQl1= MB1Mode:协议类型,Addr: PLC 地址,1-2   5、47Baud:P arity:Delay:1-Modbus 协议;0-PPI 协议。MaxlQ:0128,MaxAI:032226 和 226XMMaxHold:VHoldStart:VO通讯波特率,1200、2400、4800、9600、19200、38400、57600 或 11520。校验方式,0-无校验;1-奇数校验;2-偶数校验。 信息结束超时时间,0-32767,有线连接设置为0即可。映射在离散输入寄存器或离散输出寄存器中的I或Q数。建议为:128。;映射在模拟输入寄存器中AIW 数;CPU 221 为0, CPU 222 为16,CPU 224、为32。内存映射在保持寄存器中的寄   6、存器数。内存的映射时的起始地址。Bit )。Done:初始化指完成时,输出为开状态;开关量(Error:初始化错误代码,请参阅 Modbus从机协议执行错误代码;输出为字节。调用Modbus从机通讯命令初始化完成后,就可以调用Modbus从机通讯命令(MBUS_SLAVE了。通常 Modbus从机通讯命令在主程序块的每个执行周期都要初执行(始终保持通讯状态)如:SM0.0。从导航树“指令 /库/ Modbus Protocol过程如下图所示:,因为可以用一个常开量作为命令的触发条件, ”下面,将 MBUS_SLAV指令拖拽到主程序块中。调用网第2SMOONBUS.SLAVE11ENDorte-   7、M0.2Error-MB2Done: 当MBUS_SLAVE 指令响应对 Modbus 请求时,”Done”为开状态。没通讯请求时 “Done” 为关状态。Modbus从机协议执行错误代Error:指令执行结果。只有”Done”为开状态时,此状态有效。请参阅 码;输出为子节。触摸屏EB8000软件的系统设置Omj常在壷5.:草’ZiPLf’*.1 Sa, HM)eLt5_RTU33帀口RSV匪2%,匹-系统参数设置中选择 MODBUS RTUipjsu:”1川E車:192DCJIV哥&前】:10JGP   8、C: eSra2|0’1: EvenV琴 37 1 ;QI?止越:】BTV豳Z :0咖3; D通讯参数的设置S 7-200內善区QOOQ0.11Q0 22(Qn-i.nJU u 5 HkSflJ 11(mMS+n)015 6126Q15.7127lO.’O0藝血入量lOJ1I0.22(Im.n).(mMS+n?115.6126HS7127AIWOarABAIW21A1W42(AIW2n)(n)AIW6231Hold Start (如:VBD )Hold Start2 ( SO : VB2 )1Hold Start+4 C Sfl : VB4 >2 hl II I-H 1 – IHold Start+CHo’IdMax-lfHoldMax-1MODBUS RT和 S7-20

2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/27968.html

(0)
上一篇 2024年 9月 12日 下午10:53
下一篇 2024年 9月 12日 下午11:02

相关推荐

关注微信