作者 | 主题 |
---|---|
镜子里的人 游侠 经验值: 307 发帖数: 12 精华帖: 0 |
楼主 2021-01-07 13:00:40
主题:为什么I点Q点不直接在程序中使用? 去年刚开始学习,看了别人的程序几乎都是先把输入点集中放在某个存储区 然后在程序中用存储区中的点,请问这样做有什么好处吗?
努力,奋斗
|
duxiaokang20201993 侠圣 经验值: 4330 发帖数: 670 精华帖: 4 |
1楼 2021-01-07 13:12:21
主题:回复:为什么I点Q点不直接在程序中使用? 这样看着比较有条理,查找起来也比较方便;另外,输出Q点的话,最终只能有一个线圈输出,不能多个线圈同时输出
一天不学习就难受!
|
zhangli0 至圣 经验值: 43492 发帖数: 15750 精华帖: 61 |
2楼 2021-01-07 13:48:06
主题:回复:为什么I点Q点不直接在程序中使用? 方便点的更改,这样不需要到程序中去改每一个使用这个地址的程序,只要改这个io对应关系。
活到老,学到老!为了生活学习吧!
|
tianlong1314 侠士 经验值: 1209 发帖数: 51 精华帖: 0 |
3楼 2021-01-07 15:12:51
主题:回复:为什么I点Q点不直接在程序中使用? 为了标准程序 ,特别是S7-200的PLC,如828的plc程序,最好是先把IO点映射到数据块,再利用数据块的地址编程。程序调用不会乱。
没有个性签名
|
飄飄然 侠士 经验值: 1567 发帖数: 68 精华帖: 0 |
4楼 2021-01-07 15:15:45
主题:回复:为什么I点Q点不直接在程序中使用? 可以的,只是,映射到某点,在调用,这也显得程序更加有条理性,而且,那些存储器命名很联系,读起来也方便
一个不想出差的小电工
|
Letham 至圣 经验值: 13927 发帖数: 2005 精华帖: 43 |
5楼 2021-01-07 15:35:30
主题:回复:为什么I点Q点不直接在程序中使用? 一种习惯,规范而已
人生就像一场旅行!
|
蒋舜锋 游民 经验值: 56 发帖数: 1 精华帖: 0 |
6楼 2021-01-07 15:55:23
主题:回复:为什么I点Q点不直接在程序中使用? 德国人写程序基本都是用数据块了。
我思故我在
|
20211111 奇侠 经验值: 7765 发帖数: 1150 精华帖: 1 |
7楼 2021-01-07 16:04:52
主题:回复:为什么I点Q点不直接在程序中使用?
,,
|
2017011566ZFJ2 侠圣 经验值: 3724 发帖数: 416 精华帖: 0 |
8楼 2021-01-07 21:15:25
主题:回复:为什么I点Q点不直接在程序中使用? 楼主可以用用试试,这种习惯能上瘾!
继续努力!
|
guozs1990 侠客 经验值: 969 发帖数: 140 精华帖: 1 |
9楼 2021-01-07 23:36:00
主题:回复:为什么I点Q点不直接在程序中使用? 习惯建全局DB, 专门用来存储IO,看程序很方便。尤其查找输入输出是否有信号时候。
但行好事,莫问前程
|
镜子里的人 游侠 经验值: 307 发帖数: 12 精华帖: 0 |
12楼 2021-01-08 13:07:30
主题:回复:为什么I点Q点不直接在程序中使用?
努力,奋斗
|
SIEMENSPLCer 游侠 经验值: 481 发帖数: 46 精华帖: 0 |
13楼 2021-01-09 14:49:02
主题:回复:为什么I点Q点不直接在程序中使用? 每个人写程序的思路基本上都是自己是思路,方便新项目程序修改,这样改变IO点命名,程序不会乱,不用到处改
..........
|
大中华万岁 游民 经验值: 56 发帖数: 3 精华帖: 0 |
15楼 2021-01-09 18:08:46
主题:回复:为什么I点Q点不直接在程序中使用? 方便数据处理,和调用,在Q点输出的时候,可以避免多线圈输出,同时也方便程序的修改 |
hello123登录名 经验值: 150 发帖数: 23 精华帖: 0 |
17楼 2021-01-11 09:08:49
主题:回复:为什么I点Q点不直接在程序中使用? 固定一种编程格式习惯,建议多学下DB块,怎么调用,怎么建立,用习惯了,就形成属于你自己的一套功法了 |
万泉河 至圣 经验值: 28649 发帖数: 10889 精华帖: 131 |
24楼 2021-08-19 19:13:40
主题:回复:为什么I点Q点不直接在程序中使用? 基本上不会带来任何好处。 这是一种假的标准化。 曾经风行过一段时间,但后来发现除了调试程序时多了一层变量名字要记忆, 追朔时需要多走一个弯路之外,找不到任何好处了。
微信公众号:PLC标准化编程,ZHO6371995
|
ABBCCC 至圣 经验值: 24344 发帖数: 4846 精华帖: 6 |
26楼 2021-08-19 19:52:26
主题:回复:为什么I点Q点不直接在程序中使用? 更换坏点线路只要一处动手术。还有便于将零散的相关联bool亮整合成字或字节,例如远控,就地,运行,过载,合闸,分闸要6个变量,整合成设备状态字节就是一个变量,这样牵涉到系统大了的上位机授权变量是会省下真金白银的。
谨慎低调
|
yming 至圣 经验值: 127287 发帖数: 21996 精华帖: 825 |
27楼 2021-08-19 20:13:38
主题:回复:为什么I点Q点不直接在程序中使用? 对于1200/1500来说,不管你在程序中直接使用IQ点来编程,还是预先命名IQ名称。TIA都给你集成在PLC变量中了。你不命名,它就自动命名一个Tag_xx。 然后它使用这个变量名称来编译。 你修改了变量名称,所有项目中的自动修改。 你修改了变量名称对应的地址(M区和IQ点一视同仁。),所有引用一起自动修改。 这是强制的,没啥好讨论的。 使用变量名称编程,就是要脱离具体地址。
学而时习之,不亦说乎?温故而知新,不亦乐乎?
|