设为首页收藏本站积分获取及使用技巧附件上传须知[求助-西门子PLC300/400]表格功能 FC84 FC85 FC88如何用?

追梦工控论坛|工控论坛-专业的Intouch论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

总共8197条微博

动态微博

查看: 9732|回复: 2

[求助-西门子PLC300/400]表格功能 FC84 FC85 FC88如何用?

[复制链接]

升级  26.5%

该用户从未签到

发表于 2013-12-12 20:47:04 | 显示全部楼层 |阅读模式

上传分享工控资料得追梦点,下载积分获取办法点击进入 ☆追梦点充值入口
发帖回帖赚金币兑换下载积分。上传附件须知点击进入

×

马上注册,结交更多工控达人,分享经验,让你轻松玩转追梦工控论坛。

已有帐号?  点击登录   或者        

支付宝扫一扫领红包
我使用表格功能 FC84 FC85 FC88,进行数据的先进先出,使用模拟器能行。但输入到PLC中却不行。我使用PLC是315-2PN/DP。不知何原因?求高手帮忙。谢谢!</p>
        问题补充:
下载到PLC时忘了把FC84 FC85 FC88下载下去,但PLC居然没有出错。后来进行块比较才发现。谢谢各位帮助

图片说明: 1,表格问题
让我们联手拒绝网络伸手党,下载积分获取办法&附件上传须知 ☆追梦点充值入口





+1
9734°C
2
  • zruLsWqE
  • 毕村内富
过: 他们

升级  29%

该用户从未签到

发表于 2013-12-12 21:22:07 | 显示全部楼层
使用表格功能时,需要事先定义好表格的长度、格式、存放数据块,然后下载各表格的FC。这个表格功能可能是模拟仿真与实际使用有所区别的原因。另外当出现报警时,你在线监控cpu信息,可以提示一些信息帮助解决问题。
                                                                                                                                                                                                                                                              
                                                        

升级  32.5%

该用户从未签到

发表于 2013-12-12 22:33:31 | 显示全部楼层
1、使用模拟器能行,输入到PLC中也能够行。你的问题描述太简单了,是哪不行?程序中如果用到数据块必须要定义足够的长度,并且要首先下载到PLC中。
按照下述文档进行:
详见《基于Siemens S7-300/400 PLC的FIFO功能实现》连接:
http://blog.cechina.cn/xxkjfw/228942/message.aspx
2、有关功能:
《TI-S7 Converting Blocks 编程》下载:
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText= A0254
                                                                                                                                                                                                                                                                                                                                   
                                                                                                                                                                                                            仿真PLC与实际PLC的区别
1、仿真PLC特有的功能
仿真PLC有下述实际PLC没有的功能
1)可以立即暂时停止执行用户PLC程序,对PLC程序状态不会有什么影响。
2)有RUN模式进入STOP模式不会改变PLC程序输出的状态。
3)在视图对象中的变动立即使对应的存储区中的内容发生相应的改变。实际的CPU要等到扫描结束时才会修改存储区。
4)针对PLC程序可以选择单次扫描货连续扫描。
5)可使PLC定时器自动运行或,可以手动复位全部定时器或复位指定的定时器。
6)也可以手动触发下列中断OB:OB40 ~ OB47(硬件中断)、OB70(I/O冗余错误)、OB72(CPU冗余错误)、OB73(通信冗余错误)、OB80(时间错误)、OB82(诊断中断)、OB83(插入/拔出模块)、OB85(优先级错误)与OB86(机架故障)。
7)对过程映像存储器与外设存储器的处理:如果在试图对象中改变了过程映像输入的值,S7-PLCSIM立即将他复制到外设存储器上。在下一次扫描开始,外设输入值被写到过程映像存储器时,希望能的变化不会丢失。在改变过程映像输出值时,他被立即复制到外设输出存储器。
2、仿真PLC是实际PLC的区别
1)PLCSIM不支持对功能模块、通信和PID程序仿真。
2)不支持写到诊断缓冲区的错误报文,例如不能对电池失电和EEPROM故障仿真,但是可以对大多数I/O错误和程序错误仿真。
3)工作模式的额改变(例如由RUN转换STOP模式)不会使I/O进入“安全”状态。
4)在某些情况下S7-400与只有两个累加器的S7-300的程序运行可能不同。
5)大多数S7-300 CPU的I/O是自动组态的,模块插入物理控制器后被CPU自动识别。仿真PLC没有这种识别功能。如果将自动识别I/O的S7-300 CPU的程序下载到仿真PLC,系统数据没有包括I/O组态。因此在用PLCSIM仿真S7-300程序时,如果想定义CPU支持模块,首先必须下载硬件组态。
所以你要检查程序,若有故障灯亮可以在线进入诊断缓冲区查看故障原因。
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

请珍惜自己的ID,严禁发布垃圾水贴,诸如adsf......顶......纯表情......多次重复回帖刷积分......轻则删帖警告,重则封禁!★请分享资料、经验或者赞助论坛,贡献一份力量★

关闭

最新活动上一条 /1 下一条

小黑屋|手机版|追梦工控论坛|工控论坛-专业的Intouch论坛 ( 皖ICP备10012005号 )|网站地图

GMT+8, 2025-5-6 10:04 , Processed in 0.103199 second(s), 21 queries , Gzip On, APCu On.

Powered by Dreamyiyi

© 2009-2025 工控论坛

快速回复 返回顶部 返回列表