西门子S7-400中央控制器CPU414-3PN/DP
主营西门子原装
S7-200CN|S7-200|S7-1200|S7-300|
S7-400|ET200系列PLC,
西门子T400|TDC高端控制器|
西门子PCS7过程控制系统,西门子HMI,
西门子802C|S|D|810D|840D|828D数控系统及备件,
西门子MM4|G110|G120|V10标准变频器,
西门子S120|611系列伺服系统,
西门子profibus-DP现场总线系统,
西门子电机,西门子过程仪表
凡我公司出售的西门子产品均享受西门子质保一年,
希望我的用心能换来您对我们的信心!
我公司大量现货供应,价格优势,品质保证,德国原装进口
9 9:85011 1590
S7-300
模块化微型PLC系统,满足中、小规模的性能要求各种性能的模块可以非常好地满足和适应自动化控制任务简单实用的分布式结构和多界面网络能力,应用十分灵活方便用户和简易的无风扇设计当控制任务增加时,可自由扩展大量的集能使它功能非常强劲
S7-300F
故障安全型自动化系统,满足工厂日益增加的安全需求基于S7-300可连接配有安全相关模块的附加 ET 200S 和 ET 200M 分布式 I/O 站通过采用 PROFIsafe 行规的 PROFIBUS DP 进行安全相关通讯此外,还有用于与安全无关应用的标准模块ST 70 产品样本:您也可以在产品目录 ST 70 中查找有关 SIMATIC S7-300 的信息:
S7-300 是模块化的微型 PLC 系统,可满足中、低端的性能要求。模块化、无风扇设计、易于实现分布式结构以及方便的操作,使得 SIMATIC S7-300 成为中、低端应用中各种不同任务的经济、用户友好的解决方案。SIMATIC S7-300 的应用领域包括:特殊机械,纺织机械,包装机械,一般机械设备制造,控制器制造,机床制造,安装系统,电气与电子工业及相关产业。多种性能等级的 CPU,具有用户友好功能的全系列模块,可允许用户根据不同的应用选取相应模块。任务扩展时,可通过使用附加模块随时对控制器进行升级。SIMATIC S7-300 是一个通用的控制器:具有高电磁兼容性和抗震性,可大限度地用于工业领域。
S7-300FSIMATIC 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 及故障安全模块中。因此它可以创建一个全集成的控制系统,在非安全相关和安全相关任务共存的工厂中使用。使用相同的标准工具对整个工厂进行组态和编程。
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)

数控机床所受控制中与PLC相关的内容--顺序控制 数控机床作为自动化控制设备,是在自动控制下进行工作的,数控机床所受控制可分为两类: 一类是终实现对各坐标轴运动进行的“数字控制”。如:对CNC车床X轴和Z轴,CNC铣床X轴,Y轴和Z轴的移动距离,各轴运行的插补、补偿等的控制即为“数字控制”。 另一类是“顺序控制”。对数控机床来说,“顺序控制”是在数控机床运行过程中,以CNC内部和机床各行程开关、传感器、按钮、继电器等的开关量信号状态为条件,并按照预先规定的逻辑顺序对诸如主轴的起停、换向,刀具的更换,工件的夹紧、松开,液压、冷却、润滑系统的运行等进行的控制。与“数字控制”比较,“顺序控制”的信息主要是开关量信号。 可编程控制器(PLC)具有如下特点 (1) PLC是一种于工业顺序控制的微机系统。 (2) PLC是专为在恶劣的工业环境下使用而设计的,所以具有很强的抗干扰能力。 (3) 结构紧凑、体积小,很容易装入机床内部或电气箱内,便于实现动作复杂的控制逻辑和数控机床的机电一体化。 (4) 采用梯形图编程方式。 (5) PLC可与编程器、个人计算机等连接,可以很方便地实现程序的显示、编辑、诊断、存储和传送等操作。 PLC的产品很多,型号规格也不统一,可以从结构、原理、规模等方面分类。从数控机床应用的角度分,可编程控制器可分为两类:一类是CNC的生产厂家将数控装置(CNC)和PLC综合起来而设计的“内装型”(Build—inType)PLC;另一类是的PLC生产厂家的产品,它们的输入/输出信号接口技术规范、输入/输出点数、程序存储容量以及运算和控制功能均能满足数控机床的控制要求,称为“独立型”(Sand—alone Type)PLC。
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处理没有区别(相同的组态,编址及编程)。以下设备可作为主站连接:SIMATIC S7-300(通过带 PROFIBUS DP 接口的 CPU 或 PROFIBUS DP CP)SIMATIC S7-400(通过带 PROFIBUS DP 接口的 CPU 或 PROFIBUS DP CP)
SIMATIC C7 (通过带 PROFIBUS DP 接口的 C7 或 PROFIBUS DP CP)SIMATIC S5-115U/H、S5-135U 和 S5-155U/H,带IM 308SIMATIC 505出于性能原因,每条线路上连接的主站不得过 2 个。以下设备可作为从站连接:ET 200 分布式 I/O 设备S7-300,通过 CP 342-5CPU 313C-2 DP, CPU 314C-2 DP, CPU 314C-2 PN/DP, CPU 315-2 DP, CPU 315-2 PN/DP, CPU 317-2 DP, CPU 317-2 PN/DP and CPU 319-3 PN/DPC7-633/P DP, C7-633 DP, C7-634/P DP, C7-634 DP, C7-626 DP, C7-635, C7-636现场设备虽然带有 STEP 7 的编程器/PC 或 OP 是总线上的主站,但是只使用 MPI 功能,另外通过 PROFIBUS DP 也可部分提供 OP 功能。通过 PROFINET IO 进行过程通信SIMATIC S7-300 通过通信处理器或通过配备集成 PROFINET 接口的 CPU 连接到 PROFINET IO 总线系统。通过带有 PROFIBUS 接口的 CPU,可构建一个高速的分布式自动化系统,并且使得操作大大简化。从用户的角度来看,PROFINET IO 上的分布式I/O处理与集中式I/O处理没有区别(相同的组态,编址及编程)。可将下列设备作为 IO 控制器进行连接:SIMATIC S7-300(使用配备 PROFINET 接口或 PROFINET CP 的 CPU)SIMATIC ET 200使用配备 PROFINET 接口的 CPU)SIMATIC S7-400使用配备 PROFINET 接口或 PROFINET CP 的 CPU)可将下列设备作为 IO 设备进行连接:ET 200 分布式 I/O 设备ET 200S IM151-8 PN/DP CPU, ET 200pro IM154-8 PN/DP CPUSIMATIC S7-300使用配备 PROFINET 接口或 PROFINET CP 的 CPU)现场设备通过 AS-Interface 进行过程通信S7-300 所配备的通信处理器 (CP 342-2) 适用于通过 AS-Interface 总线连接现场设备(AS-Interface 从站)。更多信息,请参见通信处理器。通过 CP 或集成接口(点对点)进行数据通信
通过 CP 340/CP 341 通信处理器或 CPU 313C-2 PtP 或 CPU 314C-2 PtP 的集成接口,可经济有效地建立点到点连接。有三种物理传输介质支持不同的通信协议:
可以连接以下设备:
SIMATIC S7、SIMATIC S5 自动化系统和其他公司的系统打印机机器人控制扫描器,条码阅读器,等特殊功能块包括在通信功能手册的供货范围之内。使用多点接口 (MPI) 进行数据通信MPI(多点接口)是集成在 SIMATIC S7-300 CPU 上的通信接口。它可用于简单的网络任务。MPI 可以同时连接多个配有 STEP 7 的编程器/PC、HMI 系统(OP/OS)、S7-300 和 S7-400。全局数据:全局数据通信”服务可以在联网的 CPU 间周期性地进行数据交换。 一个 S7-300 CPU 可与多达 4 个数据包交换数据,每个数据包含有 22 字节数据,可同时有 16 个 CPU 参与数据交换(使用 STEP 7 V4.x)。
例如,可以允许一个 CPU 访问另一个 CPU 的输入/输出。只可通过 MPI 接口进行全局数据通信。内部通信总线(C-bus):CPU 的 MPI 直接连接到 S7-300 的 C 总线。因此,可以通过 MPI 从编程器直接找到与 C 总线连接的 FM/CP 模块的地址

液体混合装置控制的模拟 一、 实验目的 熟练使用置位和复位等各条基本指令,通过对工程实例的模拟,熟练地掌握PLC的编程和程序调试。 二、液体混合装置控制的模拟实验面板图:图6-9-1所示 液体混合装置控制面板 上图下框中的V1、V2、V3、M分别接主机的输出点Q0.0、Q0.1、Q0.2、Q0.3;起、停按钮SB1、SB2分别接主机的输入点I0.0、I0.1;液面传感器SL1、SL2、SL3分别接主机的输入点I0.2、I0.3、I0.4。上图中,液面传感器利用钮子开关来模拟,启动、停止用动合按钮来实现,液体A阀门、液体B阀门、混合液阀门的打开与关闭以及搅动电机的运行与停转用发光二极管的点亮与熄灭来模拟。 三、控制要求 由实验面板图可知:本装置为两种液体混合装置,SL1、SL2、SL3为液面传感器,液体A、B阀门与混合液阀门由电磁阀YV1、YV2、YV3控制,M为搅动电机,控制要求如下: 初始状态:装置投入运行时,液体A、B阀门关闭,混合液阀门打开20秒将容器放空后关闭。 启动操作:按下启动按钮SB1,装置就开始按下列约定的规律操作: 液体A阀门打开,液体A流入容器。当液面到达SL2时,SL2接通,关闭液体A阀门,打开液体B阀门。液面到达SL1时,关闭液体B阀门,搅动电机开始搅动。搅动电机工作6秒后停止搅动,混合液体阀门打开,开始放出混合液体。当液面下降到SL3时,SL3由接通变为断开,再过2秒后,容器放空,混合液阀门关闭,开始下一周期。 停止操作:按下停止按钮SB2后,在当前的混合液操作处理完毕后,才停止操作(停在初始状态上)。 四、编制梯形图并写出程序 参考程序 表6-9-1所示 步序 指 令 步序 指 令 0 LD I0.0 17 LD M10.0 1 EU 18 S M20.0, 1 2 = M10.0 启动脉冲 19 LD M20.0 3 LD I0.1 20 A T38 4 EU 21 O M10.0 5 = M10.1 停止脉冲 22 S Q0.0, 1 液体A阀打开 6 LD I0.2 23 LD M10.3 7 EU 24 S Q0.1, 1 液体B阀打开 8 = M10.2 25 LD M10.3 9 LD I0.3 26 O M10.1 10 EU 27 R Q0.0, 1 液体A阀关闭 11 = M10.3 28 LD M10.2 12 LDN I0.4 29 S Q0.3, 1 搅动电机工作 13 AN M11.1 30 LD M10.2 14 = M11.0 31 O M10.1 15 LDN I0.4 32 R Q0.1, 1 液体B阀关闭 16 = M11.1 33 LD T37 步序 指 令 步序 指 令 34 O M10.1 46 = M11.5 35 R Q0.3, 1 47 LD M11.4 36 LD Q0.3 48 S Q0.2, 1 混合液阀打开 37 TON T37, +60 延时6S 49 LD T38 38 LDN Q0.3 50 O M10.1 39 = M12.0 51 R Q0.2, 1 混合液阀关闭 40 LDN Q0.3 52 LD M11.2 41 A M12.0 53 S M20.1, 1 42 AN M11.5 54 LD T38 43 = M11.4 55 R M20.1, 1 44 LDN Q0.3 56 LD M20.1 45 A M12.0 57 TON T38, +20 延时2S 五、程序设计及工作过程分析 启动操作:按下启动按钮SB1,I0.0的动合触点闭合,M10.0产生启动脉冲,M10.0的动合触点闭合,使Q0.0保持接通,液体A电磁阀YV1打开,液体A流入容器。当液面上升到SL3时,虽然I0.4动合触点接通,但没有引起输出动作。当液面上升到SL2位置时,SL2接通,I0.3的动合触点接通,M10.3产生脉冲,M10.3的动合触点接通一个扫描周期,复位指令R Q0.0使Q0.0线圈断开,YV1电磁阀关闭,液体A停止流入;与此同时,M10.3的动合触点接通一个扫描周期,保持操作指令S Q0.1使Q0.1线圈接通,液体B电磁阀YV2打开,液体B流入。 当液面上升到SL1时,SL1接通,M10.2产生脉冲,M10.2动合触点闭合,使Q0.1线圈断开,YV2关闭,液体B停止注入,M10.2动合触点闭合,Q0.3线圈接通,搅匀电机工作,开始搅动。搅动电机工作时,Q0.3的动合触点闭合,启动定时器T37,过了6秒,T37动合触点闭合,Q0.3线圈断开,电机停止搅动。当搅匀电机由接通变为断开时,使M11.2产生一个扫描周期的脉冲,M11.2的动合触点闭合,Q0.2线圈接通,混合液电磁阀YV3打开,开始放混合液。 液面下降到SL3,液面传感器SL3由接通变为断开,使M11.0动合触点接通一个扫描周期,M20.1线圈接通,T1开始工作,2秒后混合液流完,T1动合触点闭合,Q0.2线圈断开,电磁阀YV3关闭。同时T1的动合触点闭合,Q0.0线圈接通,YV1打开,液体A流入,开始下一循环。 停止操作:按下停止按钮SB2,I0.1的动合触点接通,M10.1产生停止脉冲,使M20.0线圈复位断开,M20.0动合触点断开,在当前的混合操作处理完毕后,使Q0.0不能再接通,即停止操作。 参考梯形图如下所示: 图6-9-2 六、实验设备 1、THSMS-A型、THSMS-B型实验装置或THSMS-1型、THSMS-2型实验箱一台 2、安装了STEP7-Micro/WIN32编程软件的计算机一台 3、PC/PPI编程电缆一根 4、锁紧导线若干 IEC61131-3标准与PLC编程语言的关系 由于PLC强大的功能和优良的性能,以及应用成本的不断下降和使用的方便性,促使PLC的应用领域不断扩展,市场潜力巨大,于是,全世界许多公司纷纷推出自己的PLC产品。出于垄断或市场保护的目的,各家公司的PLC产品各有差别,互不兼容。当形形色色的PLC涌入市场时,国际电工委员会与有关PLC制造商多次协商,于1993年制定了IEC1131标准以引导PLC健康地发展。 IEC1131标准共分为5个部分:IEC1131-1为一般信息,即对通用逻辑编程作了一般性介绍并讨论了逻辑编程的基本概念、术语和定义;IEC1131-2为装配和测试需要,从机械和电气两部分介绍了逻辑编程对硬件设备的要求和测试需要;IEC1131-3为编程语言的标准,它吸取了多种编程语言的长处,并制定了5种标准语言;IEC1131-4为用户指导,提供了有关选择、安装、维护的信息资料和用户指导手册;IEC1131-5为通信规范,规定了逻辑控制设备与其他装置的通信联系规范。IEC1131标准后更名为IEC61131标准。 在IEC61131-3中,规定了控制逻辑编程中的语法、语义和显示,并对以往编程语言进行了部分修改后形成目前通用的5种语言。在这5种语言中,有3种是图形化语言,2种是文本化语言。图形化编程语言包括:梯形图(LD-Ladder Diagram)、功能块图(FBD - Function Block Diagram)、顺序功能图(SFC - Sequential Function Chart)。文本化编程语言包括:指令表(IL-Instruction List)和结构化文本 (ST-Strutured Text)。IEC61131-3的编程语言是IEC工作组对世界范围的PLC厂家的编程语言合理地吸收、借鉴的基础上形成的一套针对工业控制系统的国际编程语言标准,它不但适用于PLC系统,而且还适用于更广泛的工业控制领域;IEC61131-3 的编程工具提供对现场总线系统的支持,并对现场总线装置的软件设计产生了很大影响。IEC并不要求每种产品都运行这5种语言,可以只运行其中的一种或几种,但均必须符合标准。在实际组态时,可以在同一项目中运用多种编程语言,相互嵌套,以供用户选择简单的方式生成控制策略。 正是由于IEC61131-3标准的公布,许多PLC制造厂先后推出符合这一标准的PLC产品。美国罗克韦尔(Rockwell)公司许多PLC产品都带符合IEC61131-3标准中结构文本的软件选项。法国施耐德()公司的Modicon TSX Quantum PLC产品可采用符合IEC61131-3标准的Concept软件包,它在支持Modicon 984梯形图的同时,也遵循IEC61131-3标准的5种编程语言。德国西门子(Siemens)公司的SIMATIC S7-200、S7-300、S7-400、C7-620均采用SIMATIC软件包,其中梯形图和功能块图部分符合IEC61131-3标准。
我公司在西门子公司重点产品:
SIEMENS 可编程控制器
1、 SIMATIC S7 系列PLC、S7200、s71200、S7300、S7400、ET200
2、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、 SITOP 系列直流电源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A
4、HMI 触摸屏TD200 TD400C TP177,MP277 MP377
SIEMENS 交、直流传动装置
1、 交流变频器 MICROMASTER系列:MM、MM420、MM430、MM440、ECO
MIDASTER系列:MDV
6SE70系列(FC、VC、SC)
2、全数字直流调速装置 6RA23、6RA24、6RA28、6RA70 系列
SIEMENS 数控 伺服
1、840D、802S/C、802SL、828D 801D :6FC5210,6FC6247,6FC5357,6FC5211,6FC5200,6FC5510,
2、伺服驱动 : 6SN1123,6SN1145,6SN1146,6SN1118,6SN1110,6SN1124,6SN1125,6SN1128
S7-300plc常规型号如下:
6ES7312-1AE14-0AB0 CPU312, 32KB
6ES7314-1AF11-0AB0 CPU314, 64 KB
6ES7314-1AG13-0AB0 CPU314, 96 KB
6ES7314-1AG14-0AB0 CPU314, 128 KB
6ES7313-6CG04-0AB0 CPU313C-2 DP, 16DI/16DO, 128 KB
6ES7314-6BH04-0AB0 CPU314C-2PTP, 24DI/16DO/5AI/2AO, 192 KB
6ES7314-6CG03-0AB0 CPU314C-2DP, 24DI/16DO/4AI/2AO, 96 KB
6ES7314-6CH04-0AB0 CPU314C-2DP, 24DI/16DO/5AI/2AO, 192 KB
6ES7314-6EH04-0AB0 CPU314C-2PN/DP, 24DI/16DO/4AI/2AO, 192KB
6ES7315-2AG10-0AB0 CPU315-2DP, 128KB
6ES7315-2AH14-0AB0 CPU315-2DP, 256 KB
6ES7315-2EG10-0AB0 CPU315-2 PN/DP, 128KB
6ES7315-2EH13-0AB0 CPU315-2 PN/DP, 256 KB
6ES7315-2EH14-0AB0 CPU315-2 PN/DP, 384 KB
6ES7316-1AG00-0AB0 SIMATIC S7-300, CPU 316
6ES7316-2AG00-0AB0 SIMATIC S7-300, CPU 316
6ES7317-2AJ10-0AB0 CPU317-2DP, 512KB
6ES7317-2AK14-0AB0 CPU317-2 DP, 1 MB
6ES7317-2EJ10-0AB0 CPU317-2 PN/DP, 512KB
6ES7317-2EK13-0AB0 CPU317-2 PN/DP, 1 MB
6ES7317-2EK14-0AB0 CPU317-2 PN/DP, 1 MB
6ES7318-2AJ00-0AB0 CPU318-2DP, 512KB
6ES7318-3EL00-0AB0 CPU319-3 PN/DP, 1.4MB
6ES7318-3EL01-0AB0 CPU319-3 PN/DP, 2 MB
6ES7305-1BA80-0AA0 PS305 24 V/ 2 A OUTDOOR
6ES7307-1BA00-0AA0 POWER SUPPLY PS307 24 V/2 A [Intranet]
6ES7307-1BA01-0AA0 电源 PS307 24V/2A
6ES7307-1EA00-0AA0 POWER SUPPLY PS307 24 V/5 A [Intranet]
6ES7307-1EA01-0AA0 电源 PS307 24 V/5 A
6ES7307-1EA80-0AA0 PS307 24 V/ 5 A OUTDOOR
6ES7307-1KA00-0AA0 POWER SUPPLY PS307 24 V/10 A [Intranet]
6ES7307-1KA01-0AA0 POWER SUPPLY PS307 24 V/10 A [Intranet]
6ES7307-1KA02-0AA0 电源 PS307 24 V/10 A
6ES7321-1BH02-0AA0 SM321, 16DI, DC24V
6ES7321-1BH10-0AA0 SM321,16DI,DC24V, 0.05MS INPUT DELAY.
6ES7321-1BH50-0AA0 SM321, 16DI, DC24V, SOURCE INPUT
6ES7321-1BH81-0AA0 SM 321, 16 *DC 24V, optically isolated
6ES7321-1BH82-0AA0 SIMATIC S7-300, DIGITAL INPUT
6ES7321-1BL00-0AA0 SM321, 32DI, DC24V
6ES7321-1BL80-0AA0 SIMATIC S7-300, DIGITAL INPUT
6ES7321-1BP00-0AA0 SM321, 64 DI, DC 24V, 3MS, SINK/SOURE
6ES7321-1CH00-0AA0 SM321, 16 DI, AC/DC 24-48V, 1CH/COMMON
6ES7321-1CH20-0AA0 SM321, 16DI, DC48-125V
6ES7321-1CH80-0AA0 SIMATIC S7-300, DIGITAL INPUT
6ES7321-1EH00-0AA0 SM 321, 16*AC 120V, optically isolated
6ES7321-1EH01-0AA0 SIMATIC S7-300, DIGITAL INPUT
6ES7321-1EL00-0AA0 SM321, 32DI, AC120V
6ES7321-1FF00-0AA0 SM 321, 8*AC120/230V, optically isolated
6ES7321-1FF01-0AA0 SM321, 8DI, AC120/230V
6ES7321-1FF10-0AA0 SM321, 8 DI, AC/DC 120/230V, 1CH/COMMON
6ES7321-1FF81-0AA0 SIMATIC S7-300, DIGITAL INPUT
6ES7321-1FH00-0AA0 SM321, 16 DI, 120/230V AC
6ES7321-7BH00-0AB0 SM 321, 16*DC 24V, with interrupts
6ES7321-7BH01-0AB0 SM321, 16DI, 24V DC
6ES7321-7BH80-0AB0 SIMATIC S7-300, DIGITAL INPUT
6ES7321-7EH00-0AB0 SM 321; 16DI, DC 24/125 V
6ES7321-7TH00-0AB0 SM321, 16 DI, 24V DC, DIAGNOSTICS
6ES7322-1BF00-0AA0 SM 322, 8*DC 24V, 2A, optically isolated
6ES7322-1BF01-0AA0 SM322, 8DO, 24V DC, 2A
6ES7322-1BH00-0AA0 SM 322, 16*DC 24V/0.5A, optically isolated
6ES7322-1BH01-0AA0 SM322, 16DO 24V DC, 0,5A
6ES7322-1BH10-0AA0 SM322 HIGH SPEED, 16DO 24V DC, 0.5A
6ES7322-1BH81-0AA0 SIMATIC S7-300, DIGITAL OUTPUT
6ES7322-1BL00-0AA0 SM322, 32DO 24V DC, 0,5A
6ES7322-1BP00-0AA0 SM322 64DA, DC24V, 0,3A P-WRITE
6ES7322-1BP50-0AA0 SM322 64DO, DC24V, 0.3A M-WRITE
6ES7322-1CF00-0AA0 SM322, 8DO, 48-125V DC, 1,5A
6ES7322-1CF80-0AA0 SIMATIC S7-300, DIGITAL OUTPUT
6ES7322-1EH00-0AA0 SM 322, 16*AC 120V/0.5A, optically isolated
6ES7322-1EH01-0AA0 SIMATIC S7-300, DIGITAL OUTPUT
6ES7322-1FF00-0AA0 SM 322, 8*AC 120/230V/1A, optically isolated
6ES7322-1FF01-0AA0 SM322, 8DO, 120/230V AC, 1A
6ES7322-1FF81-0AA0 SIMATIC S7-300, DIGITAL OUTPUT
6ES7322-1FH00-0AA0 SM322, 16DO, 120/230V AC, 1A
6ES7322-1FL00-0AA0 SM322, 32DO, 120/230V AC, 1A
6ES7322-1HF00-0AA0 SM 322, 8 * relay
6ES7322-1HF01-0AA0 SM322, 8DA, 24V DC/2A OR 230V AC/2A
6ES7322-1HF10-0AA0 SM322, 8DA, 24V DC/5A OR 230V AC/5A
6ES7322-1HF20-0AA0 SIMATIC S7-300, DIGITAL OUTPUT
6ES7322-1HF80-0AA0 SIMATIC S7-300, DIGITAL OUTPUT
6ES7322-1HH00-0AA0 SIMATIC S7-300, DIGITAL OUTPUT
6ES7322-1HH01-0AA0 SM322, 16DO RELAY
6ES7322-5FF00-0AB0 SM322, 8DO, AC120/230V, 2A
6ES7322-5GH00-0AB0 SM322, 16DO, AC120/230V, 2A
6ES7322-5HF00-0AB0 SM322, 8DO RELAY, 24VDC, 120-230V AC, 5A
6ES7322-8BF00-0AB0 SM322, 8DO, 24V DC, 0,5A
6ES7322-8BF80-0AB0 SIMATIC S7-300, DIGITAL OUTPUT
6ES7322-8BH00-0AB0 SIMATIC S7/PCS7,
6ES7322-8BH01-0AB0 SM322, 16DO, 24V DC, 0,5A
6ES7322-8BH10-0AB0 SM322, 16DO, 24V DC, 0,5A
6ES7323-1BH00-0AA0 SM 323, DI8/DO8*DC 24V/0,5A
6ES7323-1BH01-0AA0 SM323, 8DI/8DO, DC24V, 0,5A
6ES7323-1BH80-0AA0 Digital input/output module
6ES7323-1BH81-0AA0 SIMATIC S7-300, DIGITAL MODULE
6ES7323-1BL00-0AA0 SM323, 16DI/DO, DC24V, 0,5A
6ES7327-1BH00-0AB0 SIMATIC S7-300, DIGITAL MODULE
6ES7331-1KF00-0AB0 SIMATIC S7-300, ANALOG INPUT
6ES7331-1KF01-0AB0 SM331, 8AI, 13BIT
6ES7331-1KF02-0AB0 SM331, 8AI, 13BIT
6ES7331-7HF00-0AB0 SIMATIC S7-300, ANALOG INPUT
6ES7331-7HF01-0AB0 SIMATIC S7-300, ANALOG INPUT
6ES7331-7KB02-0AB0 SM331, 2AI, 9/12/14BIT
6ES7331-7KB81-0AB0 SM 331, 2 * 12 Bit, galv.-isol.
6ES7331-7KB82-0AB0 SIMATIC S7-300, ANALOG INPUT
6ES7331-7KF00-0AB0 SM 331, 8 * 12 Bit, galv.-isol.
6ES7331-7KF02-0AB0 SM331, 8AI, 9/12/14BIT
6ES7331-7NF00-0AB0 SIMATIC S7-300, ANALOG INPUT
6ES7331-7NF10-0AB0 SIMATIC S7-300, ANALOG INPUT
6ES7331-7PE10-0AB0 SM331, 6AI, 16BIT, THERMOCOUPLE
6ES7331-7PF00-0AB0 SIMATIC S7-300, ANALOG INPUT
6ES7331-7PF01-0AB0 SIMATIC S7-300, ANALOG INPUT
6ES7331-7PF10-0AB0 SIMATIC S7-300, ANALOG INPUT
6ES7331-7PF11-0AB0 SIMATIC S7-300, ANALOG INPUT
6ES73317KF010AB0 SIMATIC S7-300, ANALOG INPUT
6ES7332-5HB01-0AB0 SIMATIC S7-300, ANALOG OUTPUT
6ES7332-5HB81-0AB0 SIMATIC S7-300, ANALOG OUTPUT M
6ES7332-5HD00-0AB0 SM 332, 4 * 12 Bit, galv.-isol.
6ES7332-5HD01-0AB0 SIMATIC S7-300, ANALOG OUTPUT
6ES7332-5HF00-0AB0 SIMATIC S7-300, ANALOG OUTPUT
6ES7332-7ND00-0AB0 SM 332, 4*16 Bit, 1,5 ms
6ES7332-7ND01-0AB0 SIMATIC S7,SM 332 ANALOG OUTPUT
6ES7332-7ND02-0AB0 SIMATIC S7,SM 332 ANALOG OUTPUT
6ES7334-0CE00-0AA0 SM 334, AI 4*8Bit, AO 2*8Bit
6ES7334-0CE01-0AA0 SIMATIC S7, ANALOG INPUT MODULE
6ES7334-0KE00-0AB0 SIMATIC S7-300, ANALOG MODULE
6ES7334-0KE80-0AB0 SIMATIC S7-300, ANALOG MODULE
6ES7335-7HG00-0AB0 SIMATIC S7-300, ANALOG MODULE
6ES7335-7HG00-6AA0 INTERFERENCE SUPPRESSOR FILTER
6ES7335-7HG01-0AB0 SIMATIC S7-300, ANALOG MODULE
6ES7335-7HG02-0AB0 SIMATIC S7-300, ANALOG MODULE
6ES7360-3AA00-0AA0 IM 360 for central rack
6ES7360-3AA01-0AA0 SIMATIC S7-300,INTERFACE MODULE
6ES7361-3CA00-0AA0 IM 361 for expansion rack
6ES7361-3CA01-0AA0 IM 361 NTERFACE MODULE IN ER, WITH K-BUS
6ES7365-0BA00-0AA0 IM 365 for 1 expansion rack
6ES7365-0BA01-0AA0 SIMATIC S7-300,INTERFACE MODULE
6ES7365-0BA81-0AA0 SIMATIC S7-300,INTERFACE MODULE
6ES7368-3AF00-0AA0 S7-300 Connecting cable IM360-361
6ES7368-3BB00-0AA0 Cable 368, IM 360, IM 361, 1m
6ES7368-3BB01-0AA0 ConNECTING CABLE F. IM360/361, 1M
6GK7343-1CX00-0xE0 COMMUNICATION PROCESSOR CP 343-1 LEAN
6GK7343-1CX10-0xE0 COMMUNICATION PROCESSOR CP 343-1 LEAN
6GK7343-1BA00-0xE0 COMMUNICATION PROCESSOR CP 343-1
6GK7343-1EX00-0xE0 COMMUNICATION PROCESSOR CP 343-1 TCP
6GK7343-1EX10-0xE0 COMMUNICATION PROCESSOR CP 343-1
6GK7343-1EX11-0xE0 COMMUNICATION PROCESSOR CP 343-1
6GK7343-1EX20-0xE0 COMMUNICATION PROCESSOR CP 343-1
6GK7343-1EX21-0xE0 COMMUNICATION PROCESSOR CP 343-1
6GK7343-1EX30-0xE0 COMMUNICATION PROCESSOR CP 343-1
6ES7340-1AH02-0AE0 SIMATIC S7-300, CP 340
6ES7340-1BH00-0AE0 CP340 W. 20MA INTERFACE (TTY)
6ES7340-1BH02-0AE0 SIMATIC S7-300, CP 340
6ES7340-1CH00-0AE0 CP340 W. RS422/485 INTERFACE
6ES7340-1CH02-0AE0 SIMATIC S7-300, CP 340
6ES7341-1AH01-0AE0 SIMATIC S7-300, CP 341
6ES7341-1AH02-0AE0 CP 341 RS232C (V.24)
6ES7341-1BH00-0AE0 CP341, with 20 mA interface
6ES7341-1BH01-0AE0 SIMATIC S7-300, CP 341
6ES7341-1BH02-0AE0 CP341 20MA-INTERFACE (TTY)
6ES7341-1CH00-0AE0 CP341, with RS422/485 interface
6ES7341-1CH01-0AE0 SIMATIC S7-300, CP 341
6ES7341-1CH02-0AE0 CP341 RS422/485-INTERFACE
6ES7390-1AB60-0AA0 SIMATIC S7-300, RAIL
6ES7390-1AE80-0AA0 SIMATIC S7-300, RAIL
6ES7390-1AF30-0AA0 SIMATIC S7-300, RAIL
6ES7390-1AJ30-0AA0 SIMATIC S7-300, RAIL
6ES7390-1BC00-0AA0 SIMATIC S7-300, RAIL
小车控制系统——使用STL指令的编程方式梯形图举例 许多PLC厂家都设计了专门用于编制顺序控制程序的指令和编程元件,如美国GE公司和GOULD公司的鼓形控制器、日本东芝公司的步进顺序指令、三菱公司的步进梯形指令等。 步进梯形指令(Step Ladder Instruction)简称为STL指令。FX系列就有STL指令及RET复位指令。利用这两条指令,可以很方便地编制顺序控制梯形图程序。 FX2N系列PLC的状态器S0~S9用于初始步,S10~S19用于返回原点,S20~S499为通用状态,S500~S899有断电保持功能,S900~S999用于报警。用它们编制顺序控制程序时,应与步进梯形指令一起使用。FX系列还有许多用于步进顺控编程的特殊辅助继电器以及使状态初始化的功能指令IST,使STL指令用于设计顺序控制程序更加方便。 使用STL指令的状态器的常开触点称为STL触点,它们在梯形图中的元件符号如图5-31所示。图中可以看出功能表图与梯形图之间的对应关系,STL触点驱动的电路块具有三个功能:对负载的驱动处理、转换条件和转换目标。 图5-31 STL指令与功能表图 除了后面要介绍的并行序列的合并对应的梯形图外,STL触点是与左侧母线相连的常开触点,当某一步为活动步时,对应的STL触点接通,该步的负载被驱动。当该步后面的转换条件满足时,转换实现,即后续步对应的状态器被SET指令置位,后续步变为活动步,同时与前级步对应的状态器被系统程序自动复位,前级步对应的STL触点断开。 使用STL指令时应该注意以下一些问题: 1)与STL触点相连的触点应使用LD或LDI指令,即LD点移到STL触点的右侧,直到出现下一条STL指令或出现RET指令,RET指令使LD点返回左侧母线。各个STL触点驱动的电路一般放在一起,后一个电路结束时—定要使用RET指令。 2)STL触点可以直接驱动或通过别的触点驱动Y、M、S、T等元件的线圈,STL触点也可以使Y、M、S等元件置位或复位。 3)STL触点断开时,CPU不执行它驱动的电路块,即CPU只执行活动步对应的程序。在没有并行序列时,任何时候只有一个活动步,因此大大缩短了扫描周期。 4)由于CPU只执行活动步对应的电路块,使用STL指令时允许双线圈输出,即同一元件的几个线圈可以分别被不同的STL触点驱动。实际上在一个扫描周期内,同一元件的几条OUT指令中只有一条被执行。 5)STL指令只能用于状态寄存器,在没有并行序列时,一个状态寄存器的STL触点在梯形图中只能出现一次。 6)STL触点驱动的电路块中不能使用MC和MCR指令,但是可以使用CJP和EJP指令。当执行CJP指令跳人某一STL触点驱动的电路块时,不管该STL触点是否为“1”状态,均执行对应的EJP指令之后的电路。 7)与普通的辅助继电器一样,可以对状态寄存器使用LD、LDI、AND、ANI、OR、ORI、SET、RST、OUT等指令,这时状态器触点的画法与普通触点的画法相同。 8)使状态器置位的指令如果不在STL触点驱动的电路块内,执行置位指令时系统程序不会自动将前级步对应的状态器复位。 如图5-32所示小车一个周期内的运动路线由4段组成,它们分别对应于S31~S34所代表的4步,S0代表初始步。 图5-32 小车控制系统功能表图与梯形图 假设小车位于原点(左端),系统处于初始步,S0为“1”状态。按下起动按钮X4,系统由初始步S0转换到步S31。S31的STL触点接通,Y0的线圈“通电”,小车右行,行至右端时,限位开关X3接通,使S32置位,S31被系统程序自动置为“0”状态,小车变为左行,小车将这样一步一步地顺序工作下去,后返回起始点,并停留在初始步。图5-32中的梯形图对应的指令表程序如表5-3所示.。 表5-3 小车控制系统指令表 LD SET STL LD SET STL M8002 S0 S0 X4 S31 S31 OUT LD SET STL OUT LD Y0 X3 S32 S32 Y1 X1 SET STL OUT LD SET STL S33 S33 Y0 X2 S34 S34 OUT LD SET RET Y1 X0 S0 功能表图中跳步与循环问题 复杂的控制系统不仅I/O点数多,功能表图也相当复杂,除包括前面介绍的功能表图的基本结构外,还包括跳步与循环控制,而且系统往往还要求设置多种工作方式,如手动和自动(包括连续、单周期、单步等)工作方式。手动程序比较简单,一般用经验法设计,自动程序的设计一般用顺序控制设计法。 1.跳步 如图5-34所示用状态器来代表各步,当步S31是活动步,并且X5变为“1”时,将跳过步S32,由步S31进展到步S33。这种跳步与S31S32S33等组成的“主序列”中有向连线的方向相同,称为正向跳步。当步S34是活动步,并且转换条件时,将从步S34返回到步S33,这种跳步与“主序列”中有向连线的方向相反,称为逆向跳步。显然,跳步属于选择序列的一种特殊情况。 图5-34 含有跳步和循环的功能表图 2.循环 在设计梯形图程序时,经常遇到一些需要多次重复的操作,如果一次一次地编程,显然是非常繁琐的。我们常常采用循环的方式来设计功能表图和梯形图,如图5-34所示,假设要求重复执行10次由步S33和步S34组成的工艺过程,用C0控制循环次数,它的设定值等于循环次数10。每执行一次循环,在步S34中使C0的当前值减1,这一操作是将S34的常开触点接在C0的计数脉冲输入端来实现的,当步S34变为活动步时,S34的常开触点由断开变为接通,使C0的当前值减1。每次执行循环的后一步,都根据C0的当前值是否为零来判别是否应结束循环,图中用步S34之后选择序列的分支来实现的。假设X4为“1”,如果循环未结束,C0的常闭触点闭合,转换条件满足并返回步S33;当C0的当前值减为0,其常开触点接通,转换条件满足,将由步S34进展到步S35。 在循环程序执行之前或执行完后,应将控制循环的计数器复位,才能保证下次循环时循环计数。复位操作应放在循环之外,图5-34中计数器复位在步S0和步S25显然比较方便。