一份绝好的PLC学习资料 PPT课件_第1页
一份绝好的PLC学习资料 PPT课件_第2页
一份绝好的PLC学习资料 PPT课件_第3页
一份绝好的PLC学习资料 PPT课件_第4页
一份绝好的PLC学习资料 PPT课件_第5页
已阅读5页,还剩68页未读 继续免费阅读

下载本文档

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

文档简介

1 Programmable Logic Controller可程控器 1960年代因应多变弹性的生产系统 可程序的控制器开始发展 M O L M C N F B 动力回路 启动 停止 电磁开关自保接点 过载保护 电磁开关线圈 控制回路 MC 停止 启动 输入 A B C MC D 输出 PLC 可简化硬件配线制程变动时只需修改程序 处理 2 A BPLC系列简介 PLC 2 256 896I O 与PLC 3 4096I O 70年代末期至90年代初期 使用1771系列I OSLC 500中小型PLC 90年代初期 控制点16 960点使用1746系列I O模块PLC 5中大型PLC 80年代中期 控制点256 4096I O点 使用1771系列I OPLC 5 250大型整合性控制控制点4096I O点 强调通讯整合与资料处理 3 SLC 500系列可程控器 SLC 500主机采单一模块化 各种机型尺寸相同安装于1746I O框架使用阶梯图程序语言通讯机能 RS232 DH485 DH 采内建式输入 输出模块 每片模块提供8 16 32及多种电压可供选用1746I O框架4槽 7槽 10槽 13槽I O框架可供选用最多三组框架 最多30I O模块I O模块可安装在任何I O槽位主机置于最左槽位 占一I O槽位电源供应模块外挂式 不占槽位 P1 2 3 4依I O模块耗电选用 4 固定型内建主机 电源及I O于一体 内建DH4851747 L20 12 8 1747 L30 18 12 1747 L40 24 16 可扩充二槽式框架 加大点数至72点1K程序指令Word MicroLogix1000固定型 内建RS232 10 6in 4out 16 10in 6out 32 20in 12out 模块式5 011747 L511 1K I O最大256点 内建DH485 1747 L514 4K 5 021747 L524 4K I O最大480点 内建DH485 5 031747 L532 12K I O最大960点 内建RS232 DH485 5 041747 L541 16K I O最大960点 内建RS232 DH L542 28K L543 64Kword 5 05内建 RS232 EtherNet OpenController1747 OCPCBaseController SLC 500中小型PLC 5 硬件配备 内部为32位元处理器具备浮点运算能力提供12KWord存储器可供程序规划与资料使用程序扫描速度1ms KWord 可控制960I O点壹组9针RS232串列埠 为DF1通讯埠 可设定为DH485 通讯速度可设定为300 19200计算机可利用此通讯埠作程序规划或监控一组DH 通讯埠可上DH 网络安装在1746I O基座上最左槽位 1747 L54x5 04主机 SLC5 04CPU RUN FLT BATT FORCE SLC5 04CPU DH RS232 RS232 DH 指示灯 RUN亮绿灯 表示程序运转中FLT灯在模块硬件故障或程序当掉时亮红灯BATT亮红灯表电池电力不足应更换FORCE橙灯闪烁表有设定强制但未启动常亮表有强制已启动DH 灯亮表示DH 埠已接上网络 闪烁表未连上RS232灯在使用RS232埠通讯时闪烁工作状态选择开关 RUN 指定主机为运转模式 程序不允许修改PROG 指定主机为编辑 停机 模式 程序允许修改REM 由远端程序书写器指定 程序允许修改 REM RUN PROG 工作状态选择开关 6 A BI O系列 1791FixedBlockI O适用于低价分散式控制 降低安装时间与费用可送电中更换模块且不需拆线或移动端子台 1771I O提供多样的数位类比式与智能型特殊模块 1746I O提供低价位多样的数位类比式与智能型特殊模块 1794 7 1746系列数位输入模块 型号点数操作电压信号延迟OnOffmsIA4485 132VAC3545IA88 3545IA1616 3545IM44170 265VAC3545IM88 3545IM1616 3545IB8810 30VDCsink88IB1616 88IB3232 33ITB1616 0 30 5IV8810 30VDCsource88IV1616 88IV3232 88ITV1616 0 30 5IG16164 5 5 5VDCsource0 250 5IN161610 30VDCsink 10 30VAC15 2515 25 8 1746系列数位输出模块 型号点数操作电压信号延迟OnOffms电流AOA8885 265VAC1111OA1616 1110 5OB8810 50VDCsource0 111OB1616 0 110 5OB32325 50VDCsource0 110 1OBP161620 4 26 4VDCsource0 111 5OV8810 50VDCsink0 111OV1616 0 110 5OV32325 50VDCsink0 110 1OVP161620 4 26 4VDCsink0 111 5OG16164 5 5 5VDCsink0 250 50 024OW445 265VAC 5 125VDC接点输出10101 2 5OW885 265VAC 5 125VDC接点输出10101 2 5OW16165 265VAC 5 125VDC接点输出10101 2 5OX885 265VAC 5 125VDC独立接点10101 5 9 1746系列数位输入输出混合模块 型号输入点数输出点数操作电压IO42285 132VACIO8445 265VAC 5 125VDCIO12665 265VAC 5 125VDC 1746系列类比模块 型号输入点数输出点数操作电压NI440 10VDC或 20mANIO4I22电流 10VDC或 20mANIO4V22电压 10VDC或 20mANO4I040 21mANO4V04 10VDCNT440热电偶J K T E N R S B 50 100mVNR440RTD电阻式 10 BASIC模块 1746 BAS 提供1DH485 2RS232 422 485埠单轴伺服控制 1746 HS IMC110高速计数模块 1746 HSCE 可达50KHz步进控制模块 1746 HSTP1 通讯模块 DH485 DF1232通讯 1747 KE模块式 1770 KF3独立型 REMOTE控制 1747 SN 可扩充4Rack 512in 512out 最多8片SNREMOTE端界面 1747 ASB 可管理30片模块DH485 232界面 1747 PIC 计算机DH DH485网络卡 1784 KTX C函数库Interchange9351 DKTSDH485网络隔离器 1747 AIC 手持式程序书写器 11 PLC 5RemoteI O网络 1771RemoteRack 1747 DCM SLC1747 ASB 1746I O 13361305Drive PLC5adapterMode 操作界面2711PanelView2705RediPanel2706DataLiner 感测设备2803Vision2755BarCode2750RFID1400PowerMonitor其它 RIOLinKMax 10000呎57 6 230Kbps 内建 弹性 低价 长距离 高效率 高可靠度的I O连结 1791BlockI O 1794FlexI O 12 DH 485通讯网路 SLC500内建网路采tokenpass方式网络通讯速率9600 19200bps可挂上32站 Node SLC或PC 站号0 31 可peertopeer对等层直接通讯机能通讯距离可达4000呎经1785 KA5可上DH 1747 AIC隔离器 1747 KEDH485 232 RS232LINK 1747 PICDH485 232 RSLogix500 Win95 NT APS DOS PLC程序规划 1770 KF3DH485 232 程序规划 RSView监控 1784 KTX插卡式 DH485网络 13 DataHighwayPlus网络 PLC 5及SLC5 04内建之标准通讯机能采Token Pass方式 可PeertoPeer对等层直接通讯为一低价 高可靠度 高效率网络系统Throughputrate 32Kbps 2KWord 秒 DataHighwayPlus通讯网路57 6 115 2 230KbpsMax 64站10000呎 每站占用Token1 5ms NoSend 38ms Max271Byte TokenPass PLC 5TypeRead WriteMax PacketSize 90DataWord KT KTX界面卡 KE KF2 RS232 422 SLC5 04 KA5 DH485网络 14 EtherNet网络系统 EtherNet网络为近代之计算机通讯主流操作控制为CSMA CD提供TCP IP通讯最多可达255站 Throughputrate960KbpsPLC直接上Ethernet解决了计算机与现场控制的通讯瓶颈 EtherNetTCP IP10Mbps HOSTComputerDEC或HP9000 INTERCHANGEClient RSViewControlView图控计算机 PLC 5 20E 40EClient Server每部主机可同时有64Client PLC 5 ControlCoProcessor提供FTP TELNET功能 RISC ULTRIX AIXHOST DHRIO ENET CNB CPU CPU PS ControlLogixGateway DH DH 15 SLC 500资料结构 资料型式档案编号O数位式输出 Output 0I数位式输入 Input 固定1S系统状态 Status 2B位元式内部辅助点 Bit Binary 3T计时器 Timer 4C计数器 Counter 初始内定5R控制暂存器 Control 6N整数暂存器 Integer 75 03 os301 及5 04增加F浮点数暂存器 3 402824 10e38 1 1754944 10e 38 AASC文字暂存器STString字符串暂存器 82字 16 SLC 500资料结构 SLC 500可开256个 0 255 资料档 DataFile 每个资料档可指定一种资料型式每个档案内可包含256个 0 255 元件格式 XF e s bX栏表型式F栏表档案编号 区隔档案与元件e为元件编号s结构式元件之子项 区隔元件与位元b位元 bit 例如 T4 0 PRE 型式为计时器 使用资料档案4 第0个元件 计时器设定值 17 SLC 500资料格式例 Word T4 0 PRET4 0 ACCN7 255C5 0 PREC5 0 ACCB3 0R6 0 LENR6 0 POSA9 1F8 8 2Word N7 0ST10 0 1Bit B3 1 1或B3 17N7 11 15T4 100 DN或T4 100 DNT4 10 ACC 0PRE表设定值 PRESET ACC表计数值 ACCUMULATED DN表达成 DONE EN表启动 ENABLE TT表计时中 TIMING ER表错误 ERROR LEN表长度 LENGTH POS表指标位置 POSITION 表起始位址 18 SLC500I O定址I O依所在槽位决定其位址 采用10进制编号 I O位址格式 I XXX X XXO XXX X XX 表型式 输入 Input 或输出 Output 槽位编号 1 30 因第0槽固定为主机 Word编号 0 31 I O点编号 00 15 若此槽位插一16点之输入模块则位址为I 002 00 I 002 15若此槽位插一8点之输入模块则位址为I 002 00 I 002 07若此槽位插一32点之输入模块则位址为I 002 00 I 002 15及I 002 1 00 I 002 1 15 1746 A1313槽框架 13141516171819202122 电源模组 1746 A1010槽框架 类比输入 1746 NI44组类比输入位址为I 010 0 I 010 3 类比混合型 1746 NIO4V为二组输入 二组输出位址为I 013 0 I 013 1及O 013 0 O 013 1 数位输入 I 002表I 2 0 I 2 15整个Word 19 SLC 500程式结构 程序型式 阶梯图 Ladder SLC 500最多256个 0 255 程序档 ProgFile ProgFile0系统保留 存放系统资料 如密码 File1保留系统由File2开始执行 使用者程序 事件处理 故障子程序 FaultRoutine 当系统异常需停机时 系统自动执行此程序时间插断子程序 SelectableTimedInterrupt 系统可定义此一程序间隔某时间执行一次信号中断子程序 ProcessorInputInterrupt 由输入模块硬件触发执行此程序其它之ProgFile可视为子程序 20 阶梯程序 SLC500使用阶梯程序 LadderProgram 作为控制器动作的逻辑规划 阶梯程序以 行 Rung 为基本单位 每行程式由指令 Instructions 与位址 Address 所组成 外部的输入及输出元件均可依模块之定址连结至控制程序 指令 输入 条件指令 输出指令 位址Word Bit 21 9323 PA2E程序规划软件 C IPDS ATTACH ARCH LIS TEXT SLC500套装软件 SLC500应用程序与说明档 SLC500应用程序的报表档 SLC500ExportASCII输出档 PLC5 PLC5 PLC5 PLC5 档案附档名 ACH为程序与资料表 AC B0 B1 IX LX OP PC 为程序说明与代号 XD XO B2 为CrosssReference NAM为LadderFileName 档案附档名 LIS为程序报表 XRF为CrosssReference报表 DTR为资料报表 PCR为主机架构报表 档案附档名 SLC为架构 程序与资料 TXT为说明 LOG为记录 22 上机操作 CD IPDS ATTACH SLC500执行AP OnlineProgramF1 OnlineConfigrF2 OfflineProgramF3 OfflineConfigrF4 WhoF5 SftwareConfigrF6 PrintReportsF8 FileOptionsF7 SystemUtilsF9 ExitSystemF10 F1ONLINEPROGRAM连线编辑 编辑在线之PLC之程序 F2ONLINECONFIGR连线界面架构规划F3OFFLINEPROGRAM离线编辑 编辑计算机磁碟内之程序 F4OFFLINECONFIGR离线规划 选择欲编辑之程序名称或机型 F5WHO网络状态监督F6SOFTWARECONFIGR软件设定 颜色 档案路径 F7FILEOPTIONS档案公用工具F8PRINTREPORTS报表印出F9SystemUtils系统公用功能F10EXITSYSTEM离开 23 Offline程序编辑 F4OfflineConfig OfflineProgramF1 CreateFileF6 DefineDirF7 SaveConfigF9 FlConvUtilityF10 既有档案编辑 移动游标至该档案F1OfflineProgram进行程序编辑 重新建立程序F6CreateFile 输入文件名称 F2SelectProc选择主机机型 F5ConfigI O设定I O配置 BUL1761Microcontroller1747 L5115 01CPU 1KUSERMemory1747 L5145 01CPU 4KUSERMemory1747 L5245 02CPU 4KUSERMemory1747 L5325 03CPU 12KUSERMemory1747 L5425 04CPU 20KUSERMemory F1ReadConfig可直接读取现SLC配置F2OnlineConfig设定与PLC通讯参数请参考23页F3ModifyRake选择基座型式F4ModifySlot设定各槽所插之模块型式F10SPIOConfig特殊模块设定如 BASIC模块之M0 M1长度 RACK1 1746 A44 SLOTBackplaneRACK2 NOTINSTALLEDRACK3 NOTINSTALLED SLOTCatalog CARDDESCRIPTION01747 L5325 03CPU 12KMEMORY123 系统发现实际安装配置不同时 会当机 24 程序档ProgramFile管理 ProcFunctnsF1 SaveF2 ReturntoMenuF3 ChangeFileF4 CREATEREPORTF6 MonitorFileF8 FILEOptionsF7 MemoryMapF10 开程序档 F1ProcFunctions主机操作 F6CreateFile建立程序档 输入档案编号后Enter F4ChangeFl Name可设定各个程序档名 最多10字 以便查修整理 SLC 500允许建立256 0 255 个程序档 也就是说 可将系统程序分段来写依设计者习惯 1 依动作流程分程序档2 依设备 区域分程序档3 将单独功能独立一个档案4 共享功能规划为子程序档 程序分段结构化设计有助于试车时 分段测试 检修时找程序也方便 CreateFileF6建立程序档 MonitorFileF8监看程序档 ChangeProcessorF1改变主机机型 ChangePasswrdF2修改密码 ChangePr NameF3改变主机名称 ChangeFL NameF4改变文件名 ClearMemoryF5清除记忆 FileProtectF10档案保护 DATAMonitorF9资料监看 DATAMonitorF9 DeleteFileF7删除程序档 25 系统状态 F1Online F3OfflineProg F8MonitorFile F7GeneralUtil F2ProcStatus移动游标时 荧幕左下角自动显示对应位址可直接输入数值修改其设定 Arithmeticflags S 0Z 0V 0C 0PROCESSORSTATUS 0000000010001000SUSPENDCODE0PROCESSORSTATUS 0000000010001000SUSPENDFILE0PROCESSORSTATUS 0000000010001000Minorfault 0000000000000000WATCHDOG 100msFaultcode 0000LASTSCAN x10ms FAULTDESCRIPION FREERUNNINGCLOCK00000000MATHREGISTER00000000ACTIVENODELIST CHANNEL1 I OSLOTENABLES01020300102030010000000000000000000000000000000000000000000000000000000000000PROCESSORBAUDRATE CHANNEL1 19200PROCESSORADDRESS CHANNEL1 1FAULTROUTINESUBROUTINEFILE 0Processorinputinterruptscan ms last 0maximun 0eventssincelastinterrupt 0changedbits 0000000000000000Selectabletimedinterruptscan ms last 0maximun 0CHANNEL0ACTIVENODETABLE0 255 F10CLEARMajFault将故障讯息清除 26 资料档DataFile管理 ProcFunctnsF1 Save MergeF2 ReturntoMenuF3 ChangeFileF4 MemoryMapF6 MonitorFileF8 GeneralUtilityF7 EnterPasswordF10 叫出存储器使用情形 F7GeneralUtility F1MemoryMap系统初始设定如右 在程序编辑时 若使用新位址时会自动增大 亦可直接开资料档 F6CreateDTFile输入欲开之位址 例 N7 100Enter SLC 500允许建立256 0 255 个资料档 为便于管理资料可依设计者习惯 1 依动作流程使用分资料档2 依设备 区域分资料档3 依功能分资料档4 配合高阶档案指令规划资料档 资料分段结构化设计有助于程序设计 加减资料点时影响少 DATATABLEMAP FILETYPELASTADDRESSElement 元件 WordFileProtect0OoutputO 003 133STATIC1IinputI 003 133CONSTANT2SstatusS 1631641643BbinaryorbitB3 0174TtimerT4 0195CcountrC5 0196RcontrolR6 0197NintegerN7 0178FfloatingpointF8 018 Data资料Protect保护F10 Create建立DTFile资料档F6 Delete删除DTFile资料档F7 File0 1 2由系统设定 资料保护 STATIC除程序动作外 不允许资料数值被修改 如监控计算机写入 CONST不允任何修改 27 系统通讯埠设定 ChannelConfiguration Channel0ConfigurationCurrentCommunicationMode SYSTEMSystemModeDriver DF1FULLDUPLEXUserModeDriver GenericASCIIWriteProtect DisableModeChange DisableModeAttentionCharacter 1bSystemModeCharacter SUserModeCharacter UEditResource FileOwnerTimeout 60SecondPassthruLinkID 0Channel1ConfigurationSystemModeDriver DH485MASTERWriteProtect DisableEditResource FileOwnerTimeout 60SecondPassthruLinkID 0 AcceptEditF1接受编辑 UNDOEDITSF2放弃编辑 CH0SYSCONFIGF4CH0系统设定 SelectOptionF10选择通讯方式 Ch0可以F10SelectOption选择SYSTEM或USER模式 通讯参数按F4Ch0Config进入设定画面操作一般5 03 5 04之CH0出厂设定为1200 NONEParity CRC建议为19200 NoneParity BCC F1Online F3OfflineProg F8MonitorFile F7GeneralUtil F5ChannelConfig CH0USRCONFIGF5CH0用户设定 CH1SYSCONFIGF4CH1系统设定 28 设定 检查 通讯参数 F1PortCOM1F2CURRENTDEVICE1747 PIC DH485 F3BaudRate19200F4TERMINALADDRESS0F5PLCADDRESS1F6MAXNodeADDRESS31F9SAVECONFIGURATION F2ONLINECONFIG 使用1747 PIC设定例 使用主机之RS232设定例 新品内定为1200 N CRC F1PortCOM1F2CurrentDeviceKF3 KE Full Duplex F4KF3 KEADDRESS0F5PLCADDRESS1F6MAXNodeAddress31F7KF3 KE Modem Full DuplexConfigurationF9SAVECONFIGURATION F1PortCOM1F2CurrentDeviceFull DuplexF4SOURCEADDRESS0F5DESTINATIONADDRESS1F7Device Modem Full DuplexConfigurationF9SAVECONFIGURATION 使用1747KE 1770KF3设定例 29 检查PLC内程序 一 选择F1 ONLINEPROGRAM与PLC连线连线成功可看到程序目录 荧幕右上角显示ONLINE 二 用上下键移动游标至所要看之程序上选择F8 MonitorFile可叫出该段程序 30 程序录存 一 选择F2SAVE RESTORE 选择F2 SAVE可将PLC内程序存到计算机硬盘选择F4 RESTORE将计算机硬盘内程序载入PLC存档时 可设定保护 F1 SingleStepTest内定为Disable 设定为Enable时 会使程序记忆使用增加0 375指令Word Rung 但允许on line时一次执行一Rung或一段程序以便于程序除错 F2 FutureAccess内定为ALLOW 设定为DISALLOW时 当无相同的档案在磁碟时不允许on line操作 不允许 看程序或建立报表 输入或改变密码 将程序录存至磁碟中 将程序烧录至EPROM允许 清除主机存储器 将EPROM内程序传至主机 录存 Restore 一新程序至主机此功能在Download至主机后生效 F3 IndexCheck内定为Disallow 设定为Allow时 主机不检查间接位址 设定为Disallow时 主机检查间接位址 F4 FileProtection内定为Output 可设定为Output All None三种 此保护系针对资料档 设定为Output表示仅保护File0Output设为保护时 该项仅允许由程序执行来改变资料状态 而不允许以通讯方式改变资料状态 包括ControlView 程序书写器与DTAM操作器 31 检查PLC内程序 绿色表受电中 用上下键或移动游标可卷动程序输入3 5按Enter可直接跳至第3段程序的第5行 RemRUN ChangeModeF1 ConfigDisplayF2 ExitF3 DocumentF5 SearchF6 O 002 01 I 001 01 M1 START EditF10 ForceF9 DataMonitorF8 GeneralUtilityF7 MultiPointF4 32 增加一行 Rung 程序 RemRUN ChangeModeF1 ConfigDisplayF2 ExitF3 DocumentF5 SearchF6 EditF10 ForceF9 DataMonitorF8 GeneralUtilityF7 F10Edit进入编辑 F4InsertRung插入一行程序 F4InsertInstr插入一指令 F1指令输入位址I 1 0 F3输入位址O 2 0 Esc 回到前一层 Insert插入表示加在游标之前Append附加表示加在游标之后 XICF1 XIOF2 OTEF3 OTLF4 L OTUF5 U OSRF6 BranchF1分歧 AppendInstrF3附加指令 InsertInstrF4插入指令 ModifyInstrF5修改指令 DeleteInstrF6删除指令 AcceptRungF10接受程序行 UndelInstrF7回复指令 ChangeModeF1更改模式 I OEditF2I O编辑 AppendRungF3附加程序行 InsertRungF4插入程序行 ModifyRungF5修改程序行 DeleteRungF6删除程序行 CencelEditsF10取消编辑 TestEditsF9测试编辑 AdvancdEditsF8高阶编辑 UndelRungF7回复程序行 MultiPointF4 Move LogicalF6 BitF1 Timer CounterF2 I OMessageF3 CompareF4 MathF5 FileF7 Shtft SeqncerF8 ControlF9 SpecialF10 F1Bit位元指令群 33 改变PLC工作模式 RemRUN ChangeModeF1 ConfigDisplayF2 ExitF3 DocumentF5 SearchF6 EditF10 ForceF9 DataMonitorF8 GeneralUtilityF7 选择F1 ChangeMode PLC的钥匙需切在REMote位置 F1 PROGRAM编辑模式 F2 TEST测试模式 动作同RUN但输出模块不动作 F3 RUN执行模式按F8作再确认 在PROG或REMPROG模式时主机不执行程序在RUN时不能改程序 在REMRUN时可以改程序Offline编辑才可开立新程序档或变更资料档大小 MultiPointF4 34 编辑PLC内程序 01 01 O 002 I 001 I 001 03 RemRUN ChangeModeF1 ConfigDisplayF2 ExitF3 DocumentF5 SearchF6 EditF10 ForceF9 DataMonitorF8 GeneralUtilityF7 一 选择F10 EDIT二 选择要改的程序F1 OFFLINEPROCESSORF3 DISKPROGF7 ONLINEEDIT三 移动游标至欲修改之程序行 选择F5 ModifyRung既有程序以R标示 复制一程序以I标示四 修改完成后按F10 AcceptRung主机运转中需测试修改之程序F9TestEdit测试后结果满意则F10Assemable并入盖掉原程序不满意则F9UntestEdit取消测试若为OFFLINE编辑后可按F1 SAVE GOONLINE 01 I 001 01 R I I I I R R R I I I I R R O 002 I 001 03 MultiPointF4 35 并联一分歧 Branch F1Branch分歧 F4InsertBranch从游标前插入一分歧 F2TargeB目地B F4InsertInstr插入指令 Esc 回到前一层 01 F1指令输入位址I 1 1 每程序行最多分歧为4层 含原程序行 且不得重叠 1 2 3 4 36 编辑注解说明以提高程序可读性 M1 START RemRUN ChangeModeF1 ConfigDisplayF2 ExitF3 DocumentF5 SearchF6 EditF10 ForceF9 DataMonitorF8 GeneralUtilityF7 PLCRUNGCOMMENT 程序行说明 RungComment 6行 每行80字以说明程序功能及修改摘要 指令说明 InstruComment 5行 每行10字以说明指令功能 位址说明 AddressComment 5行 每行10字以说明位址意义补充Symbol之不足 位址代号 Symbol 设备代号10字以表示该位址意义可代替位址 直接程序输入限使用英文与数字且起始需英文不得重复 Display Suppress RungCmtF7显示 隐藏程序行说明 Display Suppress InsCmtF8显示 隐藏指令说明 Display Suppress SymbleF9显示 隐藏代号说明 当目前显示模式为 显示 则功能键为 隐藏 设定注解是否显示F2ConfigDisplay MultiPointF4 C IPDS ATTACH SLC500 APSIE为程序 注解Import Export转换 37 强制ForcePLCI O 一 选择F9 Force 二 移动游标至欲强制点 选择F1 OFF强制OFFF2 ON强制ON三 F7 ENABLE启动强制F3 REMOVE可取消单点强制设定F4 REMOVEALL可取消全部强制设定主机之Force指示灯 橙色闪烁表示有强制设定而未启动橙色常亮表示有强制设定且已启动 不亮表示没有设定强制对数位输入点 不管外部接点动作 强制优先权较高数位输出点 强制仅强迫外部输出模块动作而不影响内部输出资料状态 ChangeModeF1 ConfigDisplayF2 ExitF3 DocumentF5 SearchF6 EditF10 ForceF9 DataMonitorF8 GeneralUtilityF7 OffF1强制OFF OnF2强制ON RemoveF3取消单点 RemoveAllF4取消全部 MonitorInputF9监看输入点 使用于现场信号错误或模块故障时由程序书写器强制设定 MonitorOutputF9监看输出点 MultiPointF4 38 资料监视DATAMONITOR 选择F8 DATAMONITOR 针对游标所在之位址 F5 SPECIFYADDRESS可指定新位址 ChangeModeF1 ConfigDisplayF2 ExitF3 DocumentF5 SearchF6 EditF10 ForceF9 DataMonitorF8 GeneralUtilityF7 ForceMonitorF6监看强制 ChangeRadixF1更改显示格式 SpecifyAddressF5指定位址 NextFileF7看下一档案 PrevFileF8看上一档案 BinaryDataF1二进制显示 DecimalDataF3十进制显示 Hex BCDDataF4十六进制 BCD显示 ASCIIDataF5文字显示 移动游标至欲修改资料之位址输入数值后Enter即可修改 MultiPointF4 39 多点监视MultiPoint 选择F4 MultiPoint ChangeModeF1 ConfigDisplayF2 ExitF3 DocumentF5 SearchF6 EditF10 ForceF9 DataMonitorF8 GeneralUtilityF7 VIEWONLINEF5连线监看 EDITFIELDSF1编辑栏位 PROTECTF4保护 COPYTOONLINEF6复制至plc FORCEF7强制 EDITADDRESSF1编辑位址 EDITONDescF4编辑ON说明 MultiPointF4 可指定32点 Bit 监视与操作 DISPLAYSYMBOLF2显示代号 TOGLESTATEF3切换状态 PointAddressStateDescription0I 001 001B3 0123 DEFINESYMBOLF2定义代号 TOGLESTATEF3切换状态 EDITOFFDescF5编辑OFF说明 FORCEF7强制 DELETEENTRYF8删除栏位 40 高阶剪贴式编辑 AdvancedEdit 使用于编辑 PROG 时类似之程序编辑 SAVE GOONLINEF1存回连线 ONLINEConfigF2连线设定 AppendRungF3附加程序行 InsertRungF4插入程序行 ModifyRungF5修改程序行 DeleteRungF6删除程序行 CencelEditsF10取消编辑 TestEditsF9测试编辑 AdvancdEditsF8高阶编辑 UndelRungF7回复程序行 SelectF1选择起点 CutF2剪下 CopyF3复制 PasteF4贴上 移动游标选择程序区域 选择F2Cut将所选择的程序剪下 并预先存放于暂存区 或 选择F3Copy将所选择的程序复制至暂存区 不改变原程序 选择F4Paste将暂存区之程序贴在现在游标之位置 F1Online F3OfflineProg F8MonitorFile F10Edit 41 搜寻 Search 位址在程序之位置 ChangeModeF1 ConfigDisplayF2 ExitF3 DocumentF5 SearchF6 EditF10 ForceF9 DataMonitorF8 GeneralUtilityF7 SearchTypeF1寻找方式 StartSearchF5开始寻找 SaveConfigF10储存设定 SearchForF2寻找目标 ToggleScopeF7范围选择 F6Search F1 SearchType SEARCHINST ADDRF7SearchScope范围 GLOBALF2SearchFor 寻找目标F8SearchDirection方向 DOWNF9SearchWrap ON O 003 01 I 002 01 F1SearchType寻找方式 SearchInstr addr寻找指令 位址 Search ReplaceInstr addr寻找并取代指令 位址 EditZONE寻找编辑区域 输入欲寻找之目标后即开始寻找例如 I 1 0或XIC I 1 0按F5StartSearch开始寻找 SearchWrap设为ON时找到底后 会回头找 SearchScope寻找范围设为file表是仅限于目前档案设为GLOBAL表是所有档案 SearchDirection方向可设为往上 UP 或往下 DOWN ToggleDirectF8方向选择 ToggleWrapF9循环选择 F2SearchFor MultiPointF4 42 辅助功能Help按AltH呼叫输入欲查询之指令名称可叫出其说明例如 MOV Enter 快速键 Alt C ChangeMode改变主机工作模式Run Prog Alt S Search搜寻 Alt E Configuredisplay设定注解显示 隐藏 Alt T Documentation注解 Alt M MemoryMap存储器使用状况 Alt D Datamonitor资料监看 Alt U AbortsChange放弃编辑 Alt H Help辅助说明 43 当电源重新启动时 初始状态为OFF L 初始状态为断电前之状态 接点指令 Relay 自保持电路 01 I 001 02 I 001 I 001 01 I 001 02 L U DI 第1槽 启动 停止 01 02 XIC常开 N O 接点 当资料状态为OFF时 此接点不导通 当资料状态为ON时 此接点导通 XIO常闭 N C 接点 当资料状态为OFF时 此接点导通 当资料状态为ON时 此接点不导通 OTEOUTPUTENERGIZE输出线圈当输入条件成立时 此线圈导通 若不成立则不导通 L OTLOutputLatch输出自保持线圈当输入条件成立时 此线圈导通且保持 若不成立则不改变原状态 U OTUOutputUnlatch输出不自保持当输入条件成立时 此线圈不导通 若不成立则不改变原状态 外部接线 Com ABPLC程序中输出是允许重复的以最后的结果送至外部输出 启动 启动 停止 停止 输出 44 立即I O更新 系统执行包含两部份 成在I O扫描时 输出资料档 Outputdatafile 传送至输出模块以控制外部元件 也将输入模块的状态传至输入资料档 Inputdatafile 在程序扫描时 将应用程序一行接着一行解读执行 依程序逻辑以控制系统输出及内部资料 IOM立即输出此指令执行时 中断程序执行 立即更新输出资料 应用于需快速反应之输入输出 例如多工输入 七节数字显示器驱动 程式扫描 I O扫描 IOMSlot槽位01Mask屏蔽FFF0 IIMSlot槽位01Mask屏蔽FFF0 IIM立即输入此指令执行时 中断程序执行 立即更新输入资料例如 更新第一槽之输入模块的第4 15位元 45 计时器 Timer 指令 TON TIMERONDELAY 延时导通计时器 输入条件成立时 EN动作且开始计时 计时到达设定值时 DN动作计时中 TT动作 当输入条件不成立时 计时器复归 TOF TIMEROFFDELAY 延时断电计时器 输入条件成立时 EN与DN动作 当输入条件不成立时开始计时计时到达设定值时 DN断电计时中 TT动作RTO RETENTIVETIMERON 自保持计时器 动作类似TON 不同的是当输入条件不成立时计时器仍保持原计时值RES RESET 复归 TONTIMERONDELAYTimerT4 0TimeBase1 0Preset5Accum0 EN DN I 001 02 EN T4 0 00 O 002 DN T4 0 01 O 002 EN ENABLE表启动 DN DONE表完成 TT TIMING表计时中 TimeBase 时基有1秒与0 01秒 Preset 设定值 Accumlate 计数值 数值范围为整数0 32767 TONTIMERONDELAYTimerT4 0TimeBase1 0Preset3Accum0 TONTIMERONDELAYTimerT4 1TimeBase1 0Preset2Accum0 T4 1 DN T4 0 DN 如右例 T4 0 TT为ON3秒OFF2秒 46 计数器 Counter 指令 CTUCOUNTUPCounterC5 0Preset5Accum0 CU DN I 001 03 CU COUNTUP上数信号 DN DONE表完成 计数值 设定值 Preset 设定值 Accumlate 计数值数值范围为整数 32768 32767 CTDCOUNTDOWNCounterC5 0Preset5Accum0 CD DN I 001 04 CD COUNTDOWN下数信号 CTU COUNTUP 上数计数器 输入条件由OFF ON时 CU动作且计数值加1 计数 设定值时 DN动作 RES RESET 复归输入条件成立时 将计数器复归 计数值为0 CTD COUNTDOWN 下数计数器 输入条件由OFF ON时 CD动作且计数值减1 计数 设定值时 DN动作 I 001 05 RES C5 0 OV Overflow超过32767 UN Underflow低于 32768 输入条件I 001 03 ACC CD DN CU 输入条件I 001 05Reset I 001 04 47 S 0运算旗号 flag S 0 0CarryBit当有进位或借位时 此位元为1否则为0S 0 1OverflowBit当运算产生溢位时 此位元为1否则为0S 0 2ZeroBit当运算结果为0时 此位元为1否则为0S 0 3SignBit当运算结果为负值时 此位元为1否则为0S 1操作模式 状态控制S 1 0 4表操作模式S 1 5ForceEnable强制执行 Force灯亮 S 1 6有强制 Force 设定S 1 7DH485通讯执行中S 1 8当此位元设定为1 电源启动时自动清除主机故障旗号 S 1 13 出厂设定为0

温馨提示

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

评论

0/150

提交评论