南大傲拓NA200-PLC与组态王通讯讲解_第1页
南大傲拓NA200-PLC与组态王通讯讲解_第2页
南大傲拓NA200-PLC与组态王通讯讲解_第3页
南大傲拓NA200-PLC与组态王通讯讲解_第4页
南大傲拓NA200-PLC与组态王通讯讲解_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、NA200-PLC与组态王通讯讲解前言:NA200PLC为南人傲拓系列町编程控制器中的小型机,本机帯RS232小口和RS485通讯口支持开放式 协议Modbus RTU.本例通过选抒RS232弗行口与组态王实现通讯。一、NA200Pro 设置CPU W性的设乩在FLC配代中选择C0M1作为和纽态的通讯端LL通讯协议选抒矗议|MODBUSRTU J;PLC站弓设代为1如下图。保存文件并下我到相应的CPU中.父位飛新联机调试.二.组态王设置1、定义组态王设备组态王定义设备时一般设备选择:PLC > 莫迪康> Modbus(RTU) > 审行2. 设备地址及通讯参数定义日设备选择设

2、备COH1C0M1双击弹出以下窗口.设置相应参数波特率校验,数据位停止位要与PLC配誉端一致.3、组态王数据词典一 10变量定义1).组态王中寄存器列表寄存器格式寄存器范IMi W 性数据类塑变虽类些奇存器含义Odddd1-65535读(打 包)写BIT1/0离散逻辑线圈(OXXXX)dddd1-65535读(打 包)BIT1/0离散输入位寄存器(1XXXX)3dddd1-65535读(打 包)SHORT IUSHORT1/0整型输入寄存器(3XXXX)dddd1-65535读(打 包)写SHORT|USHORT1/0整型保持寄存器(1XXXX)Idddd fkkkk0-655350-6553

3、5读(打 包)写SHORT IUSHORT |LONG|FLOAT1/0整型I/O实型配置寄存器(扩展寄存器) (General Reference),第1个索引为偏移地址, 於2通道为文件序弓8dddd1-65535读(打 包)SHORT|USHORT |LONG|FLOAT1/0整型1/0实型输入寄存器(8XXXX)9dddd1-65535读(打 包)写SHORT|USHORT |LONG|FLOAT1/0整型1/0实型保持寄存器(9XXXX)SwapF0只写BYTE1/0整型浮点型7节顺序SwapL0只丐BYTE1/0整型长整熨字节顺序FMC1-65535只丐STRING1/0字符尔熨强

4、制多线圈状态说明:1.该寄存器垠多强制16个 连续的线圈状态2通逍号为线圈的起始地 址:2).寄存器特殊说明:l.SwapF寄存器:在MODBUS规约驱动中.S盹pF寄存器用于改变FLOAT型数据的了节順序,SwapL 存器用于改变LO'G型数据的字节顺序,只有0. 1,2.3四种取值。例如:在通讯时从0001地址读取的四个十六迟制值为HVl,HV2t HV3, HV4则:当SwapF = 0时.转换后浮点数对应的内心值为:HV4 HV3 HV2 HV1:当S阳pF = 1时.转换后浮点数对应的内存值为:HV3 HV4 HV1 HV2:SwapF = 2时.转换后浮点数对应的内存值为:

5、HV1 HV2 HV3 HV4: 当SwapF = 3时,转换后浮点数対应的内存值为:HV2 HV1 HV4 HV3。2寄存器7: 7x寄存器的格式为7x1,3.逗号前面的1为地址.逗号后的3为扩展寄存器的文件序号 (详细査看modbus协议于册)。3寄存器3和8:寄存器3和寄存器8都支持SHORT和USHORT数据类型.这种情况卜他们足等价的. 按照习惯建议使用3寄存器.九寄存器4和9:寄存器4和寄存器9都支持SHORT和USHORT数据类型.但足他们操作的功能码不 同。定义变迫的时候咸该根据协议选择止确的寄"器.如果设备两种功能码(0x06和0x10)都支持,建议使 用寄存器4。

6、5.8, 9寄存器对LONG/FLOAT类型的数据按间隔为2的形式编址.如81, 83, 85.6. Modbus协议中定义Modbus消息(Modbus message)中的数据地址从0开始计算.即对J寄存器1* 在进行串口通讯时将其数据地址计算为0 (参见Modicon公司的Modbus Protocol Reference Guide)。驱 动程序遵照此规范进行了和应的处理.即半某个寄存器(0、1. 3、4、8、9、FMC)的通逍号定义为1的时 陽 在串口通讯时其数据地址是0。7報动的变戢后的寄存器通道号(寄存器范国)是按照以1为起始地址的,对以0为起始地址的设 备.定义变最应该加1.例

7、如.如果某设备的一个变鈕在数据4区.为40100. tin果地址屁从1开始.对应 变虽定义为40100,如果地址是从0开始.定义为40101-&对只写寄存器.请将采集频率设玄为0.3)x寄存器使用举例:(NA200PLC的地址定义均为从1幵始)NA200功能码与数据分类:如下表分粪前録別点娄型话摧作功能码写按tr功能估测点颐絶围规约也址疤国OXQC105/15000101280000000127M0105 / 15000110240200003023X0105/150001 025(50700007255JXI020001-01280000O-C0I27S020001025602000

8、022553XIW0400010032OOOOGOOOMS*W0001025602000C22554-VfW0306,160001102460000010230306 / 16000102560500005255Q*0306 160001003208000C8031Clock0316Q9994C9998(1) Q寄存器:泓)0001在组态I:的数据词典中定义如下:注总M项:1.变虽类型选择为T/0离散”:2、数据类型选择"Bit”。(2) M寄存器:%M0001在组态I.的数据词典中定义如F:注意事项:1、变呈类型选择为“I/O离做”:2、寄存器地址在%M1000时根据地址规约设置为

9、03000:3.数据类型选择“Bit”.(3) N寄存器(掉电保持位寄存B): %X0001在组态I:的数据词典中定义如卜:注意事项:1、变呈类型选择为“I/O离散I 2、数据类型选择“BU(4) I寄存器:灯0001在组态王的数据词典中定义如下:注总M项:1、变戢类空选择为“I/O离散":2、数据类型选择“Bit”.(5) MW寄存器(单整型):W0001在组态王的数据诃典中定义如下:|!35/atr3|戌具嶷夏"3厂壬化尺匕厂口肝*MF»3g 厂TH丽転30TH呻】"zlzmxq: ba)w二J萩H桂a Hr右C只血r r?*5” |iS注总审项:1

10、.变虽类型选择为“I/O整数”:2、寄”器抱址仁%MW1000时根抑:地址规约设腔为41000:3、数据类樂选抒“SHORT:(6) MW寄存器(双整型,在NA200PLC中均以奇数位寄存器号开始.自动占用连续的偶数位寄存題):W0001在组态上的数据诃典屮定义如F:注意事项门.变童类型选择为T/0整数":2、寄存器地址仁%MW1001时根据地址规约役置为81001:3、数据类犁选择“LONG". 4、SwapL寄存器用丁改变LONG 数据的字节顺序,在数撫阵 词典中定义SwapL如下:在側而中组态连接数据库诃典中W SwapL.设直为可读鬻 只有02,3四种収值,不同取值

11、对应读 取双整空数据顺序如下:例如:4通讯时从0001地址读取的以个十六进制值为HV1.HV2, HV3. HV4则:当 SwapL = 0 时. '勺 SwapL = 1 时, 当 SwapL = 2 时. 当 SwapL = 3 时.转换厉浮点数対应的内存值为: 转换后浮点数对应的内存值为: 转换后浮点数对应的内存值为: 转换后浮点数对应的内存值为:HV4 HV3HV3 HV4HV1 HV2HV2 HV1HV2HV1HV3HV1HV1;HV2:HVhHV3o注意*在NA2OOPLC中需设置SwapL = 3,方可正确读取双整型数据。(7)MW寄存器(浮点数,均以奇数位寄存器开始.自

12、动占用连续的偶数位寄存器):W0001在组态王的数拯诃典中定义如F:注意事项、变虽类型选择为“I/O实数”:2、寄存器地址在%MW1001时根据地址规约设置为81001:3、数据类犁选择“FLOAT”. 4、SwapF寄存器用T改变FLOAT空数拯的字节顺序,在数据 库词典中定义SwapF如F:在画而中组态连接数抿库词典中的SwapF.设置为可读写.只有0丄23四种取值.不同取值对应读 収取整型数抓顺序如下:例如:在通讯时从0001地址读取的PHT久进制值为HV1.HV2. 当 SwapF = 0 时.-i SwapF = 1 时.当 SwapF = 2 时,当 SwapF = 3 时,转换后浮点数对应的内存值为: 转换后浮点数対应的内存值为: 转换后浮点数对应的内存值为: 转换后浮点数对应的内存ffi为

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论