您现在所在的是:

西门子SIEMENS

回帖:2916个,阅读:510849 [上一页] [1] ... [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] ... [292] [下一页]
5997
liaosun
文章数:1398
年度积分:53
历史总积分:5997
注册时间:2003/5/4
发站内信
2015论坛贡献奖
2014论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011博客贡献奖
2010博客杰出贡献奖
发表于:2013/6/8 6:46:23
#940楼
以下是引用yueyangyang2013/6/8 0:18:27的发言:
老师网上的这个例子讲的好像可以,网址:http://plc.jdzj.com/article/2010-2-5/15555-1.htm 。还有西门子《 S7-200?LOGO!?SITOP 参考》讲的也可以啊  常问问题

主站中对EM277的I/O配置的数据通信区已经到了最大,而仍不能满足需通信的数据量怎么办?

可以在传送的数据区中设置标志位,分时分批传送。
你给的这个资料的方法是可行的。每次只能传128字节,标志位在接收的数据里。标志位为0、1,分别发送两组数据。接收方根据标志位把数据分别保存到两个地址区。
689
2465127635
文章数:20
年度积分:50
历史总积分:689
注册时间:2013/6/12
发站内信
发表于:2013/6/12 10:41:23
#941楼
回复 #18楼 125670682
学习学习学习了!
5997
liaosun
文章数:1398
年度积分:53
历史总积分:5997
注册时间:2003/5/4
发站内信
2015论坛贡献奖
2014论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011博客贡献奖
2010博客杰出贡献奖
发表于:2013/6/12 15:17:49
#942楼
同一条总线上为什么可以跑不同的协议(转帖)
小釉:有一个问题一直不是很明白,为什么在同一条总线上,可以跑不通的协议呢
比如 profibus dp网络有et200m和hmi,两者的通信协议肯定是不一样的。
为什么可以在一块运行,这样做是不是对于et200m和cpu的通信速度有影响呢,感觉hmi和plc通信的速度要慢一些相对于et200m
westcowboy: ET200M与PLC通信,其中的IO数据更新方式为循环数据交换;而HMI与PLC通信,IO数据更新为非循环数据交换。这是2者数据更新速度不一样的根本原因。
另外,PLC与ET200M通过DP通信,走的协议是Profibus-DP;而PLC与HMI通信,通常走的是S7通信。
HITIAR: 还要从网络模型上说起,总线是物理层和链路层上的东西,是传输介质和电气规程约定。协议是传输层上的东西,实际就是通信约定,是需要通信设备之间能听懂的交流语言。就像我们大家说话一样,可以通过电话传播语音,也可以通过空气或其它方式传播,至于我们说的是汉语还是哪种语言,只要通话的人能听懂就行了。所以同一条总线跑不同的协议是正常的。
再举个例子:以太网大家都很熟悉,通过网线和交换机构成了一个网络,设备可以收发电子邮件,可以下载,可以浏览等,这就同时使用了HTTP、FTP、SMTP等协议。
所以同一条总线跑不同的协议是正常的。总线和协议本身就是两回事,不用太纠结。这就是建立网络模型的好处。
小釉:这样做是不是对于et200m和cpu的通信速度有影响呢?
HITIAR:举个例子说,高速公路限速160公里,可以跑轿车也可以跑货车。影响车速的原因有哪些呢?发动机和公路拥堵哪个是主因呢?所以,通信速率是由控制器的运算能力和通信设备端口设计以及对端设备的通信速率来决定的,网络只是规定了一个最高通信速率而已。
西门子的设备的通信也是遵循这些原理的,至于每一种通信协议具体是如何约定的我就不能说明白了。
[此贴子已经被作者于2013/6/12 15:52:51编辑过]
我是廖常初,是一个高校的老师,曾在企业从事机械、电气技术工作,长期从事工业控制和PLC应用的教学、科研和工程应用工作。博客中的日志除注明外均为原创。愿意在此与大家探讨工控的问题!
廖常初工控博客地址:http://blog.gkong.com/blog.asp?name=liaochangchu
我曾写过几本小书: 《PLC编程及应用》第3版(S7-200)、《S7-300/400 PLC应用技术》第3版、《FX系列PLC编程及应用》第2版、《S7-200 PLC编程及应用》、《PLC基础及应用》第2版(FX系列大专教材)、《西门子人机界面(触摸屏)组态与应用技术》、《西门子工业通信网络组态编程与故障诊断》、《S7-1200 PLC编程及应用》第2版、《跟我动手学S7-300/400 PLC》、《跟我动手学FX系列PLC》
机械工业出版社廖常初图书专题:http://www.gkong.com/zt/liaochangchu/
400
guoliang661950
文章数:0
年度积分:50
历史总积分:400
注册时间:2009/8/26
发站内信
发表于:2013/6/12 20:41:06
#943楼
此楼内容不符合板块规定,不予显示! 查看原帖内容>>
647
924629859
文章数:9
年度积分:50
历史总积分:647
注册时间:2013/6/5
发站内信
发表于:2013/6/14 14:42:33
#944楼
廖老师您好!我在做《跟我动手学》里面的实例22的时候,生成的FB1在OB1中总是调用不起来,显示“语句没有被执行”
单独监控FB1块的时候也是这个问题,“语句没有被调用”。请问这是什么原因啊?
5997
liaosun
文章数:1398
年度积分:53
历史总积分:5997
注册时间:2003/5/4
发站内信
2015论坛贡献奖
2014论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011博客贡献奖
2010博客杰出贡献奖
发表于:2013/6/14 18:43:45
#945楼
以下是引用9246298592013/6/14 14:42:33的发言:
廖老师您好!我在做《跟我动手学》里面的实例22的时候,生成的FB1在OB1中总是调用不起来,显示“语句没有被执行”
单独监控FB1块的时候也是这个问题,“语句没有被调用”。请问这是什么原因啊?
程序状态监控看FB1的EN输入端是否有能流?PLCSIM的的RUN LED是否亮?
我是廖常初,是一个高校的老师,曾在企业从事机械、电气技术工作,长期从事工业控制和PLC应用的教学、科研和工程应用工作。博客中的日志除注明外均为原创。愿意在此与大家探讨工控的问题!
廖常初工控博客地址:http://blog.gkong.com/blog.asp?name=liaochangchu
我曾写过几本小书: 《PLC编程及应用》第3版(S7-200)、《S7-300/400 PLC应用技术》第3版、《FX系列PLC编程及应用》第2版、《S7-200 PLC编程及应用》、《PLC基础及应用》第2版(FX系列大专教材)、《西门子人机界面(触摸屏)组态与应用技术》、《西门子工业通信网络组态编程与故障诊断》、《S7-1200 PLC编程及应用》第2版、《跟我动手学S7-300/400 PLC》、《跟我动手学FX系列PLC》
机械工业出版社廖常初图书专题:http://www.gkong.com/zt/liaochangchu/
647
924629859
文章数:9
年度积分:50
历史总积分:647
注册时间:2013/6/5
发站内信
发表于:2013/6/14 21:07:27
#946楼
回复 #945楼 liaosun
我重新把整个项目又下载了一下就好了,好像是模块有点乱造成的。。。
647
924629859
文章数:9
年度积分:50
历史总积分:647
注册时间:2013/6/5
发站内信
发表于:2013/6/17 9:44:10
#947楼
廖老师,我做实训26的日时间中断实例又不行了,在cpu设置中断时间位每分钟1次,然后
OB10里面:
SET
= Q 4.0
OB1里面:
A I 0.0
R Q 4.0

全部模块载入模拟器后点run-p,红灯绿灯都闪几下就不闪了,监控ob1里面在正常运行绿条在动,ob10里面绿条就不动了。这是肿么回事啊?
[此贴子已经被作者于2013/6/17 11:14:20编辑过]
811
zhangbo1st
文章数:6
年度积分:50
历史总积分:811
注册时间:2011/6/25
发站内信
发表于:2013/6/17 10:26:40
#948楼
学习中………,感觉很不错表情
647
924629859
文章数:9
年度积分:50
历史总积分:647
注册时间:2013/6/5
发站内信
发表于:2013/6/17 10:47:44
#949楼
回复 #947楼 924629859
我后面的硬件中断实例也是一样的状况,好纠结啊。。。是不是我的cpu选的不对啊?

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

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

93.6006