繁易人机界面开发指南_第1页
繁易人机界面开发指南_第2页
繁易人机界面开发指南_第3页
繁易人机界面开发指南_第4页
繁易人机界面开发指南_第5页
已阅读5页,还剩308页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

FE2000系列HMI与控制器连接说 1HMI串行通讯引脚定 2连接电 迅普接 美域接 3传输电缆制 串口..........................................................................................................................................USB..........................................................................................................................................网口.......................................................................................................................................... USB更 ABB HanG(汉光 HitachiIESCo.,(日立 InovanceElectricCorporation(汇川 KincoServoSeries(kinco伺服 LSIndustrial Memory RKCInstrument 29DFE2000系是通讯口,可以与PLC以RS232/RS-485/RS-422通讯,COM2主要是连接42PC/123456789系列工业HMIRS232/485/422通讯端口的控制器。3PLC[RS-485]4PLC[RS-485]21RS4852RS4853RS4854RS485567892连接电 使用RS232使用RS232串口打印,短路块设置如下图所示:使用RS232串口打印,短路块设置如下图所示:使用RS232串口打印: 使用RS232串口打印:1 71 使用RS232串口打印,短路块设置如下图所示:22240点/240点/192点/192点/192点/384点/SiupoSP-M,D,E,384点/热敏POS384点/576点/240点/热敏POS240点/333传输电缆制USBa.b.b.334用USB电缆更新内核和文件系统都更新成功后,再把目标HMI1OFF,2置为ON内核和文件系统都更新成功后,再把目标HMI1OFF,2置为ONABBLinkRS232ontheCPURS232ontheCPULinkRS232ontheCPURS232ontheportRS232ontheportRS232RS232在ABBAC500PLC上位机软件串口设置中,需选择COM1MODBUS之后,串口通信参数设置需要注意第15项“Operationmode”设置成“SLVEHMI一致。MBPLC中地址为MB0.0.1HMI上地址则应设置为MB0.1;其RS232RS232Port1RS232RS232RS232Port2RS232RS232RS232LinkChannelABSLC500/PLC5/MicroLogixMicroLogix1500Channel InterfaceConverterChannelChannelSLC5/03SLC5/04SLCChannelChannelChannelChannelCPU*1适用于使用RSLinx500软件编程的*2适用于使用RSLinx5000软件编程的PLCLinkCPUDirectSeriesEthernet(TCPCPUDirectALLCPUsthatsupportlinkI/FontheCPUSeriesEthernet(TCPAllCPUswhichsupportthelinkI/Fontheright*1适用于使用RSLinx500软件编程的*2适用于使用RSLinx5000软件编程的PLC Link1500(1764-ChannelChannel InterfaceChannelChannelSLC5/03SLC5/04SLCChannelChannelChannelChannelCPULinkConnectCPUCPU supportthelinkI/FtheCPU supportthelinkI/Fthe使用ABSLC500/PLC5/MicroLogixSeries使用注意设置:Protocol:DF1PointtoPoint;ErrorDetection:CRC;1.1.HMI 。名(Name)与文件号(FileNumber)映射:选择【Logic】【MapPLC/SLCMessages新建一个Name为a的,DataType为协议不支持数组,所以只能定义Dim0范围另外又新建Name为b和c的两个,DataType分别为REAL和只能到999。Number: (NameSupportMapFile对应HMIa0INTa0b1cABSLC500/PLC5/MicroLogixSeriesEthernet(TCPSlave)协议时HMI设置ABCompactLogix/ControlLogixSeriesEthernet(TCPSlave)协议时HMI设置I/O地址格式为:I/O 其中e为槽号,s为元素号,b为位号PLCO00.0/11HMIO00.11;O00.1/8,在HMI上地址则应设置为O01.8;不同CPUAB使用输入输出模块时,I和OHMI上都是连续排列IntegerdatafilebitBitdataFloatingpointdataIntegerdataFf:n90029为file号,002为元素号地址,即对应PLCF9:2AB1761-CBL-PM02(AB8针圆头非标准RS232RS2322RS2323RS2322RS2323RS2322RS2323RS2322RS2323RS232a.bbLinkRS232ontheCPULinkCOMRS232ontheCPULinearLDDDLinearDNexttrgtAbsDNextMotionMMDDReadAODArray’sUpperUIDArray’sLowLIDPathPGDMotorMODDDBBD2RS2323RS232LinkRS485ontheCPURS485ontheCPULinkRS485ontheCPURS485ontheCPU修改设置后,最后执行UpdateReadogInputformChannel——ReadogInputfromall——D——Enable/disableChannelsfor——ReadChannel——Read——ReadModule——M255255(FF:0-127(7F:0-Channel0-DLinkRS232ontheCPUBaldorNextMoveLinkRS232ontheCPURS232RS232LinkLB LinkRS422ontheCPULinkRS422onthe WORD:例如DB2,在HMI设备地址写DB211。LinkBoschRexrothLinkRS485ontheCPUDDBB16为加速时间,B17为时间EPHDDDLinkRS232ontheCPURS485ontheLRS232ontheCPULinkRS232ontheCPURS485ontheLRS232ontheCPURS232点击【ScpConfigurator】【Scanning】或【AddDevice】【NextIP192.168.1.1192.168.1.1(PCIP地址则与控制器为一个网段即可),保存关闭。在【ScpConfigurator】【Refresh】【ConfiguratedLogicalDevices】中找到新建的设备,双击能进此时打开【Indralogic】【municationParameter】【New】选【TCP/IP】修改地址value值,即设IP地址与控制器一致:192.168.1.1。【Resource】【GobalVariables】【HMI】中可变量 L系列PCIndraLogicRexrothIndraControlL40用网口通讯(当前PLCIP此处注意必须要选中【Downloadsymbolfile输入开关B0后弹出框,设置如下,点击【OK通讯上了后,会发现可以操作(在OnlineRun等操作 RS232RS232LRS232RS232LinkIndraLogicL40ETHontheCPU 模拟,且只支持1HMI和1PLC通讯LinkL40DPMETHontheCPU

PLC的端一定要设置成6042,HMI的端6042,另外,HMI、PLC必须要设置在同一个网段上,HMI的网关最好设置成跟实际使用的网络的网关一2.2.跟HMI此时打开【Indralogic】 municationParameter】【New】选【TCP/IP】修改地valueIP【Resource】【GobalVariables】【HMI】中可变量a.交叉网线接线图: bbLinkRS485ontheCPULinkRS485ontheCPUModbusRS485ontheCPU8-3*FC值8-300FC(即DANFOSS协议28-31对应HMI0120123有索引值时的地址对应关系:如RMW310.13-由于RWD8000通过RW1,RW0将命令字传给RWD8000当RW1=F03(16进制)代表停止。ModbusRTU地址对应关系:0X17~0X32

11116255

LinkRS232ontheCPUDVP32RS485onDeltaLinkDVP24DVP32RS232ontheCPURS485onRS232使用RS485通讯时通讯参数需通过修改D1120RS232RS232LinkRS485ontheCPUDeltaLinkRS485on(1)(设定通讯地址 (1-255)与HMI组态软件中的【PLC站号】相对应(2)(设定波特率(3)(设定数据位(4)(设定校验位(5)(设定停止位7,N,18,O,28,E,2(分别对应数据位,校验位,停止位(uncn:0WORD0X1-1X1-3X1-4X1-对应(只有在ALA11上限有效时可调(只有在ALA11下限有效时可调(只有在ALA22上限有效时可调(只有在ALA22下限有效时可调超过预设值对应设定模式低于预设值对应设定模式1~99990.1为单位对应调整模式 0:PID(预设,1:ON/OFF,2 有在PID控制时才可以设定) 详见警报输出模式选择对应设定模式详见警报输出模式选择对应设定模式 , , ,ON:1CT单位:0.1A对应运转模式下0.1刻度为计量单位,0.40.1 0~9900.5秒对应调整模式 0~9900.5秒)(双输入时显示PB0.1~ 0~100%,单位为 Ti00~100%,单位为 双输出时COEFDeadband定 对应调整模式下或PIDRUN时显示1刻度2.8µA1.3mV(模拟输出时设定显示1刻度2.8µA1.3mV(模拟输出时设定显示 阀位DeadBand0~100%,单位为 对应PIDSV,1~3对应运转模式下的(0.1为单位b0:ALM3,b1:ALM2,b2:℉,b3:℃,b4:ALM1,OUT2,b6:OUT1,b7:CT单位:0.1A对应运转模式V1.000~ 0~7N0执行到步骤N0~991~1000~8,8代表程序结束,0~7 样式0~7目标温度设(样 温度设-999~ ~0~7(样式00~900(1分对应设定模式下~/0:无小数显示,1:有小数显示。除了TypeB、S、R外皆有 01:执行(预设)运转模式0:执行(预设),1:结束对应运转模式0:执行(预设),1:暂停对应运转模式LinkRS232ontheCPURS232ontheCPULinkRS232ontheCPURS485onRS232ontheCPURS485onRS232此系列PLC有Port0和Port1Port1口支持RS232RS485Port0Port1EmersonX0-Y0-M0-SM0-S0-T_bit0-C_bit0-D0-SD0-Z0-T_word0-C_word0-计数器(32位C_double200-数据寄存器(32位D_double0-SD_double0-EmersonX0-Y0-M0-SM0-S0-T_bit0-C_bit0-D0-SD0-Z0-T_word0-C_word0-计数器(32位C_double200-数据寄存器(32位D_double0-SD_double0-2RS2323RS2322RS2323RS232LinkCPULinkCPUmand0-EpowerSlaveUPSDisp要与UPStext、UPSPanel议将UPSData0放置在公共窗口。RS232RS232FlexEmMasterFlexEmSlave(主从协议LinkLinkFlexEmMASTERB0–W0–RS232RS232LinkLinkRS232ontheCPUPortPortPortCPUPortCPUPortPortPortLinkFB theCPUFBRS232RS485RS232计数器缓存器(32位RDTCC(32位2RS2323RS2322RS2323RS2322RS232LinkRS485interfaceontheFujiRS485interfaceontheLinkRS485interfaceontheRS485interfaceontheHMI265535PLC内部设置后,HMI中寄存器只能读不能写。如需可写,则可修改协议超时时间2参数,参数值等于PLC内部。举例:则修改协议超时时间2为10。DataDCounterCTimerTKeepLMOutputYInputXTimerTWCounterCWDataLinkregister(0W0Linkregister(1W1Linkregister(2W2Linkregister(3W3Linkregister(4W4Linkregister(5W5Linkregister(6W6Linkregister(7W7M_special0DW_special0在PLC软件中分别对应M_special8000DW_special8000DataDCounterCTimerTKeepLMOutputYInputXReadTimerTWCounterCWDataDWLinkSerialConnectoronPowerGEFanucSeriesGEFanucSeriesConnectoronPowerConnectoronPowerPort1onCPUPort2onCPUPortonPowerRS232onRS485onVersaMaxMicroRS232onRS485onLink Link Series90-30RS485ontheCPUunitVersaMax系RS232onRS485onRS232on NanoRS485onLinkConnect GEFanucSeriesSNPRS232GESNP-XRS232SC01-SB01-S01-T001-M0001-G0001-Q0001-I001-ogAQ001-ogAI0001-R0001-GEFanucSeriesVersaMaxRS232RS232RS232RS23227275386551RS232

76765896551RS232RS232LinkRS232onRS485onLinkCOMRS232onRS485onRS232CCV_160-47&80-CCV_3248-RS232RS2329pinD-SUB LinkRS485ontheCPULinkRS485ontheCPUHANUMASTRHHitachiIES LinkHportonSerialport1onSerialport2onPort1onEH-Port2onEH-))))Port1on))))))Port2on))Porton)))))LinkHRS232ontheSerialport1onSerialport2onPort1onPort2onRS232在EH系列中,通常只有port1可使用procedure2进行通讯。选用何种procedure则透过DIP特定的SpecialInternalInput(WR)EH150系列中,仅EHCPU***A/448/516/548可以使用procedure2。EHPLC与PC仅能以procedure1连接(@19200bps)。CPU若DIP5为ON,PLC会以WRF037的值来判断该使用的procedure(1or2)。要设定该地址则写入值的最必须为1,如此PLC才会将其余7位数据写入。此数据在PLC断电重开后不会。因此,写入DIP3,4设定port1通讯速率3ON,4OFF为19200bps。6OFF,PHLON为19200bpsDIPSW1ON19200bpsPLC会以WRF01Aprocedure(1or2)EH150,设定该地址不需将最设为1,当数据在PLC断电重开后会。不过若是将R7F6位设为1,则WRF01A的数据会被在Flashmemory中。0x0000forprocedure10x8000forprocedure2ExternalX00.000-ReadExternalRemoteX100.000-ReadRemoteR0000-M0000-FirstCPUL00000-SecondCPUL10000-OnDelayTD00000-ExternalWX000.00-ReadExternalRemoteWX100.00-ReadRemoteWR0000-WM0000-FirstCPUSecondCPUTimerTC00000-X0.015对应PLC地址X15,Y1.000对应PLC地址Y100,WX0.09对应PLCWX9,WY1.00对应PLCWY10。其中小数点后面的一位是编址占用的,有效的地址是从小数点后2位开始,对应PLC地址是去掉小数点和小数点后面的第一位上的0。BitWordPLC地 X00.000-X0000-WX0000-X,Y,WX,WYPLCI/O分配地址而定,客户在使用的过程要确认自己的I/O地址(在此协议编写过程中,使用的是WX000.00-WX000.03,WY001.00-WY001.01)I/OHitachiEH-RS232LinkHitachiLinkHitachi选件)/7(7bit)/8(8HMI通讯时,A001,A002必须设置为03(RS485。PExtendFuncHExtendFuncFFuncDateCFuncDateBFuncDateAFuncDateDDDReadDReadReadD(0B)RecountMotorConsDDLinkSerialport0onCPUSerialport1onCPURS232onRS232onLinkEthernetinterfaceonHollysysLKModbusTCPLinkRS232ontheCPURS485ontheCPURS232ontheCPURS232ontheCPULinkETHontheCPURS232在双冗余系统中,只需将其中一个PLCIP地址设置在组态网络配置中。需在PLC软件中设置PLC站号。LMDDLK

0X1-1X1-3X1-4X1-5X1-RS232RS232 LinkMICRORS232ontheCPUIdecLinkRS232ontheCPUM0.0-Q0.0-I0.0-D0-C_CV0-C_SV0-T_CV0-T_SV0-PLC的M寄存器与HMI的M寄存器对应关系:Q、I对应关系同MRS232RS232LinkCPUCPULinkRS232ontheCPURS422ontheCPURS485ontheCPURS485ontheRS485ontheCPURS485ontheInovanceH2uRS232通过COM0通信,连接方式为RS485,可通过接线端子配线,需要拔下通过COM1通信,连接方式为RS485,需要设置D8126=01HD816=02HCOM01D810=81H,D8126=02HCOM11D8120=81H,X000-Y000-M0000-T_bit000-C_bit000-SM8000-S000-T000-C000-D0000-SD8000-C_dword200-使用RS485通讯方式时,需拔掉JP0短路块。LinkRS232ontheCPULinkRS232ontheCPURS485ontheRS2322)AIW和I寄存器只可读不可写。2RS2323RS232KincoServoSeries(kinco伺服LinkRS232ontheCPURS485onRS232ontheCPULinkRS232ontheCPURS485onRS232ontheCPURS2328此为CONTROLLER的地址,使用HMI时,注意编址的规则,具体参照下面的说明。HMI的地址为:主地址.子地址ED系列RS232RS232RS232RS232LinkCPUCPUCPULinkCPULinkCPUCPUCPULinkConnectCPU与PC处于同一网段中,例如下图所示,并点击【确认】以保存修改内容:窗口下的【单元配置】中的“[0]KV-5000R30000PLCIP地址,如可见该地址已经修改过来即Counter_contact0-Timer_contact0-CTC_contact0-Relay0-Counter_current0-Counter_preset0-Timer_current0-Timer_preset0-CTH_current0-CTH_preset0-CTC_current0-CTC_preset0-DM0-TM0-R0-CR0-MR0-LR0-DM0-CM0-TM0-EM0-FM0-HMIR0.15RS232RS232LinkRS232ontheCPURS232ontheRS232\RS422ontheLinkRS232ontheCPURS232ontheRS232ontheRS232必须设定通讯端口采用KsequenceI(X)0-Q(Y)0-M(C)0-TimerT(T)0-CounterDataR(V)0-RS232RS232RS232RS232RS232RS232

9pinD-SUB382755

15 32745

9pinD-SUB897655

15 327459pinD-SUB1110629557436941311141215Link RS232ontheCPU LinkCOMRS232ontheCPURS485ontheCPURS232 软件:GlobalDrivecode_D:数据类型为十进制2RS2323RS232LSIndustrial2脚拨LSMaster-K2脚拨LSMaster-K1、2脚保持在LinkPort1onCPUPort2onCPUPort1onCPUPort2onCPURS232ontheCPURS232ontheCPURS232ontheCPURS232ontheCPURS232LSMaster-KCPUDirectRS232LSMaster-KCPUDirect协议只支持38400bps的通讯速率。RS232LSXGTCPUDirectRS232LSXGTCPUDirect协议只支持115200bps的通讯速率,且不支持多站号。LSXGTCnetRS232RS232PLC必须工作在【OPR】模式,可在PLC G6L-CUEC打开GMWIN软件,在菜单 】中打开【etFrameEditorSlotNo.1中即可。LSMaster-KCPUI/OP0.0-M0.0-LinkL0.0-KeepK0.0-F0.0-T0-C0-DataD0-PLCF01HMIF0.1PLC中地址为F2A,而在HMI上地址则应设置为F2.A;其它位寄存器地址依次类推。LSXGTFileR_bit0.0-DataD_bit0.0-LinkL_bit0.0-Z_bit0.0-CounterContactC_bit0-TimerContactT_bit0-F_bit0.0-KeepK_bit0.0-M_bit0.0-I/OP_bit0.0-FileR_word0-DataD_word0-N_word0-LinkL_word0-S_word0-Z_word0-C_word0-T_word0-F_word0-KeepK_word0-M_word0-I/OP_word0-LSXGTCPUFileR_bit0.0-DataD_bit0.0-LinkL_bit0.0-Z_bit0.0-ZR_bit0.0-CounterContactC_bit0-TimerContactT_bit0-F_bit0.0-KeepK_bit0.0-M_bit0.0-I/OP_bit0.0-FileR0-DataD0-N0-LinkL0-S0-Z0-ZR0-CounterSetC_SV0-TimerSetT_SV0-CounterCurrentC_CV0-TimerCurrentT_CV0-F0-KeepK0-M0-I/OP0-BufferBufferBuffer%QX\IX在PLC里面的地址格式为DD.D.D(00.0.00~63.7.63HMI对应的地址格式DDDDD(0~637630补足。如PLC内部地址为%QX\IX0.3.1,则对应HMI的地址为QX\IX301;如PLC址为%QX\IX1.4.63HMIQX\IX1463D.D.(0.0.0~1.7.1如PLC内部地址为%QD\ID0.3.1,则对应HMI的地址为QD\ID3.1;如PLC址为%QD\ID1.5.1HMIQD\ID15.1D.D.(0.0.0~1.7.3格式为DD.D(0.0~17.3。如PLC内部地址为%QW\IW0.3.1,则对应HMIQW\IW3.1;如PLC部地址为%QW\IW1.5.3HMIQW\IW15.32RS2323RS232LSMaster-KCPUDirect2RS2323RS232LSXGTCPUDirect2RS2323RS232LSXGTCnet2RS2323RS2322RS2323RS232LinkRS232ontheCPULinkETHontheLustEthernet LinkCOMRS232ontheCPULinkETHontheRS232参考下图,按T1T210101010按T11sPR按T11sIP按T21slu按T21sb0按T21sb005修改好后,同时按T1和T2键,直到显示or即可(其中同时按T1和T2键是保存退出。 RS232RS232a.bb MemoryLinkRS422ontheCPULinkRS422ontheCPU——LinkRS232ontheCPURS485ontheCPUFX□□-485-BD*3RS232ontheCPURS485ontheCPURS232ontheCPURS485ontheCPURS232ontheCPURS485ontheCPURS232ontheCPURS485ontheCPURS232ontheCPUMitsubishiQ00J(CPURS232ontheCPURS232ontheCPUMitsubishiQseries(CPURS232ontheCPU*3□□表示适用于该PLCLinkMitsubishiQJ71E71EtherNetLinkRS232ontheCPURS485ontheCPURS232ontheCPURS485ontheCPURS232ontheCPURS485ontheCPURS232ontheCPURS485ontheCPURS232ontheCPURS485ontheCPUMelsecRS232ontheCPURS232ontheCPURS232ontheCPURS232ontheCPULinkConnectMelsecRS232当使用MitsubishiFX1S、MitsubishiFX0N/1N/2N/3G、MitsubishiFX3U通讯协议时, 若使用通讯功能扩展板通讯时,如不使用站号,也可根据 MitsubishiFX-485ADP/485BD/232BDMulti-station)协议时HMI设置RS232

当使用FX-485ADP/485BD/232BD(Multi-station)通讯协议时, 在GXDeveloper软件【工程数据列表】中双击【PLC参数】:FX1S/FX1N/FX2N/3G系列D8121、D8129写值来设置通讯参数。4FX3U/3UC系列FX3U/3UC系列PLC需选择【CH14PLC通讯参数设置除了通过【FX参数设置】设置外,还可用PLC中的特殊数据寄存器D8120=0xE08E;当修改了D8120的设置后,确保PLC断电再上电,设置方可生效。RS232MitsubishiQ00J(CPUPort)通讯协议时HMI设置RS232MitsubishiQseriesCPUPort)通讯协议时HMI设置RS232RS232RS232 框后,选择【I/Oassignment、假设CH1RS23219200/8/Odd/10,可以将Switch1、Switch2、Switch5设MitsubishiQ_QnA(LinkPort)MitsubishiMelsecQ协议的区别:MitsubishiMelsecQ协议的优点是支持模块的RS232和RS485通讯,缺点是通讯速2行的参数会自行生成,这样才能形成双向的通信。PLC的端口和PC的端口范围InputX00-OutputM000-TimerT00-CounterC00-DataD000.0-S000-T00-CounterC00-DataD000-SpecialDataSD8000-CounterC_dword235-32bitInputX000-OutputY000-M0000-TimerT000-CounterC000-SM8000-S000-T000-CounterC000-DataD0000-SpecialDataSD8000-CounterC_dword200-32bitInputX000-OutputY000-M0000-TimerT000-CounterC000-SM8000-S000-T000-CounterC000-DataD0000-SpecialDataSD8000-CounterC_dword200-32bitInputX00-OutputM000-DataD000-SpecialDataSD9000-SpecialDataFD4000-InputOutputTimerT_bit000-CounterC_bit000-DataCounterDataExtensionSpecialDataCounter32bitCounterCounterTimerTimerSpecialLinkLinkEdgeLatchOutputInputFileSpecialLinkLinkSpecialDataDataCounterQ00CPU/Q01CPU/Q02HCPU/Q06HCPU/Q12HCPU/SpecialLinkLinkB00000-EdgeV00000-F00000-LatchL00000-SM0000-M00000-OutputInputX0000-LinkW00000-TN00000-CounterCN00000-FileR00000-SN0-SpecialLinkSW0000-File(BlockswitchingisnotZR00000-DataD00000-SpecialDataSD0000-SpecialLinkLinkEdgeLatchOutputInputLinkCounterFileSpecialLinkDataSpecialDataMitsubishiQJ71E71EtherNetS000-SpecialLinkSB000-CounterCC0-CounterCS0-StepSC0-SS0-TimerTC0-TimerTS0-LinkB0000-EdgeV0-F0-LatchL0-SM0-M0-OutputInputX0-LinkW0-TN0-CounterCN0-SN0-FileR0-File(BlockswitchingisnotZRSpecialLinkDataD0-SpecialDataSD0-FXRS232CPURS232FX□□-232-BDRS232RS232CPU口/FX□□-422-BDQRS232CPURS232RS232C24通讯模块RS232RS232RS232

2732733825551467876376389255514678QRS485/422C24通讯模块RS422LinkSIOModbusRS232ontheCPURS232ontheCPURS232ontheCPUModbusRTURS232ontheCPUModbusRTURS232ontheCPUModbusLinkModbusRS232onCPU RS232onCPURS232onCPU MT500RS232onCPURS232onCPUModbus0X1-1X1-3X1-4X1-0X1-1X1-3X_bit1.00-4X_bit1.00-6X_bit1.00-3X1-4X1-5X1-6X1-ModbusRTULB0-Mapto0xMapto4xModbusRTUMT5000X1-1X1-3X1-4X1-3X_bit1.00-4X_bit1.00-0X1-1X1-3X1-4X1-3X_bit1.00-4X_bit1.00-RS232RS232 LinkRS485ontheCPULinkRS485ontheCPUD_10-D_20-D_30-LinkRS232ontheCPULinkRS232ontheCPURLMKTCF内部R_word0-L_word0-RS232RS232LinkRS232ontheCPUOMRONCSeriesHostLinkOMRONCSeriesHostLinkI/FontheCPUPeripheralportontheCPULinkI/FontheCPUPeripheralportontheCPURS232CportontheCPUPeripheralportontheCPUPeripheralportontheCPURS232CportontheCPM2C-RS232CportontheCPM2C-theCPM2C-PeripheralportontheCPURS232ontheCPUPeripheralportontheCPURS232ontheCPURS232CportRS232ontheCPUOMRONCSeriesHostOMRONCPMSeriesHostRS232ontheCPUOMRONCPSeriesHostRS232ontheCPUOMRONCJ/CSSeriesHostPeripheralportontheCPURS232ontheCPUOMRONCJ/CSSeriesHostPeripheralportontheCPULinkOMRONCJSeriesLinkRS232ontheRS232ontheRS232ontheCPURS232ontheCPUPeripheralportontheCPUunit*1RS232ontheCPUPeripheralportontheCPUunit*1*1使用该通讯口通讯时,PLC拨码开关SW4ONLinkConnectOMRONCPSeriesHostLinkRS232OMRONCPSeriesHostLink协议时,请确保PLC上的拨码开关DIP1~6全部置为OFF1ON:写2ON:上电时程序自动从内存卡传送到OFF:上电时程序不从内存卡传送到3OFF:4ON:1,缺省设定5ON:2,缺省设定6ON:A395.12OFF:A395.12OMRONCSeriesHostLinkRS232OMRONCPMSeriesHostLinkRS232OMRONCJ/CSSeriesHostLinkRS232CJ1M系列PLC开关设置:SW6、SW7置为ONOFF均可。OMRONCJSeriesEthernet(TCPSlave)协议时HMI设置OMRONCSeriesHostHoldDataLinkLR_bit00.00-ChannelCounterTimerHoldDataLinkLR_word00-ChannelI/OOMRONCPSeriesHostW_bit0.00-HoldH_bit0.00-DataCounterCflag0.00-TimerTflag0.00-A_bit0.00-ChannelHoldDataCounterC_word0-TimerT_word0-ChannelI/OOMRONCPMSeriesHostHoldHR0.00-LinkLR0.00-AR0.00-IR0.00-TC0-DataDM0-OMRONCJ/CSSeriesHostChannelCIO0000.00-WR000.00-AR000.00-LatchHR000.00-Timer(TimerUpCounter(CounterUpDataE00.00-ECE00-ECChannelCIO0000-WR000-AR000-LatchHR000-Timer(currentCounter(CurrentDataDM00000-IndexIR00-DataDR00-OMRONCJSeriesEthernet(TCPChannelCIO0.00-W0.00-LatchH0.0-TimerUpT0-CountUpC0-TKB0-ChannelCIO0-W0-LatchH0-TimerCurrentT0-CounterCurrentC0-E0-E180-EM0-IndexIR0-DataDR0-RS232RS232

9pinD-SUB

8893762559459pinD-PeripheralportontheCPUunit(OMRONCJ\CS系列直接使用OMRONHMI通讯。请确保PLC的拨码开关SW4被置为ON。PLC485CP1W-CIF11CP1W-CIF12RS422方式通讯的话,请确保模块背面的拨码开关SW1~6全置为OFF。PLC485CP1W-CIF11CP1W-CIF12RS485方式通讯的话,请确保CP1W-CIF11CP1W-CIF12模块背面的拨码开关SW1置为OFF;SW2,SW3,SW5,SW6全部置为ON,而SW4置为ONOFF均可。LinkRS485ontheCPULinkRS485onthe0.0 (C0只读1.0- 2.0- ActionHC00001(状态0DActionCommand地址及相关信息:0在写入数据时要确保“通讯写入”在“0101:ON(12ariabe(SP1(ON)的状态345678站号要与HMILinkLinkConnect——32位整型变量(Integer—N320-————32位整型变量表(Integer32——TuneTuneBBIT(在PLC软件中B与N32属性设置相同BIT(在PLCBTNT属性设置相同OPTO22HMI正确:在OPTO22Float型如HMI组态中选择FNHMI组态中选择FN如在OPTO22软件中建立PID1,可以显示出InputSetPointOutputGainTuneITuneDMode地址所对应的OPTO22PID1中的1,子地址请参照对应表。对应表如下:TuneTuneLinkFPToolportontheControlToolportontheControlRS232CportontheControlToolportontheControlRS232CportontheControlToolportontheControlToolportontheControlToolportontheControlRS232CportontheControlRS232CportontheControlLinkToolportontheControlToolportontheControlRS232CportontheControlToolportontheControlRS232CportontheControlToolportontheControlRS232CportontheControlToolportontheControlToolportontheControlToolportontheControlRS232CportontheControlRS232CportontheControl只有 /C10CRS/C14/C14CRS/C16T/C16CP/C32CT/C32CP)才AFP245FP2/FP2SH的多组通讯组合。AFP2803,AFP2084AFP2085RS232FPOutputInputLinkT/CElapsedT/CSettingDataLinkDataLinkFileX寄存器,如在PLCX01HMIX0.1;如在PLC中地址为X1F,则在HMI中地址设置为X1.F;Y、R、L寄存器地址同X,并依次类推。2RS232383832725515pinMiniDin3RS232

9pinD-SUB

8937625515pinMiniDin

2RS2323RS2322RS2323RS232

2RS232 3RS232 FP3RS4229pinD-SUB

11146224359439pinD-SUBLinkParkerRS232onCPUParkerRS485onCPURS485ontheCPUParkerRS232ontheCPUParkerLinkParkerRS232onCPURS485onCPURS422onCPU RS485ontheParkerRS232ontheParkerCompax3RS232Parker6KParkerR_Bit R_Float0.0-R_Int0.0-

R_BitR_Int寄存器位的表示形式。R_BitDDDDDDD.DD,前7位表示R_Int的地址,后两位表示位的偏移地址。6kBitinReadTherealnumbervalueTheintegernumbervalueThe32-bithexadecimalinReadRS2322RS2323RS2326k2RS2323RS232LinkRS232ontheCPULinkRS232ontheCPUII0-MM0-P0-QQ0-I Q ReportPositionofPOSDRDRReportFollowingErrorofFERDRWRunCurrentRUN0-WHaltW形式显示地址时,含A~F的数值是不能以十进制形式显示,则一律显示为0。ORD/JOG0000:j+:ORD/JOG0010:j-ORD/JOG0020:j/ORD/JOG0030:j=ORD/JOG0040:jORD/JOG0050:jORD/JOG0060:nn,其中n1-home(hmhomez(hmz:ORD/JOG0150:EnablePLCn:使能卡上的PLCn是PLC0-—RS232RS232LinkRS485ontheLinkRS485ontheTime0-SN0-PN0-相关硬件请参考power-one公司提供的手册,这里给出两种接线方式的具体接线方法:RJ12RKCInstrumentLinkRKCCPURKCLinkRKCRS485theCPU0:24001:48002:9600bps3:1920008无1无奇奇偶157偶2AA:DReadB1:DReadG1:DAB:DReadSR:DDM1:DReadM2:DReadM3:DReadER:DReadS1:DA1:DA2:DA3:DA4:DA5:DP1:DI1:DD1:DW1:DP2:DV1:DT0:DT1:DPB:DLK:DLinkRS232ontheCPUSaiaRS232ontheCPULinkRS232ontheCPURS485ontheCPURS232ontheCPURS2322RS2323RS2322RS2323RS232LinkRS232ontheCPULinkCOMRS485ontheCPUCHSN LinkTERportonthe TSX3705TSX3708TSX3710TSX3710TSX3710TSX3710TSX3710TSX3710TSX3721TSX3722TSX3721TSX3722TSXP57103MTSXP57153MTSXP57203MTSXP57253MTSXP57303MTSXP57TSXP57TERportonthe TSX0730TSX0731TSX0731TSX07 TSX07 TWDLCAA10DRFTWDLCAA16DRFTWDLCAA24DRFTWDLMDA20DTKTWDLMDA20DRTTWDLMDATWDLMDARS485ontheCPUTSX3705TSX3708TSX3710TSX3710TSX3710TSX3710TSX3710TSX3710TSX3721TSX3722TSX3721TSX3722 theCPUTSX3705TSX3708TSX3710TSX3710TSX3710TSX3710TSX3710TSX3710TSX3721TSX3722TSX3721TSX3722 theCPUTWDLCAA10DRFTWDLCAA16DRFTWDLCAA24DRFTWDLMDA20DTKTWDLMDA20DRTTWDLMDATWDLMDARS485ontheCPU RS232RS232 】【软件新建工程点击【 设置好后,把工程到PLC即可RS232Twido的内存地址是采用动态管理的方法,有时候会出现地址但是无法通讯的PLC程序后面加条语句。请参照下面,设置正确后字或位才可以与HMI设备通讯。动】改为一个较大的数值,到PLC。数据寄存器(32位0X0-1X0-3X0-4X0-TWIDOMHMI0X,MWHMI4X。HMIHMI1X,3XTWIDOHMI里面不要使用1X,3X。HMI的地址必须是PLC1。例如:PLC里面的M0对应HMI0X1使用 需把电缆中间旋钮方向指到2位置,并在HMI与编程电缆间加一根RS232直连线。Schneider公司生产的串口编程电缆与HMI使用SchneiderTwidoModbusRTULinkRS485ontheCPULinkRS485ontheCPUArrayCode0-HHPV_Read0-HReference300-读读读控制输出1读控制输出2读读读读当前执行的PID读读读DI读读读0=1=读0=1=0.12=0.013=0.001读读读0=1=读读读读读读读当前执行的PID读读七个开关量(0-100时写写通信方式:0:LOC1:ADDR通讯地址的参数设定时,其设定值一定要与所对应的PLCFP23可编程PID810点一定要短接,否则通讯失败。LinkRS485ontheCPUMPIportontheCPUMPIportontheCPULinkCP243-1 S7-1200EthernetCP343-1 S7-400Ethernet(TCPSlave)CP443-1onCPULinkRS485ontheCPU MPIportontheCPU(MPIMPIportontheCPU LinkCP243-1CP343-1CPU315-2PN/DPCPU317-2PN/DP CP443-1 RS232

使用S7-300/400(PCAdapterDirect)协议时HMI设置RS232RS232HMI通讯时需使用适配器转换,且只能1HMI对1PLC通讯。在PLC程序配置中必须要建立相应的DB块,否则相关寄存器(DB.DBXDB.DBW,315-2DP为例,CPUPGCommunication1,OPCommunication1,S7Standard为2S7300CPU3台HMI4并保持三项的总数不超过Connection的最大数量16即可!若要增加PLC之间的通讯,则要增加OPCommunication的数量。使用S7-200Ethernet(TCPSlave)协议时HMI设置在STEP7-Micro/WIN中利用以太网向导组态CP243-1。需要信息可以通过F1参考STEP7-Micro/WIN的。12如果模块位置被组态为“位置0”,则HMI只能和CP243-1建立 接检查CP是否被连接到位置【ZERO3IP(如CP243-1)BOOTP服务器是一个削减版的DHCP4PtP为模块指定命令字节以及使用CP243-15组态CP243-1HMI6CRC7 89步骤10使用S7-1200Ethernet(TCPSlave)协议时HMI设置完成组态后,可进行设备。如果第一次的情况,将进入“Extendeddownloadtodevice”框。勾选显示所有连接设备(Showallaccessibledevices)选项。双击【Addnewblock定义数据块的时候,注意PLCHMI中设置的数据类型一致。例如数据类型为REAL的话,则在HMI中数值元件数据类型需设为单精度浮点型。PLCHMIHMIDB5.DBW32DB5.DBW32PLCDB5.DBW32DB5.DBW34 使用S7-300Ethernet(TCPSlave)协议时HMI设置在硬件配置中,插入CP300的工业以太网模块CP343-使用S7-400Ethernet(TCPSlave)协议时HMI设置PLC号为3。六进制值为0xC0A864F8,然后再转换成十进制值为 应十六进制数为0x13,也就是说轨道号为1,槽号为3。组态时只需配置一台PLC,无需配置两台PLC在硬件配置中,插入CP400的工业以太网模块CP443-SCRS.B0.0-SM.B0.0-Cnt0-M.B0.0-Q.B0.0-I.B0.0-SD0-SMD0-内部内存(32位MD0-QD0-ID0-Cnt0-变量内存(32位VD0-M.B0.0-Q.B0.0-I.B0.0-内部内存(32位MD0-QD0-ID0-变量内存(32位VD0-IQM数据寄存器(32位内部寄存器(32位MD外部输出寄存器(32位QD外部输入寄存器(32位IDIQM 数据寄存器(32位数据寄存器(32位内部寄存器(32位MD外部输出寄存器(32位QD外部输入寄存器(32位ID符号DB。DBn_DBX,DBn_DBW,DBn_DBD为自定义数据块地址。数据格式前三位为数据块以DB20.DBX23.4为例,组态中地址应对应 IQM 数据寄存器(32位数据寄存器(32位内部寄存器(32位MD外部输出寄存器(32位QD外部输入寄存器(32位IDMBIBQBDBn_DBX,DBn_DBW,DBn_DBD为自定义数据块地址。数据格式前三位为数据块以DB20.DBX23.4为例,组态中地址应对应 IQM 数据寄存器(32位数据寄存器(32位MW内部寄存器(32位MDQW

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论