plc手册
- 格式:pdf
- 大小:66.54 KB
- 文档页数:2
PLC控制器使用说明书承德承申自动化计量仪器有限责任公司本套系统适用于定量给料机,固体流量计,皮带秤。
采用了德国西门子S7-200系列PLC,具有运行稳定,精度高,扩展能力强的优点。
采用西门子大屏幕触摸屏,使的操作画面更加清晰直观易于操作。
数据输入全部采用屏幕软键盘,用户更加方便操作。
本系统可完全替代原装申克系列仪表应用的场合,其部分性能已超越原装仪表且价格低廉,扩展性能强。
以下部分是整个系统的操作解释,用户务必连续阅读。
首先是系统上电后的主画面:Array上电后触摸屏有一个自检过程过几十秒后与PLC连接成功,出现主画面。
在主画面中显示了两台给料机的工作画面。
如果此时有报警则在画面的右上角出现报警提示,用手点击报警提示,即可看到具体的报警信息。
主画面介绍:画面分为左右两台给料机,左边为一号给料机,右边为二号给料机。
我们以一号给料机为例进行介绍。
“#1启动”键用于启动给料机。
“#1停车”键用于停止给料机。
“ON/OFF”用于表示当前给料机的运行状态是处于启动状态或者停止状态下。
“G-MODE/V-MODE”用于表示当前给料机的运行模式是处于称量状态或者容积状态下。
“设定流量”表示当前给料机的设定值,用手按“设定流量”后面的数字即可出现一幅由数字和部分字母构成的屏幕键盘,在键盘上按相应的数字键和确认键即可完成对“设定流量”的修改。
(B07中的设定值为“触摸屏”时有效)“实际流量”表示当前给料机的实际流量值。
“皮带负荷”表示当前给料机的称量端负荷值。
“皮带速度”表示当前给料机的皮带速度值。
“累计流量”表示当前给料机的累计流量值。
主画面介绍完了,下面介绍功能画面:“功能键”位于主画面的左上角,点击“功能键”即可出现“功能画面”如下图:主画面介绍:“系统功能画面”分仍为左右两台给料机,左边为一号给料机,右边为二号给料机。
我们仍以一号给料机为例进行介绍。
1、标定功能:根据实际应用参数对程序进行必要的设置,以便精确的应用在实际现场中。
巴赫曼plc中文手册一、PLC简介巴赫曼PLC(可编程逻辑控制器)是一种基于微处理器的工业自动化控制器。
它通过编程,实现对各种输入信号的处理和控制各种输出信号的操作,以实现工业控制系统的自动化。
PLC具有可靠性高、编程简单、扩展方便等优点,广泛应用于各种工业自动化领域。
二、硬件结构巴赫曼PLC的硬件结构主要包括中央处理单元(CPU)、输入输出模块、电源模块、通讯模块等部分。
其中,CPU是PLC的核心,负责执行用户程序和控制输入输出信号;输入输出模块用于接收和输出各种信号;电源模块为PLC提供电源;通讯模块则用于实现PLC与其他设备之间的通讯。
三、编程语言巴赫曼PLC主要使用图形化编程语言(如梯形图、功能块图等)进行编程。
这些语言直观易懂,方便用户快速编写程序。
同时,巴赫曼PLC还支持指令列表和结构化文本等文本编程语言,以满足不同用户的需求。
四、通讯接口巴赫曼PLC支持多种通讯接口,如串行通讯接口(RS232/RS485)、以太网通讯接口等。
这些接口使得PLC可以与其他设备进行数据交换,实现远程监控和控制。
五、控制系统设计在巴赫曼PLC控制系统设计中,一般需要先进行需求分析,确定控制系统的功能和规模;然后根据需求设计控制系统方案,包括硬件配置、输入输出信号的处理、控制算法的设计等;最后进行系统调试和优化,确保控制系统的稳定性和可靠性。
六、实际应用案例巴赫曼PLC在实际应用中有着广泛的应用案例,如电力自动化、化工自动化、机械制造自动化等领域。
这些案例表明,巴赫曼PLC具有高可靠性、易于编程和扩展等优点,能够满足各种工业控制系统的需求。
七、常见问题及解决方案在使用巴赫曼PLC的过程中,可能会遇到一些常见问题,如输入输出信号故障、通讯故障等。
针对这些问题,本手册提供了相应的解决方案和故障排除方法,帮助用户快速解决遇到的问题。
八、技术支持与售后服务巴赫曼公司提供全面的技术支持和售后服务,包括技术咨询、故障排除、系统维护等方面的支持。
abb plc使用手册一、简介ABB PLC是一种用于实现自动化控制的计算机设备。
本手册旨在帮助用户了解ABB PLC的基本原理、操作方法和常见问题解决方案,以便能够正确有效地使用ABB PLC。
二、ABB PLC的基本原理ABB PLC采用了先进的计算机技术和控制算法,通过数字输入和输出模块与外部设备进行数据交换,实现对过程变量的监测和控制。
其基本原理如下:1. 输入模块:负责接收外部设备传输的模拟量或数字量信号,并将其转换为计算机可以识别的数据。
2. 输出模块:将计算机处理后的数据转换为模拟量或数字量信号,并输出给外部设备,实现对外部设备的控制。
3. 中央处理器:负责接收输入模块传递过来的数据,并根据预设的控制算法进行计算和控制决策。
同时,将输出模块产生的数据传输给外部设备。
4. 存储器:用于存储用户编写的程序、数据和参数信息,以及运行时产生的临时数据和中间结果。
5. 编程设备:用户可以通过编程设备编写程序,对ABB PLC进行编程和配置。
三、ABB PLC的操作方法为了能够正确地操作ABB PLC,用户需要了解以下几个方面的内容:1. 硬件连接:正确连接输入模块、输出模块和中央处理器,保证数据的正常传输和控制的有效执行。
2. 编程与配置:使用编程设备编写用户程序,对ABB PLC进行配置和参数设置,以满足具体的控制需求。
3. 数据监测:通过ABB PLC提供的监测功能,实时查看输入信号和输出信号的数值,确保控制系统的正常运行。
4. 故障排查:当控制系统出现问题时,通过查看故障代码和相应的故障处理手册,进行故障排查和修复。
四、常见问题解决方案在使用ABB PLC的过程中,可能会遇到一些常见的问题。
以下是一些常见问题的解决方案:1. 输入信号异常:检查输入信号的传输线是否接触良好,检查输入模块的工作状态,确保信号的稳定和准确。
2. 输出信号错误:检查输出信号的传输线是否接触良好,检查输出模块的工作状态,确保输出信号的准确传输。
信捷PLC用户手册关键信息项:1、 PLC 型号与规格2、技术参数3、功能特点4、安装与接线方法5、编程环境与指令6、通信协议7、故障诊断与排除8、维护与保养9、安全注意事项11 PLC 型号与规格111 详细介绍信捷 PLC 所涵盖的各种型号,包括其特定的标识和命名规则。
112 对每个型号的基本规格参数进行说明,如输入输出点数、存储容量、处理速度等。
12 技术参数121 阐述 PLC 的工作电压范围、工作温度范围、湿度适应范围等环境参数。
122 介绍 PLC 的抗干扰能力指标,如电磁兼容性(EMC)标准。
13 功能特点131 描述信捷 PLC 所具备的逻辑控制功能,如顺序控制、定时控制、计数控制等。
132 强调其运动控制功能,如脉冲输出控制、位置控制等。
133 突出数据处理和运算功能,如四则运算、比较运算等。
14 安装与接线方法141 说明 PLC 的安装方式,包括安装位置的选择、固定方法等。
142 详细讲解输入输出端子的接线规则和注意事项,包括电源线、信号线的连接方法。
143 提供接地和屏蔽的相关要求,以确保系统的稳定性和抗干扰能力。
15 编程环境与指令151 介绍适用于信捷 PLC 的编程软件,包括软件的安装、界面布局和操作方法。
152 详细阐述各种编程指令的功能、格式和使用示例,如基本逻辑指令、功能指令等。
16 通信协议161 说明 PLC 支持的通信方式,如串口通信、以太网通信等。
162 讲解各种通信协议的配置方法和参数设置,如 Modbus 协议、TCP/IP 协议等。
17 故障诊断与排除171 列举常见的故障现象,如 PLC 无响应、输入输出异常等。
172 提供针对每种故障的诊断方法和步骤,包括硬件检测和软件调试。
173 给出相应的故障排除措施和建议。
18 维护与保养181 制定定期检查的项目和周期,如清洁、紧固接线等。
182 说明 PLC 存储设备的维护方法,如数据备份和恢复。
19 安全注意事项191 强调在安装、调试和使用 PLC 过程中的电气安全要求,如防止触电、短路等。
fx3uplc使用手册【实用版】目录1.FX3U PLC 概述2.FX3U PLC 的特性3.FX3U PLC 的应用范围4.FX3U PLC 的基本结构5.FX3U PLC 的安装与维护6.FX3U PLC 的编程7.FX3U PLC 的故障排除与处理正文一、FX3U PLC 概述FX3U PLC 是三菱 PLC(可编程逻辑控制器)中的一种,它是一款适用于工业自动化控制的设备。
FX3U PLC 以其稳定性、可靠性和灵活性,广泛应用于各种工业自动化控制系统中。
二、FX3U PLC 的特性1.强大的扩展性:FX3U PLC 可以通过扩展模块满足各种工程需求,扩展模块包括 I/O 模块、通信模块、扩展存储器模块等。
2.高速的运算速度:FX3U PLC 采用高速的 CPU,大大提高了其运算速度,使得其可以应对复杂的逻辑运算。
3.丰富的内置功能:FX3U PLC 内置了丰富的功能,包括 PID 控制、定时器、计数器等,方便用户进行编程。
三、FX3U PLC 的应用范围FX3U PLC 广泛应用于各种工业自动化控制领域,如生产线自动化、设备监控、流程控制等。
四、FX3U PLC 的基本结构FX3U PLC 主要由 CPU、I/O 模块、通信模块、扩展存储器模块等组成。
其中,CPU 是 PLC 的核心部分,负责处理各种逻辑运算;I/O 模块负责与外部设备进行信息交换;通信模块负责与其他设备或上位机进行通信;扩展存储器模块用于存储 PLC 的程序和数据。
五、FX3U PLC 的安装与维护1.安装:FX3U PLC 的安装应遵循相关标准,确保其稳定可靠。
安装时需要注意以下几点:确保安装环境符合要求、正确连接 I/O 线和通信线、正确安装扩展模块等。
2.维护:FX3U PLC 的维护主要包括程序维护、硬件维护和故障排除。
程序维护是指定期检查和修改 PLC 的程序,确保其符合生产需要;硬件维护是指定期检查 PLC 的硬件设备,确保其正常工作;故障排除是指在PLC 出现故障时,通过检查和分析,找出故障原因并进行处理。
使用入门STEP7--Micro/WIN软件使您能够很容易地对S7--200进行编程。
通过一个简单例子程序的几个简短步骤,您将学会如何在S7--200中连接、编程和运行程序。
为了完成这个例子程序,您需要PPI多主站电缆、S7--200CPU和能运行STEP7--Micro/WIN软件的编程设备。
本章内容:................................................................连接S7--200CPU8................................................................创建一个例子程序10 ...................................................................下载例子程序14...........................................................将S7--200转入运行模式14S7-200可编程控制器系统手册连接S7--200CPU连接S7--200十分容易。
在本例中,您只需要给S7--200CPU供电,然后在编程设备与S7--200CPU 之间连上通讯电缆即可。
给S7--200CPU供电第一个步骤就是要给S7--200的CPU供电。
图2-1给出了直流供电和交流供电两种CPU模块的接线方式。
在安装和拆除任何电气设备之前,必须确认该设备的电源已断开。
在安装或拆除S7--200之前,必须遵守相应的安全防护规范,并务必将其电源断开。
警告在带电情况下对S7--200及相关设备进行安装或接线有可能造成电击或者操作设备误动作。
在安装或拆卸过程中,如果没有切断S7--200及相关设备的供电,有可能导致死亡或者严重的人身伤害和设备损坏。
必须遵循适当的安全防护规范,并确认S7--200的电源已断开。
台达全系列PLC说明书及应用手册一、概述PLC(Programmable LogicController,可编程逻辑控制器)是一种专用于工业控制的电子设备,它可以根据用户编写的程序,对各种输入信号进行逻辑运算、计数、定时、数据操作等处理,并通过输出信号控制各种机械或电气设备的运行。
高性能:台达PLC采用高速处理器和高效指令集,可实现快速响应和高精度控制。
高兼容性:台达PLC支持多种通讯协议和接口,可与各种外部设备和系统进行数据交换和集成。
高灵活性:台达PLC提供了丰富的扩展模块和配件,可根据用户的不同需求进行定制和组合。
二、安装与连接本节介绍了台达PLC的安装与连接方法,包括电源连接、输入输出连接、通讯连接等。
2.1 电源连接电源电压应符合PLC的额定值,不得超过或低于规定范围。
电源线应按照正确的极性连接到PLC的电源端子上。
电源线应有足够的截面积和长度,以保证电流的稳定和降低线损。
电源线应避免与信号线或其他干扰源并排走线,以防止噪声干扰。
2.2 输入输出连接输入输出设备的类型、规格、数量等应与PLC的输入输出端子相匹配。
输入输出线应按照正确的接线图连接到PLC的输入输出端子上。
输入输出线应有足够的截面积和长度,以保证信号的传输和质量。
输入输出线应避免与电源线或其他干扰源并排走线,以防止噪声干扰。
2.3 通讯连接通讯设备的协议、波特率、地址等参数应与PLC的通讯端口设置一致。
通讯线应按照正确的接线图连接到PLC的通讯端口上。
通讯线应有足够的截面积和长度,以保证信号的传输和质量。
通讯线应避免与电源线或其他干扰源并排走线,以防止噪声干扰。
三、编程与调试本节介绍了台达PLC的编程与调试方法,包括编程软件、编程语言、程序结构、程序、程序运行、程序监视等。
3.1 编程软件支持多种编程语言,包括梯形图、指令表、SFC等。
支持多种PLC型号,可自动识别或手动选择PLC型号和版本。
支持多种通讯方式,包括RS-232、RS-485、以太网等,可实现与PLC的在线或离线连接。
三菱PLC使用手册三菱 FX2N 可编程控制器使用手册一、可编程控制器的内部编程元件1、输入继电器 X: X000~X017共16点2、输出继电器 Y: Y 000~Y017共16点3、辅助继电器 M:1)通用辅助继电器M0~M499 共 500 点2)断电保持继电器M500~M3071 共 2572 点3)特殊辅助继电器M8000~M8255 共 256 点4、状态继电器 S:S0~S499共500点1)初始状态继电器S0~S9 共 10 点2)回零状态继电器S10~S19共 10 点,供返回原点用3)通用状态继电器S20~S499共 480点4)断电保持状态继电器S500~S899共400点5)报警用状态继电器S900 ~S999共100点5、定时器 T: T0~T255共256点1)常规定时器 T0 ~ T255共256点T0~ T199为 100ms定时器,共 200 点,其中 T192~T199 为子程序中断服务程序专用的定时器。
T200~T245 为 10ms定时器共 46 点2)积算定时器 T246 ~T255 共 10 点T246~T249 为 1ms积算定时器共4点T250~T255 为 100ms积算定时器共6点6、计算器 C :C0~ C234共235点1)16 位计数器C0 ~ C199共200点其中 C0~C99 为通用型共 100 点C100~C199为断电保持型共100 点2)32 位加 / 减计数器 C200~ C234 共 35 点其中 C200~ C219为通用型共 20 点C220~C234为断电保持型共15 点7、指针 P/I1)分支用指针 P0~P127 共 128 点2)中断用指针 I XXX共 15 点其中输入中断指针 100~ 150 共 6 点定时中断指针 16~18共3点计数中断指针 1010~1060共6点8、数据寄存器 D1)通用数据寄存器D0~D199 共 200 点2)断电保持数据寄存器D200~D7999其中断电保持用 D200~D511 共 312 点不能用软件改变的断电保持D512~D7999 共7488 点,可用RST 和 ZRST指令清除它的内容。
基本说明✧感谢您购买了傲拓科技股份有限公司(简称傲拓科技)系列可编程序控制器。
✧在使用产品之前,请仔细阅读本手册,并在充分理解手册内容的前提下,进行使用。
✧软件及编程方面的介绍,请查阅相关手册。
✧请将本手册交付给最终用户。
用户须知✧使用产品要求在控制系统的设计和编程方面有经验。
只允许具有此类经验的人士编程、安装、改动和应用此产品。
电气设备的安装、操作、维修和维护工作仅限于合格人员执行。
✧手册等其他技术资料中所列举的示例仅供用户理解、参考用,不保证一定动作。
✧将该产品与其他产品组合使用的时候,请确认是否符合相关规定、原则、技术要求等。
✧使用该产品时,请自行确认是否符合要求以及安全,对于本产品故障而可能引发机器故障或损失时,请自行设置后备及安全功能。
不遵守本产品的相关警告可能导致人身伤害或设备损坏。
✧在安装和使用本产品时,必须遵守国家/地区、区域和当地的所有相关的安全法规。
出于安全方面的考虑和为了确保符合归档的系统数据,只允许制造商对各个组件进行维修。
✧对于使用本资料所引发的任何后果,傲拓科技概不负责。
✧我们已核对本手册中的内容、图表与所述硬件设备相符,但误差难以避免,并不能保证完全一致。
我们会定期对手册的内容进行检查、修改和维护,恕不另行通知。
版权申明✧本手册内容,包括文字、图表、标志、标识、商标、产品型号、软件程序、版面设计等,均受《中华人民共和国著作权法》、《中华人民共和国商标法》、《中华人民共和国专利法》及与之适用的国际公约中有关著作权、商标权、专利权或其他财产所有权法律的保护,为傲拓科技专属所有或持有。
✧未经傲拓科技明确书面许可,不得以任何形式、通过任何电子或机械手段(包括复印)复制本文档的任何部分。
✧傲拓科技保留全部权利。
✧手册中涉及到的其他商标或注册商标属于他们各自的拥有者。
联系方式如果您有任何关于本产品的使用问题,请与购买产品的代理商、办事处联系,也可以直接与傲拓科技联系。
✧电话:************✧传真:************✧网址:https://✧地址:江苏省南京市雨花台区云密城D栋8层目录前言 (1)第一章硬件系统概述 (3)1.1NJ400硬件系统组成及结构 (4)1.2NJ400技术特色 (4)1.3NJ400系统指标 (5)1.4产品清单 (6)1.5NJ400硬件系统配置 (9)第二章 CPU模块 (15)2.1标准单网CPU401-0211 (17)2.2高性能双网CPU401-0411 (22)2.3高性能冗余CPU401-0511 (27)2.4高性能双网CPU401-0441 (32)2.5高性能冗余CPU401-0541 (39)第三章电源模块 (45)3.1电源模块PWM401-0501 (46)3.2电源模块PWM401-0801 (49)3.3电源模块PWM401-1001 (52)3.4电源模块PWM401-0502 (55)3.5电源模块PWM401-0802 (58)3.6电源模块PWM401-1002 (61)3.7冗余电源模块24V-DC输入 (64)第四章数字量模块 (68)4.1数字量输入模块DIM401-1601:DI16×DC24V (70)4.2数字量输入模块DIM401-1601CT:DI16×DC24V (74)4.3数字量输入模块DIM401-1602:DI16×DC24V (77)4.4数字量输入模块DIM401-1602CT:DI16×DC24V (80)4.5数字量输入模块DIM401-3201:DI32×DC24V (84)4.6数字量输入模块DIM401-3201CT:DI32×DC24V (88)4.7数字量输入模块DIM401-3202:DI32×DC24V (93)4.8数字量输入模块DIM401-3202CT:DI32×DC24V (97)4.9事件记录模块IIM401-1601:IIM16×DC24V (102)4.10事件记录模块IIM401-1601CT:IIM16×DC24V (107)4.11事件记录模块IIM401-3201:IIM32×DC24V (111)4.12事件记录模块IIM401-3201CT:IIM32×DC24V (116)4.13数字量输出模块DOM401-1601:DO16×DC24V×晶体管 (121)4.14数字量输出模块DOM401-1601CT:DO16×DC24V×晶体管 (125)4.15数字量输出模块DOM401-1602:DO16×继电器 (128)4.16数字量输出模块DOM401-1602CT:DO16×继电器 (132)4.17数字量输出模块DOM401-3201:DO32×DC24V×晶体管 (135)4.18数字量输出模块DOM401-3201CT:DO32×DC24V×晶体管 (139)第五章模拟量模块 (144)5.1模拟量输入模块AIM401-0801:AI8×电流 (146)5.2模拟量输入模块AIM401-0801CT:AI8×电流 (150)5.3模拟量输入模块AIM401-1601:AI16×电流 (153)5.4模拟量输入模块AIM401-1601CT:AI16×电流 (156)5.5模拟量输入模块AIM401-0802:AI8×电流电压混合型 (160)5.6模拟量输入模块AIM401-0802CT:AI8×电流电压混合型 (164)5.7模拟量输入模块AIM401-0803:AI8×电压 (167)5.8模拟量输入模块AIM401-0803CT:AI8×电压 (171)5.9模拟量输入模块AIM401-1603:AI16×电压 (174)5.10模拟量输入模块AIM401-1603CT:AI16×电压 (178)5.11模拟量输入模块AIM401-0404:AI4×电流电压混合型 (181)5.12模拟量输入模块AIM401-0404CT:AI4×电流电压混合型 (185)5.13模拟量输入模块AIM401-0804:AI8×电流电压混合型 (188)5.14模拟量输入模块AIM401-0804CT:AI8×电流电压混合型 (192)5.15模拟量输入模块AIM401-0805:AI8×RTD (195)5.16模拟量输入模块AIM401-0805CT:AI8×RTD (199)5.17模拟量输入模块AIM401-0806:AI8×热电偶 (203)5.18模拟量输入模块AIM401-0806CT:AI8×热电偶 (208)5.19模拟量输出模块AOM401-0401:AO4×电流 (212)5.20模拟量输出模块AOM401-0401CT:AO4×电流 (216)5.21模拟量输出模块AOM401-0402:AO4×电流/电压混合型 (219)5.22模拟量输出模块AOM401-0402CT:AO4×电流/电压混合型 (224)5.23模拟量输出模AOM401-0802:AO8×电流/电压混合型 (228)5.24模拟量输出模块AOM401-0802CT:AO8×电流/电压混合型 (232)第六章功能模块 (237)6.1高速计数模块HCM401-0801 (238)6.2高速计数模块HCM401-0302 (253)6.3高速输出模块HOM401-0801 (262)第七章通讯模块 (269)7.1串口通讯模块CMM401-0411 (270)7.2CANO PEN 主站模块CMM401-0104 (274)7.3D EVICE N ET 主站模块CMM401-0106 (277)7.4以太网远程IO主站模块CMM401-0108 (282)7.5以太网远程IO子站模块CMM401-0118 (288)7.6以太网远程IO子站模块CMM401-0118_SFP (294)7.7通讯模块(以太网):CMM401-0205 (301)7.8自定义CAN模块CMM401-0114 (305)第八章系统配置 (310)8.1I/O模块的选择 (310)8.2CPU的选择 (311)8.3模块安装底板的选择 (312)8.4系统配置案例 (315)第九章硬件安装 (318)9.1模块底板的安装 (318)9.2模块的安装 (319)9.3预接线电缆CNL401-0255T(V2.0) (322)9.4通信模件扩展电缆CNL401-0203(V1.0) (323)9.5配线要求 (324)第十章配件和附件 (326)前言NJ系列可编程控制器(简称NJ-PLC)由傲拓科技股份有限公司自主设计与研发,汲取了国际主流PLC的成功经验,改进了其不足之处,瞄准了当今PLC的最新发展方向,采用了计算机、通信、电子和自动控制等方面的国际先进技术,在CPU操作系统、I/O信号处理、网络通讯、软件开发及生产工艺等方面具有优越的性能,是适用于各种自动化控制的可编程控制器。
Coo l may P LC的M odbus通讯使用手册
Modbus通讯协议作为标准的工业通讯协议已经被广泛地应用在各个领域,Coo l may PLC的RS485通讯接口支持这种通讯协议,使 PLC能方便地与具有Modbus通讯协议的设备进行通讯,例如变频器、温湿度模块、组态网路、各种传感器等。
Modbus通讯协议分为两种串行通讯模式,ASCII和 RTU通讯模式。
在配置每台PLC 时,用户须选择通讯模式以及RS485串行口的通讯参数。
(波特率,奇偶校验等),在Modbus总线上的所有设备应具有相同的通讯模式和串行通讯参数。
使用Modbus通讯,必须在梯形图中对每台PLC的相关特殊元件进行设置。
D8120通讯参数选择寄存器:
b15b14b13b12b11b10b9b8b7b6b5b4b3b2b1b0
b0数据长度: 0:7位1:8位
b2b1奇偶性00:None无01:Odd奇11:Even偶
b3停止位:0:1位1:2位
b7b6b5b4波特率
0100:600bps 0111:4800bps 0101:1200bps
1000:9600bps 0110:2400bps 1001:19200bps
b8-b12 与Modbus无关
B13 Modbus通讯模式:0:RTU 1:ASCII
B14 启动通讯协议: 0:使用编程口协议或按RS指令通讯
1:使用Modbus协议通讯
B15 PLC主从机选择0:从机1:主机
8 1 E RTU
D8121从机站号寄存器:范围1-247。
当PLC作为Modbus通讯从机时,必须有一个站号,在梯形图里对D8121进行设定。
D8126发送前的延时寄存器:范围0-1000,单位ms。
让接收设备有个准备时间,可以适当选择5-20ms。
当PLC为主机时
读取从机数据指令示例:RD3A K1 H0 D0
RD3A原来是模拟量模块读取指令,原指令功能不能使用。
RD3A指令对应 Modbus的03号功能,读取(4X类型)寄存器。
指令中K1是代表被读从机设备的站号,范围1-247;H0是代表被读数据在从机设备中的地址编号0000(十六进制数表示);D0里的值是代表读取的寄存器个数,范围1-32,被读取的数据依次保存在 D1,D2,D3……里。
写数据到从机指令示例:WR3A K1 H0 D0
WR3A原来是模拟量模块写入指令,原指令功能不能使用。
WR3A指令对应Modbus 的16号功能,写数据到从机设备的各个(4×类型)寄存器;如果只写1个寄存器, WR3A指令对应Modbus的06号功能,写1个数据到从机设备的1个(4×类型) 寄存器。
指令中K1是代表被写从机设备的站号,范围1-247;H0是代表被写寄存器在从机设备中的首地址编号
0000(十六进制数表示);D0里的值是代表被写的寄存器个数,范围1-32,被写出的源数据依次保存在D1,D2,D3……里。
D8129(M8129)超时时间寄存器:范围0-32767,单位10ms。
当接收超时或接收错误时,M8129=ON
M8123一次通讯完成标志当完成一次通讯时,M8123=ON,不管是否成功完成。
当RD3A或WR3A不被执行时,不影响M8129和M8123;当指令被执行时,如果正在通讯中,则M8129和M8123都被系统自动置OFF;如果通讯完成则M8123和M8129 输出相应的状态。
多次编程:RD3A或WR3A可以在梯形图中多次编程,因通讯是一个长时间的过程,所以通讯中要保持执行,不能用脉冲形式。
在有多个指令同时需要通讯时,系统会依次轮流分时通讯,使用M8123的上延可以方便地检出本通讯指令本次的执行状况。
D8063(M8063)通讯错误信息M8063的上延可以方便地检出本通讯指令本次通讯的错误信息。
D8063的值分别代表各自的错误信息
6315:Modbus从站号超范围(0~255) 6316:Modbus读写寄存器个数超范围(1-32) 6317:Modbus接收超时6318:得到回应的站号不一致
6319:回应非法6320:回应的LCR校验错
6321:保存数据的地址非法6322:回应的CRC校验错
6323:回应的数据格式非法6324:本机未设为Modbus主机
6325:地址超范围6326:Modbus发送超时
当PLC为从机时
一旦PLC被设定为Modbus从机,不管PLC是在STOP还是在RUN状态,都可以进行Modbus通讯。
从机支持的Modbus功能有:
01号功能:读位,范围1-512个02号功能:读位,范围1-512个
03号功能:读寄存器,范围1-32个04号功能:读寄存器,范围1-32个
05号功能:写位,范围1个06号功能:写寄存器,范围1个
15号功能:写位,范围1-512个16号功能:写寄存器,范围1-32个
PLC寄存器在Modbus通讯时所对应的地址编号:
16进制地址编号寄存器
0000-01FF D0-D511
1F40-203F D8000-D8255
A140-A23F T0-T255
A340-A407C0-C199
A408-A477C200-C255,32bit占2个地址
PLC位元件在Modbus通讯时所对应的地址编号:
16进制地址编号位元件
0000-05FF M0-M1535
1E00-1EFF M8000-M8255
2000-23E7S0-S999
3000-30FF T0-T255
3200-32FF C0-C255
3300-33B7Y0-Y267
3400-34B7X0-X267。