作者 | 主题 |
---|---|
--意孤行 奇侠 经验值: 5100 发帖数: 520 精华帖: 7 |
楼主 2020-03-24 21:38:12
主题:SMART PLC Modbus 轮询程序 最近的的一个工程项目用的ModBusRTU 轮询功能,系统配置为1500+et200sp 。通讯程序参考了Zane版的轮询程序样板,只做简单修改就增加了非轮询数据操作功能,完全满足了现场需求。该项目马上就进去调试阶段了,感谢Zane 。 这次应用深入理解了Zane版编程思路,获益匪浅。于是今天参照Zane在博图环境下的轮询程序,编写Smart PLC 程序,Modbus 不用编写轮询逻辑程序了,只要配置一下参数就能自动实现数据轮询和非周期性写入和读取。 该程序编写已完成,初步测试基本功能已经具备,可以封装成库,库内存比原modbus库多了十几个字节。
认真做事,低调做人
|
'Razor 至圣 经验值: 20114 发帖数: 2773 精华帖: 23 |
1楼 2020-03-24 22:02:21
主题:回复:SMART PLC Modbus 轮询程序 等你反馈使用实际工程效果
Less is more……
|
不断攀登 至圣 经验值: 12543 发帖数: 1843 精华帖: 0 |
2楼 2020-03-25 08:02:41
主题:回复:SMART PLC Modbus 轮询程序 感谢分享。
邮箱 yongquancun@126.com
|
yecao2006 至圣 经验值: 18043 发帖数: 1524 精华帖: 2 |
3楼 2020-03-25 08:34:05
主题:回复:SMART PLC Modbus 轮询程序 modbus用得较多,学习一下。
我回来了!继续努力!
|
yzm_cumt 至圣 经验值: 18280 发帖数: 2653 精华帖: 14 |
4楼 2020-03-25 08:44:35
主题:回复:SMART PLC Modbus 轮询程序 很不错啊,很有参考价值啊
sometimes you have to be your own hero!
|
398374947 侠圣 经验值: 4868 发帖数: 547 精华帖: 2 |
5楼 2020-03-25 08:47:39
主题:回复:SMART PLC Modbus 轮询程序 感谢楼主分享,对于批量相同设备读取非常方便。如果能加入写入前判定数据是否改变,改变则写入,未改变就跳过该轮询步就更好了。 |
yangchunbaixue 侠圣 经验值: 3703 发帖数: 556 精华帖: 0 |
6楼 2020-03-25 11:27:09
主题:回复:SMART PLC Modbus 轮询程序 感谢楼主分享,非常实用的轮询通讯编程! |
--意孤行 奇侠 经验值: 5100 发帖数: 520 精华帖: 7 |
7楼 2020-03-25 11:30:04
主题:回复:SMART PLC Modbus 轮询程序 可以的,除了正常轮询,写入操作是在循环之外的,编写合理的逻辑程序 写入job_w 参数,就可以了
认真做事,低调做人
|
CoolCool的猪 至圣 经验值: 16719 发帖数: 1307 精华帖: 2 |
8楼 2020-03-25 20:55:38
主题:回复:SMART PLC Modbus 轮询程序 等测试一下看看效果 谢谢
同一个问题ID下,已经先回答此问题的人,如再参考我答案而修改自己答案的,就是王八蛋!
|
zbhdm 至圣 经验值: 12671 发帖数: 1579 精华帖: 1 |
9楼 2020-03-26 00:14:35
主题:回复:SMART PLC Modbus 轮询程序
努力学习西门子
|
--意孤行 奇侠 经验值: 5100 发帖数: 520 精华帖: 7 |
10楼 2020-03-26 08:34:18
主题:回复:SMART PLC Modbus 轮询程序 编程软件中当然没有了,这是根据Zane版的编程思路自己做的,下面图片就是全部程序了
认真做事,低调做人
|
Laohuai 至圣 经验值: 17408 发帖数: 6225 精华帖: 18 |
11楼 2020-03-26 08:57:28
主题:回复:SMART PLC Modbus 轮询程序 为什么论坛里不能发帖了?回帖可以吗? |
Laohuai 至圣 经验值: 17408 发帖数: 6225 精华帖: 18 |
12楼 2020-03-26 08:58:42
主题:回复:SMART PLC Modbus 轮询程序 |
059597 侠士 经验值: 1282 发帖数: 64 精华帖: 0 |
14楼 2020-03-26 11:16:10
主题:回复:SMART PLC Modbus 轮询程序 感谢分享. |
蓝色的小尾巴 侠士 经验值: 1341 发帖数: 216 精华帖: 5 |
15楼 2020-03-26 11:22:15
主题:回复:SMART PLC Modbus 轮询程序 一个网络里面梯形图多行,少列,程序块容量会少不少。 |
渔明鱼工 至圣 经验值: 23901 发帖数: 2059 精华帖: 78 |
16楼 2020-03-26 11:30:41
主题:回复:SMART PLC Modbus 轮询程序 谢谢分享!
网鱼能够改善伙食,还能释放工作中的压力。
|
Ready_OK 至圣 经验值: 15531 发帖数: 1735 精华帖: 0 |
17楼 2020-03-26 11:35:57
主题:回复:SMART PLC Modbus 轮询程序
海纳百川,厚德务实!
|
Laohuai 至圣 经验值: 17408 发帖数: 6225 精华帖: 18 |
18楼 2020-03-26 13:02:30
主题:回复:SMART PLC Modbus 轮询程序 |
--意孤行 奇侠 经验值: 5100 发帖数: 520 精华帖: 7 |
19楼 2020-03-26 13:09:17
主题:回复:SMART PLC Modbus 轮询程序 smart 的间接寻址和博图的数组索引、Variant变量怎么对应, 这能这样改了
认真做事,低调做人
|
zbhdm 至圣 经验值: 12671 发帖数: 1579 精华帖: 1 |
21楼 2020-03-26 17:53:03
主题:回复:SMART PLC Modbus 轮询程序 知道了,谢谢您的回复!
努力学习西门子
|
zbhdm 至圣 经验值: 12671 发帖数: 1579 精华帖: 1 |
22楼 2020-03-26 20:08:48
主题:回复:SMART PLC Modbus 轮询程序 记下了,改天试试看
努力学习西门子
|
RayChaung 侠客 经验值: 912 发帖数: 67 精华帖: 0 |
31楼 2020-04-01 14:52:55
主题:回复:SMART PLC Modbus 轮询程序
口中有德,目中有人,心中有爱,行中有善,方能幸福!
|
--意孤行 奇侠 经验值: 5100 发帖数: 520 精华帖: 7 |
32楼 2020-04-01 15:49:06
主题:回复:SMART PLC Modbus 轮询程序 前面要有SM0.0
认真做事,低调做人
|
wayee168 游士 经验值: 199 发帖数: 11 精华帖: 0 |
33楼 2020-04-01 16:05:48
主题:回复:SMART PLC Modbus 轮询程序 楼主,能否分享一下原程序的变量表,smart的间接寻址的变量表,谢谢! |
芳华一梦 侠士 经验值: 1325 发帖数: 105 精华帖: 2 |
36楼 2020-04-11 13:00:58
主题:回复:SMART PLC Modbus 轮询程序 |
wayee168 游士 经验值: 199 发帖数: 11 精华帖: 0 |
37楼 2020-04-12 14:04:03
主题:回复:SMART PLC Modbus 轮询程序 |
--意孤行 奇侠 经验值: 5100 发帖数: 520 精华帖: 7 |
38楼 2020-04-13 08:03:11
主题:回复:SMART PLC Modbus 轮询程序 BF_Ptr 运行中寄存器的首地址(指针),占用的8个字节指的是V区连续地址,与子程序内部临时变量无关。 36楼程序有问题,有地址冲突,MSG指令调用了两次。
认真做事,低调做人
|
wayee168 游士 经验值: 199 发帖数: 11 精华帖: 0 |
39楼 2020-04-13 08:45:49
主题:回复:SMART PLC Modbus 轮询程序 BF_Ptr子程序接口,外部变量与内部变量是映射关系。在西家其他类型PLC如1500/300/1200等。在此200中第一次这样使用,有点不明白,还望详解!谢谢! |
梦引 侠士 经验值: 1047 发帖数: 89 精华帖: 1 |
43楼 2020-05-03 10:23:05
主题:回复:SMART PLC Modbus 轮询程序 这个真的测试过了吗 ,我曾想自己做个这样的模块,只是至今都没条件 我有个问题与之相关,其他大神给的答案,和你这个说法不同,你没有用上升沿解法信息请求 这个是有实际操作的,我非常喜欢这样的精神,不尽信书,不人云亦云,不因循守旧 http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=230337&cid=1076 这个好像是版主给终结了,答非所问,还有人给点赞,无语了 http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=230496&cid=1076 |
--意孤行 奇侠 经验值: 5100 发帖数: 520 精华帖: 7 |
44楼 2020-05-03 15:56:22
主题:回复:SMART PLC Modbus 轮询程序
认真做事,低调做人
|
Ready_OK 至圣 经验值: 15531 发帖数: 1735 精华帖: 0 |
48楼 2020-05-14 08:21:10
主题:回复:SMART PLC Modbus 轮询程序
海纳百川,厚德务实!
|
内蒙小伙 游侠 经验值: 311 发帖数: 8 精华帖: 0 |
50楼 2020-05-18 11:15:08
主题:回复:SMART PLC Modbus 轮询程序
想一千步不如脚踏实地走一步
|
羊羊羊爱吃灰太狼 侠客 经验值: 760 发帖数: 86 精华帖: 1 |
51楼 2020-05-21 20:54:51
主题:回复:SMART PLC Modbus 轮询程序 |
CHANG_22 游民 经验值: 113 发帖数: 1 精华帖: 0 |
53楼 2020-05-26 14:17:16
主题:回复:SMART PLC Modbus 轮询程序 |
随风不动 游侠 经验值: 437 发帖数: 56 精华帖: 0 |
55楼 2020-06-01 15:25:18
主题:回复:SMART PLC Modbus 轮询程序 在哪下载?下载链接??在哪里 |
holdkcsxyz 至圣 经验值: 13013 发帖数: 1814 精华帖: 22 |
57楼 2020-06-02 14:32:11
主题:回复:SMART PLC Modbus 轮询程序 感谢楼主以及Zane版主的MB_RTU轮询的分享,这些轮询思路不仅可以用在串口的轮询上,也可以用在设备的控制上;具体到通讯现在走TCP居多,减少了用户轮询的概率,超过主动连接资源除外(即使超过也可以想很多办法实现不轮询)。 |
zf天明 游士 经验值: 228 发帖数: 20 精华帖: 0 |
58楼 2020-06-05 14:19:04
主题:回复:SMART PLC Modbus 轮询程序 楼主你好,能说一下写操作时,是怎么一个思路,没看明白。循环读已经可以了 |
--意孤行 奇侠 经验值: 5100 发帖数: 520 精华帖: 7 |
59楼 2020-06-05 14:31:47
主题:回复:SMART PLC Modbus 轮询程序
认真做事,低调做人
|
zf天明 游士 经验值: 228 发帖数: 20 精华帖: 0 |
60楼 2020-06-05 17:46:19
主题:回复:SMART PLC Modbus 轮询程序 还是不清楚。Job_w 非轮询工作号,写需要编号 对这个变量的定义不是明白,难道就是这个程序的作用 写指令和读指令数据还是不同的,这一个库指令能实现?还是调用一个写的 |
--意孤行 奇侠 经验值: 5100 发帖数: 520 精华帖: 7 |
61楼 2020-06-06 08:40:59
主题:回复:SMART PLC Modbus 轮询程序 一、整个通讯系统只调用一次MSG。 二、通讯参数通过间接寻址方式,轮询号控制,整组切换。 三、轮询过程是通过 轮询号自加一(超过设定值从头开始)方式切换通讯组参数。 四、非轮询工作可以是读也可以是写(预先设定好通讯参数),非轮询工作号有需求时,优先写入轮询号,写入后非轮询工作号恢复待命状态。 总结:所谓优先权就是可以手动修改轮询号,完成后恢复轮询
认真做事,低调做人
|
笨笨笨笨 奇侠 经验值: 7129 发帖数: 1022 精华帖: 2 |
62楼 2020-06-08 09:19:02
主题:回复:SMART PLC Modbus 轮询程序 讨论很热烈嘛!给楼主点个赞
心有多远路就有多远
|
--意孤行 奇侠 经验值: 5100 发帖数: 520 精华帖: 7 |
65楼 2020-06-10 07:28:35
主题:回复:SMART PLC Modbus 轮询程序
认真做事,低调做人
|
手机用户20181127987167 新手 经验值: 44 发帖数: 6 精华帖: 0 |
68楼 2020-06-19 15:39:48
主题:回复:SMART PLC Modbus 轮询程序 5个温度采集模块做RTU通讯,轮训,一个周期在10秒,哪里出问题了? |
ligp99 侠圣 经验值: 4025 发帖数: 832 精华帖: 0 |
73楼 2020-06-24 22:54:58
主题:回复:SMART PLC Modbus 轮询程序 这个轮询有没有故障判断
有你帮助有我成长
|
--意孤行 奇侠 经验值: 5100 发帖数: 520 精华帖: 7 |
105楼 2020-07-28 09:03:17
主题:回复:SMART PLC Modbus 轮询程序 因为这个功能需要在子程序外修改操作,子程序完成相关操作后立即复位
认真做事,低调做人
|
苦其心志 游民 经验值: 100 发帖数: 2 精华帖: 0 |
106楼 2020-07-31 20:59:21
主题:回复:SMART PLC Modbus 轮询程序 感谢楼主分享,很好的帖子。轮询程序确实好用,谢谢 |
买赓抱着买迈激动的说 游民 经验值: 78 发帖数: 4 精华帖: 0 |
109楼 2020-08-03 17:06:34
主题:回复:SMART PLC Modbus 轮询程序 |