企业简介

北京和利时智能技术有限公司致力于为离散制造业和采矿业提供智能工厂及智能装备的自动化、信息化和智能化整体解决方案。公司核心产品为大中小型系列可编程控制器(PLC)、运动控制器(Motion Controller)以及SCADA大型综合监控系统和MES生产执行系统,为客户提供从装置、产线、车间至全厂的自动化和信息化整体解决方案,服务于企业建设、运营和维护全生命周期。

  • 公司类型:供应商

联系方式
  • 北京和利时智能技术有限公司
  • 地址:北京经济技术开发区地盛中路2号院
  • 邮编:100176
  • 电话:010-5898 1588
  • 传真:5898 1558
  • 网址:http://www.hollysys.cn
  • Email:PLC@hollysys.com
  • 联系人:
培训详细
下载标题:和利时LM技术问答汇总-(3)网络通讯
联系电话:
Email:
技术领域:电源
行业:物流仓储
主办企业: 北京和利时智能技术有限公司
所在城市:北京市
详细地址:
推荐培训:
开始时间: 2009-11-03
结束时间: 2009-11-03
简介:
详细介绍:

    提供方发布时间:  2007-4-16

    资料内容: 

    1、什么情况会导致程PowerPro不能与CPU通讯?

    答:可能有如下原因:

    1)PowerPro中未选择串口通讯;

    2)PowerPro中设置的PC的通讯口地址与实际口地址不同;

    3)PowerPro使用的通讯波特率与CPU端口的实际通讯速率设置不同;

    4)有些程序会将CPU上的通讯口设置为自由口模式,此时不能进行编程通讯。应把CPU上的模式开关拨到“STOP”的位置;

    5)使用的下载线非交叉线;

    6)有其余程序在占用计算机的通讯口。

    2、LM3107与PC相连时,其RS232串口的参数:波特率、停止位、数据位、奇偶校验的设置有没有特殊要求?

    答:如果你只用做与上位的PowerPro通讯,选择默认就可以了。在PowerPro软件的“菜单”——“在线”——“通讯参数”里可以看到,选择右边的New可以新建一个,使用默认值就可以通信,建议使用默认值。
如果作为Modbus从站或者通过自由口与上位通信,可以选择的参数如下:

    1)校验:偶校验、无校验、奇校验;

    2)数据位:8位、7位;

    3)波特率:38400bps、19200bps、9600bps、4800bps、2400bps、1200bps、600bps、300bps。

    3、G3 CPU上的通讯口都能干什么用?

    答:1)安装了编程软件PowerPro的编程电脑可以对plc编程;
  
    2)可以连接其他G3 CPU的通讯口组成网络;
  
    3)可以连接其他串行通讯设备;

    4)可以与第三方HMI通讯。

    4、G3 CPU上的通讯口是否可以扩展?

    答:不能扩展出与CPU通讯口功能完全一样的通讯口。在CPU上的通讯口不够的情况下,可以考虑:

    1)购买具有更多通讯口的CPU;

    2)考察连接设备的种类,可以考虑增加LM3401或LM3403模块。

    5、G3 CPU上的通讯口支持哪些讯协议? 

    答:CPU上的通讯口可以完成以下功能:
?
    安装了编程软件PowerPro的编程电脑可以通过RS232接口对PLC编程和下载;

    可以连接其他G3 CPU的通讯口组成网络;

    可以连接其他串行通讯设备;

    可以与第三方HMI通讯。

    6、LM3106与LM3108以上两种型号PLC是否都可以通过自带的RS232编程口与上位PC机建立通信。编程电缆是否可以直接充当数据线。

    答:LM3106和LM3108均可以通过自带的RS232编程口与上位PC机建立通信,编程电缆可以直接充当数据线。

    7、能不能用PLC来监控以前的单片机设备?如何能与这些旧设备通讯或者是联网?

    答:可以的。G3 PLC的CPU模块具有RS232与RS4852个通讯口,如果单片机支持Modbus RTU协议,我们只需要简单的设置一下就可以通过这2个通讯口方便地与其进行通信,如果单片机采用其专有协议,我们可以通过自由口编程与任何专有协议进行通信,方便用户按需采用。

    8、什么是现场总线?能列举一些吗?

    答:现场总线是应用于过程控制现场的一种数字网络,它不仅包含有过程控制信息交换,而且还包含设备管理信息的交流。通过现场总线,各种智能设备(智能变送器、调节法、分析仪和分布式I/O单元)可以方便地进行数据交换,过程控制策略可以完全在现场设备层次上实现。应用现场总线技术可以将各种分布在控制现场的相关智能设备和I/O单元方便的连接在一起,构成控制系统,这种结构已经成为DCS发展的趋势。
现场总线的种类主要有:基金会现场总线FF;ProfiBus;WorldFIP;ControlNet/DeviveNet;CANopen等。

    9、什么是通讯协议?

    答:通讯协定就是一些标准和规则。例如﹐我们看到红灯就要停、绿灯才可以走,者就是一种协定了。若是彼此使用不同的协定,那就会造成混乱:澳洲(或英联邦)开车考左行使、中国则靠右。只要所在国家不变,那么该协定就可以运作,但是当到达协定不一样的国家,就得进行协定上的转换了。否则,不出车祸才怪。进行通信时,协议是指通信双方的一种约定。约定包括对数据格式、同步方式、传送速度、传送步骤、检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守。因此,也叫做通信控制规程,或称传输控制规程。

    10、我们用的是你们的DCS系统,现在要求我的设备必须能与你们的连上,用你家的PLC应该没问题吧?

    答:当然没有问题了,我们的DCS是通过Profibus-DP相互通讯的,我们的PLC有一个专用的Profibus-DP从站扩展模块LM3401。不仅与我们的DCS,只要是符合Profibus-DP协议标准的设备都可以连上。

    11、我用了两个LM3109模块,通过RS485接口进行两个PLC之间的通讯,请问该怎么接线?

    答:LM3108和LM3109的RS485接口定义如下:

              


    在实现两个PLC通讯时,将RS485接口的3针脚和3针脚相连,8针脚和8针脚相连即可。

    12、和利时PLC 的RS232口Modbus RTU协议包含有那些Modbus的功能码?

    答:RS232和RS485串口集成的Modbus RTU协议包含Modbus功能码中的1,2,3,4,5,6,15,16共8种功能码,已经包含了读写位数据,字数据和多字数据的功能。

    13、用户在设计网络时,应当考虑到哪些因素?

    答:G3 CPU上的通讯口在电气上是RS-232口或RS-485口。RS-232支持的距离是50m,RS-485支持的距离是1000m 。G3 CPU上的通讯口是非隔离的,需要注意保证网络上的各通讯口电位相等 。信号传输条件(网络硬件如电缆、连接器,以及外部的电磁环境)对通讯成功与否的影响很大。

    14、通讯有关注意事项(硬件)有哪些?

    答:1)使用符合要求的硬件(电缆、插头),并按规范制作; 

    2)保持通讯端口(驱动电路)之间的共模电压差在一定范围内;

    3)注意防止电磁干扰。

    15、通讯口参数如何设置?

    答:缺省情况下,G3 CPU的通讯口处于专有协议从站模式,38400bps、数据位8位、校验为无校验。 要更改通讯口的地址或通讯速率,必须在程序中调用“Set_COMM_PRMT”设置自由口参数,调用“Reset_COMM_PRMT”设置Modbus RTU参数。然后下载到CPU中,运行后新的设置才能起作用。

    16、在G3系统支持的通讯硬件有哪些? 

    答:1)RS-232:微机技术中常见的串口标准;S7-200的编程电缆(RS-232/PPI电缆)的RS-232端连接到PC机的RS-232口;

     2)RS-485:常用的支持网络功能的串行通讯标准;G3CPU和LM3401通讯模块上的通讯口都符合RS-485的电气标准;
   3)以太网:G3通讯模块LM3403提供了标准的以太网RJ45接口。

    17、当把PLC作为Modbus RTU从站时怎样对PLC机设定从站地址号?

    答:我们的PLC支持ModbusRTU通信协议,通过在梯形图中调用Set_Local_Address功能块(该功能块位于HOLLYSYS_PLC_EX.lib库中)。

    18、G3的远距离通讯有哪些方式?

    答:1)RS-485网络通讯:Modbus RTU、PROFIBUS-DP协议都可以在RS-485网络上通讯,通过加中继,最远可以达到9600米;

    2)光纤通讯:光纤通讯除了抗干扰、速率高之外,通讯距离远也是一大优点。G3产品不直接支持光纤通讯,需要附加光纤转换模块才可以;

    3)无线通讯:G3通过无线电台的通讯距离取决于电台的频率、功率、天线等因素; G3通过GSM网络的通讯距离取决于网络服务的范围。

    19、是否可以通过LM3401模块控制变频器?

    答:不可以。LM3401是PROFIBUS-DP从站模块,不能做主站;而变频器需要接受主站的控制。

    20、为什么重新设置LM3401地址后不起作用?

    答: 对LM3401重新设置地址后,需断电后重新上电才起作用。或者检查LM3401地址拨码是否到位。

    21、使用DP模块但是通讯发生异常,可能产生的原因有哪些?

    答:可能产生的原因有:

    主站和从站的通讯参数设置不一致,包括从站地址、输入输出区大小等;

    通讯线路发生错误,包括A相和B相不一致、线路连接松动等问题;

    主站驱动能力不够,或者没有选择正确的终端电阻等也会导致通讯不正常;

    软件中没有正确完成PLC硬件配置,或在程序中没有按要求添加正确的功能块。

    22、我希望PLC和以太网设备连接,请问和利时PLC能实现吗?

    答:可以实现。和利时PLC有一款专门用于以太网通讯的模块LM3403,可以实现与以太网设备连接。LM3403采用Modbus TCP协议,可以与任何支持该协议的主站设备进行通讯。

    23、我利用以太网模块和上位机进行通讯,假如我要读MW100这个字,该如何设置地址?

    答:和利时PLC采用字节存储方式,上位机和PLC通过以太网进行通讯,在PLC配置中可以查看到以太网模块Q区和I区所占用的地址,如图所示:

        

    图中配置,以太网模块LM3403的I区从IW4开始,Q区从QW2开始。要读MW100的数据,需要首先将MW100的数据传送至以太网模块的Q区,诸如QW2。然后上位机通过读取QW2的数据来读取MW100的数据。因为QW2属于以太网模块Q区的第一个字,因此在MODBUS TCP的地址中,QW2的地址值就是1。

    24、以太网模块的设置应该注意什么?

    答:要保证LM3403和PC机的IP地址在一个网段上 。

    25、LM3403能否与光纤连接?

    答:LM3403上只有一个RJ45口,没有BFOC口,不能与光纤电缆直接连接。但可以用一个OMC(单点)模块或OSM(多点)模块来将RJ45口的连接转换成光纤连接。

    26、LM3403是否能够连接无线以太网?

    答: 通过无线交换机等网络设备,LM3403可以连接无线以太网。

    27、自由口通讯协议是什么?

    答:顾名思义,没有什么标准的自由口协议。用户可以自己规定协议。

    28、从Modbus原始协议看,开关量所在的存储区从H10000开始编址,模拟量所在的存储区从H30000开始编址,这种理解是否正确?

    答:不正确。我们的地址分为I区(输入区)、Q区(输出区)、M区(中间存储区)——以下全为十进制表示,编程时请对应16进制。

    1)读写I区和Q区的开关量地址=(字节地址×8+位地址)+1,其中字节地址为PowerPro中相应于%Q(I)Xm.n中的m,位地址为 PowerPro中相应于%Q(I)Xm.n中的n。比如若想显示地址为%QX1.1的通道的状态,则该开关量得地址为1(m)×8+1(n)+1 = 10(m=1, n=1);

    2)读写I区和Q区的模拟量地址(字)=PowerPro中相应通道的实际地址除以2,然后再加1。如读地址为%QW2,则为实际地址/2(转化为字偏移)+ 1(补偿偏移),即2;

    3)读写M区的地址与I区和Q区相似,采用上面方法得到地址后在最前面加上3000即可;
请详细阅读软件手册第13章第1节 连接EasyView 显示屏,在这里详细讲述了G3 PLC的地址换算关系。

    29、如果我要命令01号机内PLC内地址号为:%MX0.1中间继电器强制接通的话应该发出怎样一个命令桢。(请举一个例)

    答:可以向PLC发送16进制如下:

             

    30、我可不可以自己做一个显示屏,通过RS232接口和G3 PLC相连,来显示和修改数据?

    答:可以。G3PLC的RS232接口可以通过Modbus RTU协议或者自由口协议进行通讯。只要在显示屏中做一个与PLC进行通讯的接口,然后双方互相约定一个通讯协议,或者采用Modbus RTU协议就可以进行通讯。