欧姆龙plccp1H和威纶通触摸屏,怎么设置波特率

或者是说怎么选择波特率的大小

  欧姆龙plccp1H和威纶通触摸屏,怎么设置波特率

  下面介绍一些关于触摸屏与PLC通讯不上的原因及解决方法!

  经常有工程师遇到这样的问题:怎么我的触摸屏和PLC通讯不上?比方说下面遇到的两个问题:

  1、威纶通触摸屏和西门子PLC通讯不上,老是提示PLC没反应,该怎么设置呢?

  解决思路:

  你设置同样的波特率,同样的位数,同样的停止位,站号不能相同,就是说plc和触摸屏地址不能相同,然后确定通讯线是否正常……

  2、如何通过程序判断触摸屏与PLC通讯出现故障?

  解决思路:

  通常方法是用心跳检测,定义一个bool,HMI固定频率将该点置位,PLC收到该点为ON信号后将其复位。若在一段时间内,比如5s内没有收到该点为ON的信号,则认为通许中断。

  PLC把memory clock字节传到屏上,屏用脚本把这个字节的值赋值给另外的一个PLC内的地址,然后plc内判断返回的字节两个扫描周期是否一样,如果一样说明通讯中断。

  举个例子,请看图,步骤如下:

  1、在PLC里建立DB1数据块,里面设两个开关量“PLC秒开关”和“人机响应开关”;

  2、人机变量中连接这两个变量;

  3、在人机“PLC秒开关”变量的属性----事件----数值变更中添加“取反位”,让“人机响应开关”变量随着“PLC秒开关”变化而变化;

  4、在PLC程序块中编程,让“PLC秒开关”每0.5秒反转,再用TON延时指令让“人机响应开关”1秒内没有动作就输出 人机通信失败,因为人机通信异常后“人机响应开关”将不再会发生变化。

  其实,市场上任何触摸屏与PLC通讯不上不外乎要确认四个问题:

  1、plc参数和工程里的是否一致

  2、通讯线是否按照接线图的引脚接线

  3、工程里设置的com口在屏上接的时候是否正确

  4、参数和线确认OK,的情况下,看看是不是plc程序或是plc的地址问题。

  方法:

  先判断参数:

  1、用PLC的编程软件接上PLC测试看看PLC的参数是多少,工程里设置的参数是否和测试出来的一致。

  2、在线模拟:用我们的组态软件,用PLC本身的通讯电缆和电脑相连接,在线模拟看看工程是否通讯的上。可以用个数值输入部件或是开关,对其操作,看看关掉模拟器之后再开在线模拟后之前的操作是否还在,是否直接提示NC。(NC和之前操作没有写下去即为没有通上)

  测试线:

  用万用表按照接线图的引脚定义测试接线。

  一:触摸屏的参数。查看一下触摸屏的参数设置。

  这里面有几个参数需要特别注意的:

  1:通信口的设置---一定要确认清楚PLC连接触摸屏的COM1口还是COM2口

  2:设备类型---这个是最重要的,如果协议没选对的话,其他就不用说了

  3:连接方式---PLC跟触摸屏的连线,确认好事RS485,还是RS232C

  4:接口参数跟PLC站号---一定要跟PLC里面的设置一致。

  二:如果参数确认设置好了,接下来就排查线路的问题。

  确认RS485,RS232C的做线是否正确,触摸屏与各种PLC接线的做法不一样。这个可以参照维控(plc与触摸屏通信线接法帮助文档)查看,这个是正常排查通信问题的基本方法。

  接下来教大家如何绕开触摸屏的问题---在线模拟。在通讯不上的时候,有的客户会猜测可能是触摸屏的问题,或者接口的问题。在线模拟就是绕开触摸屏,直接用PLC跟电脑进行连接。

  具体的做法:

  1:PLC跟电脑要通过RS232进行连接。有的PLC有RS232的接口,有的没有,没有的可以通过转接头接到电脑上。

  2:新建一个简单的工程。放两个元器件,一个数值显示,一个数值输入。地址设置PLC里面的地址。

  3:工程参数设置一定要跟PLC里面的设置一样。

  4:点击在线模拟功能

  这样子做就可以很明显查看PLC能不能跟PC通信上。如果可以通信上就可以排除PLC方面的问题,跟参数设置的问题。

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-06-14
系统设置里面追问

这我知道

怎么选择大小,比如说9600和19200,什么情况下选择

追答

波特率表示传输速率,数字越大,数据传输速度越快,一般串口通讯设备都默认支持9600,假如你设置了19200,但对接的设备不支持19200,那么通讯校验时会出错,有些设备会自动校正,有的就不会,所以在波特率一致的情况下,越大通讯速率越大

欧姆龙串口板如何设置
方法\/步骤 要使用以太网CIF41模块,首先把CP1H左边的拨码开关的第四位设为ON 请点击输入图片描述 这样是用1#串口做以太网接口,编程软件串口1设置为 波特率115200 格式7,2,E 模式为Host Link 请点击输入图片描述 设定完毕后必须上传设置,断开PLC的电源,5秒后送电。请点击输入图片描述 CIF41的初始...

欧姆龙CP1L怎样通过CP1H实现与触摸屏的通讯?相当于CP1H是中转站,可以...
没那么复杂,编程用USB电缆。与上位机连接时,需要一个串行通讯选项板。RS232的通讯选项板为CP1W-CIF01,RS485通讯选项板为CP1W-CIF11。通讯协议默认为Hostlink,波特率默认为9600、7、2、E。如上位机采用组态王这类软件直接选择CJ系列中的HostLink即可以连接通讯 ...

如何设置Finsgetway跟CP1H的通讯
1、先把PLC的串口设置为HOST LINK。2、打开软件,找到SeriaUnit,点击右边的START。3、点击networks,双击Local Network 4、选择电脑的COM口,设置通信格式和波特率。5、添加节点,设置节点号,并选择协议类型。6、打开CX-P软件,设置PLC类型,网络类型选择为FINSGATE WAY,点击网络类型旁边的设定,设置网络号...

欧姆龙CP1H做modbus-RTU简易通讯
在欧姆龙CP1H硬件和通讯设置方面,例如使用CIF11模块与台仪FE300温控表连接,需要正确配置拨码开关以启用RS485通信,并设置PLC的串口参数。程序上,需先编辑报文,如设置站号、功能码、地址和写入的温度值,然后通过特殊辅助继电器控制发送和接收过程,检查通讯状态以确保正常或异常结束。总的来说,欧姆龙CP1...

欧姆龙plc与电脑相连通讯如何设置?
就只需要做些简单的设置,编写简单的程序就可以通讯了。在欧姆龙plc编程软件cx-programmer串口设置中设置好通讯方式(modbus-rtu)、波特率,数据位等。然后按照变频器说明书制作通讯线。把变频器的波特率、站号、数据地址等有关参数与plc串口设置一致。注意:做通讯一定要弄清楚通讯设备的通讯协议!编程时把...

威纶触摸屏与欧姆龙plc CP1E通讯线怎么接?
1、使用剥线钳把3根红色线剥好长度1厘米的裸线头。同时把砂轮机的输出线头也剥好。2、然后使用尖头钳把剥好的电源进线头弯曲成V型。因为进线是单芯硬铜线,威纶触摸屏的电源线是多根细铜线组成的软芯线。3、接好3根电线后,再使用绝缘胶带把欧姆龙plc CP1E出接头包好。如果要穿阻燃管,就这样错开...

...波特率9600 数据位8 停止位1 校验位5 欧姆龙cp1h有rs232通讯_百度...
由于PLC不像电脑有底层驱动来解析扫码枪数据,所以PLC要想获取扫码枪数据的话需要连接个转换模块,转换模块解析到扫码枪数据再通过RS232或者485,或者存在寄存器里,PLC通过Moudbus协议进行读取。如需进一步了解QQ邮箱:364052516@qq.com

欧姆龙cp1h232与电脑usb通讯设置
1. 打开电脑上的通讯软件。2. 在软件中找到串口设置选项,选择正确的串口。3. 设置串口参数,如波特率、数据位、停止位和奇偶校验等,这些参数应与CP1H的设置相匹配。4. 保存设置后,测试通讯连接,确保电脑与CP1H之间能够正常通信。四、注意事项 1. 确保使用的转换器和连接线都是高质量产品,以保证...

欧姆龙plc显示“无法转换操作模式,操作模式仍可在PLC中转换”是怎么回事...
使用232串口与PLC(CP1W-CIF01)COM1或COM2口连接,连接方式:SYSMAC WAY 串口选择正确的串口及波特率(不知道可以通过网线读取后查看串口的配置)PLC设置---Fins保护, 去掉勾选:通过网络使FINS写保护有效

PLC与电脑连机要怎样设置
网络类型:SYSYMAC WAY 网络类型旁的"设定":驱动器的计算机端口设置以及波特率等设置是否与CPM1A的端口设置是否一致(如果不清楚CPM1A的端口设置,可以尝试用自动在线的方式搜索一下,再不行就用手编修改DM6650通道中的值,改成0000(即标准的HOSTLINK协议:7位数据位,偶校验,2位停止位,9600bps)一般...

相似回答