公司主营产品如下:
| 产品详细介绍 | ||||||||
|
CP5611卡简单介绍 1、实现PC(计算机)与SIMATIC S7之间的PROFIBUS/MPI通讯连接; 2、CP5611可支持以下软件: STEP7V.52及以上 SOFTNET-S7 SOFTNET-DP SOFTNET-DP从站 COM PROFIVUS V3.3及以上 STEP 7-Micro/WIN V3.1及以上 ProTool,ProToo/Pro NCMPC
CP5611通讯卡的详细介绍 用于将PG/PC连接到PROFIBUS和SIMATIC S7的MPI。 通讯服务 -有SOFTNET-DP的1类PROFIBUS DP主站。 -包括有SOFTNET-DP的非循环DP扩展在内的2类PROFIBUS-DP主站。 -有SOFTNET-DP从站的PROFIBUS DP从站。 -PG/OP通讯。 -有SOFTNET-DP或SOFTNET-S7的S5兼容通讯(基于FDL接口的发送/接收)。 短PCI卡,用于带PCI槽的编程器/PC。 以下软件可一起使用: -STEP7 STEP7-Micro/Win ProTool,ProTool/Pro SIMATIC PDM(用于PG/OP通讯) -COM PROFIBUS -SOFTNET-S7(用于S7通讯) -SFOTNET-DP(用于DP) OPC服务器随通讯软件一起供货。
应用: CP5611能将编程器和PC连接到PROFIBUS和SIMATIC S7的MPI多点功能接口。 用于带PCI槽的PU/PC 设计: 短的PCI卡 用于与PROFIBUS连接的9针Sub-D插座。
功能: CP5611运行于不同软件包下,使用户能经过PROFIBUS和多点接口(MPI)执行编程器功能和PC功能。每个编程器/PC只有运行一个CP,与此相同,每个CP只能用一个协议(PROFIBUS DP,S7通讯或FDL)。 以下软件包支持CP5611: 运行于Windows 95和NT4.0下的STEP 7 V3.2以上版本,从V4.02和K4.02.5起的Windows98。 用于CP5611的驱动器包括在STEP 7的供货范围内。 SOFTNET-S7 S7编程接口可以与这个软件包一起使用。 SOFTNET-DP CP5611可用作带这种软件包的1类和2类PROFIBUS DP主站。 SOFTNET-DP从站 CP5611可用作PROFIBUS DP从站。 从COM PROFIBUS V3.3起,使用本软件包,CP5611可用于PROFIBUS-DP系统的调试或诊断(DP在线功能)。 从STEP 7 Micro/Win V2.1起,用作SIMATIC S7-200自动化编程软件的硬件基础。 Pro Tool,ProTool/Pro CP5611可用做SIMATIC操作员面板,触摸屏和文件显示等组态工具的硬件基础。
为工业应用设计: 用于便携式PC与PROFIBUS连接(例如:诊断和起动) 安装和起动方便。
技术规范: 数据传输率:9.6kbps到12Mbps 接口(用于与PROFIBUS连接):9针Sub-D插座 供电电压:+5V DC +/-5% 电流消耗:0.5A 功率损耗:2.0W 允许的环境温度 工作温度:-5℃到+40℃ 运输/储藏温度:-20℃到+60℃ 相对湿度:总线大98%在+25℃时
订货数据 订货号 CP5611通讯卡 6GK1561-1AA00 介绍CP5611卡在STEP7-MICROWIN V4.0与SIMATIC Step7 v5.4中的使用方法
一、CP5611卡在STEP7-MICROWIN V4.0(S7-200系列PLC编程软件)中的使用:
|
PLC市场增长点及格局变化趋势
1. PLC市场增长点
区域增长点:由于华东、华南地区PLC应用较为普遍,市场规模接近饱和,除了PLC更新影响因素外,新的PLC市场增长点不明显;而华中、华北、东北地区区域经济、城市战略的确定,武汉城市圈等的兴起,以及经济增长中更加注重环保、节能,工业领域对于PLC应用需求将随之增长,同时南昌、合肥、郑州、太原等地大规模建设城市轨道交通,PLC市场规模也将水涨船高,这些区域未来PLC应用市场潜力巨大。
行业增长点:由于我国城镇化进程的加快,城市水处理对于PLC应用需求也随之增长,另外加大对于铁路、轨道交通建设的投入力度,未来对于大型PLC的应用需求必然有所提高,是大型PLC应用的市场增长点。
2.PLC市场格局变化趋势
在我国应用的PLC,几乎涵盖了世界所有的,呈现八国联军的态势,但从行业上分,有各自的势力范围。大中型集控系统采用欧美PLC居多,小型控制系统、机床、设备单体自动化及OEM产品采用日本的PLC居多。欧美PLC在网络和软件方面具有优势,而日本PLC在灵活性和价位方面占优势。具体的市场格局是西门子、罗克韦尔、施耐德在大型PLC市场三分天下;中型PLC市场西门子一枝独秀;小型PLC则是日系领衔,西门子紧追——大的市场格局未曾改变,但是需要注意一些潜在发生的趋势和力量。
在市场上很多都是在市场上传统的供应商,在很多领域占得了先机,相对应的是施耐德和LS这些后来者虽然市场快速增长,但是距离先行者仍有一定的差距。某些会侧重于一些行业。
中型PLC是各家追逐的战略重点。几乎每家都在加强弥补在中型PLC方面的产品缺失,以期在西门子独大的这个分治区得一杯羹。不过在短期内,还未看到改变格局的力量。
在小型PLC市场,需要关注本土力量。士别三日,当刮目相看。几年前,我们还经常形容,纯粹本地的PLC销售不足千万。但是到,即使不论台达的,越来越多的国内企业开始进入PLC市场,并且采用一种更加有效的进攻方式——往往已经在变频器领域取得了,开始策划整体的FA方案,进入PLC、HMI和伺服领域,以北京和利时为代表的本土厂商就是这样。这比以往单纯投入PLC业务,更加容易被市场接纳。相信,如果未来格局发生变革,则*波就在小型PLC,发起者就是本土厂商。
用西门子PLC构成五相步进电机控制系统
一、目的
用PLC构成五相步进电机控制系统
二、内容
1.控制要求
按下启动按钮SB1,A相通电(A亮)→B相通电(B亮)→C相通电(C亮)→D相通电(D亮)→E相通电(E亮)→A→AB→B→BC→C→CD→D→DE→E→EA→A→B
……循环下去。按下停止按扭SB2,所有操作都停止需重新起动。
2.I/O分配
输入 输出
起动按钮:I0.0 A:Q0.1 D:Q0.4
停止按钮:I0.1 B:Q0.2 E:Q0.5
C:Q0.3

图7 用功能指令的梯形图
图5为用计数器进行控制的状态变换技术。从图5可以看出,当*次按下X0时,使Y0=1且自保持,油泵电机运转,同时X0的下降沿启动C0计数一次;当第二次按下X0又松开时,它的下降沿又使C0计数一次,此时的计数值达到C0的设定值(K2),计数器C0动作,其动断触点断开Y0回路,油泵电机停转,实现了输出状态的翻转,在接下来的一个扫描周期内,计数器的动合触点使C0复位,为下次计数做准备,从而实现了用一只按钮启停的单数次计数、双数次计数复位的控制。
图6为不用计数器进行控制的状态变换技术。从图6可以看出,初始运行时,M0=M1=Y0=0,当*次按下X0时,其上升沿即使Y0=1且自保持,油泵电机运转,此时M0=1,M1=0;当第二次按下X0时的扫描周期内,M0=1,M1=1,Y0=0,油泵电机停转,实现了输出状态的翻转,在接下来的一个扫描周期内,M0=M1=Y0=0,又恢复为初始状态,为下一次的状态变换作好了准备。从而也实现了用一只按钮启停的单数次运转、双数次停转的控制[1>。
图7为用功能指令进行控制的状态变换技术。图7中,ALT为交替输出指令,其实际上是一个二分频电路,每执行一次ALT指令,目标元件的输出状态取反,即目标元件的状态在ON和OFF之间交替变换。初始运行时,Y0=0,当*次按下X0时,其上升沿即使Y0=1且自保持,油泵电机运转,当第二次按下X0时的扫描周期内,Y0=0,油泵电机停转,实现了输出状态的翻转[2>。
2.3 条件分隔扩展技术
在各种数控装置中,自动和手动是总线常用的两种控制方式。手动工作方式的大量按钮,占用了很多的输入点,操作面板上的控制按钮大多是为手动方式准备的,仔细分析会发现有些手动控制中使用的按钮在自动方式中根本就不会出现。因此,我们可将这些不会同时出现的输入信号按工作方式分成两组,使它们在不同的工作方式中接入相同的输入点,从而达到节省输入点的目的,这种方法即为条件分隔扩展技术。具体方法如图8所示。
图8中,HK为工作方式转换开关(如1位为自动,2位为手动方式),必须占用一个点X0,以便在梯形图中区分不同的作用;X1、X2、X3为重复使用的输入点,这3个点分别接不同作用的开关,通过转换开关方式的选择,使点在不同时期起不同的作用,又为了避免寄生电路引起各点互相牵扯,各开关必须通过二极管或门再接到输入点上。像图8所示电路可节省6-4=2个输入点,达到了节省输入点的目的。

图8 采用条件分隔扩展技术的线路图
2.4 输入点组合应用扩展技术
将n个输入点取m个点组合,可得到Cnm个组合组,其每一个组合组便是一个新的输入点,从而使输入点从n个扩展为Cnm个,在不改变PLC原始配置的情况下使输入点净增Cnm-n个,这种技术称为输入点组合应用扩展技术。这种技术中,当n增加时,被扩展点数量增加很快。如n=6,当m=2时,新形成点数量为C62=15,这样就从n=6点扩展为15个点。在此技术中,一般取m=2,这样不致使梯形图过繁。具体实现办法如图9所示:

图9 采用输入点组合应用扩展技术的线路图
图9为n=5,m=2的组合应用图。图9中,在每个参与组合的点(X0到X4)上接一个二极管或门,其每个或门扇输入数为(n-1)=5-1=4,且每m个(本图为2)或门各与一个输入端相连,一直不重复地接完,直至形成Cnm(本图为C52)条连接线,这每一条连接线便是一个新的控制点。[3>
2.5 利用比较指令的输入扩展技术
比较指令的功能是比较两个数的大小。其指令格式如图10所示。当X0=ON时,则将K1(S1)与计数器C0(S2)的内容进行比较:
当K1>C0,M0=1; K1=C0, M1=1; K1

图10 利用比较指令输入扩展技术的梯形图
图10中,当按一下X0=ON,M1=1,Y0=1且自保持,*台电动机起动;再按一下X0=ON,M2=1,Y1=1且自保持,第二台电动机起动;第三次按下X0=ON,M0=1,Y2=1且自保持,第三台电动机起动,起动过程完成。同理,当要求逆序停车时,按一下X1=ON,M11=1,Y2=0,第三台电动机停车;再按一下X1=ON,M12=1,Y2=Y1=0,第二台电动机停车;第三次按下X1=ON,M10=1,Y2=Y1=Y0,*台电动机停车, 停车过程按要求完成。
3 对输出点的扩展技术
3.1 合并输出扩展技术
目前,用PLC来实现控制的领域越来越多,像舞台的艺术灯、大型户外广告屏、节日灯的控制等,在这些灯光的控制逻辑中,有一些灯的控制逻辑完全相同,对于通断状态完全相同的2个及以上的负载,可以采用并联连接的合并输出扩展技术,只需占用PLC的一个输出点即可;对于在不同的工作方式下(如自动或手动工作方式)或者通过外部开关的转换,有些输出点不会同时出现的场合,也可以采用合并输出扩展技术,使每个PLC输出点可以控制两个及以上不同时工作的负载。具体实现方法如图11所示。

图11 采用合并输出扩展技术的线路图
图11中,如果KM1、KM2所带负载的状态完全相同,只需把KM1、KM2的线圈并联连接,只占用1个输出点Y0,可节省1个输出点;同样图11中,如果Q1、Q2不会同时为接通状态,则可以1个输出点Y1来带动两路不会同时有输出的负载KM3、KM4的输出,从而也节省了一个输出点。
3.2 输出点组合应用扩展技术
输出点组合应用扩展技术的要点是将n个输出继电器号分为两组,每组个数各为n/2个,通过外部接线的技术组合,使每组每次有一个继电器有输出,则其可带(n/2)×(n/2)个负载,这种技术可节省(n/2)×(n/2)-n个输出点。如图12所示:用6个(注:n=6)输出点可以驱动9(3×3)个负载,节省了3个输出点,在梯形图编程时,需要用编码的方法确定每一个负载,每一个负载由行线和列线所在的输出继电器号共同承担。
3.3 机外处置扩展技术
PLC控制器有基本单元、扩展单元、扩展模块之分,其相对继电器-接触器控制电路而言,价格相对较高,尤其是在需要占用大量输出点时,还要对PLC基本单元进行扩展处理或需要选用更大点数的基本单元时,价格问题显得尤为突出,因此在对某些控制逻辑简单而又不参与工作循环的电气设备或者在工作循环之前须先工作的设备而言,在用PLC进行体控制设计时,这些设备可以不用PLC来控制其输出,而采用PLC机外处置的办法仍用继电器-接触器来进行控制,从而也达到了节省输出点的目的,并且可大大降低投资成本。[1>

图12 采用输出点组合应用扩展技术的线路图
4 结束语
上述介绍的这些技术,虽经笔者在电气实验室调试取得了,证明是切实可行的,但在实际应用过程中仍要注意进行模拟调试和系统联调,确保万无一失。这些技术方法应当是在迫不得已的情况下考虑的方法,因为在考虑节约投资成本等经济性的同时,这些技术难免会带来实践操作、维护的复杂性,即使是非用不可,也一定要确保设备安全可靠,将复杂程度降到总线低限度,并注意做好设计资料的保管工作,以便提供维护人员随时查阅。
什么是状态字?状态字的作用 ——西门子S7系列PLC
状态字用于表示CPU执行指令时所具有的状态。一些指令是否执行或以何方式执行可能取决于状态字中的某些位;执行指令时也可能改变状态字中的某些位,也能在位逻辑指令或字逻辑指令中访问并检测他们。状态字的结构如下:
31……………9 8 7 6 5 4 3 2 1 0
|
|
BR |
CC1 |
CC0 |
OS |
OV |
OR |
STA |
RLO |
|
(1) 首位检测位(
)
状态字的位0称为首位检测位。若
位的状态为0,则表明一个梯形逻辑网络的开始,或指令为逻辑串的*条指令。CPU对逻辑串*条指令的检测(称为首位检测)产生的结果直接保存在状态字的RLO位中,经过首次检测存放在RLO中的0或1被称为首位检测结果。
位在逻辑串的开始时是0,在逻辑串指令执行过程中
位为1,输出指令或与逻辑运算有关的转移指令(表示一个逻辑串结束的指令)将
清0。
(2) 逻辑操作结果(RLO)
状态字的位1称为逻辑操作结果RLO(Result of Logic Operation)。该位存储逻辑指令或算术比较指令的结果。在逻辑串中,RLO位的状态能够表示有关信号流的信息。RLO的状态为1,表示有信号流(通);为0,表示无信号流(断)。可用RLO触发跳转指令。
(3) 状态位(STA)
状态字的位2称为状态位。状态位不能用指令检测,它只是在程序测试中被CPU解释并使用。如果一条指令是对存储区操作的位逻辑指令,则无论是对该位的读或写操作,STA是与该位的值取得一致;对不访问存储区的位逻辑指令来说,STA位没有意义,此时它被置为1。
(4) 或位(OR)
状态字的位3称为或位(OR)。在先逻辑“与”后逻辑“或”的逻辑串中,OR位暂存逻辑“与”的操作结果,以便进行后面的逻辑“或”运算。其它指令将OR位清0。
(5) 溢出位(OV)
状态字的位4称为溢出位。溢出位被置1,表明一个算术运算或浮点数比较指令执行时出现错误(错误:溢出、非法操作、不规范格式)。后面的算术运算或浮点数比较指令执行结果正常的话OV位就被清0。
(6) 溢出状态保持位(OS)
状态字的位5称为溢出状态保持位(或称为存储溢出位)。OV被置1时OS也被置1;OV被清0时OS仍保持。所以它保存了OV位,可用于指明在先前的一些指令执行中是否产生过错误。只有下面的指令才能复位OS位:JOS(OS=1时跳转);块调用指令和块结束指令。
(7) 条件码1(CC1)和条件码0(CC0)
状态字的位7和位6称为条件码1和条件码0。这两位结合起来用于表示在累加器1中产生的算术运算或逻辑运算结果与0的大小关系;比较指令的执行结果或移位指令的移出位状态。详见表4.4.2.1和表4.4.2.2。
4.4.2.1算术运算后的CC1和CC0
|
CCl |
CCO |
算术运算 无溢出 |
整数算术运算 有溢出 |
浮点数算术运算 有溢出 |
|
0 |
0 |
结果=0 |
整数加时产生负范围溢出 |
平缓下溢 |
|
0 |
1 |
结果<0 |
乘时负范围溢出;加、减、取负时正溢出 |
负范围溢出 |
|
1 |
0 |
结果>0 |
乘、除时正溢出;加、减时负溢出 |
正范围溢出 |
|
1 |
1 |
- |
在除时除数为0 |
非法操作 |
4.4.2.2 比较、移位和循环移位、字逻辑指令后的CC1和CC0
|
CCl |
CCO |
比较指令 |
移位和循环指令 |
字逻辑指令 |
|
0 |
0 |
累加器2=累加器1 |
移位=0 |
结果=0 |
|
0 |
1 |
累加器2<累加器1 |
- |
- |
|
1 |
0 |
累加器2>累加器1 |
- |
结果≠0 |
|
1 |
1 |
不规范 (只用于浮点数比较) |
移出位=1 |
- |
(8) 二进制结果位(BR)
状态字的位8称为二进制结果位。它将字处理程序与位处理起来,在一段既有位操作又有字操作的程序中,用于表示字操作结果是否正确(异常)。将BR位加入程序后,无论字操作结果如何,都不会造成二进制逻辑链中断。在LAD的方块指令中,BR位与ENO有对应关系,用于表明方块指令是否被正确执行:如果执行出现了错误,BR位为0,ENO也为0;如果功能被正确执行,BR位为1,ENO也为1。
在用户编写的FB和FC程序中,必须对BR位进行管理,当功能块正确运行后使BR位为1,否则使其为0。使用STL指令SAVE或LAD指令——(SAVE),可将RLO存入BR中,从而达到管理BR位的目的。当FB或FC执行无错误时,使RLO为1并存入BR,否则,在BR中存入0。
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.
2、 全数字直流调速装置 6RA23、6RA24、6RA28、6RA70、6SE70系列
SIEMENS 数控 伺服
SINUMERIK:801、802S 、802D、802D SL、810D、840D、611U、S120
系统及伺报电机,力矩电机,直线电机,伺服驱动等备件销售。