• 西门子s7300系列plc > 本文由【学海网】www.xuehi.com 搜集整理。中文...
  • 本文由【学海网】www.xuehi.com 搜集整理。中文...

    免费下载 下载该文档 文档格式:DOC   更新时间:2010-04-02   下载次数:0   点击次数:5
    图5 CP341通讯卡硬件组态
    图6.0 CP341属性显示MODBUS通讯连接
    图6.1 CP341通讯从站端口定义
    图6.2 CP341中定义RS485通讯
    图6.3 CP341中定义调用的DB数据块
    2、CS3000系统组态
    在CS3000组态中,首先要对ALR121的定义.定义为冗余型通讯卡,通讯端口为PORT2.如图7所示.然后定义端口PORT2的通讯参数,波特率9600BPS,偶校验,响应时间等,如图8所示.
    在定义完通讯卡属性后,最最重要的一项工作就是在ALR121中定义通讯点的地址.如图9所示.其中关键参数是:
    SIZE:44
    PORT:2
    STATION:10
    DEVICE&ADDRESS:A30061 (数字量)
    DEVICE&ADDRESS:A30080 (模拟量)
    DATA TYPE:Input(32-Bit Floating)
    LABEL:%%TT3501 (仅以模拟量温度指示TT3501为例)
    DEVICE&ADDRESS的地址A30080是PLC编程者提供的MODBUS通讯地址的起始地址,以后的排列顺序必须与PLC提供的地址表相一致."Device & Address" 在MODBUS PLC的地址结构如下:
    < function code> + +

    "xxxx" 是MODBUS PLC通讯的起始地址,范围是1 - 65535 (1H to FFFFH) ,对于PK301机组模拟量通讯的起始地址就是A30080,数字量通讯的起始地址就是A30061.
    图7 ALR121通讯卡属性定义
    图8 ALR121通讯卡通讯端口定义
    图9 ALR121中定义通讯点的地址
    对于数字量通讯,在定义完硬件地址A30061等参数后,要记住%WW0109地址,然后如图10在FCS0101的SWITCH中定义通讯点变量详细地址.注意,由于1Word=8Byte=16Bit,因此%WW0109对应%WB10901~%WB109016,可以定义16个数字量.按照PLC程序提供的通讯变量顺序定义地址,如图11所示.其中Tag Name是在CS3000系统中调用的变量名称,如变量TT3506AS就是温度传感器故障报警信息,在DCS流程图中的调用见图12所示.
    图10 在SWITCH中定义通讯点变量
    图11数字量通讯点地址分配
    图12 TT3506AS在DCS流程图中调用
    对于模拟量,当对PLC通讯到DCS的数据进行显示时,利用CS3000系统的FUCTION BLOCK建立PVI显示即可,例如TI3501组态如图13所示.
    图13 FUCTION BLOCK的PVI组态
    结论
    聚丙烯装置运行几年来,PLC与DCS通讯性能稳定,技术可靠,已经在数据统计分析等方面体现出明显的优势,已经成为当今自动化应用领域的发展方向.当然PLC与DCS通讯的手段和策略有很多种,需要广大的用户不断总结和探索,本文所阐述的不当之处还请同行专业人士批评指正.
    作者:刘建宇(LiuJianyu)
    作者单位:大庆炼化公司(DaQing Refining & Chemical Company)
    作者简介:刘建宇,男,1975年8月生人,生于黑龙江省大庆市,1996年毕业于大庆石油学校,计算机技术及应用专业,助理工程师,现任大庆炼化公司机电仪厂机电维护车间技术组组长,一直从事化工仪表自动化维护和技术管理工作.
    电话:0459-5616461
    Email:liujiany@petrochina.com.cn
    作者单位地址:大庆炼化公司机电仪厂 邮政编码:163411

    上一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 DOC格式下载
  • 您可能感兴趣的
  • plc西门子s7300软件  西门子系列plc价格  西门子s7200plc系列  西门子s7300系列plc  西门子plcs7200教程  西门子plc教程  西门子300plc编程软件  西门子plc编程手册  西门子plc官网