加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
全国服务热线15267534595

巴彦淖尔市SIEMENS华北地区代理商-西门子(授权)自动化与驱动代理商-西门子变频器-西门子PLC工业模块

更新时间
2025-01-07 09:10:00
价格
请来电询价
变频器
西门子代理商
触摸屏
西门子一级代理
伺服电机
西门子一级总代理
联系电话
18126392341
联系手机
15267534595
联系人
梁涛
立即询价

详细介绍

对于有些应用场合,重要的是,当达到某个比较值时要尽快地把计数器复位为初始值。此外,通常在复位时需要进行一系列计算,以确定下一个比较值(以便优化原料的交点)。没有标准功能FC CNT_CTRL也可以选择进行一次复位。<


为了快速把计数器复位,如下进行来组态计数器:在计数器模块的“属性”对话框中的“基本参数”区内,将选项 生成中断设成“是”,然后将中断选择设成“过程”。这样,在复位时会生成一个中断。在“输出”参数标志中组态数字输出DQ0,以便在达到比较值时激活它。在“输入”参数标志中的“设置计数器”域中,设置选项“多个”。


注意事项:在关联通道数据块中,必须将位 DBX 27.0 或 DBX 27.1 ( CTRL_DQ0) 设置为 1,以便使设置按正确的方向进行。在“中断释放”参数标志中,选择选项“设置计数器”,以便在数字输入 SET处出现一个上升沿时触发该中断。功能模块 FM 350-1 / FM 450-1 的数字输入 I2是用于把计数器重置为初始值的。该输入与数字输出 Q0 相连接(同 FM 350-1 / FM 450-1)。


在关联通道的数据块中,必须预先将数据双字DBD 14(LOAD_VAL)设置为初始值(如L#0)。数据双字DBD18(CMP_V1)必须设置成比较值。必须通过在FC上置相应的触发位一次来用FC CNT_CTRL把这些值传送到FM去。


61为什么在FM350-1中选24V编码器,启动以后,SF灯常亮,FM350-1不能工作?


要检查一下,首先在软件组态中要选择编码器类型(为24V),再检查一下,FM350-1侧面的跳线开关,因为缺省的开关设置为5V编码器,一般用户没有设置,开机后,SF灯就会常亮


另外,还可以看看在线硬件诊断,可以看看错误产生的原因,是否模板坏了。


62FM350-1的锁存功能是否能产生过程中断?


FM350-1的锁存功能是不能产生过程中断,但是可以产生过零中断。


FM350-1的装载值必须为零,随着锁存功能的执行(DI的上升沿开始,当前的计数值被储存到另一地址然后置为初始值零,产生过零中断,在OB40中可以读出中断并相应的值。锁存值也可以从FM350-1的硬件组态地址的前4个字节中读出。


63

在FM350-1中,怎样触发一个比较器输出?


FM350-1中自带的输出点具有快速性、实时性,不必要经过CPU的映像区处理。输出点一般对应于比较器,首先在硬件组态中定义比较器输出类型,如:输出值为1或为脉冲输出,然后在程序中设置比较值。在FM350-1中,地址在通讯DB(UDT生成)块中为18(比较值1)、22(比较值2),类型为DINT,然后激活输出点28.0(DQ0)、28.1(DQ1),这样比较器就可以工作了。


64在FM350-2中,工作号的作用是什么?


工作号是S7-300CPU与FM进行通讯的任务号,每次的交换数据只是部分数据交换,而非全部数据,这样可以减少FM的工作负载,工作号又分写工作号和读工作号,例如在FM350-2中指定DB1为通讯数据块,如果把写工作号12写入到DB1.DBB0中,把200写入到DB1.DBD52中,再调用FC3写功能,这样第一个计数器的初始值为200,这里工作号10的任务号是写第一个计数器的初始值,DB1.DBB0为写工作号存入地址,DB1.DBD52为第一个计数器装载地址区,同样读工作号100为读前4路,101为读后4路计数器,读工作号存入地址为DB1.DBB2。但写任务不能循环写,只能分时写入。


65如果对于4-20 mA模拟量输入模块来说,小于4 mA后转换的数字量是多少?


如果小于4ma,那么将会是输出负值,例如 -1对应的是3.9995mA,而1.185 mA 时,这个数值是-4864 (10进制)但是如果小于1.185mA,如果禁止断线检测,这个值是8000(16进制)如果有断线检测,会变成7FFF(16进制)。


66怎样对模拟量进行标准化和非标准化?


可以使用以下功能块:


1.在块FC164中,x和y都是整数。

2. FC165中x是整数,y是实数。

3. FC166中x是实数,y是整数。

4. FC167中x和y都是实数。


67S7系列PLC之间Zui经济的通讯方式是什么?


MPI通讯是S7系列PLC之间一种Zui经济、数据量Zui小的一种通讯,需要做连接配置的站通过GD通讯,GD通讯适合于S7-300之间,S7-300、S7-400、MPI之间一些固定数据的通讯。不用作连接的MPI通讯适用于S7-300之间、S7-300与400之间、S7-300/400与S7-200 系列PLC之间的通讯,建议在OB35(循环中断100ms)中调用发送块,在OB1(主循环组织块)调用接收块。



68整个系统掉电后,为什么CPU在电源恢复后仍保持在停止状态?


整个系统由一个DP主站S7-300/400以及从站组成。而从站通过一个主开关被切断了电源。由于内部的CPU电压缓冲器,CPU仍继续运行大约50ms到100ms。此阶段里 CPU 识别出所连接的从站的故障。如果没有编程OB86和OB122的话,CPU 就会因为这些有故障的从站而继续保留在停止状态。


69在点到点通信中,协议 3964(R)和RK 512之间的区别是什么?


这两个协议的主要区别在于消息报头和响应消息的不同。使用RK 512,提供有Zui高的数据完整性,程序 3964(R) 当传送信息数据时,程序 3964(R)将控制字符(安全层)添加到信息数据上。这些控制字符激活通信伙伴,检查数据是否全部接收,是否无错误。


70当一个DP从站出故障,如何在输入的过程映像被清成“0”以前保存它们?


当一个DP从站出故障时,OB86(通过S7-300/400)被调用。可用下列方法“保存”输入的过程映像:


1. 把从站的所有输入循环地复制到一个独立的区里。

2.如果从站出问题,则 OB86 被启动。在此 OB 里你可设一个标志位来可防止进一步的循环复制操作。

3. 当从站返回总线后,你把 OB86 里的标志位复位。


71对模拟量模块而言,如何处理未使用的通道?


如果模块带有MANA : 短接所有的未使用通道的M-到 MANA ,如果可能,连接MANA 到接地极,把模块的测量模式设置为:0 - 20/ + -20mA. ,短接未使用的COMP+/COMP-. IC+ / IC-可以保持悬空。


如果模块不带有 MANA : 把所有未使用的通道M-连接到使用通道的M-.等在输入端UCM > 2.5V 时,连接所有未使用的 M-到cpu的接地或系统的接地. 把模块的测量模式设置为:0 - 20/ + -20mA. ,短接未使用的COMP+/COMP-. IC+ / IC-可以保持悬空。


对于SM 331-7NF10-0AB0模块在4通道模式:禁止未用的通道,这些输入端悬空即可


对于Ex模块SM 331-7RD:未使用的通道可以保持悬空72:上位机与plc进行通讯,硬件都需要哪些?


7272:哪些软件里含有CP5511,CP5512,CP5611,RS232 PC-Adapter 的驱动?


如果安装了相应的软件后包含“Set PG/PC Interface …”组件,那么这些软件都含有CP5511,CP5512,CP5611,RS232 PC-Adapter 的驱动,只需在“Set PG/PC Interface …”->“Select…”->选择相应的驱动,然后“Install-->”即可。


具体的软件有Step7,Step7 MicroWin,Simatic Net,WinCC,Protool,Flexible,PCS7。


73当试图通过TeleService建立PRODAVE MPI和样列程序之间的通讯时,为什么会出现出错消息4501?


调制解调器没有响应,并产生了出错消息4501。在这个情况下,工作站的规范不正确。在TeleService对话框中检查工作站的名称和工作站(standort)规范。此处可能有个不正确的缺省设删除“station”(“standort”)域中的缺省名,或输入正确的工作站名。那么就可以使用调制解调器在PRODAVE MPIY和TeleService之间建立连接。


74是否可以将数据块的当前值作为初始值从AS传送到项目中?


可以。从AS中“ONLINE,打开相关数据块(DB).使用软盘图标“OFFLINE”保存DB.


通过“File > Generate Source”在DB中产生STL源代码. 通过手动操作将BEGIN和END_DATA_BLOCK行之间的当前值与相应的声明(初始值)逐行 连接起来,从而得到下列声明语句:

   STRUCT

   wordVar : WORD := W#16#ABCD;

   ...

   END_STRUCT ;

   编译STL源代码。



相关产品

联系方式

  • 电  话:18126392341
  • 联系人:梁涛
  • 手  机:15267534595
  • 微  信:15267534595