西门子数控系统代理商-授权代理
配置和调试工作也因预定义的接口和参数而被大大简化。 特点: ?采用了半导体技术的 IGBT 和革新的冷却方式,结构非常紧凑,运行异常安静。 ?因所有可更换部件的设计均基于方便接近、快速更换的原则,模块和功率器件可实现快速轻松地更换,从而提高了装置的使用效率。通过“SparesOnWeb"工具,可方便地查看所订购传动的可用备件。? 一个标准的 PROFIBUS 通讯接口以及各种模拟量和数字量接口,可方便地集成到自动化系统中。 ? 图形化 LCD 的 AOP30操作面板或装有 STARTER 调试工具的 PC 可以轻松地进行调试和参数设定。 ? 丰富的软件功能使之能胜任客户的各种要求。 ?所有部件,从单独的零件到完整的变频装置,整个生产过程中均经严格的测试
1、根据负载特性选择变频器,如负载为恒转矩负载需选择西门子mmv/mdv、mm420/mm440变频器,如负载为风机、泵类负载应选择西门子430变频器。
2、选择变频器时应以实际电动机电流值作为变频器选择的依据,电动机的额定功率只能作为参考。应充分考虑变频器的输出含有丰富的高次谐波,会使电动机的功率因数和效率变差。用变频器给电动机供电与用工频电网供电相比较,电动机的电流会增加10%而温升会增加20%左右。在选择电动机和变频器时应考虑到这种情况,适当留有余量,以防止温升过高,影响电动机的使用寿命。
3、变频器若要长电缆运行时,此时应该采取措施抑制长电缆对地耦合电容的影响,避免变频器出力不够。变频器应放大一、两挡选择或在变频器的输出端安装输出电抗器。
4、当变频器用于控制并联的几台电动机时,一定要考虑变频器到电动机的电缆的长度总和在变频器的容许范围内。如果超过规定值,要放大两挡来选择变频器,在此种情况下,变频器的控制方式只能为v/f控制方式,并且变频器无法实现电动机的过流、过载保护,此时,需在每台电动机侧加熔断器来实现保护。
STEP7为功能块FC提供了一个特殊的返回值输出参数(关键字:RET_VAL)。当在文本文件中创建功能块FC时,你可以在定义功能块FC命令后输入数据类型(如BOOL或INT)。对文本文件进行编译时,STEP7会自动生成RET_VAL输出参数。当用STEP 7的程序编辑器(ProgramEditor)以增量模式创建功能块FC时,可在FC的变量声明表中声明一个输出参数RET_VAL,并指明其数据类型。
功能块编程与调用举例
对功能块编程分两步进行:是定义局部变量(填写局部变量表);第二步是编写要执行的程序,可以用梯形图或语句表两种形式编程,并在编程过程中使用定义了的局部变量(数据)。
定义局部变量的工作内容包括:
(1) 分别定义形参、静态变量和临时变量(FC块中不包括静态变量);
(2) 确定各变量的声明类型(Decl.)、变量名(Name)和数据类型(Data Type),还要为变量设置初始值(InitialValue)(对有些变量初始值不一定有意义)。如果需要还可为变量注释(Comment)。在增量编程模式下,STEP7将自动产生局部变量地址(Address)。
写功能块程序时,可以用以下两种方式使用局部变量:
(1) 使用变量名,此时变量名前加前缀“#",以区别于在符号表中定义的符号地址。增量方式下,前缀会自动产生。
(2) 直接使用局部变量的地址,这种方式只对背景数据块和L堆栈有效。
在调用FB块时,要说明其背景数据块。背景数据块应在调用前生成,其顺序格式与变量声明表必须保持*。在增量方式下,调用FB块时,STEP7会自动提醒并生成背景数据块。此时也为背景数据块设置了初始值,该初始值与变量声明表中的相同。当然也可以为背景数据块设置当前值(CurrentValue),即存储在CPU中的数值。
DTU的默认设置是什么?答:默认设置如下:8位数据位/无奇偶校验/1位停止位、波特率115200bps数据传输速率:115200bps2、怎么样查找DTU 内模块当前的的版本?答:使用指令 AT+CGMR或ati3、在使用超级终端时,当键入 AT指令时奇怪的字符串?答:这可能是由于超级终端的串口的波特率和 module/DTU的串口的波特率不匹配造成的。使用AT+IPR?来检测 DTU/Module 串口速率,检测超级终端的配置。4、DTU 可以在Windows 3.x、Windows95、Windows 98、Windows NT或者Linux等操作下工作吗?答:DTU和具体操作无关,是采用全工作,只要设备有往它的串口发送数据,DTU就可以正常工作。5、在 AT TEXT如何发送息?答:确认 AT+CMGF=1,通过AT+CSDH=1 您可以更多结果代码信息。检查短消息服务中心地址是否正确,通过指令AT+CSCA?使用如下指令:AT+CMGS=“">输入文本内容,以 CTRL Z 结束+CMGS:XXOK6、在 ATPDU 下发送不了息是什么原因?答:检查 PDU 是否正确。 使用指令 AT+CMGF=0。如果您对于 PDU下息的代码不是很熟悉的话,那么您可以按照如下操作:AT+CMGF=1 (设置 TEXT )AT+CMGW(写入一条息)AT+CMGF=0 (设置 PDU )AT+CMGR(读取您所写入的息)7、如何检查DTU有没有登陆GPRS/CDMA网络?答:检测为:在AT 命令态
Modbus主机设置
Modbus从机站的Modbus主机通信设置和请求表可使用WindLDR“功能设置”进行设置。 进行从机站通信与用户程序执行同步,并且按照请求表中指定的请求编号顺序在END处理中处理通信数据。 当指定了请求执行内部继电器时,只有当相应的请求执行内部继电器打开时才执行请求。 当没有指定请求执行内部继电器时,连续执行所有请求。
使用WindLDR设置Modbus主机通信用于Modbus ASCII或Modbus RTU。 由于这些设置与用户程序相关,必须在更改设置后将用户程序下载到MicroSmart。
1. 在WindLDR菜单栏中选择设置>功能设置>通信端口。此时出现通信端口的“功能设置”对话。
2. 在“端口2”的“通信模式”下拉列表中,选择Modbus ASCII主机或Modbus RTU主机。
3. 单击端口2的设置按钮。显示“Modbus ASCII/RTU主机请求表”对话框。
4. 单击通信设置按钮。出现“通信参数”对话框。若有必要,请更改设置。
注释 1: 仅当端口 3 至端口7 上使用 Modbus 主机时才可使用115200 bps的速度。
注释 2: 当端口 3 至端口 7 上使用 Modbus 主机时可指定传输等待时间。
5. 单击确定按钮返回Modbus ASCII或RTU主机请求表。 在“功能代码”下指定请求。 一个请求表中多可输入255个或2040个(在系统程序版本110或更高的CPU模块上时)请求。
“功能代码”为进行Modbus通信时,主机对从机进行的读取或写入的操作代码。FC5A支持如下功能代码:
当使用“请求执行内部继电器”和“错误状态”数据寄存器时,输入设备的个编号。
请求执行内部继电器和错误状态数据寄存器按照请求编号顺序分配。 当删除一个请求或更改请求的顺序时,更改了请求与请求执行内部继电器和错误状态数据寄存器的关系。 如果在用户程序中使用了内部继电器或数据寄存器,必须相应地更改设备编号。在完成更改后,重新下载用户程序。
6. 当完成编辑“主机请求表”时,单击确认按钮保存更改。
7. 在关闭“主机请求表”后,编辑一个用于特殊数据寄存器D8054 (传输等待时间)和错误检测的用户程序。
8. 将用户程序下载到CPU模块。
现在,设置Modbus主机完成。