4.简化应用软件生成过程:使用汇编语言和高级语言编写程序,要完成编辑、编译和连接三个过程,而使用编程语言,只需要编辑一个过程,其余由系统软件自动完成,整个编辑过程都在人机对话下进行的,不要求用户有高深的软件设计能力。
5.强化调试手段:无论是汇编程序,还是高级语言程序调试,都是令编辑人员头疼的事,而PLC的程序调试提供了完备的条件,使用编程器,利用PLC和编程器上的按键、显示和内部编辑、调试、监控等,并在软件支持下,诊断和调试操作都很简单。
总之,PLC的编程语言是面向用户的,对使用者不要求具备高深的知识、不需要长时间的专门训练。
2 编程语言的形式
采用最常用的两种编程语言,一是梯形图,二是助记符语言表。采用梯形图编程,因为它直观易懂,但需要一台个人计算机及相应的编程软件;采用助记符形式便于实验,因为它只需要一台简易编程器,而不必用昂贵的图形编程器或计算机来编程。
虽然一些高档的PLC还具有与计算机兼容的C语言、BASIC语言、专用的高级语言(如西门子公司的GRAPH5、三菱公司的MELSAP),还有用布尔逻辑语言、通用计算机兼容的汇编语言等。不管怎么样,各厂家的编程语言都只能适用于本厂的产品。
编程指令:指令是PLC被告知要做什么,以及怎样去做的代码或符号。从本质上讲,指令只是一些二进制代码,这点PLC与普通的计算机是完全相同的。同时PLC也有编译系统,它可以把一些文字符号或图形符号编译成机器码,所以用户看到的PLC指令一般不是机器码而是文字代码,或图形符号。常用的助记符语句用英文文字(可用多国文字)的缩写及数字代表各相应指令。常用的图形符号即梯形图,它类似于电气原理图是符号,易为电气工作人员所接受。 3HAC022481-001
3HAC022483-001
3HAC022483-002
3HAC022483-003
3HAC022483-004
3HAC022484-001
3HAC022487-002
3HAC022488-001
3HAC022491-001
3HAC022517-001
3HAC022517-002
3HAC022517-003
3HAC022517-004
3HAC022521-001
3HAC022542-001
3HAC022544-001
3HAC022544-008
3HAC022545-007
3HAC022546-001
3HAC022546-002
3HAC022546-003
3HAC022546-004
3HAC022546-005
3HAC022546-006
3HAC022546-007
3HAC022546-008 S471-640
3HAC022546-009
3HAC022549-001
3HAC022578-001
3HAC022581-001
3HAC022611-001
3HAC022612-001
3HAC022618-001
3HAC022620-001
3HAC022623-001
3HAC022626-001
3HAC022629-001
3HAC022637-001
3HAC022643-001
3HAC022644-001
3HAC022645-001
3HAC022648-001
3HAC022649-001
3HAC022650-001
3HAC022652-001
3HAC022657-003
3HAC022657-004
3HAC022657-005
3HAC022657-006
3HAC022657-012
3HAC022657-013
3HAC022657-014
3HAC022657-023
3HAC022657-024
3HAC022658-001
3HAC022673-001
3HAC022692-004
3HAC022692-005
3HAC022695-001
3HAC022701-001
3HAC022704-001
3HAC022704-002
3HAC022704-003
3HAC022704-004
3HAC022704-005
3HAC022708-001
3HAC022723-001
3HAC022723-004
3HAC022723-005
3HAC022723-006
3HAC022764-003
3HAC022764-004
3HAC022768-001
3HAC022812-003
3HAC022841-001
3HAC022846-001
3HAC022852-001
3HAC022866-001
3HAC022867-001
3HAC022868-001
3HAC022869-001
3HAC022869-002
3HAC022879-001
3HAC022880-001
3HAC022881-007
3HAC022894-001
3HAC022899-001
3HAC022900-001
3HAC022906-001
S471-640 3HAC022907-001
3HAC022907-003
3HAC022907-004
3HAC022907-005
3HAC022907-007
3HAC022912-001
3HAC022914-001
3HAC022914-002
3HAC022914-003
3HAC022914-004
3HAC022914-005
3HAC022922-001
3HAC022924-001
3HAC022952-001
3HAC022952-002
3HAC022957-001
3HAC022957-002
3HAC022957-003
3HAC022957-006
3HAC022957-007
3HAC022962-001
3HAC022963-001
3HAC022963-002
3HAC022969-001
3HAC022970-001
3HAC022971-002
3HAC022971-003
3HAC022971-004
3HAC022976-001 S471-640
3HAC022977-001
3HAC022978-001
3HAC022978-002
3HAC022978-003
3HAC022978-006
3HAC022978-007
3HAC022988-001
3HAC022988-002
3HAC022988-003
3HAC022988-006
3HAC022996-001
3HAC022997-001
3HAC022998-001
3HAC022999-001
3HAC023008-001
3HAC023009-001
3HAC023024-001
3HAC023024-002
3HAC023025-001
3HAC023026-003
3HAC023027-001
3HAC023033-001
3HAC023036-003
3HAC023044-004
3HAC023046-001
3HAC023054-001
3HAC023054-002
3HAC023057-001
3HAC023057-002 S471-640
3HAC023057-003
3HAC023057-004