西门子S7-1200 控制器是我们新推出产品的核心,可实现简单却高度精确的自动化任务。西门子S7-1200 控制器实现了模块化和紧凑型设计,功能强大、投资安全并且*适合各种应用。可扩展性强、灵活度高的设计,可实现标准工业通信的通信接口以及一整套强大的集成技术功能,使该控制器成为完整、全面的自动化解决方案的重要组成部分。
产品简介
详细介绍
辽宁西门子S7-1200PLC代理商价格查询
编程语言及指令功能:梯形图语言、助记符语言在西门子PLC
模块中较为常见,梯形图语言一般在计算机屏幕上编辑,使用起来简单方便。
助记符语言与计算机编程序相似,
如果对有编制程序基础的工程技术人员来说,
学习助记符会容易一些,只要理解各个指令的含义,
就可以像做计算机程序一样写PLC 的控制程序。
如果两种语言都会使用更好,因为它们之间可以相互转换。
西门子PLC实际上只认识助记符语言,
梯形图语言是需要转换成助记符语言后,存入PLC的存储器中。
现在功能图语言的使用有上升趋势。
编程语言中还有一个内容是指令功能。
衡量指令功能强弱可看两个方面:
一是指令条数多少;
二是指令中有多少综合性指令。
一条综合性指令一般就能完成一项专门操作。
用户编制的程序完成的控制任务,
取决于指令的多少,指令功能越多,
MT6100IV5编程越简单和方便,
完成一定的控制任务越容易。
(2)输入输出点数:输入输出点数是PLC
可以接受的输入开关信号和输出
开关信号的数量,
值得注意的是输入点数往往的大于输出点数的,
且二者不能相互替代。
辽宁西门子S7-1200PLC代理商价格查询
(3)扫描速度数是指PLC
扫描1k(1k=1024)字用户程序所需的时间,
通常以ms/k字为单位,扫描速度越快越好。
(4)存储容量:存储容量是存放用户程序的存储器的容量。
通常用k来表示。也有的西门子PLC直接用所能存放的程序量表示。
在编制西门子PLC程序时,
需要用到大量的寄存器来存放变量、中间结果、
保持数据、定时计数、模块设置和各种标志位等信息。
这些寄存器的多少,直接关系到程序的编制,
该存储器的容量越大,就可以编制出更复杂的程序。
5)可扩展性:在现代工业生产中西门子PLC的可扩展性也显的非常重要。
主要包括:
1)输入输出点数的扩展;
2)存储容量的扩展;
3)联网功能的扩展;
4)可扩展的模块数;另外,可编程序控制器的可靠性、
易操作性及经济性等功能指示也受用户的关注
西门子S7-300PLC主要支持的硬件有:
(1)电源(PS)
电源模块提供了机架和CPU内部的供电电源,置于1号机架的位置。
(2)中央处理器(CPU)
CPU存储并处理用户程序,为模块分配参数,通过嵌入的MPI总线处理编程设备和PC、模块、其它站点之间的通讯,并可以为进行DP主站或从站操作装配一个集成的DP接口。置于2号机架。
(3)接口模块(IM)
接口模块将各个机架连接在一起。不同型号的接口模块可支持机架扩展或PROFIBUS DP连接。置于3号机架,没有接口模块时,机架位置为空。
(4)信号模块(SM)
通常称为I/O(输入/输出)模块。测量输入信号并控制输出设备。信号模块可用于数字信号和模拟信号,还可用于进行连接,如传感器和启动器的连接。
(5)功能模块(FM)
用于进行复杂的、重要的但独立于CPU的过程,如:计算、位置控制和闭环控制。
(6)通讯处理器(CP)
模块化的通讯处理器通过连接各个SIMATIC站点,如:工业以太网,PROFIBUS或串行的点对点连接等。
后三个模块在机架上可以任意放置,系统可以自动分配模块的地址。
需要说明的是,每个机架zui多只能安装8个信号模块、功能模块或通讯模块。如果系统任务超过了8个,则可以扩展机架(每个带CPU的中央机架可以扩展3个机架)。
西门子S7-1200模块代理商
CPU CPU 1211C 1211 CPU AC/DC/Rly 6ES7 211 1BD30 0XB0
1211 CPU DC/DC/DC 6ES7 211 1AD30 0XB0
1211 CPU DC/DC/Rly 6ES7 211 1HD30 0XB0
CPU 1212C 1212 CPU AC/DC/Rly 6ES7 212 1BD30 0XB0
1212 CPU DC/DC/DC 6ES7 212 1AD30 0XB0
1212 CPU DC/DC/Rly 6ES7 212 1HD30 0XB0
CPU 1214C 1214 CPU AC/DC/Rly 6ES7 214 1BE30 0XB0
1214 CPU DC/DC/DC 6ES7 214 1AE30 0XB0
1214 CPU DC/DC/Rly 6ES7 214 1HE30 0XB0
数字量 SM 1222 8 x 继电器输出 6ES7 222 1HF30 0XB0
扩展模块 SM 1222 8 x 24V DC 输出 6ES7 222 1BF30 0XB0
SM 1223 8 x 24V DC 输入/8 x 6ES7 223 1PH30 0XB0
继电器输出
SM 1223 8 x 24V DC 输入/8 x 24V DC输出 6ES7 223 1BH30 0XB0
8 x 24V DC 输入
SM 1221 16 x 继电器输出 6ES7 221 1BF30 0XB0
SM 1222 16 x 24V DC 输出 6ES7 222 1HH30 0XB0
SM 1222 16 x 24V DC 输入/16 x 6ES7 222 1BH30 0XB0
SM 1223 继电器输出 6ES7 223 1PL30 0XB0
16 x 24V DC 输入/16 x 24V DC 输出
SM 1223 16 x 24V DC 输入 6ES7 223 1BL30 0XB0
SM 1221 6ES7 221 1BH30 0XB0
模拟量 SM 1234 4 x 模拟量输入/2 x 模拟量 6ES7 234 4HE30 0XB0
扩展模块 输出
SM 1231 4 x 模拟量输入 6ES7 231 4HD30 0XB0
SM 1232 2 x 模拟量输出 6ES7 232 4HB30 0XB0
通讯扩 CM 1241 RS 485 6ES7 241 1CH30 0XB0
展模块 CM 1241 RS 232 6ES7 241 1AH30 0XB0
信号板 SB 1223 2 x 24V DC 输入/2 x 24V DC 输出 6ES7 223 0BD30 0XB0
数字量/ 1 x 模拟量输出
模拟量 SB 1232 6ES7 232 4HA30 0XB0
模拟器 SIM 1274 1214C 模拟器 6ES7 274 1XH30 0XA0
SIM 1274 1211C/1212C 模拟器 6ES7 274 1XF30 0XA0
SIMATIC SIMATIC KTP400 Basic mono PN 3.8 寸单色,4 个功能键,以太网接口 6AV6 647-0AA11-3AX0
精简面板 SIMATIC KTP600 Basic mono PN 5.7 寸单色,6 个功能键,以太网接口 6AV6 647-0AB11-3AX0
SIMATIC KTP600 Basic color PN 5.7 寸 256 色,6 个功能键,以太网接口 6AV6 647-0AD11-3AX0
SIMATIC KTP1000 Basic color PN 10.4 寸 256 色,8 个功能键,以太网接口 6AV6 647-0AF11-3AX0
SIMATIC TP1500 Basic color PN 15 寸 256 色,不带功能键,以太网接口 6AV6 647-0AG11-3AX0
西门子S7-1200模块代理商
--------------------------------------------------------------------------
系统的 I/O 点数
紫金桥组态软件用实时数据库点来表示I/O点。经过分析,系统需要三个I/O点,两个数字控制点用来通过PLC控制电机的起、停,因此这两个点的数据链接选择分别为PLC的两个数字量输入输出通道。一个模拟点用来表示从称重仪表上读取的实时数据,因此,该点的数据链接为称重仪表的测量值。
4 通信程序设计
通信程序设计主要包含三部分,*部分为主机与PLC的通信;第二部分为主机与称重仪表的通信;第三部分为PLC与变频器之间的通信。
4.1 主机与 PLC 的通信
组态软件一般都内置了主流PLC的驱动程序,首先在紫金桥组态软件中新建一个PLC虚拟设备,该虚拟设备的型号必须和使用的真实PLC的型号*,如果在组态软件中找不到所需的PLC的型号,则可以委托软件厂家免费开发一个新的该型号PLC驱动。虚拟设备用来映射真实的设备,这里,我们使用的PLC是SimensS7-300,设定主机通过串口1和PLC通信。
4.2 主机与称重仪表的通信
针对称重仪表,我们使用的是杭州四方的称重仪表,为了使仪表和组态软件很好的通信,我们特别委托紫金桥公司为该仪表开发了驱动程序。首先我们从组态软件的驱动列表中选择一个我们需要的设备类型,并针对该类型,建立一个虚拟设备,用来映射真实的称重仪表,然后设定仪表与计算机的通信端口及通信协议。
需要的软件成本
典型的PLC应用一般需要购买:PLC编程软件、HMI开发软件、SQL/数据库许可、数据I/O服务器、附加工具和部件以及HMI运行许可。当然,这其中的每一项都有独立的软件许可。软件开发商需要将其技术、经验和创造力都融入到产品之中,才能开发出用户需要的程序。
运行许可费用是软件厂商的另外一项主要的收入来源。运行许可是软件厂商控制分销的重要方法,并为之创造了又一个利润源泉。基本上,软件厂商对每创造一项应用都会收取费用,并且会限制你创建应用的类别,然后再根据你的使用情况收费。