西门子电机6SL3120-1TE13-0AA4
(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或串行的点对点连接等。
后三个模块在机架上可以任意放置,系统可以自动分配模块的地址。
需要说明的是,每个机架X*多只能安装8个信号模块、功能模块或通讯模块。如果系统任务超过了8个,则可以扩展机架(每个带CPU的中央机架可以扩展3个机架)。
各个模块的性能具体如下:
(1)电源模块(PS)
电源模块用于将SIMATIC S7-300 连接到120/230V AC电源。
数控机床中英威腾伺服电机驱动器操控按其结构可分成开环操控和闭环操控。假如详细分类,开环操控又可分为普通型和反应补偿型,闭环(半闭环)操控也可分为普通型和反应补偿型。
1.闭环操控
因为开环操控的精度不能很好地满意机床的要求,为了提高英威腾伺服驱动器的操控精度,根本的办法是选用闭环操控方法。即不光有前身操控通道,并且有检测输出的反应通道,指令信号与反应信号比较后得,到偏差信号,形成以偏差操控的闭环操控体系。
2.反应补偿型开环操控
开环体系的精度较低,这是因为英威腾伺服驱动器的步距差错、起停差错、机械体系的差错都会直接影响到定位精度。应选用补偿型进行改进,这种体系且有开环与闭环两者的优点,即具有开环的稳定性和闭环的精,确性。不会因为机床的谐振频率、匍匐、失动等引起体系振荡。反应补偿型开环操控不需要空隙补偿和螺距补偿。
3.反应补偿型的半闭环操控
这种伺服电机驱动器操控补偿原理与开环补偿体系相同,由旋转变压器和感应同步器组成的两套独,立的测量体系均以鉴幅方法作业。该体系的缺点是本钱高,要用两套检测体系,优点是比全闭环体系调整容易,稳定性好,适合用做高精度大型数控机床的进给驱动。
4.半闭环操控
关于闭环操控体系,合理的规划可以得,到牢靠的稳定性和很高的精度,可是直接测量作业台的方位信号需要用如光栅、有磁尺或直线感应同步器等设备、维护要求较高的方位检测设备。通过对传动轴或丝杠角位移的测量,可间接地取得方位输出量的等效反应信号。因为这部分传动引起的差错不能被闭环体系中不包含从旋转轴到作业台之间的传动链,因而这部分传动引起的差错不能被闭环体系主动补偿,所以称这种由等效反应信号构成的闭环操控体系为半闭环伺服驱动器,这种操控方法称为半闭环操控方法
S7-300 SIMATIC S7-300 是模块化的微型 PLC 系统,可满足中、低端的性能要求。 模块化、无风扇设计、易于实现分布式结构以及方便的操作,使得 SIMATIC S7-300 成为中、低端应用中各种不同任务的经济、用户友好的解决方案。
目前,PLC 不仅可以执行开环控制,而且还可以执行
闭环控制、
定位、
计数、比例控制、
阀门控制以及其它功能。
为此,公司开发了各种智能型 I/O 模板。 它们均为微处理器控制,能够*独立地执行时间要求苛刻的控制任务,并可直接通过其输入/输出通道连接到过程控制。 避免了对 CPU 的额外负担。
分布式 I/O
在连接远距离分布的过程与 I/O 模板时,其布线往往非常复杂,而且极易造成故障。 若需要一个模块化的灵活自动化系统,我们还是建议使用分布式 I/O 系统:
使用分布式 I/O 系统 ET 200,即可从距离远达 23km 的过程站远程操控远程 I/O 设备、小型控制系统以及大量现场设备。设备之间通过快速现场总线 PROFIBUS-DP 连接,符合标准 EN 50 170。
编程器,软件
SIMATIC® 系列产品提供有一种精心打造的全面编程器解决方案,包括从经济的便携式编程器,到功能强大的台式编程器。
同时,我们还提供与之相匹配的应用软件。 所适用的操作系统:
Windows 95/98/NT 或业已验证的 SIMATIC® 软件以及适用于所有 PC 的应用程序
并且,通过7 软件,可快速、便捷地对控制器进行编程。 使用同一种软件,即可进行归档和测试。
一.客户要求:CX-P和CX-Simulator软件安装在PC上,需要通过VB程序的串口控件访问CX-P在Simulator中的数据。
二.由于Cx-P在Simulator中运行时,会仿真CLK网络或者ETN网络连接,此时向该网络号和节点号发送FINS命令,会返回响应的数据
具体网络号和节点号如下图:
此时通过Finsgateway向1.10.0发送0501将会返回CJ1M的CPU信息如下:
此时任何组态软件访问该网络号和节点号,经能访问到CX-P在Simulator中的数据。
三.但是Simulator现在无法仿真串口连接,因此Cx-P不能通过选择Sysmacy的通信方式连接到Simulator,此时向Finsgateway串口单元的网络号和节点号发送FINS命令,将会返回Fisngateway的软件信息。
因此只能通过Cx-Simulator的实际串口仿真功能,将计算机的一个COM1口仿真为plc的CPU的串口,设定SysmacWay通信方式,在CX-S的Setting中设定如下图:
然后和本计算机的另一个串口连接,由另一个串口发送数据,读写CX-Simulator的数据。这样就可以读写CX-P中的数据,入下图:
发送SysmacWay命令:@00RD0000000452*CR
返回:@00RD00FFFFBBBBCCCC000056*CR