欧姆龙协议宏通讯常见问题
欧姆龙CP1HL常见问题解决办法集锦四

欧姆龙CP1HL常见问题解决办法集锦四Q:CP1H内置的232串口使用TXD指令无法发送数据,如何处理?A:①检查串口指示灯,判断串口数据实际是否有发送;②指示灯不亮检查串口设置,模式需要设置为RS232C 模式;③检查PLC 的DIP 开关设置;④核对TXD 指令控制字中设置为无RS,ER 信号控制;⑤确认CPU 的操作模式在监视或者是运行;⑥确认TXD 指令的执行条件。
注:CP/CJ/CS 使用TXD 指令发送数据的时,串口的4,5 管脚信号需要短接。
Q:两台CP1H/CJ1M/CP1L使用PCLink通信,如何操作?A:①检查串口的模式设置,设置为PCLink模式,DIP4(串口1)或者是DIP5(串口2)开关设置为Off;②检查串口的通信电缆制作是否正确;使用232口接线PLC PLC2 33 29 9两边接口4,5短接③CP1H串口分别设置为PC Link,主从站模式;④选项-传送到PLC,相应的DIP的4号开关(串口1)置Off,DIP的5号开关(串口2)设置为Off;⑤检查地址交换的地址,是固定的地址从3100通道到3189通道。
Q:使用第三方开发软件与OMRON的CP1H无法进行串口通讯,如何处理?A:①确认软件数据是否有发送,CP1H是否有反馈,反馈数据的内容能否被识别;②CP1H的串口设置为Host Link模式;③使用CX-Programmer软件使用SYSMAC WAY方式和CP1H进行通信,如果不能够通信参考(问题1,2)说明操作,如果能通信上说明CP1H设置以及硬件接线都是没有问题;④使用windows系统自带的超级终端发送Host Link命令给CP1H的串口,检查通信命令的格式,得到正确的命令反馈;⑤检查第三方软件操作或者代码编辑问题。
Q:CP1H使用USB口无法和CX-Programmer软件通信,如何处理?A:①在设备管理器中查看通用串行总线控制器中是否有显示,如果没有任何显示:a. PLC 需要上电;b. 更换USB 通信电缆;c. PLC 上电且电缆替换也是不行,更换电脑USB 口,如果现象相同,PLC 的USB 硬件接口有故障,更换PLC。
Omron PLC 常见使用问题(新手必看)

1.CP1H的USB驱动怎么安装? (3)2.CP1H的内置USB口能用于与例如触摸屏或是第三方软件通讯吗? (3)3.电脑与CP1H的USB口用CX-programmer软件通讯,发现在线不上? (3)4.CP1H-X/XA内置高速计数器的软件复位地址是什么? (3)5.CS/CJ/CP1H时钟地址? (4)6.CP1H的PLC最多可以带多少CPM系列的模块? (4)7.CP1H的扩展模块最多能带7块,样本上写的在四台之内可以用连接电缆是什么意思? (6)8.CP1H-XA40DR-A带CPM1A -40EDR+CPM1A-20EDR +CPM1A-8ER+CPM1A-AD041 + DA041*2这样的配置可以吗? (6)9.CP1H配CPM1A-MAD02和CPM1A-20EDT的地址如何分配? (6)10.CP1H内置模拟量的规格? (7)11.CP1H-XA内置模拟量通道的地址是多少? (7)12.CP1H-XA内置模拟量输入的断线检测标志位的地址? (7)13.CP1H-XA型PLC内置模拟量输入输出使用注意事项? (8)14.用CX-P的软件和CP1H在线连接上以后,外部输入的是0~10v信号,已经在内置AD/DA 选择模拟量输入范围和使能了,并且已经把设置下传到plc中了,但是在对应的转换通道中没有看到转换值? (8)15.使用CP1H的内置输入输入的是0~10V,外部的信号没有接,为什么断线报警位A4340.00没有置ON? (9)16.设置CP1H的内置模拟量的平均值处理功能的作用是什么? (9)17.CP1H的外部模拟量电位器的地址和输入的范围是什么? (9)18. CP1H-X40DT-D的外部模拟量输入调整功能的白线和黑线哪个是正,哪个是负? (9)19.CP1H带CPM1A模拟量模块,为什么在I/O表里找不到模拟量模块的设置? (9)20.CP1H-XA的后面加了CPM1A-AD041模块,现在要使用两路输入,已经设置了AD041 . 9 21.CP1H-X40CDR-A+CPM1A-DA041,DA041的模块设置了量程控制字已经写了,也在对应通道中设置了输出值,但是到端子上一路输出信号都没有? (10)22.CP1H配CJ系列的模拟量模块的地址分配? (11)23.CP1H的plc加CJ高功能的模拟量模块是否还要加配件? (11)24.CP1H使用PID指令没有输出? (11)25.CP1H的PID参数设置和以前CPM的区别? (12)26.CP1H的PID指令C+5里设置PV=SV输出操作量是0%或者50%的输出,这样是不是就是说,在PV=SV的时候,要么输出0%,要么输出50%? (12)27.CP1H的PID指令能在指令执行的时候修改P,I,D参数并生效吗? (12)28.CP1H能否和MPT002来建立通讯,还要配置什么硬件?PLC设置要注意什么? (13)29.CP1H的RS-422/485适配器CP1W-CIF11的通讯距离是多少? (13)30.CP1W-CIF11与电脑RS-422接口连接的编程电缆怎么接线?CP1W-CIF11背后开关如何拨? (13)31.CP1H用CP1W-CIF11的适配器,通过 RS-485方式连其他设备(如OMRON 3G3MZ变频器)的485口的接线,CP1W-CIF11背后的DIP开关怎么拨? (14)32.CP1H的端口1和端口2中的哪一个口可以做PClink通讯,有没有特殊规定? (14)33.做1:N的PClink通讯时,在主站的设置里面PC链接模式中有全部和主体两种模式,有什么区别? (15)34.CP1H的串口支持那几种的通讯协议? (15)35.CP1H用Modbus简易主站功能的通讯启动位地址是多少? (15)36.CP1H的Modbus-RTU简易主站,固定分配区域D32203-D32249的通讯数据指什么? (15)37.CS/CJ/CP1H系列的PLC想要使用其中的TIMX 的指令,为什么在输入指令TIMX后会出现红色? (16)38.CP1H的PLC出现809F的报错,硬件版本是1.0的? (16)39.CP1H的PLC出现809F的报错,版本是1.1的? (17)40.CP1L的时钟通道地址是多少? (17)41.CP1L的PLC最多可以扩展多少扩展模块? (17)42.CP1L能否带CJ1的特殊模块? (17)43.CP1L的输岀漏型和源型分别是怎么接线的? (18)44.CP1L与CP1H在串口协议上有什么区别? (18)45.CP1L/CP1H能否与CJ1M做PC LINK通讯? (19)46.CP1L/CP1H是否支持协议宏功能? (19)47.CP1L内置高速计数输入有几路?有哪几种计数模式?频率分别是多少? (19)48.CP1L高速计数器当前值地址是什么? (19)49.CP1L高速计数计数器复位的方式是什么?软件复位位是什么? (20)50.NPN集电极开路输出的编码器怎么接到CP1L高速计数器输入端子? (20)51.CP1L-M40DR-A能不能做脉冲输出? (20)52.CP1L和CP1H的脉冲输出规格有什么区别? (21)53.CP1L的极限输入信号接哪个输入点? (21)54.CP1L发绝对脉冲是否必须建立原点? (21)55.如何知道原点是否已经建立? (22)56.原点搜索的设置中“保持”和“未定义”有什么区别? (22)57.原点搜索的设置中“限制输入信号操作”的“只查找”和“始终”有什么区别? . 22 58.脉冲输出的当前值在哪个通道查看?如何复位脉冲输出当前值? (22)59.执行ORG指令后,PLC报009B的错误? (22)60.CP1L输出连续脉冲(速度控制)和独立脉冲(定位控制)分别需要用什么指令?停止脉冲输出用什么指令? (23)61.PLS2指令中设置的加减速比率单位是什么?与实际的加减速时间有何关系? (23)62.CP1L使用独立模式输出脉冲,用PULS+SPED指令,指令执行以后伺服电机没有动? (23)63.CP1L-M40DR-A扩展CPM1A-40EDR和CPM1A-MAD02,其地址如何分配? (24)64. CP1E是否支持仿真? (24)65. CP1E的加密操作? (25)66. CP1E使用的软件版本? (25)67. CP1E支持功能块? (25)68. CP1E支持多任务编程吗? (25)69. CP1E支持扩展CJ1的特殊模块吗?如果CJ1W-AD041 (25)70.CP1E的输入和输出地址是多少? (25)71 .CP1E-N的串口通信支持哪些协议? (26)1.CP1H的USB驱动怎么安装?计算机通过USB电缆连接CP1H(通电),PC会自动提示找到新硬件,并提示要求安装驱动程序,客户通过浏览,指定USB驱动所在文件夹即可。
【免费下载】欧姆龙协议宏

DATA:<h>+$(R(1),16)+<t>DATA :<h>+&~(W(1),8)+<t>PLC程序问题1:通信序列明明是00,而PLC程序中控制字2怎么是#1呢?问题2:PLC程序中MOV &5 D250 这是用来做什么呀?问题3:上面的发送和接收数中为什么只有帧头,data,帧毛,而没有数据长度,和接收地址呢?问题4:<h>+$(R(1),16)+<t>,<h>+&~(W(1),8)+<t>怎么和PLC程序对应上来?问题5:这个S0003 0200E怎么跟D260联系起来?R0001 0000 0199 0200E怎么跟D250联上位机= > PLC1.Bit command word2.Setpoint word to pump 0 ~ 1000 = (0% ~ 100.0%)<S><bit command><pressure value><E>Example setpoint string; [xx] is ASCII Code ValueS0003 0200E S[53] = start command for setpointsBin BcdBit command word0003[30303033]0 bit : 1 = Switch pump ON1 bit : 1 = Switch cycle ON2 bit : 0 = no reset~13 bit : system 1 sec clock to the communication confirmPressure value command word0200[30323030]0200 = 20.0 %E[45]= end commandPLC = > 上位机a.Current pump status(Bit) wordb.Set pressure word 0 ~ 1000 = (0% ~ 100.0%)c.Current pressure word 0 ~ 1000 = (0% ~ 100.0%)d.Current HP status word 0 ~ 65535<R><bit status><alarm code><set pressure value><current pressure value><E>Example readback string; [xx] is ASCII Code ValueR0001 0000 0199 0200EBin Bcd Bcd BcdR[52]= start command for readbacksBit status word0001[30303031]↑0 bit : 1 = Pump is ON1 bit : 0 = Cycle is OFF2 bit : 0 = no reset3 bit : 1 = HP rinse pressure OK to Belt drive run0 = HP rinse pressure NG~R2000↑13 bit : system clock 2 second to communication checkSet pressure value0199[30313939]0199= Current pressure 19.9% If not same with set, errorCurrent pressure value0200[30323030]0200= Current pressure 20.0%R0001000001990200EError code00= No error in HP systemE[45]= end commandProposed COM settings;Baudrate9600Parity nonStart1Databits8Stopbits1Communication period is 0.3 second。
欧姆龙PLC通讯问题汇总解析

欧姆龙PLC通讯问题汇总解析本文对欧姆龙PLC在通讯时出现的各种问题进行了详细介绍,供参考。
1.Cx-ProgrammerV5.0与PLC通信不稳定:电脑与PLC的连接方式:电脑USB口(该电脑没有RS232串口)←→[USB转RS232电缆的USB插头←→USB转RS232电缆线(电脑已经安装驱动,且默认的COM4端口已经设置为COM1)中间部分←→USB转RS232电缆的RS232公头]←→[[电脑与PLC的连接电缆的RS232母头←→电脑与PLC的连接电缆线的中间部分←→电脑与PLC的连接电缆的RS232公头]]←→PLC的RS232母头。
上面单中括号内为USB转RS232电缆,双中括号内为电脑与PLC 的连接电缆。
电脑与PLC的连接电缆接线如下:(1).公头(用以连接PLC)的2、3、9分别与母头的2、3、5(用于连接电脑或USB转RS232连接线)短接,这是欧姆龙官方的连接方法;(2).公头和母头的2-2、3-3、5-5分别短接,这是RS232连接线的常规连接方法。
后来经过实践证明:上面2种电脑和PLC的连接电缆都可以使用。
第1种电缆通信稳定可靠。
对于第2种电缆,当电脑和PLC之间通过VC应用程序进行通信时效果不好,容易丢帧(用串口调试助手可以看到),只有当电脑和PLC共用电源(共地)时才没有发现问题。
所以,请尽量采用第1种连接电缆。
有时间电脑和PLC能正常通信,有时间却不行——显示“Modem已经被选中,要继续码?”故障(实际上“码”应当为“吗”),一旦出现该故障信息,就一定会出现以下故障信息:当通信不上时,笔者采用过克隆回以前的正常操作系统、重新安装Cx-ProgrammerV5.0编程软件等方法,又可以正常通信了,但一旦断线后又可能通信不上了。
有几次还发现,有些程序可以和PLC通信上,而有些程序却不行!因此,笔者就将可以通信的PLC程序先备份,然后全部删除程序中的指令,最后将目标程序的指令全部复制过来(复制时注释可以自动复制过来),这样居然电脑就可以正常和PLC进行通信了!但是——下一次这个程序可能又无法正常通信了!郁闷……根据通信错误信息“Modem已经被选中,要继续码?”,笔者找到了解决方法:在桌面上右击“我的电脑”,再点击“属性”——“硬件”——“设备管理器”,再双击“调制解调器”,再右击展开的调制解调器型号,点击“停用”就可以了。
OMRON_常见问题目录

标题FA自动化设备RFID系统CJ1W-V680C**上2个选择旋钮的作用?FA自动化设备RFID系统CJ系列的PLC最多能带几块CJ1W-V680?FA自动化设备RFID系统CS系列的PLC最多能带几块CS1W-V680?FA自动化设备RFID系统RFID产品由那几部分组成?FA自动化设备RFID系统RFID系统的基本构成?FA自动化设备RFID系统RFID选型要素?FA自动化设备RFID系统RFID有几种频段?FA自动化设备RFID系统RFID有几种频段?FA自动化设备RFID系统RFID载体有电池和没电池的区别?FA自动化设备RFID系统RFID载体有电池型和无电池型的区别?FA自动化设备RFID系统RFID中,所有的天线电缆是否都适合用于机械手臂上?FA自动化设备RFID系统RFID主要通讯标准有几种?FA自动化设备RFID系统RFID主要通讯标准有几种?FA自动化设备RFID系统V600-CA5D01/ CA5D02停产替代?FA自动化设备RFID系统V600-CA5D01-V2和V600-CA5D02-V2区别?FA自动化设备RFID系统V600-CA5D01的替代型号是什么?FA自动化设备RFID系统V600-CA5D01和CJ1W-V600的区别?FA自动化设备RFID系统V600-CA5D01和V600-CA5D02区别?FA自动化设备RFID系统V600-CA5D02的替代型号是什么?FA自动化设备RFID系统V600-CA5D02控制器中1:1通讯,和1:N通讯有什么区别?FA自动化设备RFID系统V600-CA5D02面板介绍?FA自动化设备RFID系统V600-CA5D系列响应命令中的结束代码列表?FA自动化设备RFID系统V600的数据载体是否可以用在V700系列的系统中?FA自动化设备RFID系统V600控制器232口管脚定义?FA自动化设备RFID系统V600系列中哪些数据载体是电池型的?FA自动化设备RFID系统V680-A-7527S-G3-EG和V680-A-7527S-G3-EG-S 区别?FA自动化设备RFID系统V680-CA1D/2D的替代型号是什么?FA自动化设备RFID系统V680-CA1D/CA2D 停产替代?FA自动化设备RFID系统V680-CA5D01-V2和V680-CA5D02-V2区别?FA自动化设备RFID系统V680-CA5D02-V2上RS-232C口定义?FA自动化设备RFID系统V680-CA5D02面板介绍?FA自动化设备RFID系统V680-CA5D系列响应命令中的结束代码列表:FA自动化设备RFID系统V680-CH1D需要配交流适配器供电,选其他厂商的交流适配器可以吗?FA自动化设备RFID系统V680-HA63A和V680-HA63B区别?FA自动化设备RFID系统V680-HS52-R与V680-HS52-W区别?FA自动化设备RFID系统V680和V600的载体是否可以兼容?产品类别全部文本常见问题目录(更新时间:2014年10月1日)FA自动化设备RFID系统V680控制器1:N通讯,上位机最多可以带多少个ID控制器?FA自动化设备RFID系统V680命令帧中“UID”的含义和作用?FA自动化设备RFID系统V680系列标签最大的内存是多大?FA自动化设备RFID系统V680在写指令到0030H至0100H的时候无法写入,反馈7D?FA自动化设备RFID系统V680在写指令到0030H至0100H的时候无法写入,反馈7D的原因?FA自动化设备RFID系统V680中要对数据载体进行数据的读取、写入,一种是以ASCII码方式,另一种是以16进制方式,现在要写1,2,3,4这样的数字,用哪一种?FA自动化设备RFID系统V700-D23P的替代型号是什么?FA自动化设备RFID系统标签是否能安装在金属上?FA自动化设备RFID系统哪个系列即能读条形码又能读二维码?FA自动化设备RFID系统哪个系列能检测弧面上的条码?FA自动化设备RFID系统欧姆龙主推RFID是哪些系列?FA自动化设备RFID系统什么是RFID?FA自动化设备RFID系统天线V680-H01只能配1CH的控制器?FA自动化设备RFID系统有时读写头读取载体会有不稳定现象,如:有时能读到有时又不能读到,为什么?FA自动化设备RFID系统原先使用V600系统,现用V680替换,但原命令帧不想改变,如何操作?FA自动化设备RFID系统V600 载体有电池和没电池的区别FA自动化设备机械自动化控制器NJ系列电源模块规格?FA自动化设备机械自动化控制器NJ模块NX-ID5342和NX-ID5442的区别? NX-OD5121和NX-OD5256的区别?FA自动化设备机械自动化控制器CX-One软件。
欧姆龙PLC常见问题集锦一

欧姆龙PLC常见问题集锦一Q:CP1L-EL/CP1L-EM和CP1H-EX40DT-D和CP1W-CIF41和CS1W-ETN21/CJ1W-ETN21在EtherNet通讯方面的区别分别是什么?A:CP1H-EX CP1L-EL/EM CP1W-CIF41 CS1W/CJ1W-ETN21本地IP地址:192.168.250.FINS节点192.168.250.FINS节点192.168.250.1 192.168.250.FINS节点FINS节点:在PLC设置中设定在PLC设置中设定在系统设置中设定通讯硬件旋钮设定CIDR功能:支持不支持不支持支持(Ver.1.5及以上版本)物理层:100/10Base-TX(Auto) 100/10Base-TX(Auto) 100/10Base-TX(Auto) 100/10Base-TX节点数:254 254 254 254FINS报文数据长度:1004字节1004字节1004字节2012字节FINS缓冲区大小:16K字节16K字节8K字节392K字节链接数(FINS/TCP):用户:3/CX-P:1 用户:3/CX-P:1 2(仅服务器) 16 FTP功能:不支持不支持不支持支持Socket功能:支持支持不支持支持Q:CP1W-CIF41和CP1H-EX40DT-D和CP1L-EL/CP1L-EM和CS1W-ETN21/CJ1W-ETN21在EtherNet通讯方面的区别分别是什么?A:CP1H-EX CP1L-EL/EM CP1W-CIF41 CS1W/CJ1W-ETN21本地IP地址:192.168.250.FINS节点192.168.250.FINS节点192.168.250.1 192.168.250.FINS节点FINS节点:在PLC设置中设定在PLC设置中设定在系统设置中设定通讯硬件旋钮设定CIDR功能:支持不支持不支持支持(Ver.1.5及以上版本)物理层:100/10Base-TX(Auto) 100/10Base-TX(Auto) 100/10Base-TX(Auto) 100/10Base-TX节点数:254 254 254 254FINS报文数据长度:1004字节1004字节1004字节2012字节FINS缓冲区大小:16K字节16K字节8K字节392K字节链接数(FINS/TCP):用户:3/CX-P:1 用户:3/CX-P:1 2(仅服务器) 16 FTP功能:不支持不支持不支持支持Socket功能:支持支持不支持支持Q:CP1L-L/CP1L-M系列PLC是否支持CP1W-CIF41?A:支持的。
欧姆龙PLC常见问题解决方案集锦二

欧姆龙PLC常见问题解决方案集锦二Q:串行通讯模块(CJ1W-SCU,CS1W-SCB,CP1W-CIF)RS232 口无法通讯A:1. 故障现象:模块上电后,通讯口无法与上位机通讯,通讯灯不闪(或闪烁不正常)。
2. 故障原因:(1)设置错误:①与电脑连接时,CPU 单元中设置的通信协议与CX-Programmer 软件中设置的通信协议不匹配。
②软件设置的通讯端口号与实际使用端口号不一致,如图所示,实际电脑中使用的通讯口为COM2,但CX-Programmer 网络设置中,通讯端口却误选为COM6。
(2)硬件损坏:通讯干扰、噪音干扰、静电等原因导致串口通讯芯片损坏。
(3)通讯电缆不匹配,一般由客户自制时内部针脚焊接不正确导致,建议购买OMRON正版通讯电缆。
3. 注意事项:(1)CP1W-CIF01/11 正确的设置方法:①根据串口使用方式正确设置拨码开关。
②通讯协议未知的情况下,可使用自动在线方式进行尝试连接。
附:CP1H 系列CPU 的DIP4,5 号开关设置方法:(2)CJ1W-SCU/CS1W-SCB 连接设置:①CJ1W-SCU/CS1W-SCB 默认协议为SysmacWay 连接,所以用CX-Programmer 软件新建工程时,网络类型选择SysmacWay 使用方式。
②通讯协议未知的情况下,可使用自动在线方式进行尝试连接。
③用户需改变通讯参数时,可以在I/O 表中双击该单元更改通讯设置,与上位机协议保持一致,如图所示:(3)软件通讯端口号与实际使用端口号保持一致。
(4)现场采取以下抗干扰措施:①通讯线与信号线使用屏蔽电缆,并可靠连接。
②通讯线与信号线应与大电流动力电缆分开布线。
③通讯状态下勿插拔通讯电缆。
④PLC 应与大功率或高频设备隔离安装。
⑤AC220V 电源可在输入端加隔离变压器;DC24V 电源, 请确保开关电源的输入电源勿与大功率设备的电源共地。
Q:CP1W-CIF41 模块ERROR 灯常亮A:1. 故障现象:CP1W-CIF41 插入CP1H 主模块后,ERR 灯常亮。
欧姆龙协议宏

DATA:<h>+$(R(1),16)+<t>DA TA :<h>+&~(W(1),8)+<t>PLC程序问题1:通信序列明明是00,而PLC程序中控制字2怎么是#1呢?问题2:PLC程序中MOV &5 D250 这是用来做什么呀?问题3:上面的发送和接收数中为什么只有帧头,data,帧毛,而没有数据长度,和接收地址呢?问题4:<h>+$(R(1),16)+<t>,<h>+&~(W(1),8)+<t>怎么和PLC程序对应上来?问题5:这个S0003 0200E怎么跟D260联系起来?R0001 0000 0199 0200E怎么跟D250联上位机= > PLC1.Bit command word2.Setpoint word to pump 0 ~ 1000 = (0% ~ 100.0%)<S><bit command><pressure value><E>Example setpoint string; [xx] is ASCII Code ValueS0003 0200E S[53] = start command for setpointsBin BcdBit command word0003[30303033]0 bit : 1 = Switch pump ON1 bit : 1 = Switch cycle ON2 bit : 0 = no reset~13 bit : system 1 sec clock to the communication confirmPressure value command word0200[30323030]0200 = 20.0 %E[45] = end commandPLC = > 上位机a.Current pump status(Bit) wordb.Set pressure word 0 ~ 1000 = (0% ~ 100.0%)c.Current pressure word 0 ~ 1000 = (0% ~ 100.0%)d.Current HP status word 0 ~ 65535<R><bit status><alarm code><set pressure value><current pressure value><E>Example readback string; [xx] is ASCII Code ValueR0001 0000 0199 0200EBin Bcd Bcd BcdR[52] = start command for readbacksBit status word0001[30303031]↑0 bit : 1 = Pump is ON1 bit : 0 = Cycle is OFF2 bit : 0 = no reset3 bit : 1 = HP rinse pressure OK to Belt drive run0 = HP rinse pressure NG~R2000↑13 bit : system clock 2 second to communication checkSet pressure value0199[30313939]0199 = Current pressure 19.9% If not same with set, errorCurrent pressure value0200[30323030]0200 = Current pressure 20.0%R0001000001990200EError code00= No error in HP systemE[45] = end commandProposed COM settings;Baudrate 9600Parity nonStart 1Databits 8Stopbits 1Communication period is 0.3 second。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
协议宏通讯常见问题
--林兴煌
一、串行模块接收长亮,协议接收一大串0.
接入RS485模块,正负接反。
二、发送正常但是无反馈。
协议不正确,或者目的地址与源地址写错、功能码无写。
三、发送正常但是无反馈,用串口有反馈。
RS485损坏。
双工单元,有一路已坏。
四、发送正常有反馈,但是反馈乱码。
协议正确,但是协议设置有问题,再次确认协议设置。
(波特率,校验位等等)
五、发送接收都正常,但是发送有临界点,只能发送限制字节。
发送长度设置不够,欧姆龙协议宏默认发送200字节,需改长。
六、RS485正负接反,模块反馈灯都不长亮。
可判定无反馈信号,既设备没发送回来,若光收发器Link不亮,则光路不通,若亮,发送信号灯在闪,很可能设备有问题。
七、发送自定义字符串,上位机已经下方内容,但是无法发送出去,情报板变黑。
很可能字符串长度无写值。
八、串行模块一直报错,但是设置为默认后正常,再次设置协议宏格式又报错。
很可能是我们的模块有问题或者CPU有故障,只要拿其他CPU 重新组合,重新创建IO表即可消除,或者取出CPU模块与串行模块,恢复出厂设置,重新创建即可。
九、协议宏通讯都正常,有发送有接收,但是接收后的值无法写入内存值。
本系统应该有多个串行通讯模块,协议宏Protocol只创建一个,修改为有多少个模块设置多少个Protocol,每个模块应对应好自己所使用的Protocol。
十、协议宏通讯都正常,有发送有接收,但是接收后的值在上位机有尾巴。
1、内存值保留上次信息,设置刷新内存值即可。
2、校验码也写入内存值。
需在协议宏内增加校验码如图所示
十一、协议宏通讯同一个Sequence第一条正常,有发送有接收,但是第二条无法正常发送接收。
在Step中Next设置Next下一条。
End指在当前条结束指令发送
十二、程序中完成标志位不闪。
单元号与标志位设置不一致。