WWW_PLC※JS_COM-PmLC-技.术_网
WW.W_PLCJS_COM-PLC-技.术_网
1 引言P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
随着信息技术的发展,信息交换技术覆盖了各行各业。在工业领域,越来越多的企业需要建立从工厂现场设备层到控制层、管理层等各个层次的综合自动化网络管控平台,建立以工业网络技术为基础的企业信息化系统。因此,工业以太网络孕育而生。WWcW_PLCJS_COM-PLC-技.术_网
作为传统modbus串口协议的modbus tcp/ip规范有如下特点:首先modbus tcp/ip是简单的、中立厂商的用于管理和控制自动化设备的modbus系列通讯协议的派生产品。显而易见,它覆盖了使用tcp/ip协议的“internet”环境中modbus报文的用途。其次modbus tcp/ip依然采用了原modbus协议的协议格式,诸如:通讯帧、功能码等等。最后modbus tcp/ip 中不需要“crc-16”或“lrc”检查字段。而是采用tcp/ip和链路层(以太网)校验和机制来校验分组交换的准确性。WW.W_PLCJS_COM-PLC-技.术_网
P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
2 ls(原lg)产电xgk plcWWW_PLC※JS_COM-PmLC-技.术_网
ls(原lg)产电xgk plc是ls(lg)公司核心技术力量研发的新一代高性能plc,xg系列是master-k系列k型(xgk) 和glofa系列i型(xgi)的替代产品。它采用lg产电专用的mpu (ngp1000)芯片, 最高处理速度 0.028 μs/步。采用高速专用的总线控制器和开发 xgt专有的16bit高速传送算法。最小体积 (大小27× 98×90)的模块,实现减小控制柜大小,成本。能够广泛扩大应用系统。通过基于工控行业趋势的高速以太网(fast ethernet)和 行业广泛使用的现场总线的 profibus/devicenet,在工控总线控制方面提供达到最上层信息处理系统的完善开放式总线解决。WWW_PLCJS@_COM%-PLC-技.术_网
WWW.PLCJS.COM——可编程控制器技术门户
WWW.PLCJS.COM——可编程控制器技术门户
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
图1 ls(原lg)产电xgk plcWWW.PLCJS.COM——可编程控制器技术门户
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
3 中央空调应用解决方案WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
东莞长安自动化机械设备生产有限公司是一家专门从事中央空调行业机械设备制造的专业企业。其机械设备控制许多的空调用小型风机。要求对这些风机能够实现启停控制,并将相关的数据集中到现有的计算机管理网络中。——可——编——程——控-制-器-技——术——门——户
如此,项目针对中央空调行业的以上特点。设计通过 ls(原lg)产电 xgk plc配置xgl-efmt(支持modbus tcp/ip)快速以太网模块实现plc和上位计算机上安装的组态软件进行数据交换。xgl-pafa profibus总线模块和分布式i/o控制器-smart i/o用来分别对分布在各个通风通道节点上的风机进行控制。系统结构如图2所示。WWW_P※LCJS_CO※M-PLC-技-.术_网
——可——编——程——控-制-器-技——术——门——户
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
WWcW_PLCJS_COM-PLC-技.术_网
图2 系统结构WWW.PLCJS.COM——可编程控制器技术门户
——可——编——程——控-制-器-技——术——门——户
4 软件设计P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
xg5000是针对xg系列plc进行编程调试的专用软件。该软件支持对多个plc、多个程序编辑的能力;对变量/注释编辑方便,可用微软的excel软件输入、输出,可在变量窗口中对变量、设备、标记等进行查看操作功能。WWW_PL※CJS_COM-PLC-技.术_网
4.1 软件设计步聚WWW_PLC※JS_COM-PmLC-技.术_网
(1)在菜单[tools]处,选择[network manager]。打开xg-pd软件包。或点击如图所示图标。WWW_PLCJS_COM-PLC-技.术_网
WWW.PLCJS.COM——可编程控制器技术门户
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
WWW_P※LCJS_CO※M-PLC-技-.术_网
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
(2)xg-pd中[option]选择相应的cpu类型,[online]--[connect]连接plc,并[read io information]。WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
P.L.C.技.术.网——可编程控制器技术门户
WW.W_PLC※JS_C,OM-PL,C-技.术_网
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
图3WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
(3)找到相应的 fenet 模块,双击,打开[standard settings]窗口。plcjs.技.术_网
P.L.C.技.术.网——可编程控制器技术门户
WWW_PLCJS@_COM%-PLC-技.术_网
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
WWW.PLCJS.COM——可编程控制器技术门户
图4WWW_P※LCJS_COM-PLC-)技.术_网
(4)设置[standard settings]。ip( ip地址):设置为pc机同一网络段内,即前三位数一样,最后的ip值不同。subnet mask(子网掩码):相同。getway(网关):相同。dns server(dns 服务器):相同。WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
WW.W_PLCJS_COM-PLC-技.术_网
WWcW_PLCJS_COM-PLC-技.术_网
图5(a)WWcW_PLCJS_COM-PLC-技.术_网
WWW_PL※CJS_COM-PLC-技.术_网
W1WW_P4LCJS_COM-PLC-技.术_网
WW.W_PLCJS_COM-PLC-技.术_网
plcjs.技.术_网
图5(b)WW.W_PLCJS_COM-PLC-技.术_网
说明:WWW_P※LCJS_CO※M-PLC-技-.术_网
standard settings 窗口中:host table settings:P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
enable host table 的意思为: 可使能多个 ip 主机,用来设置访问该plc的主机权限。即:可以通过添加或删除操作来规定只有具有这些ip地址的pc机,才可以和xgk plc efmt 以太网模块进行通讯。P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
如果用户使用的是电信的通用网络。那么由于每次plc接入网络所分配的ip地址是不同的。即:plc不能固定ip地址,plc获得的为动态ip。可设置 efmt以太网模块的 dhcp 功能。自由获取网络ip地址,但主机的ip地址一定要和efmt 模块地址在同一网段内。WWW_PLC※JS_COM-PmLC-技.术_网
(5)打开[online] 写参数至fenet 模块中。 WWcW_PLCJS_COM-PLC-技.术_网
W1WW_P4LCJS_COM-PLC-技.术_网
WWW_PLC※JS_COM-PmLC-技.术_网
WWW_P※LCJS_CO※M-PLC-技-.术_网
plcjs.技.术_网
图6 WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
打开[online] 写参数至fenet 模块中。WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
只写入相关的模块参数和 high speed-link参数。WW.W_PLC※JS_C,OM-PL,C-技.术_网
WWW_PLC※JS_COM-PmLC-技.术_网
WWW_PLCJS_COM-PLC-技.术_网
WW.W_PLC※JS_C,OM-PL,C-技.术_网
WWW_PL※CJS_COM-PLC-技.术_网
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
图7WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
WW.W_PLCJS_COM-PLC-技.术_网
4.2 组态软件接口设置W1WW_P4LCJS_COM-PLC-技.术_网
上位机组态软件采用北京亚控公司的组态王6.51 组态软件。modbus tcp/ip协议数据变量地址按照i/o驱动库中的 plc默迪康modbusserver(以太网)以太网。进行设置。WW.W_PLCJS_COM-PLC-技.术_网
4.3 profibus总线设置及smart i/o 分布式模块的硬件配置P.L.C.技.术.网——可编程控制器技术门户
使用xgl-pafa profibus 模块,必须要有ls(原lg)产电的总线设置软件sycon 来设置它。首先,载入smart i/o 对应型号:dc input 16p、tr output 16p的profibus-dp 的gsd文件。部分内容如下:W1WW_P4LCJS_COM-PLC-技.术_网
;======================================================WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
; gsd-file for smart i/o lgis WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
;======================================================WWcW_PLCJS_COM-PLC-技.术_网
#profibus_dpplcjs.技.术_网
; WWcW_PLCJS_COM-PLC-技.术_网
WWW.PLCJS.COM——可编程控制器技术门户
; WW.W_PLCJS_COM-PLC-技.术_网
; WWW_PLCJS_COM-PLC-技.术_网
gsd_revision=1WW.W_PLCJS_COM-PLC-技.术_网
vendor_name="lg industrial systems co., ltd."W1WW_P4LCJS_COM-PLC-技.术_网
model_name="gpl-tr4a"WWW_PLC※JS_COM-PmLC-技.术_网
revision="beta"WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
ident_number=0xffff ; test ident numberWWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
protocol_ident=0plcjs.技.术_网
station_type=0W1WW_P4LCJS_COM-PLC-技.术_网
hardware_release="version 1.00"P.L.C.技.术.网——可编程控制器技术门户
software_release="version 1.00"WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
9.6_supp=1WWW_PLCJS_COM-PLC-技.术_网
19.2_supp=1P.L.C.技.术.网——可编程控制器技术门户
45.45_supp=1WW.W_PLC※JS_C,OM-PL,C-技.术_网
93.75_supp=1WWW_P※LCJS_COM-PLC-)技.术_网
187.5_supp=1P.L.C.技.术.网——可编程控制器技术门户
500_supp=1WWW_PLCJS_COM-PLC-技.术_网
1.5m_supp=1WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
3m_supp=1WWW_PL※CJS_COM-PLC-技.术_网
6m_supp=1WW.W_PLC※JS_C,OM-PL,C-技.术_网
12m_supp=1WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
maxtsdr_9.6=60WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
maxtsdr_19.2=60WWW_PLCJS@_COM%-PLC-技.术_网
maxtsdr_45.45=250WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
maxtsdr_93.75=60P.L.C.技.术.网——可编程控制器技术门户
maxtsdr_187.5=60WWW.PLCJS.COM——可编程控制器技术门户
maxtsdr_500=100P.L.C.技.术.网——可编程控制器技术门户
maxtsdr_1.5m=150WWW_P※LCJS_COM-PLC-)技.术_网
maxtsdr_3m=250WWW_PLCJS_COM-PLC-技.术_网
maxtsdr_6m=450WWW_PLCJS_COM-PLC-技.术_网
maxtsdr_12m=800WWW_PLCJS_COM-PLC-技.术_网
implementation_type="proda-s1"WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
;bitmap_device="smartio_n"WW.W_PLC※JS_C,OM-PL,C-技.术_网
;bitmap_sf="smartio_s"WWW_PL※CJS_COM-PLC-技.术_网
; slave-specification:WWW_PLCJS@_COM%-PLC-技.术_网
ordernumber=" "——可——编——程——控-制-器-技——术——门——户
periphery="smart i/o"WWW_PL※CJS_COM-PLC-技.术_网