您现在所在的是:

西门子SIEMENS

回帖:2916个,阅读:515252 [上一页] [1] ... [160] [161] [162] [163] [164] [165] [166] [167] [168] [169] ... [292] [下一页]
6047
liaosun
文章数:1398
年度积分:50
历史总积分:6047
注册时间:2003/5/4
发站内信
2015论坛贡献奖
2014论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011博客贡献奖
2010博客杰出贡献奖
发表于:2014/11/13 10:07:45
#1670楼
以下是引用wangwei06232014/11/10 22:21:50的发言:
廖老师:
    在正在看s7-300/400应用技术,在s7-300与变频器的dp通信实验那一节,用光盘中的例子Convert模拟出来的结果和书上的结果不一样啊,RET_VAL报8090错误。状态字和主实际值都是0.是plcsim不支持变频器模拟还是那个步骤没做?谢谢

变频器的DP通信不能仿真的。
6047
liaosun
文章数:1398
年度积分:50
历史总积分:6047
注册时间:2003/5/4
发站内信
2015论坛贡献奖
2014论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011博客贡献奖
2010博客杰出贡献奖
发表于:2014/11/13 10:17:31
#1671楼
以下是引用六脉加易筋经2014/11/12 18:46:13的发言:
廖老师,您好,请问手册上的这句“如果已设置计数器并且输入CU/CD为RLO = 1,则即使没有从上升沿到下降沿或下降沿到上升沿的变化,计数器也会在下一个扫描周期进行相应的计数。”
是不是指S端=1,且CU/CD=1时,计数器的值为先预置为PV值再加1/减1?

这句话自己看懂有点难,关键是“如果已设置计数器”,是指在S输入端的上升沿,如果CU为1,下一个扫描周期CU的计数值将会加1。

我的书里是这样说的:
用“设置”输入S设置计数器时(在S信号的上升沿),如果加计数输入信号CU为1状态,即使CU没有变化,下一扫描周期也会加计数。
6047
liaosun
文章数:1398
年度积分:50
历史总积分:6047
注册时间:2003/5/4
发站内信
2015论坛贡献奖
2014论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011博客贡献奖
2010博客杰出贡献奖
发表于:2014/11/13 10:20:10
#1672楼
以下是引用村村华仔2014/11/12 18:59:58的发言:
廖老师您好,请问在图3-79实例中的实数乘法指令,怎样将0.36169写进程序当中的,还有就是为什么在计算之前要将整数转化为双整数,然后再转化为实数啊,谢谢!
直接写0.36169就可以了。
将整数转化为双整数,然后再转化为实数,是因为不能直接将整数转换为双整数。
6047
liaosun
文章数:1398
年度积分:50
历史总积分:6047
注册时间:2003/5/4
发站内信
2015论坛贡献奖
2014论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011博客贡献奖
2010博客杰出贡献奖
发表于:2014/11/13 10:21:32
#1673楼
以下是引用村村华仔2014/11/12 19:04:07的发言:
感觉语句表比较难学,但是老外很喜欢用语句表编程,所以还是要学好啊!
[此贴子已经被作者于2014/11/12 19:08:51编辑过]

是的,老外喜欢用语句表。
1395
xbc20082008
文章数:2
年度积分:50
历史总积分:1395
注册时间:2014/10/7
发站内信
发表于:2014/11/13 14:04:22
#1674楼
福大自动化科技有限公司成立于1992年3月,前身为福建省自动化工程服务中心,是
一家以工业自动化为主营,融科、工、贸于一体,专业从事工业自动化工程项目设计、安装、
调试等服务和代理销售各类进口名牌电气及自动化产品的民营高新技术企业。是福建省最具实
力的工程技术服务型单位,是中国规模最大的电气产品分销商及工业自动化系统集成商。
1395
xbc20082008
文章数:2
年度积分:50
历史总积分:1395
注册时间:2014/10/7
发站内信
发表于:2014/11/13 14:06:15
#1675楼
此楼内容不符合板块规定,不予显示! 查看原帖内容>>
14368
六脉加易筋经
文章数:2326
年度积分:605
历史总积分:14368
注册时间:2014/2/10
发站内信
发表于:2014/11/13 16:12:02
#1676楼
附件 1.jpg
廖老师您好,请问实训十三中第三条指令+I执行完,累加器2中的数值怎么变0了,第二条指令执行完时还是300的
6047
liaosun
文章数:1398
年度积分:50
历史总积分:6047
注册时间:2003/5/4
发站内信
2015论坛贡献奖
2014论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011博客贡献奖
2010博客杰出贡献奖
发表于:2014/11/13 18:49:26
#1677楼
以下是引用六脉加易筋经2014/11/13 16:12:02的发言:
附件 1.jpg
廖老师您好,请问实训十三中第三条指令+I执行完,累加器2中的数值怎么变0了,第二条指令执行完时还是300的
加法指令执行后,累加器2中的数据没用了,被自动清0了。
14368
六脉加易筋经
文章数:2326
年度积分:605
历史总积分:14368
注册时间:2014/2/10
发站内信
发表于:2014/11/13 22:02:32
#1678楼
附件 1.jpg
廖老师您好,请问实训14中书上图3-58与我做仿真的结果红色框起来部分怎么不一样,书上全是1,我的是0.还有第3条指令O执行完,为什么是RLO=0,STA=1?第3条的指令执行完如果RLO是B点的与运算的RLO=0,那STA的1是哪来的?
6047
liaosun
文章数:1398
年度积分:50
历史总积分:6047
注册时间:2003/5/4
发站内信
2015论坛贡献奖
2014论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011博客贡献奖
2010博客杰出贡献奖
发表于:2014/11/14 20:00:34
#1679楼
以下是引用六脉加易筋经2014/11/13 22:02:32的发言:
附件 1.jpg
廖老师您好,请问实训14中书上图3-58与我做仿真的结果红色框起来部分怎么不一样,书上全是1,我的是0.还有第3条指令O执行完,为什么是RLO=0,STA=1?第3条的指令执行完如果RLO是B点的与运算的RLO=0,那STA的1是哪来的?
状态字的最高位与前面的程序的ENO有关。
单独的O指令比较特殊,实际上是在AN指令执行完后才执行“或”运算。所以O指令的RLO应理解为是这个“或”运算的结果。
实际上状态字是PLC内部的东西,能读懂程序就可以了。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

78.0005