和利时LM技术问答汇总-(3)网络通讯
    免费:费用:0
    企业:北京和利时智能技术有限公司点击数:6353
    开始日期: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协议就可以进行通讯。
     
     

    • 在线反馈
    1.我有以下需求:



    2.详细的需求:
    姓名:
    单位:
    电话:
    邮件: