西门子PLC通讯处理器模块CP340 西门子PLC通讯处理器模块CP340
{心中有空间,梦想就有可能}
{西门子与客户携手,让关键所在,逐一实现
联 系 人: 李建《李工》 24小时联系手机: 15800846971
直线销售 电 话: 021-61311951 在 线 商 务 QQ: 3192212451
德国制造 现货
全新原装 参数
质量保证 保修
价格优势 特价
我公司大量现货供应,价格优势,品质保证,德国原装进口
上海隆彦自动化科技有限公司 在经营活动中精益求精,具备如下业务优势:
SIEMENS 可编程控制器
1、 SIMATIC S7 系列PLC:S7-200、S7-1200、S7-300、S7-400、ET-200
2、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、 SITOP直流电源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A可并联.
4、HMI 触摸屏TD200 TD400C K-TP OP177 TP177,MP277 MP377,
SIEMENS 交、直流传动装置
1、 交流变频器 MICROMASTER系列:MM420、MM430、MM440、G110、G120.
MIDASTER系列:MDV
2、全数字直流调速装置 6RA23、6RA24、6RA28、6RA70、6SE70系列
SIEMENS 数控 伺服
SINUMERIK:801、802S 、802D、802D SL、810D、840D、611U、S120
西门子PLC通讯处理器模块CP340
================================
? 用于运动控制的T-CPU是一个标准的SIMATIC S7-300 CPU。
SIMATIC Technology
优点:所有的工艺功能(包括:运动控制工艺,故障安全保护,PLC工艺功能),
标准 (PROFIsafe) 的集中式和分布式故障安全I/O,以及故障安全驱动器,可连接到SIMATIC CPU 317TF-2DP。作为标准故障安
与传统布线工艺相比较,采用PROFIsafe技术,可显著节省布线成本、降低布线故障风险,并大大增强调试的灵活性。
西门子S7-200系列PLC控制器 概述
S7-200系列PLC适用于各行各业,各种场合中的检测、监测及控制的自动化。S7-200系列的强大功能使其无论在独立运行中,或相连成网络皆能实现复杂控制功能。因此S7-200系列具有极高的性能/价格比。
产品简介
西门子S7-300系列PLC控制器,SIMATIC S7-300 是模块化的微型 PLC 系统,可满足中、低端的性能要求。模块化、无风扇设计、易于实现分布式结构以及方便的操作,使得 SIMATIC S7-300 成为中、低端应用中各种不同任务的经济、用户友好的解决方案。
产品详细信息
西门子S7-300系列PLC控制器,西门子S7-300PLC控制器,西门子PLC控制器,西门子S7-300控制器,西门子S7-300系列PLC可编程控制器
西门子S7-200,300PLC 中央处理器,可编程控制器 PLC编码器模组 PLC信号模块 通讯模块 现货销售
20个不同的CPU:
7种标准型CPU(CPU 312,CPU 314,CPU 315-2 DP,CPU 315-2 PN/DP,CPU 317-2 DP,CPU 317-2 PN/DP,CPU 319-3 PN/DP)
6 个紧凑型 CPU(带有集成技术功能和 I/O)(CPU 312C、CPU 313C、CPU 313C-2 PtP、CPU 313C-2 DP、CPU 314C-2 PtP、CPU 314C-2 DP)
5 个故障安全型 CPU(CPU 315F-2 DP、CPU 315F-2 PN/DP、CPU 317F-2 DP、CPU 317F-2 PN/DP、CPU 319F-3 PN/DP)
2种技术型CPU(CPU 315T-2 DP, CPU 317T-2 DP)
18种CPU可在-25°C 至 +60°C的扩展的环境温度范围中使用
具有不同的性能等级,满足不同的应用领域。
西门子S7-300系列PLC控制器 详细介绍
SIMATIC S7-300 是模块化的微型 PLC 系统,可满足中、低端的性能要求。
模块化、无风扇设计、易于实现分布式结构以及方便的操作,使得 SIMATIC S7-300 成为中、低端应用中各种不同任务的经济、用户友好的解决方案。
SIMATIC S7-300 的应用领域包括:
- 特殊机械,
- 纺织机械,
- 包装机械,
- 一般机械设备制造,
- 控制器制造,
- 机床制造,
- 安装系统,
- 电气与电子工业及相关产业。
多种性能等级的 CPU,具有用户友好功能的全系列模块,可允许用户根据不同的应用选取相应模块。任务扩展时,可通过使用附加模块随时对控制器进行升级。
SIMATIC S7-300 是一个通用的控制器:
- 具有高电磁兼容性和抗震性,可**限度地用于工业领域。
S7-300F
SIMATIC S7-300F 故障安全自动化系统可使用在对安全要求较高的设备中。其可对立即停车过程进行控制,因此不会对人身、环境造成损害。
S7-300F 满足下列安全要求:
- 要求等级 AK 1 - AK 6 符合 DIN V 19250/DIN V VDE 0801
- 安全要求等级 SIL 1 - SIL 3 符合 IEC 61508
- 类别 1 - 4 符合 EN 954-1
另外,标准模块还可用在 S7-300F 及故障安全模块中。因此它可以创建一个全集成的控制系统,在非安全相关和安全相关任务共存的工厂中使用。使用相同的标准工具对整个工厂进行组态和编程。
西门子802C数控系统操作面板
西门子S7-300系列PLC控制器 设计 S7-300
一般步骤
S7-300自动化系统采用模块化设计。它拥有丰富的模块,且这些模块均可以独立地组合使用。
一个系统包含下列组件:
CPU:
不同的 CPU 可用于不同的性能范围,包括具有集成 I/O 和对应功能的 CPU 以及具有集成 PROFIBUS DP、PROFINET 和点对点接口的 CPU。
用于数字量和模拟量输入/输出的信号模块 (SM)。
用于连接总线和点对点连接的通信处理器 (CP)。
用于高速计数、定位(开环/闭环)及 PID 控制的功能模块(FM)。
根据要求,也可使用下列模块:
用于将 SIMATIC S7-300 连接到 120/230 V AC 电源的负载电源模块(PS)。
接口模块 (IM),用于多层配置时连接中央控制器 (CC) 和扩展装置 (EU)。
通过分布式中央控制器 (CC) 和 3 个扩展装置 (EU),SIMATIC S7-300 可以操作多达 32 个模块。所有模块均在外壳中运行,并且无需风扇。
SIPLUS 模块可用于扩展的环境条件:
适用于 -25 至 +60℃ 的温度范围及高湿度、结露以及有雾的环境条件。防直接日晒、雨淋或水溅,在防护等级为 IP20 机柜内使用时,可直接在汽车或室外建筑使用。不需要空气调节的机柜和 IP65 外壳。
设计
简单的结构使得 S7-300 使用灵活且易于维护:
安装模块:
只需简单地将模块挂在安装导轨上,转动到位然后锁紧螺钉。
集成的背板总线:
背板总线集成到模块里。模块通过总线连接器相连,总线连接器插在外壳的背面。
模块采用机械编码,更换极为容易:
更换模块时,必须拧下模块的固定螺钉。按下闭锁机构,可轻松拔下前连接器。前连接器上的编码装置防止将已接线的连接器错插到其他的模块上。
现场证明可靠的连接:
对于信号模块,可以使用螺钉型、弹簧型或绝缘刺破型前连接器。
TOP 连接:
为采用螺钉型接线端子或弹簧型接线端子连接的 1 线 - 3 线连接系统提供预组装接线另外还可直接在信号模块上接线。
规定的安装深度:
所有的连接和连接器都在模块上的凹槽内,并有前盖保护。因此,所有模块应有明确的安装深度。
无插槽规则:
信号模块和通信处理器可以不受限制地以任何方式连接。系统可自行组态。
扩展
若用户的自动化任务需要 8 个以上的 SM、FM 或 CP 模块插槽时,则可对 S7-300(除 CPU 312 和 CPU 312C 外)进行扩展:
中央控制器和3个扩展机架**多可连接32个模块:
总共可将 3 个扩展装置(EU)连接到中央控制器(CC)。每个 CC/EU 可以连接八个模块。
通过接口模板连接:
每个 CC / EU 都有自己的接口模块。在中央控制器上它总是被插在 CPU 旁边的插槽中,并自动处理与扩展装置的通信。
通过 IM 365 扩展:
1 个扩展装置**远扩展距离为 1 米;电源电压也通过扩展装置提供。
通过 IM 360/361 扩展:
3 个扩展装置, CC 与 EU 之间以及 EU 与 EU 之间的**远距离为 10m。
单独安装:
对于单独的 CC/EU,也能够以更远的距离安装。两个相邻 CC/EU 或 EU/EU 之间的距离:长达 10m。
灵活的安装选项:
CC/EU 既可以水平安装,也可以垂直安装。这样可以**限度满足空间要求。
通信
S7-300 具有不同的通信接口:
连接 AS-Interface、PROFIBUS 和 PROFINET/工业以太网总线系统的通信处理器。
用于点到点连接的通信处理器
多点接口 (MPI), 集成在 CPU 中;
是一种经济有效的方案,可以同时连接编程器/PC、人机界面系统和其它的 SIMATIC S7/C7 自动化系统。
PROFIBUS DP进行过程通信
SIMATIC S7-300 通过通信处理器或通过配备集成 PROFIBUS DP 接口的 CPU 连接到 PROFIBUS DP 总线系统。通过带有 PROFIBUS DP 主站/从站接口的 CPU,可构建一个高速的分布式自动化系统,并且使得操作大大简化。
从用户的角度来看,PROFIBUS DP 上的分布式I/O处理与集中式I/O处理没有区别(相同的组态,编址及编程)。
西门子S7-200系列PLC控制器 功能与设计
CPU单元设计
集成的24V负载电源:可直接连接到传感器和变送器(执行器),CPU 221,222具有180mA输出, CPU 224,CPU 224XP,CPU 226分别输出280,400mA。可用作负载电源。
不同的设备类型
CPU 221~226各有2种类型CPU,具有不同的电源电压和控制电压。
本机数字量输入/输出点
CPU 221具有6个输入点和4个输出点,CPU 222具有8个输入点和6个输出点,CPU 224具有14个输入点和10个输出点,CPU 224XP具有14个输入点和10个输出点,CPU 226具有24个输入点和16个输出点。
本机模拟量输入/输出点
CPU 224XP具有2个输入点,1个输出点。
中断输入
允许以极快的速度对过程信号的上升沿作出响应。
高速计数器
-CPU 221/222
4个高速计数器(30KHz),可编程并具有复位输入,2个独立的输入端可同时作加、减计数,可连接两个相位差为90°的A/B相增量编码器
-CPU 224/224XP/226
6个高速计数器(30KHz),具有CPU 221/222相同的功能。
模拟电位器
CPU 221/222 1个
CPU 224/224XP/226 2个
2路高频率脉冲输出(***20KHz),用于控制步进电机或伺服电机实现定位任务。
实时时钟
例如为信息加注时间标记,记录机器运行时间或对过程进行时间控制。
EEPROM存储器模块(选件)
可作为修改与拷贝程序的**工具(无需编程器),并可进行辅助软件归档工作。
电池模块
用于长时间数据后备。用户数据(如标志位状态,数据块,定时器,计数器)可通过内部的超级电容存贮大约5天。选用电池模块能延长存贮时间到200天(10年寿命)。电池模块插在存储器模块的卡槽中。
编程
STEP 7-Micro/WIN32 V3.1编程软件可以对所有的CPU 221/222/224/224XP/226功能进行编程。同时也可以使用STEP 7-Micro/WIN16 V2.1软件包,但是它只支持对S7-21x同样具有的功能进行编程。
STEP 7-Micro/DOS不能对CPU 221/222/224/224XP/226编程。如果使用PG/PC的串口编程,则需要使用PC/PPI电缆。
如果使用STEP 7-Micro/WIN32 V3.1编程软件,则也可以通过SIMATIC CP 5511或CP 5611编程。在这种情况下,通讯速率可高达187.5kbit/s。 可以利用PC/PPI 电缆和自由口通讯功能把 S7-200 CPU 连接到许多和RS-232标准兼容的设备。
有两种不同型号的 PC/PPI 电缆:
带有RS-232口的隔离型 PC/PPI 电缆,用5个DIP开关设置波特率和其它配置项
西门子PLC通讯处理器模块CP340
S7-200PLC中断源的类型介绍
S7-200设置了中断功能,用于实时控制、高速处理、通信和网络等复杂和特殊的控制任务。中断就是终止当前正在运行的程序,去执行为立即响应的信号而编制的中断服务程序,执行完毕再返回原先被终止的程序并继续运行。
中断源即发出中断请求的事件,又叫中断事件。为了便于识别,系统给每个中断源都分配一个编号,称为中断事件号。S7-200系列可编程控制器**多有34个中断源,分为三大类:通信中断、输入/输出中断和时基中断。
(1)通信中断
在自由口通信模式下,用户可通过编程来设置波特率、奇偶校验和通信协议等参数。用户通过编程控制通讯端口的事件为通信中断。
(2)I/O中断
I/O中断包括外部输入上升/下降沿中断、高速计数器中断和高速脉冲输出中断。S7-200用输入(I0.0、I0.1、I0.2或I0.3)上升/下降沿产生中断。这些输入点用于捕获在发生时必须立即处理的事件。高速计数器中断指对高速计数器运行时产生的事件实时响应,包括当前值等于预设值时产生的中断,计数方向的改变时产生的中断或计数器外部复位产生的中断。脉冲输出中断是指预定数目脉冲输出完成而产生的中断。
(3)时基中断
时基中断包括定时中断和定时器T32/T96中断。定时中断用于支持一个周期性的活动。周期时间从1毫秒至255毫秒,时基是1毫秒。使用定时中断0,必须在SMB34中写入周期时间;使用定时中断1,必须在SMB35中写入周期时间。将中断程序连接在定时中断事件上,若定时中断被允许,则计时开始,每当达到定时时间值,执行中断程序。定时中断可以用来对模拟量输入进行采样或定期执行PID回路。定时器T32/T96中断指允许对定时间间隔产生中断。这类中断只能用时基为1ms的定时器T32/T96构成。当中断被启用后,当前值等于预置值时,在S7-200执行的正常1毫秒定时器更新的过程中,执行连接的中断程序。
电梯PLC控制简介
电梯是现代建筑内关系到人民生命财产安全的重要交通工具。如何提高电梯的运行效率、降低电梯能耗以及减少机械磨损、延长电梯的使用寿命,都是非常重要的研究课题。电梯是楼层用以固定提升的成套设备,具有安全可靠、乘坐舒适、停层准确、操作简便、运输效率高等特点。它由提升曳引系统、引导系统、安全装置和电控系统组成。
目前电梯的控制普遍采用了两种方式,一是采用微机作为信号控制单元,完成电梯信号的采集、运行状态和功能的设定,实现电梯的自动调度和集选运行功能,拖动控制则由变频器来完成;第二种控制方式用可编程控制器(PLC)取代微机实现信号集选控制。从控制方式和性能上来说,这两种方法并没有太大的区别。国内厂家大多选择第二种方式,其原因在于生产规模较小,自己设计和制造微机控制装置成本较高;而PLC可靠性高,程序设计方便灵活。本设计在用三菱 FX2系列PLC控制静磁栅位移传感器实现电梯平层控制。
静磁栅位移传感器在电梯控制系统中的作用为电梯平层控制的调整,电控系统是电梯的“**”,其质量的好与坏直接影响电梯质量。客梯和医用梯都讲究乘坐舒适,而舒适感与运行时间有关。要想乘坐舒适,就要延长加、减速时间,因而使运行时间随之延长,电梯运行效率降低。所以,为了使电梯具有较高的运行效率,加减速度应该有一个合适的限度,而且变化要平稳,这就对电控系统提出了如下要求:
安全可靠,排除故障方便,在满足使用要求前提下,线路越简单越好。
噪声和振动小,选择元件要合理,电磁声不能大,安装零件的结构件要有足够刚度,且有防松措施。
能适应频繁起动、停止、调整及换向的工作要求,调速性能好,工作方式易于转换。加、减速和等速要平稳,速度曲线平滑,到站前无微动。
能实现自动平层,且平层必须准确。
能适应在较大范围内变动地提升载荷,能重载起动。
根据电梯运行的特点及以上要求,电梯的运行速度应当符合图1所示曲线。平层误差应符合表1规定。
梯形图编程原则与PLC程序设计方法
(1) 输入/输出继电器、内部辅助继电器、定时器、计数器等器件的触点可以多次重复使用,无需复杂的程序结构来减少触点的使用次数。
(2) 梯形图每一行都是从左母线开始,线圈终止于右母线。触点不能放在线圈的右边,如下图所示
正确的电路 错误的电路
(3) 除步进程序外,任何线圈、定时器、计数器、高级指令等不能直接与左母线相连。
(4) 在程序中,不允许同一编号的线圈两次输出(双线圈输出)。下面的梯形图是不允许的。
(5) 不允许出现桥式电路。
(6) 程序的编写顺序应按自上而下、从左至右的方式编写。为了减少程序的执行步数,程序应为左大右小,上大下小。如:
符合上大下小的电路,共4步
符合左大右小的电路,共4步
(7) 输入设备尽可能用常开触点
(8) PLC程序设计常用的经验设计法
在传统继电器-接触器控制图和PLC典型控制电路的基础上,依据积累的经验进行翻译、修改和完善,得到**终的控制程序。
(9) 常用的PLC典型控制电路
S7-200系列的基本逻辑指令
S7-200系列的基本逻辑指令与FX系列和CPM1A系列基本逻辑指令大体相似,编程和梯形图表达方式也相差不多,这里列表表示S7-200系列的基本逻辑指令(见表)。
表 S7-200系列的基本逻辑指令
指令名称 |
指令符 |
功能 |
操作数 |
取 |
LD bit |
读入逻辑行或电路块的**个常开接点 |
Bit: I,Q,M,SM,T,C,V,S |
取反 |
LDN bit |
读入逻辑行或电路块的**个常闭接点 |
|
与 |
A bit |
串联一个常开接点 |
|
与非 |
AN bit |
串联一个常闭接点 |
|
或 |
O bit |
并联一个常开接点 |
|
或非 |
ON bit |
并联一个常闭接点 |
|
电路块与 |
ALD |
串联一个电路块 |
无 |
电路块或 |
OLD |
并联一个电路块 |
|
输出 |
= bit |
输出逻辑行的运算结果 |
Bit:Q,M,SM,T,C,V,S |
置位 |
S bit,N |
置继电器状态为接通 |
Bit: Q,M,SM,V,S |
复位 |
R bit,N |
使继电器复位为断开 |
逻辑操作 |
|
ALD OLD |
电路块串联 电路块并联 |
LPS LRD LPP LDS |
入栈 读栈 出栈 装载堆栈 |
AENO |
对ENO进行与操作 |
ANDB IN1,OUT ANDW IN1,OUT ANDD IN1,OUT |
字节逻辑与 字逻辑与 双字逻辑与 |
ORB IN1,OUT ORW IN1,OUT ORD IN1,OUT |
字节逻辑或 字逻辑或 双字逻辑或 |
XORB IN1,OUT XORW IN1,OUT XORD IN1,OUT |
字节逻辑异或 字逻辑异或 双字逻辑异或 |
INVB OUT INVW OUT INVD OUT |
字节取反(1的补码) 字取反 双字取反 |
表、查找和转换指令 |
|
ATT TABLE,DATA |
把数据加到表中 |
LIFO TABLE,DATA FIFO TABLE,DATA |
从表中取数据,后入先出 从表中取数据,先入先出 |
FND= TBL,PATRN,INDX FND<> TBL,PATRN,INDX FND< TBL,PATRN,INDX FND> TBL,PATRN,INDX |
在表中查找符合比较条件的数据 |
BCDI OUT IBCD OUT |
BCD码转换成整数 整数转换成BCD码 |
BTI IN,OUT IBT IN,OUT ITD IN,OUT TDI IN,OUT |
字节转换成整数 整数转换成字节 整数转换成双整数 双整数转换成整数 |
DTR IN,OUT TRUNC IN,OUT ROUND IN,OUT |
双整数转换成实数 实数四舍五入为双整数 实数截位取整为双整数 |
ATH IN,OUT,LEN HTA IN,OUT,LEN ITA IN,OUT,FMT DTA IN,OUT,FMT RTA IN,OUT,FMT |
ASCII码→16进制数 16进制数→ASCII码 整数→ASCII码 双整数→ASCII码 实数→ASCII码 |
DECO IN,OUT ENCO IN,OUT |
译码 编码 |
SEG IN,OUT |
7段译码 |
中断指令 |
|
CRETI |
从中断程序有条件返回 |
ENI DISI |
允许中断 禁止中断 |
ATCH INT,EVENT DTCH EVENT |
给事件分配中断程序 解除中断事件 |
通信指令 |
|
XMT TABLE,PORT RCV TABLE,PORT |
自由端口发送 自由端口接收 |
NETR TABLE,PORT NETW TABLE,PORT |
网络读 网络写 |
GPA ADDR,PORT SPA ADDR,PORT |
获取端口地址 设置端口地址 |
高速计数器指令 |
|
HDEF HSC,MODE |
定义高速计数器模式 |
HSC N |
激活高速计数器 |
PLS X |
脉冲输出 |
数学、加1减1指令 |
|
+I IN1,OUT +D IN1,OUT +R IN1,OUT |
整数,双整数或实数法 IN1+OUT=OUT |
-I IN1,OUT -D IN1,OUT -R IN1,OUT |
整数,双整数或实数法 OUT-IN1 =OUT |
MUL IN1,OUT *R IN1,OUT *I IN1,OUT *D IN1,OUT |
整数乘整数得双整数 实数、整数或双整数乘法 IN1×OUT=OUT |
MUL IN1,OUT /R IN1,OUT /I IN1,OUT /D IN1,OUT |
整数除整数得双整数 实数、整数或双整数除法 OUT/IN1=OUT |
SQRT IN,OUT |
平方根 |
LN IN,OUT |
自然对数 |
LXP IN,OUT |
自然指数 |
SIN IN,OUT |
正弦 |
COS IN,OUT |
余弦 |
TAN IN,OUT |
正切 |
INCB OUT INCW OUT INCD OUT |
字节加1 字加1 双字加1 |
DECB OUT DECW OUT DECD OUT |
字节减1 字减1 双字减1 |
PID Table,Loop |
PID回路 |
定时器和计数器指令 |
|
TON Txxx,PT TOF Txxx,PT TONR Txxx,PT |
通电延时定时器 断电延时定时器 保持型通延时定时器 |
CTU Txxx,PV CTD Txxx,PV CTUD Txxx,PV |
加计数器 减计数器 加/减计数器 |
实时时钟指令 |
|
TODR T TODW T |
读实时时钟 写实时时钟 |
程序控制指令 |
|
END |
程序的条件结束 |
STOP |
切换到STOP模式 |
WDR |
看门狗复位(300 ms) |
JMP N LBL N |
跳到指定的标号 定义一个跳转的标号 |
CALL N(N1,…) CRET |
调用子程序,可以有16个可选参数 从子程序条件返回 |
FOR INDX,INIT,FINAL NEXT |
For/Next循环 |
LSCR N SCRT N SCRE |
顺控继电器段的启动 顺控继电器段的转换 顺控断电器段的结束 |
使用FX2 PLC实现当滑动(安全)门自动控制设计
这个定时过程允许中断,同时确保实际过程在整个时间段运行。
当滑动(安全)门关上,并且起动按妞按下时,运行过程开始。当门关上,开关DSW1动作,给出输入X001。起动按妞PB1输入X000给可编程控制器。
当两个输入出现时,辅助继电器M020接通并自锁。定时器T020开始计时,同时当前时间数据送入寄存器DO15。在T020运行期间的任何时刻,如果滑门打开,锁定的M020继电器断开,定时器停止。
当前时间值不会丢失,再次起动时,即滑门合上并且起动按钮按下,存在D015中的中断前的时间值送回T020中。定时器T020接着从它断开的地方继续计时。守时器中断次数没有限制。不过,当定时器完成它的计时过程,数据寄存器D015需要“强制复位”为0。
可编程控制器的结构和编程方法
一 .可编程控制器的结构
1. PLC的结构包括硬件和软件两大部分。在硬件和控制对象之间有三环:
2. **个环:是操作系统,用它来管理PLC的硬件资源;
3. 第二个环:是编译系统,这两 个环构成了的PLC软件系统。
4. 第三个环:是实现用户要求的应用程序。 PLC的硬件原理框图
二 .可编程控制器的编程方法
1. 梯形图梯形图(LD——Ladder Diagram)法编程与传统的继电器电路图
2. 的设计很相似,用电路元件符号来表示控制任务直观易理解。
3. 语句表语句表也称指令表(IL—Instruction List)。或叫指令表语言。它是以RD、OR、AND、NOT……等逻辑指令为语句的操作码,以操作地址或参数操作数的编程语言。操作码表示要操作的功能类型,操作数表示到哪里去操作。这种编程方法紧凑、系统化,但比较抽象,有时先用梯形图表达,然后写成相应的指令语句输入。 梯形图与语句表的关系
4. 高级语言编程法(如C语言等);随着数控技术的发展,可编程控制器控制的设备已由单机扩展到FMS、CIMS等。可编程控制器处理的信息除开关量信号、模拟量信号、交流信号外,还需要完成与上位机或下位机的信息交换。某些信息的处理已不能采用顺序执行的方式,而必须采用高速实时处理方式。基于这些原因,计算机所用的高级语言便逐步被引用到PC的应用程序中来。
5. 其他编程法控制系统流程图(逻辑功能图) 编程法;功能模块图表示的“功能块语言”编程法;基于图形表示的“图形语言”编程法;用指定子程序控制和指令语句表示的“结构文本语言”编程法;逻辑式编程法。