台达PLC RS指令
- 格式:pdf
- 大小:351.62 KB
- 文档页数:14
台达plc网口通讯台达PLC(可编程逻辑控制器)是一种广泛应用于工业自动化领域的控制设备。
PLC通过与其他设备进行通信,实现对生产过程的控制与监测。
其中,台达PLC的网口通讯功能极具灵活性和可靠性,为工业控制系统带来了许多便利。
一、台达PLC网口通讯的基本原理和特点台达PLC的网口通讯采用以太网或RS485通信方式,通过与上位机或其他设备进行网络连接,实现数据的传输和控制指令的下达。
其基本原理是通过建立通讯协议和数据交换方式,实现设备之间的数据交流。
台达PLC网口通讯的特点之一是高速传输。
以太网通信速度快,能够满足对实时性要求较高的工业自动化系统。
而RS485通信方式则能够在长距离传输时保持稳定的数据传输速度。
其次,台达PLC网口通讯还具备高可靠性。
网络环境中,设备之间可能存在噪声、干扰等问题,而台达PLC通过建立可靠的通信协议和数据校验机制,确保数据传输的准确性和完整性。
此外,台达PLC还支持多种通信协议,方便与不同品牌的设备进行兼容性通讯。
二、台达PLC网口通讯的应用场景台达PLC的网口通讯广泛应用于各种工业自动化控制系统中。
以下是几个常见的应用场景:1. 生产线监控系统在生产线上,多个设备需要实现数据传输和协调工作。
通过台达PLC的网口通讯,可以实现生产设备之间的状态监控、数据分享和指令传递,提高生产线的效率和质量。
2. 智能仓储系统在仓储系统中,通过台达PLC的网口通讯,可以实现仓库设备的联动控制和状态监测。
例如,将货架系统与输送设备、门禁系统进行连接,实现自动化的货物存储、取货和入库出库管理。
3. 智能楼宇控制系统台达PLC的网口通讯还可应用于智能楼宇控制领域。
通过将楼宇中的空调系统、照明系统、安防系统等设备与PLC进行连接,实现对整个楼宇的集中监控和控制,达到节能、安全、智能化的目的。
三、台达PLC网口通讯的发展趋势随着工业自动化技术的不断发展,台达PLC的网口通讯也在不断创新和完善。
台达plc串口定义台达PLC(可编程逻辑控制器)串口定义PLC(Programmable Logic Controller)是一种专门用于工业自动化控制的可编程逻辑控制器。
它通过接口与外部设备进行通信,以实现对工业设备的控制和监测。
其中,串口是PLC中常用的一种通信接口,用于连接PLC与其他设备,实现数据的传输与交互。
台达PLC串口定义是指台达(Delta)品牌的PLC在串口方面的规范和约定。
台达是一家全球领先的电气自动化解决方案供应商,其PLC产品在工业控制领域广泛应用。
台达PLC串口定义包括串口类型、通信协议、数据传输方式等方面的规定,以确保PLC与其他设备之间的正常通信和数据交换。
台达PLC串口定义中涉及的一个重要概念是串口类型。
常见的串口类型有RS232、RS485、RS422等。
RS232是一种点对点的串口连接方式,适用于短距离通信;RS485和RS422则是多点通信方式,适用于远距离通信。
台达PLC串口定义中,根据具体应用需求,可以选择不同的串口类型来实现与其他设备的连接。
台达PLC串口定义中还包括通信协议的规定。
通信协议是指PLC与其他设备之间进行数据交换时所遵循的规则和约定。
常见的通信协议有Modbus、Profibus、Ethernet等。
这些通信协议具有不同的特点和适用范围,可以根据具体需求选择合适的通信协议。
台达PLC串口定义中,通常会规定支持哪些通信协议,并提供相应的配置和设置方式。
台达PLC串口定义还涉及数据传输方式的规定。
数据传输方式是指PLC与其他设备之间数据传输的方式和速率。
常见的数据传输方式有同步传输和异步传输两种。
同步传输是指数据按照固定的时间间隔进行传输,适用于稳定性要求较高的场景;异步传输则是根据数据信号的起始位和终止位来进行传输,适用于灵活性要求较高的场景。
台达PLC串口定义中,会规定支持哪些数据传输方式,并提供相应的配置和设置选项。
台达PLC串口定义是指台达PLC在串口方面的规范和约定,包括串口类型、通信协议、数据传输方式等方面的规定。
概述系统连接硬件连接硬件设置设备组态数据连接常见问题概述台达PLC通讯协议支持与台达PLC通讯。
本协议采用串行通讯,使用你计算机中的串口。
系统连接您可以通过一个RS232-RS485转换器将一台或多台模块与计算机连接到一起。
当用一条485总线连接多台模块时,每台模块的地址必须是唯一的.硬件连接请参照您所使用的模块的通讯说明进行连接。
(1)RS232:采用厂家提供的专用电缆。
一端接计算机的串口,一端接PLC的编程口。
波特率 9600数据位 7位停止位 2位校验位偶校验(2)RS485:计算机通过RS232串口接转换模块,变成RS485信号后,接到PLC的485口上波特率 9600数据位 7位停止位 1位校验位偶校验设备组态设备驱动根据模块不同分为选择相应的模块驱动。
如图:根据您所使用的PLC、智能模块选择设备驱动。
下图是设备组态用户界面:根据PLC或智能模块内部设置的地址填写“设备地址”,相对于协议的设备ID.更新周期:默认50毫秒就是说每隔一个更新周期读一次数据包。
请根据组态工程的实际需要和PLC的通讯反应时间设定。
超时时间:默认8秒,当到超时时间的时候,PLC的数据还没传上来被认为是一次通讯超时。
请根据组态工程的实际需要和现场的通讯情况设定。
故障后恢复查询:当设备发生故障导致通讯中断,系统会每隔一定“周期”查询该设备。
直到“最长时间”如果还没有反应,在这次运行过程中系统将不再查询该设备。
“动态优化”和“初始禁止”请在力控工程人员的指导下使用,否则请保持默认状态。
下图为串口通讯设置:请根据PLC或智能模块的通讯说明设置波特率,数据位,校验位,停止位。
(1)RS232:采用厂家提供的专用电缆。
一端接计算机的串口,一端接PLC的编程口。
波特率 9600数据位 7位停止位 2位校验位偶校验(2)RS485:计算机通过RS232串口接转换模块,变成RS485信号后,接到PLC的485口上波特率 9600数据位 7位停止位 1位校验位偶校验数据连接下图是数据连接用户界面:请根据上面两个表格选择命令和填写地址.比如:如果要组D12这个点,如下图:读写属性要根据实际需要选择,例如AI就应该选择只读,AO就应该选择只写。
台达通讯示范程序及说明一、本试验主要完成以下功能:1〕通过RS指令完成在HMI上读写DTA温度控制器、ASDA台达伺服控制器任意地址数据;2〕通过人机HMI/PC实现伺服电机Pr模式下回原点、任意位置选择与定位控制。
二、试验用硬件和软件列表名称型号数量序号1台达温度控制器DTA9696R112台达伺服单元ASD-A0420LA13台达PLC DVP12SA11T14人机界面HMI PWS6600S-S1524V电源**15通讯线**假设干调试过程中使用的软件:1〕.P画面编程软件2〕.DeltaservoUIsoftware伺服调试工具3〕.台达PLC编程软件WPLSoft-三、资料引用描述:1〕.ADP软件使用说明.pdf2〕.ASD-A系列伺服驱动器系列手册.pdfM1000~M1014:参见P2-61~P2-63BMOV:全部传送参见P6-24RS:数据传输参见P7-81ASCI:HEX转为ASCII参见P7-97HEX:ASCII HEX参P7-102CCD:校参P7-1053〕台达温度控制器DTA系列操作手册四.程序中的关键局部编写思路1〕“二〞的算:一个8位十六制数(如**H)的二的算方法是:FFH-**H+01H=100H-**H2〕程的候参考章〔RS:数据参P7-81〕ASCII表3〕下面我以写数据例来明程思路如下所示,在PLC启正向RUN的瞬,写入初始化数〔中左列所示〕;由人机界面入16制数地址〔如4700H〕,通ASCI指令将其每一位化ASCII存放到D60〔D80〕开始的4个数据存放器中,然后通BMOV指令送到D105⋯D108〔D109⋯D112〕中。
数据入以后,从地址ADR1/0开始,两个一依次相加算校〔程序明〕。
在一个PLC描周期,需要将数据写入指定的地址当中去,以免生,但是在人机界面上,在同一只能写入一个数据,解决个矛盾,我采用先把数据写入PLC的数据存放器中,待地址和数据都写好以后,人地一个触信号,将数据同写入。
浅析台达PLC串行通讯及应用案例摘要:本文介绍串行通讯的基本概念,台达PLC的串行通迅功能及在项目中实际应用案例,主要讨论如何使用台达PLC完善的通讯功能完成各种实际应用,体现了台达PLC强大的通讯功能及其便利性。
关键词:串行通讯、PLC、RS485、MODBUS协议、变频器、自由口通讯、EASY LINK一、前言随着计算器技术的发展,通讯传输在工业自动化控制领域得到越来越广泛的应用,由于串行通讯方式具有使用线路少、成本低、简单易用,特别是在远程传输时,避免了多条线路特性的不一致而被广泛采用。
现在各PLC生产厂家都极其重视通讯在PLC推广中的应用,并且各具有优势特点,合理利用通讯功能将极大的降低控制成本,提高产品竞争力。
二、串行通讯简介通讯即是不同的设备通过线路互相交换数据,其主要目的在于将数据从某端传送到另一端,实现数据的交换。
通常有并行和串行两种方式,由于并行传输方式在数据电压传送的过程中容易因线路的因素而使得电压准位发生变化(衰减、线路互相干扰),而串行通讯方式则能很好的解决这些问题,因此在工业应用中绝大多数使用串行通讯。
串行通讯的接口方式分为RS-232和RS-485两种,下面主要介绍两种方式的一些特点:1、RS-232(1)RS-232-C接口连接器一般使用型号为DB-9的9芯插头座,只需三条接口线,即“发送数据”、“接收数据”和“信号地”即可传输数据,其9支脚位的定义如下:(2)在RS232的规范中,电压在+3V---+15V(一般使用+6V)之间称为“0”或“ON”;电压在-3V----15V(一般使用-6V)之间称为“1”或“OFF”;计算机上的RS-232“高电位”约9V,而“低电位”则约-9V。
(3)RS-232为全双工工作模式,其讯号准位是参考地线而得,分别作为数据的传送和接收;实际应用中其传输距离可以达到15米。
只具有单站功能,即一对一通讯。
2、RS485(1)采用正负两根信号线作为传输线路。
② 台达VFD-L 变频器(或三川SE 系列变频器,三菱PLC 与台达VFD-L 变频器通讯(RS485) 程序对象:① 三菱PLC:FX1N + FX1N-485-BD内部参数一样,可能是仿台达的,价格比台达的便宜)两者之间通过电话线连接,变频器的RS-485接口和电话机的接口一样,只是三菱的通讯板FX1N-485-BD 的接线要麻烦一点,要把发送和接收的端子正极和正极,负极和负极连起来,变成两根线接至变频器。
←RS-485接口FX1N-485-BD变频器具内建RS-485 串联通讯接口,通讯端口位于控制回路端子,端子定义如下:2 :GND3 :SG-4 :SG+5 :+EV2、 5pin 为通讯数字操作器之电源做RS-485通讯时,请勿使用!使用RS-485 串联通讯接口时,每一台变频器必须预先在(9-00)指定其通讯地址,计算机便根据其个别的地址实施控制。
三菱PLC的设置三菱FX 系列PLC 在进行无协议通讯(RS 指令)时需要对通讯格式(D8120)进行设定。
其中包含有波特率、数据长度、奇偶校验、停止位和协议格式等。
在修改了D8120的设置后,需关掉PLC 的电源后重启,设置才能生效。
可以对D8120设置如下:RS4850000 1100 1000 11100 C 8 E即数据长度为7位,偶校验,2位停止位,波特率为9600bps,无标题符和终结符,没有添加和校验码,采用无协议通讯(RS485)。
变频器的通讯参数如下:PLC可以通过485通讯的方式,控制几十台变频器的不同时启停和改变各自的运行频率,每台变频器需设定不同的通讯地址,相同的通讯速度和格式。
ASCII 模式:ASCII 模式采用LRC (Longitudinal Redundancy Check) 侦误值。
LRC 侦误值乃是将ADR1 至最后一个资料内容加总,得到之结果以256 为单位,超出之部分去除(例如得到之结果为十六进位之128H 则只取28H),然后计算二次反补后得到之结果即为LRC 侦误值。
台达变频器与PLC通讯功能的实现方法1.硬件连接:首先,需要将变频器和PLC进行硬件连接。
通常情况下,可以通过RS485或者RS232接口进行连接。
将PLC的通讯接口与变频器的同样的通讯接口进行连接。
确保连接正确且稳定。
2.设置通讯参数:在变频器和PLC之间进行通讯之前,需要设置通讯参数。
通讯参数包括通讯的波特率、数据位数、停止位数、校验位等设置。
这些参数需要根据具体的设备和通讯方式来进行设置,确保两个设备间能够正常通讯。
3. 使用通讯指令:变频器和PLC之间的通讯是通过发送和接收不同的通讯指令来进行的。
对于台达变频器和PLC通讯,主要使用Modbus协议。
在PLC的程序中,需要编写相应的指令,通过串口发送给变频器。
而变频器接收到指令后,会返回相应的数据给PLC。
这样就完成了变频器和PLC之间的通讯。
4.PLC程序编写:在PLC中,需要编写相应的程序来实现与变频器的通讯功能。
一般来说,可以使用PLC的通讯模块库来简化通讯指令的编写工作。
通过调用相应的函数,可以实现与变频器的通讯。
在PLC程序中,可以编写读取变频器的运行状态、设置变频器的参数等功能。
5. 变频器参数设置:除了在PLC程序中进行通讯指令的编写,还需要在变频器中进行相关的参数设置,以便于与PLC进行通讯。
一般来说,需要设置变频器的Modbus地址、通讯参数等。
这样才能确保变频器能够正确地接收和返回数据。
总结起来,实现台达变频器与PLC通讯功能的步骤包括:硬件连接、设置通讯参数、使用通讯指令进行通讯、PLC程序编写和变频器参数设置。
通过以上步骤的完成,就可以实现变频器与PLC之间的通讯功能,实现数据的读取和设置。
这样可以更好地实现对变频器的控制和监控。
上海裕飞机电有限公司电话:021-68002570传真:021-68247300网址:www.yufeigroup.com邮箱:sales@yufeigroup.comQQ: 2540597529DVP-PLC应用技术手册【101例】目录第1章:基本程序设计范例1.1 串联常闭接点回路..........................................................................1-11.2 并联方块回路.................................................................................1-21.3 上升沿产生一个扫描周期脉冲.........................................................1-31.4 下降沿产生一个扫描周期脉冲.........................................................1-41.5 自锁控制回路.................................................................................1-51.6 互锁控制回路.................................................................................1-61.7 上电时参数的自动初始化................................................................1-71.8 传统自保持回路与SET/RST应用...................................................1-81.9 自保持与解除回路 (SET/RST)........................................................1-91.10 交替输出回路(输出具停电保持)...................................................1-101.11 条件控制回路...............................................................................1-121.12 先入信号优先回路........................................................................1-131.13 后入信号优先回路........................................................................1-151.14 地下停车场出入口进出管制...........................................................1-161.15 三相异步马达正反转控制..............................................................1-181.16 程序的选择执行...........................................................................1-191.17 MC/MCR 手自动控制....................................................................1-211.18 STL步进方式手自动控制...............................................................1-24 第2章:计数器设计范例2.1 产品的批量包装.............................................................................2-12.2 产品日产量测定 (16位上数停电保持计数器)...................................2-22.3 产品出入库数量监控 (32位上下数计数器)......................................2-32.4 3个计数器构成的24小时时钟.........................................................2-42.5 A B相脉冲高速计数........................................................................2-5第3章:定时器设计范例3.1 延时Off程序.................................................................................3-1i3.3 延时On/Off程序............................................................................3-33.4 依时序延迟输出 (3台电机顺序启动)...............................................3-43.5 脉波波宽调变.................................................................................3-63.6 人工养鱼池水位监控系统(闪烁电路)..............................................3-73.7 崩应测试系统(延长计时)...............................................................3-93.8 电动机星-三角降压启动控制.........................................................3-113.9 大厅自动门控制.............................................................................3-133.10 液体混合自动控制系统.................................................................3-153.11 自动咖啡冲调机............................................................................3-173.12 洗手间自动冲水控制程序..............................................................3-193.13 一般定时器实现累计型功能...........................................................3-213.14 一般定时器实现示教功能..............................................................3-233.15“ 自切断”定时器............................................................................3-253.16 有趣的喷泉..................................................................................3-273.17 交通灯控制..................................................................................3-29 第4章:变址寄存器E、F设计范例4.1 连续D总和计算.............................................................................4-14.2 产品配方参数调用..........................................................................4-34.3 8组电位器控制2台04DA的电压输出.............................................4-5 第5章:应用指令程序流程设计范例5.1CJ指令实现配方调用......................................................................5-15.2 水库水位自动控制..........................................................................5-35.3 公室火灾警报(中断应用)...............................................................5-55.4 超市钱柜安全控制 (FOR~NEXT)....................................................5-7 第6章:应用指令传送比较控制设计范例6.1CMP原料渗混机.............................................................................6-16.2 ZCP水塔水位高度警示控制.............................................................6-36.3BMOV多笔历史资料备份................................................................6-46.4 FMOV单笔数据多点传送.................................................................6-5 ii6.6 XCH实现一个缓存器上下8位的位数交换........................................6-86.7 指拨开关输入及7段显示器输出程序...............................................6-9第7章:应用指令四则运算设计范例7.1 水管流量精确计算..........................................................................7-17.2 INC/DEC加减寸动微调...................................................................7-37.3 NEG位移反转控制..........................................................................7-5第8章:应用指令旋转位移设计范例8.1 ROL/ROR霓虹灯设计.....................................................................8-18.2 SFTL不良品检测............................................................................8-38.3 WSFL混合产品自动分类.................................................................8-58.4 SFWR/SFRD包厢呼叫控制.............................................................8-8第9章:应用指令数据处理设计范例9.1 ENCO/DECO编码与译码................................................................9-19.2 SUM/BON “1” 个数统计和判断........................................................9-39.3 MEAN/SQR平均值与平方根............................................................9-49.4 MEMR/MEMW文件寄存器访问........................................................9-59.5 ANS/ANR液面高度监控报警系统.....................................................9-79.6 SORT采集数据的排序....................................................................9-89.7 SER房间温度监控..........................................................................9-10 第10章:应用指令高速输入输出设计范例10.1 REF/REFF DI/DO立即刷新及DI滤波时间设定..............................10-110.2 DHSCS切割机控制.......................................................................10-310.3 DHSZ/DHSCR多区段涂料机控制..................................................10-410.4 SPD汽车车轮测速........................................................................10-610.5 PLSY产线流水作业控制程序.........................................................10-710.6 PWM水闸门控制程序....................................................................10-910.7 PLSR加减速控制伺服马达............................................................10-11iii第11章:应用指令浮点数运算设计范例11.1 整数与浮点数混合的四则运算.......................................................11-111.2 全为浮点数的四则运算..................................................................11-4 第12章:应用指令通讯设计范例前言.....................................................................................................12-112.1 PLC与台达VFD-M系列变频器通讯 (MODRD/MODWR)................12-412.2 PLC与台达VFD-B系列变频器通讯 (MODRD/MODWR)................12-712.3 PLC与台达VFD-V系列变频器通讯 (MODRD/MODRW).................12-1012.4 PLC与ASD-A伺服驱动器通讯(位置控制,MODRD/MODRW)......12-1312.5 PLC与ASD-A伺服驱动器通讯(速度控制,MODRD/MODRW)......12-1712.6 PLC与台达DTA系列温控器通讯 (MODRD/MODWR)....................12-2112.7 PLC与台达DTB系列温控器通讯 (MODRD/MODWR/MODRW)......12-2412.8 PLC LINK 16台从站及数据读写16笔 (Word) 模式.......................12-2712.9 PLC LINK 32台从站及数据读写100笔 (Word) 模式.....................12-3012.10 DVP-PLC与台达变频器、台达伺服驱动器LINK...........................12-3312.11 DVP-PLC与台达DTA、DTB温控器LINK.....................................12-3712.12 通讯控制2台台达PLC的启动/停止 (RS指令)...........................12-4012.13 台达PLC与西门子MM420变频器通讯 (RS指令).......................12-4412.14 台达PLC 与丹佛斯VLT6000变频器通讯 (RS指令)...................12-49 第13章:应用指令万年历时间设计范例13.1 TRD/TWR/TCMP上下班工作电铃定时控制....................................13-113.2 TRD/TZCP仓库门自动开关控制....................................................13-313.3 HOUR马达长时间运转后定时切换.................................................13-5 第14章:应用指令简单定位设计范例14.1 台达ASDA伺服简单定位展示系统................................................14-114.2 双轴同动绘出DELTA LOGO.........................................................14-6 第15章:便利指令设计范例15.1 ALT自动清扫黑板.........................................................................15-115.2 RAMP起重机的软件控制...............................................................15-3 iv15.3 INCD交通灯(相对凸轮应用)........................................................15-615.4 ABSD不同时段原料加入(绝对凸轮应用).......................................15-915.5 IST电镀生产线自动控制................................................................15-1215.6 FTC烤箱温度模糊控制..................................................................15-1815.7 PID烤箱温度控制(温度专用的PID自动调整功能).........................15-22 第16章:网络连线设计范例16.1 Ethernet联线.......................................................................................16-116.2 DeviceNet联线....................................................................................16-616.3 CANopen联线.....................................................................................16-916.4 RTU-485联线......................................................................................16-12vvi1基本程序设计范例1.1 串联常闭接点回路【控制要求】z自动检测传送带上的瓶子是否是直立的,若不是就将瓶子推出到传送带外。
10016位指令 (7 STEP)MODRD连续执行型--32位指令----标志信号: M1120~M1131、M1140~M1143请脉冲执行型 16位指令 32位指令ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV 指令说明S1:联机装置地址。
S2:欲读取数据的地址。
n:读取数据长度。
MODRD指令系针对MODBUS ASCII模式/RTU模式的通讯外围设备专用的驱动指令。
台达VFD变频器内建的RS-485通讯接口皆符合MODBUS的通讯格式(除了VFD-A系列),可利用MODRD指令对台达变频器进行通讯控制(数据读取)。
S2欲读取数据的地址。
若地址对于被指定的联机装置不合法,则联机装置会响应错误信息,PLC将错误代码储存在D1130,同时,M1141会On。
联机外围装置回传的数据储存于D1070~D1085。
接收完毕后,PLC会自动检查所接收的数据是否有误,若发生错误则M1140会On。
若使用ASCII 模式,由于回传的数据均为ASCII字符,PLC会另外将回传主要的数据转为数值转存于D1050~D1055。
若使用RTU模式则D1050~D1055无效。
当M1140=On或M1141=On之后,再传送一笔正确数据给外围装置,若回传的数据正确则标志 M1140,M1141 会被清除。
程序范例()一 PLC与VFD-S系列变频器联机 (ASCII Mode,M1143=Off)M1002MOV H87D1120SET M1120MOV K100D1129接收数据内容处理RST M1127M1127设置通讯格式9600,8,E,1通讯格式保持设置通讯逾时时间 100ms复位数据传送接收完毕标志SET M1122X0置位送信要求接收完毕接收数据以码形式储存在ASCIID1070~D1085,PLC 自动将其内容转换为数值储存于 D1050~D1055 X0MODRD K1H2101K6设置通讯命令:数据地址 H2101数据长度个6 word装置地址 01PLC VFD-S,PLC传送:“01 03 2101 0006 D4”VFD-S PLC,PLC接收:“01 03 0C 0100 1766 0000 0000 0136 0000 3B”PLC 传送数据寄存器 (传送信息)寄存器 DATA说 明D1089下 ‘0’ 30 H ADR 1ADR (1,0)为变频器地址D1089上 ‘1’ 31 H ADR 0 D1090下 ‘0’ 30 H CMD 1CMD (1,0)为命令码D1090上 ‘3’ 33 H CMD 0 D1091下 ‘2’ 32 H 起始数据地址Starting Data Address D1091上 ‘1’ 31 H D1092下 ‘0’ 30 HD1092上 ‘1’ 31 H D1093下 ‘0’ 30 H 数据 (word) 个数Number of Data(count by word) D1093上 ‘0’ 30 H D1094下 ‘0’ 30 HD1094上 ‘6’ 36 H D1095下 ‘D’ 44 H LRC CHK 1 LRC CHK (0,1) 为错误校验码D1095上‘4’ 34 H LRC CHK 0 PLC 接收数据寄存器 (响应信息)寄存器 DATA 说 明D1070下‘0’ 30 H ADR 1 D1070上 ‘1’ 31 H ADR 0 D1071下 ‘0’ 30 H CMD 1 D1071上 ‘3’ 33 H CMD 0 D1072下 ‘0’ 30 H 数据 (BYTE) 个数Number of Data(count by Byte) D1072上 ‘C’ 43 HD1073下 ‘0’ 30 H地址2101 H 的内容PLC 自动将ASCII 字符转换为数值储存于D1050=0100 HD1073上 ‘1’ 31 HD1074下 ‘0’ 30 HD1074上 ‘0’ 30 H D1075下 ‘1’ 31 H地址2102 H 的内容PLC 自动将ASCII 字符转换为数值储存于D1051=1766 HD1075上 ‘7’ 37 HD1076下 ‘6’ 36 HD1076上 ‘6’ 36 H D1077下 ‘0’ 30 H地址2103 H 的内容PLC 自动将ASCII 字符转换为数值储存于D1052=0000 HD1077上 ‘0’ 30 HD1078下 ‘0’ 30 HD1078上 ‘0’ 30 H D1079下 ‘0’ 30 H地址2104 H 的内容PLC 自动将ASCII 字符转换为数值储存于D1053=0000 HD1079上 ‘0’ 30 HD1080下 ‘0’ 30 HD1080上 ‘0’ 30 H D1081下 ‘0’ 30 H地址2105 H 的内容PLC 自动将ASCII 字符转换为数值储存于D1054=0136 HD1081上 ‘1’ 31 HD1082下 ‘3’ 33 HD1082上 ‘6’ 36 H D1083下 ‘0’ 30 H地址2106 H 的内容PLC 自动将ASCII 字符转换为数值储存于D1055=0000 HD1083上 ‘0’ 30 HD1084下 ‘0’ 30 HD1084上 ‘0’ 30 H D1085下 ‘3’ 33 H LRC CHK 1 D1085上‘B’ 42 H LRC CHK 0程序范例()二 PLC与VFD-S系列变频器联机 (RTU Mode,M1143=On)M1002MOV H87D1120SET M1120MOV K100D1129接收数据内容处理RST M1127M1127设置通讯格式 9600,8,E,1通讯格式保持设置通讯逾时时间 100ms复位数据传送接收完毕标志SET M1122X0置位送信要求标志接收完毕X0MODRD K1H2102K2设置通讯命令:数据地址 H2102数据长度个2 word接收数据以数值形式HEXSET M1143设置为模式RTU储存于D1070~D1085装置地址 01PLC VFD-S,PLC 传送:01 03 2102 0002 6F F7VFD-S PLC,PLC 接收:01 03 04 1770 0000 FE 5CPLC 传送数据寄存器(传送信息)寄存器DATA 说明D1089下01 H AddressD1090下03 H FunctionD1091下21 H 起始数据地址Starting Data AddressD1092下02 HD1093下00 H 数据 (word) 个数Number of Data (count by word)D1094下02 HD1095下6F H CRC CHK LowD1096下F7 H CRC CHK HighPLC 接收数据寄存器(响应信息)寄存器DATA 说明D1070下01 H AddressD1071下03 H FunctionD1072下04 H 数据 (Byte) 个数,Number of Data (Byte)D1073下17 H地址2102 H的内容D1074下70 HD1075下00 H地址2103 H的内容D1076下00 HD1077下FE H CRC CHK LowD1078下5C H CRC CHK High程序范例()三 PLC与VFD-S系列变频器联机 (ASCII Mode,M1143=Off),当通讯逾时、接收数据错误及发送地址错误的Retry。
1、LD A接点逻辑运算开始指令说明:LD指令用于左母线开始的A接点或一个接点回路块开始的A接点,它的作用是把当前内容保存,同时把取来的接点状态存入累加器内。
2、LDI B接点逻辑运算开始指令说明:LDI指令用于左母线开始的B接点或一个接点回路块开始的B接点,它的作用是把当前内容保存,同时把取来的接点状态存入累加器内。
3、AND串联A接点指令说明:AND指令用于A接点的串联连接,先读取目前所指定串联接点的状态再与接点之前逻辑运算结果作“与”(AND)的运算,并将结果存入累加器内。
4、ANI串联B接点指令说明:ANI指令用于B接点的串联连接,它的作用是先读取目前所指定串联接点的状态再与接点之前逻辑运算结果作“与”(AND)的运算,并将结果存入累加器内。
5、OR并联A接点指令说明:OR指令用于A接点的并联连接,它的作用是先读取目前所指定串联接点的状态再与接点之前逻辑运算结果作“或”(OR)的运算,并将结果存入累加器内。
.6、ORI并联B接点指令说明:ORI指令用于B接点的并联连接,它的作用是先读取目前所指定串联接点的状态再与接点之前逻辑运算结果作“或”(OR)的运算,并将结果存入累加器内。
7、ANB串联回路方块指令说明:ANB是将前一保存的逻辑结果与目前累加器的内容作“与”(AND)的运算。
8、ORB并联回路方块指令说明:ORB是将前一保存的逻辑结果与目前累加器的内容作“或”(OR)的运算。
9、MPS存入堆栈指令说明:将目前累加器的内容存入堆栈。
(堆栈指针加一)10、MRD堆栈读取(指针不动)指令说明:读取堆栈内容存入累加器。
(堆栈指针不动)11、MPP读出堆栈指令说明:从堆栈取回前一保存的逻辑运算结果,存入累加器。
(堆栈指针减一)12、OUT驱动线圈指令说明:将OUT 指令之前的逻辑运算结果输出至指定的元件。
线圈接点动作:运算结果OUT 指令线圈接点A 接点(常开)B 接点(常闭)FALST OFF 不导通导通TRUEON导通不导通13、SET动作保持(ON)S :接点或寄存器清除装置指令说明:当SET 指令被驱动,其指定的元件被设置为On ,且被设置的元件会维持On ,不管SET 指令是否仍被驱动。
基本指令:一般指令:LD 载入A 接点LDI 载入B 接点AND 串联 A 接点ANI 串联B 接点OR 并联A 接点ORI 并联B 接点ANB 串联回路方块ORB 并联回路方块MPS 存入堆栈MRD 堆栈读取(指针不动) MPP 读出堆栈输出指令:OUT 驱动线圈SET 动作保持(ON)RST 接点或寄存器清除定时器,计数器:TMR 16 位定时器CNT 16 位计数器DCNT 32 位计数器主控指令:MC 公共串联接点的连接MCR 公共串联接点的解除接点上升沿/下降沿输出指令:LDP 上升沿检出动作开始LDF 下降沿检出动作开始ANDP 上升沿检出串联连接ANDF 下降沿检出串联连接ORP 上升沿检出并联连接ORF 下降沿检出并联连接脉冲输出指令:PLS 上升沿检出PLF 下降沿检出结束指令:END 程序结束其它指令:NOP 无动作INV 运算结果反相P 指针I 中断插入指针步进梯形指令:STL 程序跳至副母线RET 程序返回主母线应用指令:程序流程控制:00CJ 条件转移01CALL 呼叫子程序02SRET 子程序结束03IRET 中断插入返回04EI 中断插入允许05DI 中断插入禁止06FEND 主程序结束07WDT 逾时监视定时器08FOR 循环范围开始09NEXT 循环范围结束传送比较:10CMP 比较设定输出11ZCP 区间比较12MOV 数据传送13SMOV 移位传送14CML 反转传送15BMOV 全部传送16FMOV 多点传送17XCH 数据交换18BCD BIN →BCD 变换19BIN BCD →BIN 变换四则逻辑运算:20ADD BIN 加法21 SUB BIN 减法22MUL BIN 乘法23DIV BIN 除法24INC BIN 加一25DEC BIN 减一26WAND/DAND 逻辑与 (AND) 运算27WOR/DOR 逻辑或(OR) 运算28WXOR/DXOR 逻辑异或(XOR) 运算29NEG 取负数(取2 的补码)循环移位与移位:30ROR 右循环31ROL 左循环32RCR 附进位标志右循环33RCL 附进位标志左循环34SFTR 位右移35SFTL 位左移36WSFR 字右移37WSFL 字左移38SFWR 位移写入39SFRD 位移读出数据处理:40ZRST 批次复位41DECO 译码42ENCO 编码43SUM On 位数量44BON On 位判定45MEAN 平均值46ANS 信号报警器置位47ANR 信号报警器复位48SQR BIN 开平方49FLT BIN 整数→二进制浮点数变换高速处理:50REF I/O 状态即时刷新51REFF 输入滤波器时间调整52MTR 矩阵分时输入53DHSCS 比较置位(高速计数器)54DHSCR 比较复位(高速计数器)55DHSZ 区间比较(高速计数器)56SPD 脉冲频率检测57PLSY 脉冲输出58PWM 脉冲波宽调制59PLSR 附加减速脉冲输出便利指令:60IST 手动/自动控制61SER 数据检索62ABSD 绝对方式凸轮控制63 INCD 相对方式凸轮控制64TTMR 示教式定时器65STMR 特殊定时器66ALT On/Off 交替67RAMP 斜坡信号68 DTM 数据转换与搬移69SORT 数据整理排序外部设定显示:70TKY 十键键盘输入71 HKY 十六键键盘输入72DSW 数字开关73SEGD 七段显示器译码74SEGL 七段显示器分时显示75ARWS 方向开关控制76ASC ASCII 码变换77PR ASCII 码打印外部SER设备:78FROM 扩展模块CR数据读出79TO 扩展模块CR数据写入80RS 串行数据传送81PRUN 8 进制位传送82ASCI HEX 转为ASCII83HEX ASCII 转为HEX84CCD 校验码85VRRD 电位器值读出86VRSC 电位器刻度读出87ABS 绝对值运算88PID PID 运算台达变频器通讯:100MODRD MODBUS 数据读取101MODWR MODBUS 数据写入102FWD 变频器正转指令103REV 变频器反转指令104STOP 变频器停止指令105RDST 变频器状态读取106 RSTEF 变频器异常复位107LRC LRC 校验码计算108CRC CRC 校验码计算150 MODRW MODBUS 資料讀出/?入206 ASDRW 台達伺服器通?浮点运算:110DECMP 二进制浮点数比较112DMOVR 浮点数值数据移动111DEZCP 二进制浮点数区间比较116 DRAD 角度→弧度117DDEG 弧度→角度118DEBCD 二进制浮点数→十进制浮点数119DEBIN 十进制浮点数→二进制浮点数120DEADD 二进制浮点数加法121DESUB 二进制浮点数法122DEMUL 二进制浮点数乘法123DEDIV 二进制浮点数除法124DEXP 二进制浮点数取指数125DLN 二进制浮点数取自然对数126DLOG 二进制浮点数取对数127DESQR 二进制浮点数平方128DPOW 浮点数乘方129INT 二进制浮点数→BIN 整数变换130DSIN 二进制浮点数SIN 运算131DCOS 二进制浮点数COS 运算132DTAN 二进制浮点数TAN 运算133DASIN 二进制浮点数ASIN 运算134DACOS 二进制浮点数ACOS 运算135DATAN 二进制浮点数ATAN 运算136DSINH 二进制浮点数SINH 运算137DCOSH 二进制浮点数COSH 运算138DTANH 二进制浮点数TANH 运算172DADDR 浮点数值加法173DSUBR 浮点数值减法174DMULR 浮点数值乘法175DDIVR 浮点数值除法数据处理 II :143DELAY 延迟指令144 GPWM 一般用脉冲波宽调变145 FTC 模糊化温度控制147 SWAP 上/下字节交换148MEMR 文件寄存器读出149MEMW 文件寄存器写入151PWD 输入脉宽检测152RTMU I 中断子程序执行时间测量开始153RTMD I 中断子程序执行时间测量结束154RAND 随机数值产生109SWRD 数字开关读取196 HST 高速定时器176 MMOV 16 32 位数值转换177 GPS (GPS) 接收通讯指令178 DSPA 太阳能板位置指令179WSUM求和202SCAL比例值运算203SCLP参数型比例值运算205CMPT表格比较指令207CSFO撷取速度与追随输出指令定位控制:155DABSR ABS 现在值读出156ZRN 原点回归157PLSV 附旋转方向脉冲输出158 DRVI 相对定位159DRVA 绝对定位191DPPMR 双轴相对点运动192DPPMA 双轴绝对点运动193DCIMR 双轴相对圆弧插补194DCIMA 双轴绝对圆弧插补195DPTPO 单轴建表式脉冲输出197 DCLLM 闭回路定位控制198 DVSPO 可变速度脉波输出199 DICF 立即变更频率指令万年历:160TCMP 万年历数据比较161 TZCP 万年历数据取间比较162TADD 万年历数据加法163TSUB 万年历数据减法166TRD 万年历数据读出167TWR 万年历数据写入169 HOUR 时间表格雷码:170GRY BIN→GRY 码变换171GBIN GRY 码→BIN 变换矩阵:180MAND 矩阵与(AND)运算181MOR 矩阵或(OR)运算182MXOR 矩阵异或(XOR)运算183 MXNR 矩阵同或(XNR)运算184MINV 矩阵反相185MCMP 矩阵比较186MBRD 矩阵位读出187MBWR 矩阵位写入188MBS 矩阵位位移189MBR 矩阵位循环移位190 MBC 矩阵位状态计数接点型态逻辑运算:215LD&S1 & S2216LD|S1 | S2217LD^S1 ^ S2218AND&S1 & S2219AND|S1 | S2220AND^S1 ^ S2221OR&S1 & S2222OR|S1 | S2223OR^S1 ^ S2接点型态比较指令:224LD=S1=S2225LD>S1>S2226LD<S1<S2228LD<>S1≠S2229LD<=S1≦S2230LD>=S1≧S2232AND=S1=S2 233AND>S1>S2 234AND<S1<S2 236AND<>S1≠S2 237AND<=S1≦S2 238AND>=S1≧S2 240OR=S1=S2 241OR>S1>S2 242OR<S1<S2 244OR<>S1≠S2 245OR<=S1≦S2 246OR>=S1≧S2。
台达PLC原理与应用符号操作数功能CMP比较指令s1s2Ds1指令说明比较参数s2比较参数n比较结果M0CMP K10D10Y0Y0: D10<K10时,Y0=ON;Y1: D10=K10时,Y1=ON;Y2: D10>D10时,Y2=ON符号操作数功能ZCP区间比较指令s1s2Ds1指令说明区间比较的下限值s2区间比较的上限值S 比较值SD比较结果X0ZCPK10K100D0Y0Y0: D0<K10时,Y0=ON;Y1: K0<=D10<=K100时,Y1=ON;Y2: D0>K100时,Y2=ON水塔水位控制当前水位信号K0~K40000~10VDC控制要求:z当水塔剩余水量少于1/4时,打开给水阀开关,进行给水动作;z当水塔水位正常时,正常水位指示灯点亮;z当水塔水位超过上限时,警报指示灯点亮给水阀关闭。
PLC元件元件说明D0水位高度测量值Y0给水阀开关Y1正常水位指示灯Y2水位上限警报灯应用指令-FMOV指令符号操作数功能FMOV多点传送指令SDS 指令说明数据的来源D 目标装置n数据长度nX0FMOVK10D10K5K10K10D10D11D12D13D14K10K10K10K10n=5S D单笔数据多点传送使用PLC控制多台变频器时,有时需要多台变频器运行于统一的频率。
如左图所示,只需要旋转旋钮,即可切换4台变频器的频率切换。
假设4台变频器的频率寄存器分别对应D10,D11,D12,D13。
PLC元件元件说明PLC元件元件说明X1选择0Hz频率X4选择50Hz频率X2选择30Hz频率D10~D134台变频器的驱动频率X3选择40Hz频率应用指令-BMOV指令符号操作数功能BMOV全部传送指令SDS 指令说明数据的来源D 目标装置n数据长度nX0BMOVD0D10K5D10D11D12D13D14n=5D0D1D2D3D4S D应用指令-BMOV指令范例多笔历史数据备份启动停止控制要求:z对待测设备的数据进行记录,将测试数据依次存入D0~D99中。
16位指令 (9 STEP)RS 连续执行型--32位指令----标志信号:M1120~M1131、M1140~M1143、脉冲执行型 16位指令 32位指令ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV指令说明 S:传送数据的起始装置。
m:传送数据的笔数。
D:接收数据的起始装置。
n:接收数据的笔数。
此指令专为主机使用RS-485串联通讯接口所提供的便利指令,只要在S来源数据寄存器事先存入字数据并设置长度m,并设置接收数据寄存器D及长度n。
S及D若使用E、F修饰时,请勿在指令执行期间变更E或F的设置值,否则容易造成数据读取或写入错误。
若不需要传送数据时,可将m指定为K0,若不需要接收数据时,可将n指定为K0。
本指令于程序中使用次数并无限制,但是同时间仅有一个指令被执行。
RS指令在执行当中变更传送数据的内容无效。
许多接口设备如变频器等…若配备RS-485串行通讯,且该设备的通讯格式也有公开即可由PLC使用者以RS指令设计程序来传输PLC与接口设备的数据。
若接口设备的通讯格式符合MODBUS的通讯格式DVP系列PLC提供通讯便利指令API 100 MODRD、API 101 MODWR 及API 150 MODRW供使用者使用。
详细使用说明请参考个别指令的说明。
与RS-485通讯相关指令的标志特殊辅助继电器M1120~M1161及特殊数据寄存器 D1120~D1131,请参考下列补充说明。
程序范例()一 先将发送数据内容预先写入D100开始的寄存器内,再将M1122(送信要求标志)设为On。
当X10=On时,RS指令执行PLC即进入等待传送、接收数据的状态。
开始执行D100开始连续十笔发送数据送出,在发送结束时,M1122会自动RESET成Off(请勿利用程序执行 RST M1122),等待约1 ms后开始接收外部传入的十笔数据,将其存入由D120 开始的连续寄存器内。
当数据接收完毕标志(M1123)自动On ,程序中处理完接收数据后,须将M1123RESET 为Off ,再度进入等待传送接收的状态。
但请勿利用PLC 程序连续执行RST M1123。
M1002MOV H86D1120SET M1120发送要求脉冲发送数据内容预先写入SETM1122MOVK100D1129X10RSD100K10D120K10接收数据内容处理RSTM1123M1123接收完毕设置通讯格式 9600,7,E,1通讯格式保持设置通讯逾时时间 100ms置位送信要求复位结束完毕标志程序范例()二8 位模式(M1161=On) / 16 位模式(M1161=Off)切换︰《8 位模式》︰PLC 发送数据的头码、后缀由使用者利用M1126、M1130,搭配D1124~D1126来设置,设置完成后PLC 在执行RS 指令时,会自动发出使用者设置的头码、后缀。
当M1161=On 时,指定为8位转换模式,将16位数据分成上位8 位,下位8位,上位8位被省略,仅下位8位为有效数据可做数据的发送和接收。
X0RSD100K4D120K7M1000M1161发送数据:(PLC →外部机器)STX D100下D101下D102下D103下ETX1ETX2头码尾码 1尾码 2来源数据寄存器下D100 8 位开始长度=4接收数据︰(外部机器→PLC)D120下D121下D122下D123下D124下D125下D126下头码尾码1尾码 2接收数据寄存器由下 D120 8 位开始长度=7PLC 接收数据会将外部机器传入数据包含头码、后缀一起接收,所以长度 n 的设置要注意。
《16 位模式》︰PLC 发送数据的头码、后缀由使用者利用M1126、M1130,搭配D1124~D1126来设置,设置完成后PLC 在执行RS 指令时,会自动发出使用者设置的头码、后缀。
当M1161=Off 时,指定为16位转换模式,将16位数据分成上位8位,下位8位做数据的发送和接收。
X0RSD100K4D120K7M1001M1161发送数据:(PLC →外部机器)STXD100下D100上D101下D101上ETX1ETX2头码尾码 1尾码 2来源数据寄存器下 D100 8 位开始长度=4接收数据︰(外部机器→PLC)D120下D120上D121下D121上D122下D122上D123下头码尾码 1尾码 2接收数据寄存器由下 D120 8 位开始长度=7PLC 接收数据会将外部机器传入数据包含头码、后缀一起接收,所以长度 n 的设置要注意。
程序范例()三 PLC与VFD-B系列变频器联机(变频器为ASCII Mode)、(16位Mode,M1161=Off),发送数据预先写入读取VFD-B参数地址H2101开始的6笔数据。
M1002MOV H86D1120SET M1120发送要求脉冲发送数据内容预先写入SET M1122MOV K100D1129X10RS D100K17D120K35接收数据内容处理RST M1123M1123接收完毕设置通讯格式 9600,7,E,1通讯格式保持设置通讯逾时时间 100ms置位送信要求复位接收完毕标志PLC VFD-B,PLC传送:“:01 03 2101 0006 D4 CR LF ”VFD-B PLC,PLC接收:“:01 03 0C 0100 1766 0000 0000 0136 0000 3B CR LF ”PLC 传送数据寄存器 (PLC传送信息)寄存器DATA 说明D100下‘:’ 3AH STXD100上‘0’ 30 H ADR 1ADR (1,0)为变频器地址D101下‘1’ 31 H ADR 0D101上‘0’ 30 H CMD 1CMD (1,0)为命令码D102下‘3’ 33 H CMD 0D102上 ‘2’ 32H起始数据地址Starting data addressD103下 ‘1’ 31HD103上 ‘0’ 30HD104下 ‘1’ 31HD104上 ‘0’ 30H数据 (word) 个数Number of data(count by word)D105下 ‘0’ 30HD105上 ‘0’ 30HD106下 ‘6’ 36HD106上‘D’ 44 H LRC CHK 1 LRC CHK (0,1) 为错误校验码D107下‘4’ 34 H LRC CHK 0D107上 CR DHENDD108下 LF AHPLC 接收数据寄存器 (VFD-B 响应信息)寄存器DATA说 明D120下 ‘:’ 3A HSTX D120上 ‘0’ 30 H ADR 1 D121下 ‘1’ 31 H ADR 0 D121上 ‘0’ 30 H CMD 1 D122下 ‘3’ 33 H CMD 0 D122上 ‘0’ 30 H 数据 (byte) 个数Number of data(count by byte) D123下 ‘C’ 43 HD123上 ‘0’ 30 H 地址2101 H 的内容D124下 ‘1’ 31 HD124上 ‘0’ 30 H D125下 ‘0’ 30 H D125上 ‘1’ 31 H 地址2102 H 的内容D126下 ‘7’ 37 HD126上 ‘6’ 36 H D127下 ‘6’ 36 H D127上 ‘0’ 30 H 地址2103 H 的内容D128下 ‘0’ 30 HD128上 ‘0’ 30 H D129下 ‘0’ 30 H D129上 ‘0’ 30 H 地址2104 H 的内容D130下 ‘0’ 30 HD130上 ‘0’ 30 H D131下 ‘0’ 30 H D131上 ‘0’ 30 H 地址2105 H 的内容D132下 ‘1’ 31 HD132上 ‘3’ 33 H D133下 ‘6’ 36 H D133上 ‘0’ 30 H 地址2106 H 的内容D134下 ‘0’ 30 HD134上 ‘0’ 30 H D135下 ‘0’ 30 H D135上 ‘3’ 33 H LRC CHK 1 D136下 ‘B’ 42 H LRC CHK 0 D136上 CR D HENDD137下 LF A H程序范例()四 VFD-B系列变频器联机(变频器为RTU Mode)、(16位Mode,M1161=On),发送数据预先写入欲写入VFD-B参数地址H2000写入内容为H12。
M1002M O V H86D1120S E T M1120发送要求脉冲发送数据内容预先写入S E T M1122M O V K100D1129X10R S D100K8D120K8接收数据内容处理R S T M1123M1123接收完毕设置通讯格式 9600,7,E,1通讯格式保持设置通讯逾时时间100m s置位送信要求复位接收完毕标志S E T M11618 位模式PLC VFD-B,PLC 传送:01 06 2000 0012 02 07VFD-B PLC,PLC 接收:01 06 2000 0012 02 07PLC 传送数据寄存器 (PLC传送信息)寄存器DATA 说明D100下01 H AddressD101下06 H FunctionD102下20 H 数据地址Data addressD103下00 HD104下00 H 数据内容Data contentD105下12 HD106下02 H CRC CHK LowD107下07 H CRC CHK HighPLC 接收数据寄存器 (VFD-B响应信息)寄存器DATA 说明D120下01 H AddressD121下06 H FunctionD122下20 H 数据地址Data addressD123下00 HD124下00 H 数据内容Data contentD125下12 HD126下02 H CRC CHK LowD127下07 H CRC CHK High补充说明 RS-485通讯RS / MODRD / MODWR / FWD / REV / STOP / RDST / RSTEF / MODRW指令相关标志信号:标志信号功能说明动作M1120通讯设置保持用,PLC在作第一次程序扫描完后会根据特殊数据寄存器D1120的设置,作通讯协议设置的复位。
在第二次程序扫描开始,当RS指令执行的瞬间,都会先根据特殊数据寄存器D1120的设置,作通讯协议设置的复位,若使用者的通讯协议是固定的,可将M1120设为On,此时,每次RS / MODRD / MODWR / FWD / REV / STOP/ RDST / RSTEF / MODRW指令的执行便不再作通讯协议设置的复位,即使改变D1120的设置,也不会改变通讯协议。