




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
在安装、在安装、运行、保养以及检查之前,请务必阅读本手册并正确使用设备。请充分了解设备的相关知识、安全信息以及其它所有注意事项之后再使用。当发生错误操作时,会出现使用者或重伤的状请不要在有可燃性气体的空气介质中使用。可能会引起。当发生错误操作时,会出现使用者重伤或物品损害的状.com wwwPLCworld分解、改造。通电中触摸端子。将液体、可燃物、金属等异物放入产品内部。否则会引起异常发热、冒烟。在接通电源的状态下进行施工(连接、拆卸等)。否则会引起触电。绝 对本书的随 Windows、WindowsNT册商标。InternetExplorerCorporation wwwPLCworld本次承蒙您可编程控制器“FP0R”,本公司谨表示诚挚的感谢。在本手册中,将对硬件构成和设置、配线的方法、I/O的分配以及i第1章第1章单元的功能和限 1 2单元种 4 4 5 5 6 6 6 7编程工 8 8第2章控制单元的规格和功 第2章控制单元的规格和功 1 2w wwwPLCworld 2 4 4 5 7 第3章关于扩 第3章关于扩 1扩展方 2 3 4第4章I/O第4章I/O的分 1I/O的分 2 3FP0R控制单元的I/O编 3FP0扩展单元的I/O编 4第第5章安装和接 1安 2 2 3 4 6 6 7 8 8 9 9 w wwwPLCworld第6章USB端口的准 1关于USB连 2 3 5 7第7章关于通 1第7章关于通 1 2 2计算机7- 2PC(PLC)7-MODBUS 3 4编程 4 4 4通信规 5通信功能1:计算机7-概 6 7 概 通信功能3PC(PLC)功 概 7.6.4继电器、寄存器的分 PC(PLC)时的7- 通信功能4MODBUSRTU通 第8章高速计数器、脉冲输出第8章高速计数器、脉冲输出 1 2 2 2 3 3 4 7 7 7 7I/O的分 8 8 I/O的分 第9章安全功 1第9章安全功 19.1安全功能的种 29.2保护功 3w wwwPLCworld9.2.1的设 4 8 8 9 第10章其他的功 1安全设置第10章其他的功 1 2 3概 3 3 4 1 2 2 2 3 3 5v 5 6 7第12章编制程序时的注意事 1第12章编制程序时的注意事 1 2 2 2 4何为 4 4 5 5 5 5 7 7 7 7 8w wwwPLCworld 9 9 第13章规格一 1第13章规格一 1 2 2 4 6I/O编号分 7FP0R控制单元的I/O编 7FP0扩展单元的I/O编 8 9电源单元・I/O单元性能规 第14章外形尺寸图及其 1I第14章外形尺寸图及其 1 2 2 3 4 5I/O单 5 5 6 6第15章资料 1第15章资料 1系统寄存器·特殊内部继电器·数据寄存 2 3 9w.91HMI..1.3 ·环境温度:0~55·环境湿度:10~95%RH(at25℃应无凝露开关浪涌冲击设备的附近(至少相距100mm) ·释 ·供电线请采用绞合线(绞线)·虽然本设备能足以抵抗电源线路产生的干扰,但还是建议采用绝缘变压器等措施使干扰减弱后再供电。·供电线和输入输出设备以及动力设备的配线,请分开在不同的系统进行配线。·使用无保护电路的电源时,请通过丝等保护器件供电。否则,如果直接施加异常电压w 可能导致内部电路损坏 wwwPLCworld·控制单元与扩展单元的供电请务必采用同一个系统,并且请同时进行电源的切断与接通。·请考虑电源的顺序,使控制单元的电源在输入/输出用电源前关断。如果在控制单元的电源之前,输入/输出用电源先行关断,则控制器主机有时会因检测出输入信号的电平的变化而出现误动作。·请确认有无附着施工时的配线屑,特别是导电物。·请确认电源配线、输入/输出配线及电源电压有无错误。·请牢固地拧紧安装螺丝和端子螺丝。·请将RUN/PROG.模式切换开关置于PROG.模式。有 的设定请慎重进 FPWIN○(Ver.2.80以上FPWIN×FPWIN○(Ver.6.10以上×××××○(Ver.2.0以上wwwwwPLCworld·如使用FPWINGRVer.1时,需要另行FPWINGR
本公司HP地址:・w wwwPLCworldx与程序变更相关的FP0与FP0R规格的区 R903D:CH3 DT9052(FP0-T32情况下为DT90052)由于要进行变更的通道编号和写入控制代码44位来的区域是分开来的,因此进行设定的情况下,分配的,因此进行设定的情况下,请在相请写入想听的通道编号和控制代码。 DT9044(90044)-DT9045(90045)→DT90300-DT90301DT9048(90048)-DT9049(90049)→DT90304-DT90305DT9104(90104)-DT9105(90105)→DT90308-DT90309DT9108(90108)-DT9109(90109)→DT90312-DT90313 DT9046(90046)-DT9047(90047)→DT90302-DT90303DT9050(90050)-DT9051(90051)→DT90306-DT90307DT9106(90106)-DT9107(90107)→DT90310-DT90311DT9110(90110)-DT9111(90111)→DT90314-DT90315FP0·使用与FP0R相对应的编程工具将通过FP0上载的程序、或者以FP0为功能代码编制的程序到FP0R中。工具上将显示确认信息,自动地切换为FP0兼容模式。FPWIN Ver.2.80以 FPWIN Ver.6.10以FP0兼容模式切换时w wwwPLCworld关于FP0兼容模式和FP0规格的①P13(ICWT)指令规格-EEPROM(FROM)1块(64字2块(128字4块(256字8块(512字16块(1024字32块(2048字33块(2112字41块(2624字64块(4096字96块(6144字256块(16320字②F170()指令规格-输出指频率周期频率周期125wwwPLCworld6w FP0兼容模式:32bit④F144(TRNS)指令规格-串行数据收发 FP0兼容模式:2048⑤F169(PLS)指令规格-脉冲输出(JOG运行 :脉宽(80μs)固定、或者⑥F168(SPD1)指令规格-定位控制 FP0w
wwwPLCworld 1
w wwwPLCworldPLC实现高速处理・/数据寄存器配备有12k字/32k字,还可执行复杂的运算处理。100,000点的IO注释,因此可轻松1相最大 2相最大最大 最大50kHz直线插补×2系w wwwPLCworld①目标速度变更功 ②JOG位置控制功③停止功 ④加时间单独设定功无需电池即可对所有数据进行备份,备有各种机型可实现此功能(F32类型)F32类型中无需使用电池即可对所有数据内存(计数器)进行保·MODBUSRTU(/从站对应程序RUN过程中改写/功能,可对所有注释+程序进行改写的RUN过程中功能,无需停止系统即可完成程序的更新。状和端子排列也与FP0相同,因此无需重新安装场所,无需变更配线。w wwwPLCworld类容类容规端订购品IO点电输出规端子形步10(输入6输出4点24V端子—步10(输入6输出4点24V端子有步14(输入8输出6点24V端子—步14(输入8输出6点24V继电器输端子有步16(输入8输出8点24V连接——步16(输入8输出8点24V连接有orldc2A有步32(输入16输出16点24V连接——步32(输入16输出16点24V连接有有步32(输入16输出16点24V连接有有步32(输入16输出16点24V连接有有FP0品规型品规型订购品IO点电输入规输出规端子形8(输入8点—24V±公共—MIL连接8(输入4/输出4点24V±公共继电器输出端子8(输出8点—继电器输出端子8(输出8点——晶体管输MIL连接8(输出8点——晶体管输MIL连接16(输入16点—24V±公共—MIL连接16(输入8/输出8点24V±公共继电器输出端子16(输入8/输出8点—24V±公共晶体管输MIL连接16(输入8/输出8点—24V±公共晶体管输MIL连接16(输出16点——晶体管输MIL连接16(输出16点——晶体管输MIL连接.0oE3232(输入16/16点—24V±公www晶体管输nMIL连接32(输入16/16点—24V±公共晶体管输MIL连接
品规型订购品FP0热电偶单K、J、T、R热电偶、分辨率K、J、T、R热电偶、分辨率模拟IO单输入量程:电压0~5V、-10~+10V(分1电流0~20mA(分辨率1输出量程:电压10~+10V(分辨率1电流0~20mA(分辨率1FP0AD输入量程:电压0~5V、-10~+10V、(分辨率1电流0~20mA(分辨率1FP0DA转换输出量程:(电压输出类型)(分辨率1(电流输出类型)4~20mA(分辨率1FP0测温电阻体单(RTD单元Pt100、Pt1000、分辨率0.10.01℃(切换式品规电源规型订购品FP0CC-使FP0作为CC-Link从站发挥功能的单元。在FP0扩展总线的最右端只能连接1台。注)FP024VFP0I/O单使FP0作为MEWNET-F(I/O系统)的从站发挥功能的单元。24VC-NETS2(FP0侧为通过C-NET使用计算机和计算机的功能而准备的RS485适配器。带FP0编程口线缆30cm无需电源——C-NET(计算机侧用为通过C-NET使用计算机与连接到网络的的计算机功能而准备的RS485适配器100~240V—24V—FPWeb-Server2将FP系列和RS232C设备连接到Ethernet的单元配备了Web功能・邮件功品规型订购品FP0电源单输入电压100~240VAC自由输入输出容量0.7A24V品规订购品品规订购品数据清除数据保持 wwwPLCworld端子台用螺丝继电器输出型。对端子台 生产)接线时需要使用散线压接工具(压接工具FP0安装板窄长30将FP0RC32/T32/F32垂直安装到控制柜上时所使用的安AFP0811(10个装FP0安装板窄长将FP0扩展单元垂直安装AFP0803(10个装FP0安装板平整AFP0804(10个装晶体管输出类型IO线带单侧连接器的散线线缆(10芯)0.3mm2、2根(蓝·白)1AFP0521(2根一套AFP0523(2根一套端子台插继电器输出·AFP0802(2个装散线压接插晶体管输出型中附带·修理部品AFP0807(2个装FP0电源线FP0各种单元中附带·修理部品。长度1mAFP0581(1根装FP0R/FP电源线FP0R控制单元中附带·修理部品。长度1mAFPG805(1根装FP0R的右侧包FP0扩展IO单元和智能单元在内,最多可扩3台。IOIO10141632w wwwPLCworld ·FP0R使用Windows版软件「FPWINGRVer.2」和「FPWINPro 以往的FPWINGRVer.1xDOSNPST-GR、FP编程器将无法使用,敬请注意。·DOSV标准梯形图编程软件FPWIN PLCworldFPWINGR40MBFPWINGRWindows4)使用Windows95OS时,无法使用USB线缆进行连接。依据IEC61131-3的编程软件FPWIN FPWIN Windows100MB以计算机 控制单元 9DIN5L型DIN5扁平型计算机 控制单元USBw wwwPLCworld wwwPLCworld2
w wwwPLCworldwwwPLCworldwwwPLCworld显示PLC的运行/停止、错误/等动作状态 (绿亮灯:RUN模式-程序执行中 (绿亮灯:PROG.模式-运行停止中.闪烁:自诊断查出错误 亮灯:硬件异常或程序运算发生停滞、 PROG.(位置·下PROG.模式:运行停止中。还可利用工具进行编程异。请通过状态显示LED确认实际的动作模式。 B型(5针 名简1—2单元→外部设备3单元←外部设备4——5 单元→外部设备 数据长 奇偶校 奇停止 w 注)编程口的单元No.(站号)请通wwwPLCorldc
输入规格(所有类型共通项目DCC10:6/C14、C16:8点/公共端C32/T32/F32:16/公共端ON/ONDC/OFF/OFFDC/20μs以LEDw PLCwR1=9.1kΩ项 5VDC~24V24V4.75VDC~26.4V21.6VDC~26.4VC16:8/C32/T32/F32:16/OFF时漏电1μA以ON时最0.2VDC以20μs以下(负载5mA以上时0.1ms以下(0.5mA以上时40μs以下(负载5mA以上时0.2ms以下(0.5mA以上时21.6VDC~26.4VC16:30mA以w wwwPLCworld 继电器输出规格项1a输出2A250VAC、 30VDC(4.5A以下/公共端)注C10:2/公共端+1/公共端+1/C14:4/公共端+1/公共端+1/ → →约2000万次以上(180/分10万次以上(20/分无LEDw wwwPLCworldwwwwwwPLCworldwwwPLCworld注意:注意:输入电路的四个COM端子在内部相连。wwwPLCworld注意:输入电路的四个COM端子在内部相连。
w wwwPLCworld日历时钟(实时时钟○×○○○○○○—○○FPWIN 请选择菜单中的[工具(T)]→[PLC/时间设置(D)]
PLC日期/时间设 PLC日期/时间设 执行上述操作后,将显示左图所示的「PLC日期/时FPWIN
注)请通过微分指令执行传输、或者按照 →H0000的顺序进行传输【例】写入日期/X0ON51200数据进行自动设定,因此决定将星期几作为01后再进行设定。wwwwwwPLCworld关于内置备份电池的可使用时间(备份时间使用前,请将电量充满。(完全充电(环境温度:25℃):72小时)另外,如果向控制单元提供DC电源,将会自动地进行充电。1425ww 注)控制单元OFF时(未通电时)的温度基本上不会对产生影响。10 wwwPLCworld3
w wwwPLCworldw wwwPLCworldwwwPLCworldwwwPLCworld①电源连接器②输入连接器④输出连接器⑥扩展用挂钩⑦扩展用连接器⑧DIN项 DC~ E8X/E16P/8/E32T/16/4/ON/ON DC/OFF/OFF DC/ → ms → msLEDw
wwwPLCworldE8RS/E8YRS/项 30VDC(每个公共端最大4.5A以下)注4/8/ → →200010无LED(NPN输出型:E8YTE16YTE16T项 项 n8/16/ 100μA 3mA1LEDwwwwwwwPLCworldwwwPLCworldCOM端子在内部相连。
wwwPLCworldCOM端子在内部相连。4IOw wwwPLCworldw IOX·Y
wwwPLCworld输入FP0RIOIO输入(6点输出(4点输入(8点输出(6点输入(8点输出(8点输入(16点输出(16点w wwwPLCworldFP0扩展单元的IO编/输入(8点输入(4点输出(4点FP0-E8YT/输出(8点输入(16点E16T/P输入(8点输出(8点FP0-E16YT/输出(16点FP0-E32T/输入(16点输出(16点输入(16点输入(16点输出(16点wwwPLCworldIOAD转换输入(16点输入(16点DA转换输入(16点)输出(16点输出(16点I/O输入(16点输入(16点输出(16点·可以利用含有转换数据切换标志的用户程序进行切换,并对FP0AD转换单元(FP0-A80)、FP0热电偶单元(FP0-TC4FP0-TC8)、FP0DA转换单元(FP0-A04VFP0-A04I)的各5
w wwwPLCworld周边环境(请以普通规格范围内使用为条件进行安装。·环境温度:0~55·环境湿度:10~95%RH(at25℃应无凝露开关浪涌冲击设备的附近(至少需相距100mm)w
wwwPLCworld持100mm以上的距离。w wwwPLCworldDIN导轨上的安装·w wwwPLCworld【例】使用最大数量的扩展单元时(AFP0811、使用扁平型安装板(AFP0804)wwwPLCworldwwwPLCworld与FP0扩展单元进行组合时使用。 w ■电源供给线请使用绞 wwwPLCworld ~采用接可能造成压敏电阻的短路。另外,FP0R控制单元的电源线通过高耐压电容与功能接地连接,因此没w wwwPLCworld对电源的+端子实施接地后进行使用的情况下,对FP0R的功能接地端子实施接地并使用。FP0RGND端子和功能接地端子。尤其是实施正极接地后使用GND端子上施加-24VGND端子与功能接地端子相 2线式输出当LED串联到输入接点(如带LED的舌簧开关)时,PLCON电压以上的电压。w
使用2线型传感器时的注意wwwPLCworldPLC的输入端不能关断时,请按左LED的限位开关,由于漏电流的影响,PLC的输入不能关断时,请按左图所示方法AC负载(继电器输出型DCw wwwPLCworld通过外 适用电线(绞线附带的连接器/ w
wwwPLCworld此时,适用电线为AWG#28,额定电流为1A。w wwwPLCworld/ PhoenixContact 9MC1,5/适用电线(绞线PLCworldPhoenixCo.,型PhoenixContact PLCworldPhoenixCo.,型PhoenixContact w棒式连接器压接工PhoenixContact CRIMPFOX使用工具紧固端子紧固端子时,请使用PhoenixContactCo., SZS0,4×2,5)。紧固力矩请选用w ld
/端子 PhoenixContactPhoenixContact 3MKDS1/3-3.5www适用电线(绞线w wwwPLCworld使用工具紧固端子紧固COM端口(RS232C端口)时,请使用PhoenixContactCo., PLC的启动应迟于其他设备(电源顺序w Cwo 6USBw wwwPLCworldUSB连关于计算机 注意:FPWINFPWINGR:Ver.2.80FPWINPro:Ver.6.10USBUSB2.0USB2.0电缆(A:miniB)最大关于 w 无法通过USBHUB进行连接 wwwPLCworldUSB安装步骤因所使用的计算机OS而异。 wwwPLCworldwwwPLCworld「C:\ProgramFiles\Panasonic-EWControl\FP0RUSB\2000_XP」wwwwwwPLCworldCOM的计算机环境而异。因此,必须确认所分配的COM口编号。w wwwPLCworldCOMwwwPLCworldwwwPLCworld<FPWIN wwwPLCworldwwwPLCworld 1奇USB(Windows2000XPVista)只有最初所连接的FP0R有效,其它的FP0R不能进行通信。w 8wwwPLCworld7
w wwwPLCworldUSBCOM口(RS232C端口COM口(RS232C端口COM口(RS232C端口MODBUSCOM口(RS232C端口.2wwwPLCworldwwwPLCworld 连接起来的所有PLC共享。w.91H.5 wwwPLCworld功能概面板GT系列、KT温控器)之间进行通信。主站功从站功 名简1—2单元→外部设备3单元←外部设备4——5 单元→外部设备USBUSBminiBw wwwPLCworldCOM口(RS232C端口 名SRG15 bit/数据长度:7bit8奇偶校验:无/有(/偶数)始端代码:无STX/STX终端代码:CRCR+LF/停止位:1bit2 1515 bit/数据长度:7bit8奇偶校验:无/有(/偶数)始端代码:有STX/STX终端代码:CRCR+LF/停止位:1bit2计算机(主站/从站)MODBUSRTU(/从站) bit/81COM(RS232C端口 bit/81/MEWTOCOL主站w MEWTOCOL从站1:N式的连接,然后进行通信。·根MEWTOCOL-COM,通BASIC语言C语言编制计算机侧的程序。MEWTOCOL-COM中备有相应的指令,用于监视、控制PLC的动作。指令和响应·PLC返回到计算机的信息称作「响应」。PLC收到指令后,与顺序程序无关,自行处理指令后MEWTOCOL-COM的示意wwwPLCworldwwwPLCworld指令在文本部分写入指令所需项目,指定单 No.(站号)后发送wwwPLCworldwwwPLCworldBCC(区块检查代码)。以始端代码到文本最后一个字符为对象作成。%<响应信信息的最前端是「%」(ASCII代码:H25)或「<」(ASCII代码:H3C)。wwwPLCworldwwwPLCworld异或逻辑,把最终结果转换为ASCII代码。请确认计算机和PLC的速率、数据长度、奇偶校验等通信规格是否一致。元No.(站号)和指令名相同,因此可以识别 COM口(RS232C端口FPWINGR w wwwPLCworld
数据长 8奇偶校 有·奇停止 1终端代 不可设 始端代码 不可设 1:1通信的连接(MEWTOCOL从站功能1数据长度78奇偶校验/奇数/偶停止位12 CR固 无STX固2400bps~w计算机的程—C语C语—wwPwL
n与计算机之间的连接示例<1:1COM口(RS232C端口概指令,PLC回复响应。COM口(RS232C端口wwwPLCworldwwwPLCworld1:N通信的连接(MEWTOCOL从站功能机侧指定单元No.(站号)发出指令(指令),该单元No.(站号)的PLC向计算机回复响应。 w ●单元No.(站号)的设 wwwPLCworld信时,需要设定「单元No.(站号)」,以识别通信对象。通过系统寄存器进行设定。(使用本公司的C-NET适配器时,最多站数为32站)数据长度7位/8奇偶校验无/奇数/偶数 1位/2位终端代码CR固始端代STX固速率2400bps~注2)使用SYS1指令,可设定 bps的通信速率。MEWTOCOLwwwPLCworldwwwPLCworld参照:F145(SEND)、F146(RECV)指令,请参考<指令手册流程wwwPLCworldwwwPLCworldFP0兼容模式(FP0兼容模式)请确认编程工具中的机型为FP0。 兼容模式)中可使用的COM口(RS232C端口 调制解调器连接/连接数据长度8位/7位w ·请对照所连接的外部设备进行变更。wwwPLCworld COM口(RS232C端口)的设定 数据长度78奇偶校验//停止位12终端代 CR固始端代 无STX固 关于作中,使用应用指令中的F159(MTRN)指令或接收完成标志,与外部设备进行数据交换。w 使用的数据寄存器(DT)F159(MTRN)指令后,数据从COM口输出。
指令用COM口(RS232C端口F159(MTRN) 只有K常数(K0或者K1)w 始端代码设定选择「无STX」时,途中即使接收到STX也不进行清除。【例】向外部设备用ASCII码发送"12345w地址为100时,从下一个DT1012字节进行保wwwLCworldn100为ASCII码。【例】从RS232C设备接收到“12345CR”数据时DT200时,已接收DT201开发送用数据表(发送缓冲区
把 wwwPLCworldwwwPLCworldwwwPLCworldwwwPLCworld【例】8接收用数据表(接收缓冲区
wwwPLCworldwwwPLCworld节数。初始值为0。w 时,接收完成标志不为ON,请确wwPLCworldcn重复接收数据时参考以下步骤①~④执行接收·完 志R9038。038。·5)指wwwPLCworldwwwPLCworld执行执行w F159(MTRN)R9038OFF,因此接收终端代码的同时,执行利用F159(MTRN)指令切换通信模R9032:COMw wwwPLCworldCOM口(RS232C端口FPWINGR在菜单中选择[选项(O)]→[PLC系统寄存器设置],PLCPLC系统寄存器设 w wwwPLCworld
数据长 8奇偶校 有·奇停止 1终端代 始端代 无 接收缓冲区的起始地址(编程口时:No.420) 接收缓冲区容量(编程口时:No.421)在No.417或者421内设定容量(字数)。1:1通信的连接(通用串行通信数据长度78奇偶校验//停止位12终端代码CRCR+LF/始端代 无STX/有速率 ~起始地址2) (初始值编程口 接收缓冲区容量0字~2048字(初始值2048字注1)如使用SYS1指令,还能设定 注2)No.416、417为COM(RS232C)口、No.420、421为编程口。w wwwPLCworldRS232C电缆连接FP0RA200/A100FP0R的数据寄·FP0R侧发送检查开始指令“ CR”后,作为响应,从微图像检查器发回检查结果速 位 8停止 1奇偶校 有·奇流控 输出位 5 用0替 数值运 输判定输 输w wwwwPLCworld连接通信的步骤程序实wwwPLCworldwwwPLCworld1:N通信的连接(通用串行通信www数据长度78奇偶校验//停止位12终端代码CRCR+LF/始端代 无STX/有速率 ~接收缓冲区起始地址 接收缓冲区容量0字~2048注2)如使用SYS1指令,还能设定 bps的通信速率。FP0的兼容模式(FP0兼容模式)FP0兼容模式(FP0兼容模式)指令用F144(TRNS)指在S中可指定的设 在n中可指定的设 ·执行以上程序时,将DT100为起始的发送缓冲区中保存的DT101~DT1048个字节数据,从COM口发送。w wwwPLCworldCOM口(RS232C端口COM口(RS232C端口)的设定 数据长度78奇偶校验//停止位12终端代码CRCR+LF/始端代 无STX/有 w C10/C14/C16 ~ ~ ~(初始值编程口 C10/C14/C16:0字~1660 通信功能3PC(PLC)功FP0R支 连接起来的所有PLC共享。·继电器的情况下,使1台PLC的继电器接点置ON后,网络上存在的其它PLC的同一链接继电器将置ON。·寄存器的情况下,改写1台PLC的寄存器的内容后,网络上存在的其它PLC的同一·PC(PLC)中,由于1台PLC的继电器・寄存器的状态会反映到网络上其它PLC,wwwPLCworldwwwPLCworld 1台PLC的 继电器接点ON,网络上存在的其他PLC的同一 改写1台PLC 寄存器内容,网络上存在的其他PLC的相 w
wwwPLCworld·对于同一传输线上连接多个PLC的PC(PLC),为了识别各个PLC,必须设定「单元No.(站号)」。w wwwPLCworld .3FPWINGR在菜单栏中选择[选项(O)]→[PLC系统寄存器设置],单击[COM口设置]框。 w
wwwPLCworld要点!数据长 8奇偶校 奇停止 1终端代 始端代 无00 (000000用 (用 00000~640~1280~640~127字0~64字0~1280~640~127注注注 1·区域有继电器用区域和寄存器用区域之分。分别被划分为PC(PLC)0用和PC(PLC)1用,用各自的单元使用。存器最多可使用127字。 1可用于同FP2复合通信单元(MCU)的第2条PCW0进行连接来使用。在这种情况下 FP2-MCU<FP2复合通信单元手册 第5章通信功能PC(PLC) PC(PLC)0用000wwwPLCworldwwwPLCworld000收区域也可接收来自No.2、No.3发送区域的数据。PC(PLC)1用0wwwPLCworldwwwPLCworld0收区域也可接收来自No.2、No.3发送区域的数据。PC1可用于同FP2复合通信单元(MCU)的第2条PCW0进行连接来使用FP2-MCU<FP2复合通信单元手册 第5章通信功能PC(PLC)只使用区域的一部分wwwwPLCworld注意: w无效分.5【设定实例2时4时N时wNo.时,从第1号开始依次不间断连续设定。如果有空编号,传输时间则相对变长。16台时,将系统寄存器No.47(于(1时,通过在系统寄存器No.57)设定最大单元No.,可缩短传输时间。·的所有PLC的最大单元No.都要设定为相同值。·如单元数少于16,且未设定最大单No.(默认值=16)时,或设定了最大单元o.,但单元No.(站号)的设定不具有连续性时,或连续设定了单元No.(站号),但有一单
元未接通电源时,PLC的响应时间(传输周期)会变得更长wwwPLCworld参照 PC(PLC)切换标志的设.6PC(PLC)0用:R9060~R906F(对应单No.(站号)1~16)PC(PLC)1用:R9080~R908F(No.(站号)1~16)1ON/条 PC(PLC)0用:R9070~R907F(对应单元No.(站号)1~16)PC(PLC)1用:R9090~R909F(对应单No.(站号)1~16)用各PLC可以了解其他站PLC的动作模式(RUN/PROG.)。1ON/条 PC(PLC)传输异常继电器R9050(ww987654321ON/条 w要点!:PC(PLC) 状 Pro:在菜单中选择[ .7 (每一站的传输时间 (1字节的发送时间)×Pcm(PC(PLC))=1/(传输速度kbps×1000)×11ms …115.2kbps时约0.096ms (ASCII代码为4倍) (表发送时间 (每1字节的发送时间)×Ltm(表发送容量Ttx=1/(传输速度kbps×1000)×11ms…115.2kbps时约0.096ms 加入处理时间)…没有未加入站时Tlk=0 加入指令发送时间)+Twt(加入等待时间)w Ttx=1/(kbps×1000)×11ms…115.2kbps0.096msTwt=初始值400ms(用SYS1指令可变更)Ttx=1(kbps×1000)×11ms…115.2kbps0.096ms 各Pcm=23+(4+8)×4=71字节Tpc=Ttx×Pcm=各 各Pcm=23+(4+8)×4=71字节Tpc=Ttx×Pcm=各 Tlt=0.096×(13+2×15)≒4.13msTlk 各 各 w wwwPLCworld 各 T最大 <SYS1指令的设定实例(SYS1, 以上实例中设定为100ms。第1关键字的指 2关键字的可指定范围:10~400(10ms~400ms)注))在M之后输入空格,形成靠右的12个字符。·上述指令在程序的开始处用R9014的上升沿执行,把的所有PLC设定为相同值·要设定为的各PLC中最大扫描时间的2倍以上·设定了较短值时,可能有的PLC即使接通电源也不能加入。但是,最小可设定的时间w (SYS1, 上述实例中设定为100ms。注)M之后输入空格,形成靠右的12个字符。·上述指令在程序的开始处用R9014上升沿执行,把的所有PLC设定为相同值·要设定为所有PLC时的最大输送周期时间的2倍以上·设定了较短值时,传输保证继电器可能会误动作。但是,最小可设定的时间为100ms通信功能4MODBUSRTU通能操作面板GT系列、KT温控器)之间进行通信。 主站功w wwwPLCworld从站功MODBUSRTU 88n*816ADDRESS(站号)8位、0~99(10进制注2)从站站号为1~99(10进制)3)MODBUS0~247(10进制) 8 16 wwwPLCworld约 约 约 约 约 约 约 ))ReadCoilReadInputReadHoldingDTReadInputWL·LDSinglePresetSignalPresetMultipleMaskWrite4XRead/Write4XDT读出/w wwwPLCworldFPWINGR并点击[COM口设定]项。 数据长 8w
wwwPLCworld
奇偶校 有·奇停止 1终端代 不可设始端代 不可设 参照:<MODBUSRTU规格说明>wwwPLCworldwwwPLCworld流程wwwPLCworldwwwPLCworld①如果写入数据(DT50、51)与数据(DT60、61)一致的话,应更新写入数据自COM口(RS232C端口)开始把主站的数据DT50、DT51写入站号1单元内部的数据DT0、DT1中。COM口(RS232C端口)开始把站号1单元内部的数据DT0、DT1读出到主站的数据DT60、DT61中。程序实例(类型Ⅱ时wwwPLCworldwwwPLCworld流程图(类型Ⅱ时wwwPLCworldwwwPLCworld①如果写入数据(DT50、51)与数据(DT60、61)一致的话,应更新写入数据COM口(RS232C端口)开始把主站的数据DT50、DT51写入站号07单元内部的H7788地址中。COM口(RS232C端口)开始把站号07单元内部的H7788地址读出到主站的数据DT60、DT61中。8w wwwPLCworld3个脉冲输入/输出置ON/OFF。
其功能是通过与市售的电机驱动器进行组合使用,实现定位控制。利用指令可进行梯形控制/原点复位/JOG运行等。w 输出功
wwwPLCworld 通使用的输入接点编()内为复位输入使用的器区最高计数(无(无(高速计数器控制(目标值一致(目标值一致输入脉冲[单相减X0及X3X6(无2相相位差输个别输方向判w
1)位输入X2可设定为CH0CH1中的任意一个,复位输入X5可设定为CH2CH3中的任意一个。注2)关于最小输入脉宽,请参照<8.3.3最小输入脉宽>。3)CH4及CH5在C10型中无法使用注4)最高计数速度是仅在各自项目条件(计数方式和通道数)下实施的数值。同时实施HSC一致ON/OFF指令执行·其他脉冲输入/输出处通使用的输入/输出接点编Cworld 使用的器区Pulse输Pulse输标OFF用目标值区独Y6Y83Y7Y93无或者YA无或者插X轴Y轴XYY6Y83Y7Y93无或者YA—最大输出无速度变更直线插补时合成速度F0(MV)(高速计数器控制 F172(PLSH)(JOG运行)(DMV)(脉冲输出过程值/写入) F174(SP0H)(数据表控制)F166(HC1S)(目标值一致ON) F175(SPSH)(直线插补控制)F167(HC1R)(目标值一致OFF) F177(HOME)(原点复位)F171(SPDH)(梯形控制JOG定位1)2)关于DT90052,请参照<8.4.4脉冲输出控制中的(F0)(F1)指令注3)C16的情况下为Y6(CH0)、Y7(CH1),C32的情况下为Y8(CH0)、Y9(CH1)注4)(输出方式和通道数)下实施的数值。同时实施速度变更和一致ON/OFF指令执行・其他脉冲输入/使用脉冲输出执行中标(占空比频率6Hz~48kHz00%~999%(分辨率F0(MV)(高速计数器控制F173(H)(输出注 输出功能仅在晶体管输出型中可以使用高速计数器最高计数速度参照表单2单○○○○○○○○○○○○○○○○○○○○○○○○—○○○○○○○○○○○○○○○○○○○○○○○○○○高速计数器最高计数速高速计数器最高计数速(频率与脉冲输出功能(梯形控制无速度变更50kHz)高速计数器组无脉冲输脉冲输出2单相———○wwwPLCworldcn 9 注)时执行脉冲输出速度变更・CAM控制指令・目标值ONOFF指令・其他中断程序的情况下,最高计数速度可(频率与脉冲输出功能(梯形控制无速度变更50kHz)脉冲输出 脉冲输出 脉冲输出单 2 单 2 单 2 9 w
wwwPLCworld 注)·CAM控制指令·目标值ONOFF指令·其他中断程序的情况下,最高计数速度可最高输出频率最高输出频率○○○○○○○○○○最高输出频率○○○注)同时执行脉冲输出速度变更·CAM控制指令·目标值一致ONOFF指令·其他中断程序的情w wwwPLCworld·一致时ON 目标值一致ON指令F166(HC1S)一致时OFF 要使用高速计数器功能,必须设定系统寄存器No.400~No.401要使用高速计数器功能,必须设定系统寄存器No.400~No.401
w
wwwPLCworld
①ON(脉冲沿)…计数、过程值清②OFF(脉冲沿)…允许计<单相 <2相 IO/ON/OFFY0~Y7中指
2/高速计数器控制指令·计数器的软复位·计数器的软复位··/(biwtww
【例FP0R
在左图程序中,①复位,②紧接0,变为可进行·DT90052,如存在特殊寄存器DT90370~DT90375中。过程值写入・指令·该指令用于高速计数器的过程值的写入或·F1(DMV)指令和特殊数据寄存器DT90300·指定DT90300,执行F1(DMV)指令的情况下,过程值作为32位数据到特殊数据寄存器DT90300和DT90301组合的区域。·过程值的设定只能用该F1(DMV)指令进行。w
一致时,Y6ON一致时,Y4OFF一致时,Y5OFF输入脉冲测量指令接线动作 ●I/O分配w
wwwIwwwIO内 变为OFF,传送带停止。接线实动作 ●I/O分配wwwIwwwIO内 点比较指令程 JOG在脉冲输出(JOG运行)过程中,接收到定位开始输入,JOG注意:·脉冲输出功能仅可在晶体管输出型中进行使用。w wwwPLCworld CWCCW2脉冲的输出进行PulseSign(OFF用速度指定用1脉冲输出和旋转方向指定用
PulseSign(ON/用速度指定用1脉冲输出和旋转方向指定用CW/OFFONCWCCW【例】:当前位置(过程值区域的值)为5000时,作为目标 CW/CWCCW【例】:当前位置(过程值区域的值)为5000时,作为目标 原点复)w JOGIO2脉冲输入方式的驱动器时(CW脉冲输入+CCW脉冲输入方式指令
1脉冲输入方式的驱动器时(脉冲输入+方向切换输入方式w wwwPLCworld 参照:<8.2.1
脉冲输出控制指令
w
wwwPLCworldDT90052,如左用F0(MV)指令写入的控制代码,每个通道均保存在特殊寄存器DT90380~DT90383中。过程值写入·指令·该指令用于脉冲输出控制进行计数的脉冲数的·F1(DMV)指令和特殊数据寄存器DT90400之后的脉冲输出过程值区域,请组合指定。·指定DT90400,执行F1(DMV)指令的情况下,过程值作为32位数据到特殊数据寄存器DT90400和DT90401组合的区域。·过程值的设定只能用该F1(DMV)指令进行。1【例【例2】过程值 实在DT100~DT101范围脉冲输wwwPLCworldwwwPLCworld5V光电耦合器R1上连接2kΩ(1/2W)的电阻,R2上连接470Ω(2W)的电阻IOIO内JOG启动信号JOG启动信号梯形控制(F171)指·控制方法有两种:01型。0型可将最初指定的目标速度作为上限来执行速度变更。1型可在最高频率以wwwPLCworldwwwPLCworld①1≦初速<46Hz的情况下,控制的最高频率约可达10kHz。②46≦初速<184Hz的情况下,控制的最高频率可达50kHz③184≦初速的情况下,控制的最高频率可达50kHz。50kHz附近的速 型的情1型的情况下,在目标速度中指定了大于50kHz的值时,会补正为50kHz②加速的情况下,超过加速区域开始位置时,则无法加速。关于加速 区域开始位置,请参照特殊寄存器(DT90400~)。 的情况下,只能下降到下限速度。关于下限速度,请参照特殊寄存器(DT90400~)脉冲输出动作说固定为25PLS+SIGN方式进行输出的情况下,输出方向信号后,约过300us后开始输出脉冲。(考虑到电机驱动器的特性·FP0R的梯形控制中有两种动作模式:0型和1型。在梯形控制过程中变更目标速度的情况下,动作规格会有所差异。·变更目标速度的情况下,需要在梯形控制过程中使执行条件持续置ON。两种类型均可执行停止控制。0 CW初速度100,0001 CW初速度CW初速度ldcn标速度100,000●停CW初速度100,000速时间450ms、移动量100,000脉冲从Y0输出脉冲。·脉冲输出过程中,在接收到定位开始要求时,输出目标值中所设定的脉冲数的脉冲,并执行停止。·执行左图所示程序的情况下,定位表和脉冲输出图如下所示。定位数据表控制代码JOG0型、增量CW/ 目标速度(Hz)加速时间(ms)时间(ms) 100,000脉w wwwPLCworld 固定为固定为25PLS+SIGN方式进行输出的情况下,输出方向信号后,约过300us后开始输出脉冲。(考虑到电机驱动器的特性脉冲输出图(不变更目标速度时脉冲输出图(变更目标速度时wwwPLCworldwwwPLCworld·执行左图所示程序的情况下,定位表和脉冲输出图如下所示。定位数据表控制代码JOG1型、增量CW/初速度(Hz)1(Hz)※加速时间(ms)2(Hz)※切换时间时间(ms)目标值(脉冲)100,000脉①1≦初①1≦初速<46Hz的情况下,控制的最高频率约可达10kHz。②46≦初速<184Hz的情况下,控制的最高频率可达50kHz脉冲输出动作说固定为25PLS+SIGN方式进行输出的情况下,输出方向信号后,约过300us后开脉冲输出图JOG运行(F172)·控制方法有两种:01型。0型中目标值的设定内容无效,1型中有效。1型的情况下,即使是执行条件置ON,仍会根据目标值执行停止。·执行条件(R1)为ON的情况下,以初速度1000Hz、目标速度7000Hz、加速时间300ms从Y0输出脉冲。·执行条件(R1)为OFF的情况下,按照时间450ms执·执行左图所示程序的情况下,定位表和脉冲输出图如下所示。定位数据表控制代码JOG0型、正转CW/初速度(Hz)目标速度(Hz)加速时间(ms)时间(ms)目标值(脉冲)0①1≦初①1≦初速<46Hz的情况下,控制的最高频率约可达10kHz超过该频率时,速度误差会增大。 的情况下,只能下降 下限速度。关 下限速度,请照特殊寄存器(DT90400~)PLS+SIGN方式进行输出的情况下,输出方向信号后,约过300us后脉冲输出图JOG01wwwPLCworldwwwPLCworld任意数据表控制(F174)指·R10ONY01000Hz的脉·依次按照数据表的值来执行定位,当脉冲输出停止0)的值写入数据表时,停止定位。·执行左图所示程序的情况下,定位表和脉冲输出图如下所示。定位数据表控制代码1(Hz)※目标1(Hz)※1000脉3000脉5000脉2000脉脉冲输出停止指定注:在频率中指定了大于50kHz的值时,会补正为50kHz请注意根据频率1w wld在频率n中指定了小于6Hz的值时,仍会补正为6Hz②46≦频率1<184Hz的情况下,控制的最高频率可达50kHz。在频率n中指定了小于46Hz的值时,仍会补正为46Hz。③184≦频率1的情况下,控制的最高频率可达50kHzn184Hz的值时,仍会补正为184Hz脉冲输出动作说固定为25PLS+SIGN方式进行输出的情况下,输出方向信号后,约过后开始输出脉冲。(考虑到电机驱动器的特性脉冲输出图(不变更目标速度时原点复位(F177)指·执行条件R11为ON时,以初速度200Hz、目标速度·执行左图所示程序的情况下,数据表和脉冲输出图如下所示。定位数据表控制代码0型、正转CW初速度目标速度加速时间时间蠕动速度偏差计数器清除信号输出时间无①1≦初①1≦初速<46Hz的情况下,控制的最高频率约可达10kHz。wL③184≦初速的情况下,控制的最高频率可达50kHz。50kHz附近的速度脉冲输出动作说固定为25PLS+SIGN方式进行输出的情况下,输出方向信号后,约过300us后开始脉冲输出图0w wwwPLCworld1直线插补(F175)指执行含有直线插补指令的脉冲输出指间,保持该状态。该标志针对指令F166~F176是共通的。直线插补的动作结束后,分别根据注意:・wwwPLCworldwwwPLCworld直线插补(F175)指·X轴(CH0)Y轴(CH1)输出脉冲,使得合成速度达到初速度500Hz、最高速度5000Hz、加速时间・时间300ms,对2轴进行控制,使得在到达目标位置之前的轨定位数据表控制代码CW合成速度:初速加速时间X轴目标值5000脉Y轴目标2000脉X轴成分速度:初速(X轴成分速度:目标速度(((定位的轨迹w
wwwPLCworldww.91HMI.于分速度和补 wwwPLCworld※请注意根据5①1≦初速<46Hz的情况下,控制的最高频率约可达10kHz。超过该②46≦初速<184Hz的情况下,控制的最高频率可达50kHz③845Hzkz进行补正的情况下,脉冲输出的开始・结束时,合成速度的矢量可能会 脉冲输出动作说固定为25PLS+SIGN方式进行输出的情况下,输出方向信号后,约过300us后开始输出脉冲。(考虑到电机驱动器的特性接线w
wwwPLCworld原点复位运行(负方向在CH0中,X0为ON时,开始。X4为ON时,原点复位结束。原点复位结束后,过程值区域DT90400、DT90401清除为“0”。在CH1中,X3为ON时,开始,X5为ON时,原点复位结束。原点复位结束后,过程值区域DT90410、DT90411清除为“0”。wwwPLCworldwwwPLCworld行动作中(R40)OFF。 输出指令·X6ON期间,从所指定通道CH0中输出1ms周期、占空比50·在执行了左侧所示程序的情况下,定位表如以下数据 占空比 K频率K频率(mww6
Cworld9
w wwwPLCworld ·设 4 8 功 用于FP装载器的保护功能、上载功参装载器Ver2.0参照: ·FPWIN1.请从菜单中选择[(L)]→[编辑(N)],或者同时按下CTRL+ww Cd PLC设置
记 )。在忘记了的情况下,不能够程序(即使求助于本公司也不记 )w wwwPLCworldFPWINGR
允许存取:输入 存取:进行 的设定。解 :解 装载器(Ver2.0以上)时的设置确 的设定内ww
wwwPLCworld 未设 :未设 2:4 存 为4 3:4位允许存 为4 4:8位存 为8 5:8位允许存 为8 ●保护功能的设定方
请选择「4位」或者「84位(或者8位 w wwwPLCworld通过输入,设定对程序允许存取的方
请选择「4位」或者「84位(或者8位 (上载设置也被删除wwwPLCworldwwwPLCworld
请选择「4位」或者「84位(或者8位 wwwPLCworld
同保护功能的设定关另外,对于已设定了的FP0R,也可以设定本功能。w.91HIo.1 wwwPLCworldFPWINGR*仅对应FP装载器Ver.2.0以(仅限于已设定了同一的单元可程序从FP w wwwPLCworld从 4 8
后FP0R 8
( FPWINGR · ※仅在设8位在FP0R48/○○○4○○×8○○× w wwwPLCworld wwwPLCworld10
w wwwPLCworldw 2wwwPLCworld集)PLC自身,也可在任意的时间,使其停止之后,详细地研究BITDATA的变化情况。
特殊继电器・ 一启动采样停止触发器ON。 .216位+3w wwL采样时间的种类(按照指令进行或定期进行1:每隔一定的时间进行采样采样运行的图10.2.310.2.3wwwPLCworldwwwPLCworld采样间隔(时间)时间设定为0。1)在FPWIN-GR的实时图表画面上停止按照上述1或2开始的,以此来停止采样,数据停 w wwwPLCworld・w wwwPLCworld11w wwwPLCworld11-LED控制单元的状态显示(LED的显示LED○×××○×△△×RUN模式下进行强制输入/○×△×○△——○:亮灯△:闪烁×:熄灯-:·LED如上表.91Hc.1.2 发生异常时,通常情况下停止运行。对于发生双重输出错误、运算错误时的情况,可通过设定系统寄存器来选择继续运行或者停止运行。可以设定继续运行或停止的错误如下述菜单所示。编程软件的PC1211-状 发生自诊断错误●处理步骤 w wwwPLCworld菜单中菜单中 PLC状 11-●处理···操作·FPWINGRFPWIN错误代码为43以上的错误可被清除。·发生运算错误(错误代码45)时,发生错误的地址会被保存在特殊数据寄存器DT90017以及DT90018内。此时,在解除错误状态之前,框中的[运算错误]按钮,并确认发生错w wwwPLCworld11-状态系统计时器(watchdogtimer)工作,控制器停止运行●.● ●●w ●处理步骤 wwwPLCworld11-●●●●●w ●处理步骤 wwwPLCworld处理 11-11.2.5处理在编程工具的[设置](FPWINGR)、[安全设置](FPWINPro)菜单中输入,单击[允 w
wwwPLCworld 11-11.2.6RUN●●w 8wwwPLCworld12w wwwPLCworld12-有关双重输出(双线圈何为双重输出(双线圈FPWINFPWINw wwwPLCworldOT指令、KP指令、SET指令、RST指令、传输指令等输出12-w wwwPLCworld12-BCD数据的处通过BIN来处理的,因此以BIN运算指令(F20~F38)来处理更为方便。w 47段转换指令F80。K10时,传输地址为DT10,内容为K20时,传输地址为DT20。ww
wwwPLCworld第10第21第32:::12-设定值区域SV中。wwwPLCworldwwwPLCworld12-w FPWIN wwwPLCworldFPWIN12-的范围。超过范围时場合便会发生运算错误。IO的内容为负值时也会同样地发生错误。DT016进制的情况下如“12A4”A~F时,便无法转换数据而发生运算BINBCDwww
wwPLCworld12-w wwwPLCworld④CNDE12-w
wwwPLCworld12-wwwPLCworldwwwPLCworld12-w wwwPLCworld12-RUN·RUN过程中执行程序改写,应暂时延长工具服务时间改写程序,且无须切换模式便可进入定时器・程值区域EV的数值不发生变化)RUNw 电器,可作为变更程序后初始通过继电wwPLCworldcn12- w wwwPLCworld
12-JP/LOOP/MC/ w wwwPLCworld 脉冲输出(JOG0型脉冲输出(JOG1型脉冲输出(JOG01型12-RUNFPWINFPWINFPWIN·状态下,执行PG转换时可OT/·ba中记述的指令以块ba中记述的指令时,应保持改写前的状TM/ba中记述的指令TM/CT指令中的常数K指定以块ba中记述的指令时,应保持改写前的状TM·CTK指定的设定值被预置在·ba中记述的指令 MC/成对写入MC/MCE指令。请通过 CALLSUB/ED指令记述在以后的PLCworldRETSUB→CALLCALLSUBRETINTn/IRET指令间ED指令记述在以后的·INT→IRETSSTPSSTP指无法对没有步进梯形图程序区域的程序执行1个指令JP/LOOP/LBL~LOOP之前写入设12-RUN过程中强制执行输入/wwwPLCworldwwwPLCworld行
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论