4.简化应用软件生成过程:使用汇编语言和高级语言编写程序,要完成编辑、编译和连接三个过程,而使用编程语言,只需要编辑一个过程,其余由系统软件自动完成,整个编辑过程都在人机对话下进行的,不要求用户有高深的软件设计能力。
5.强化调试手段:无论是汇编程序,还是高级语言程序调试,都是令编辑人员头疼的事,而PLC的程序调试提供了完备的条件,使用编程器,利用PLC和编程器上的按键、显示和内部编辑、调试、监控等,并在软件支持下,诊断和调试操作都很简单。
总之,PLC的编程语言是面向用户的,对使用者不要求具备高深的知识、不需要长时间的专门训练。
2 编程语言的形式
采用最常用的两种编程语言,一是梯形图,二是助记符语言表。采用梯形图编程,因为它直观易懂,但需要一台个人计算机及相应的编程软件;采用助记符形式便于实验,因为它只需要一台简易编程器,而不必用昂贵的图形编程器或计算机来编程。
虽然一些高档的PLC还具有与计算机兼容的C语言、BASIC语言、专用的高级语言(如西门子公司的GRAPH5、三菱公司的MELSAP),还有用布尔逻辑语言、通用计算机兼容的汇编语言等。不管怎么样,各厂家的编程语言都只能适用于本厂的产品。
编程指令:指令是PLC被告知要做什么,以及怎样去做的代码或符号。从本质上讲,指令只是一些二进制代码,这点PLC与普通的计算机是完全相同的。同时PLC也有编译系统,它可以把一些文字符号或图形符号编译成机器码,所以用户看到的PLC指令一般不是机器码而是文字代码,或图形符号。常用的助记符语句用英文文字(可用多国文字)的缩写及数字代表各相应指令。常用的图形符号即梯形图,它类似于电气原理图是符号,易为电气工作人员所接受。
Simens Simatic 6ES5 453-3AC11 6ES5453-3AC11
西门子 Siemens Simodrive 611 Regelkarte 6SN1122-0BA12-0AA0
西门子 Siemens Simodrive 611 Regelungseinschub 1 Achs 6SN1118-
西门子 Siemens simodrive 611 6SN1118-0DM13-0AA1 sinumerik
西门子 Siemens Simatic S5 CPU921 6ES5921-3WB15 6ES5 921-3WB15
西门子 Siemens simatic BAILEY IEPAS01 6FC5114-0AA02-0AA0 sinumerik simodrive
西门子 Siemens Sinumerik NCU 6FC5357-0BB25-0AA0 simodrive
西门子 Siemens Simatic S5 EEPROM, 6ES5 375-0LD31
Phoenix Contact Interbus IBS CT 24 IO GT-LK-OPC
西门子 Siemens 6GK1415-2AA01 6GK1 415-2AA01 simatic NET
西门子 Siemens simatic 6ES7 405-0KA01-0AA0 6ES7405-0KA01-0AA0
西门子 Siemens Simatic 6ES7432-1HF00-0AB0 6ES7 432-1HF00-0AB0
西门子 Siemens Simatic S7 ET200S IM151-1,6ES7 151-1CA00-0AB0
西门子 Siemens Simatic S5 DO441 6ES5 441-4UA13 6ES5441-4UA13
西门子 Siemens Sinumerik DMP 6FC5111-0CA02-0AA2 Kompaktmodul
西门子 Siemens simatic 6ES7 431-1KF10-0AB0 NEU+OVP
西门子 Siemens Simatic S5 6ES5 441-8MA11 6ES5441-8MA11 NEU
西门子 Siemens Sinumerik NCU 6FC5357-0BB35-0AA0 simodrive
西门子 Siemens Simatic 6GK1411-5AB00 NEU simatic net S5 S7
西门子 Siemens Simatic S5 SPS 6ES5431-8MA11 6ES5 431-8MA11 NEU
西门子 Siemens Simatic S5 6ES5430-7LA12 6ES5 430-7LA12 NEU
Simatic S7 NET CP443 6GK7443-1GX20-0XE0 NEU
西门子 Siemens 6ES7414-3XM05-0AB0 S7-400 CPU 414-3 NEU
西门子 Siemens Simatic S5 EEPROM, 6ES5 375-0LD21
西门子 Siemens Simodrive 6SN1113-1AA00-0CA0
西门子 Siemens BAILEY IEPAS01 Simatic S7 200 CPU226 6ES7216-2AD23-0XB0 6ES7 2
西门子 Siemens 6ES7953-8LG11-0AA0 6ES7 953-8LG11-0AA0 128 Kby
西门子 Siemens Simatic S5 ET200B 6ES5451-2BA11 6ES5 451-2BA11
西门子 Siemens Simatic S5 6ES5 460-4UA13 6ES5460-4UA13 NEU
西门子 Siemens Simodrive 6SN1118-1NH01-0AA1 NEU
西门子 Siemens Simatic S5 6ES5420-7LA11 6ES5 420-7LA11 NEU
Lauer bedienpanel Panel WOP570 WOP 570 西门子 Siemens OP
西门子 Siemens Simatic S5 6ES5470-7LC13 6ES5 470-7LC13 NEU
西门子 Siemens Simatic 6ES5 931-8MD11 西门子 Siemens S5 NEU
西门子 Siemens simatic 6ES7 340-1BH00-0AE0 6ES7340-1BH00-0AE0
西门子 Siemens Simatic NET Industrial Ethernet 6GK1161-3AA00
西门子 Siemens Simatic S5 WF470, 6FM1470-4BA21,6FM1 470-4BA21
西门子 Siemens BAILEY IEPAS01 6GK1901-1BE00-0AA2 Simatic net OVP S5 S7
西门子 Siemens 3UA5900-1J THERMAL.DELAYED NEU
西门子 Siemens Touchpanel TP177 MICRO 6AV6 640-0CA11-0AX0
西门子 Siemens Simatic S5 6ES5465-4UA13 6ES5 465-4UA13 NEU
Indramat Servo Controller TDM 3.2-030-300-W1 NEU
西门子 Siemens Simatic S5 6ES5314-3UA11 6ES5 314-3UA11 NEU
西门子 Siemens Simatic S5 CPU 95U 6ES5 095-8MA01 S5 S7
西门子 Siemens 6ES5 948-3UA11 CPU simatic S5 S7 6ES7 6ES5
西门子 Siemens Simatic S5 Analog BAILEY IEPAS01 OUT, 6ES5 470-8MA12 NEU
西门子 Siemens 6ES7953-8LM11-0AA0 6ES7 953-8LM11-0AA0 4MB
西门子 Siemens Sinumerik 6FC5110-0DB03-0AA2 6FC51100DB030AA2
西门子 Siemens simodrive Leistungsmodul 6SN1123-1AA00-0KA1
西门子 Siemens Simatic BAILEY IEPAS01 S5 Relay OUT 6ES5 458-7LA11 6ES5458-7LA
西门子 Siemens S5 Relay Output 6ES5452-8MR11, 6ES5 452-8MR11
西门子 Siemens ET 200B 6ES7 133-1BL00-0XB0 + 193-1CL00-0XA0 S7