请问各位师傅:西门子S7-200PLC编程软件中的网络1,网络2,网络3,网络4,这些网络是什么意

请问各位师傅:西门子S7-200PLC编程软件中的网络1,网络2,网络3,网络4,这些网络是什么意思?有什么作用,如何使用?

这就是为了编程方便,软件自动分配的程序段落,编程时可以按照功能及步骤分段编写,系统编译时可以把编程错误清晰的标明在那个网络里便于检索及纠错。追问

你好这位师傅:请问在网络标题内一般要写些什么呢?

追答

写程序啊,一段一段的,比如一个触点输出一个线圈啊!

追问

不是的,我是说像图片中暗暗的那一条写着(网络注释)的那里。

追答

可以写点程序的注释,备注一下方便读写程序。

追问

哦,谢谢了:请问就是自己随便写一些文字之类的注释吗?这样下载到PLC里程序的运行不受影响吗?

追答

注释仅在编程状态下可见,并不能下载到CPU中。

追问

哦,明白了。

你好:这位师傅,再请问你一下,像图片上的这个程序中置位指令S上面写的为什么不是Q0.0而是要写V2.0呢,下面为什么要写13呢?复位指令R上面却要写成Q0.0,下面为什么又写2了呢?图中的M0.1是中间继电器吗?

追答

1、S是置位指令,V是内部数据寄存器,V2.0是第2个字的第1个位,13是连续置位的个数,此指令执行后即将V2.0~V2.7,V3.0~V3.4合计13个位置位为“1”,R复位指令道理同上;
2、具体用V还是Q都是为了满足程序的需要而定,复位Q0.0就是直接控制输出触点,置位V2.0就是程序内部需要逻辑控制;
3、M0.1是中间继电器。

追问

图中I0.0是输入端,虽然由于上升沿P的作用使置位指令S置位接通,但S不是输出端呀,Q0.0才是输出端,S的置位是怎么使Q0.0变为1的呢?

追答

S是指令,Q是指令作用的对象,S既能使输出Q置位,也能使内部触点M、V等置位。
建议你好好看看编程手册!

追问

太复杂了,有点不太好理解,看来你是PLC的编程高手了,说的很专业很详细。照这样看在用置位指令的时候,不是要必须弄清楚置位指令的所在位置是处于哪个存储区占多少字节多少位才能填写S上下的数据吗?

如果是这样要怎样才能知道需置位的指令是处在哪个存储区又该如何填写呢?

追答

你好像理解错了,置位复位指令就是你手里的筷子,而寄存器V,内部寄存器M和输出触点就是盘里的菜,你想对哪个置位复位编程时确定。

追问

虽然你已经说的很专业很详细了,但是我好像还是没能领悟。最多也就一知半解。让我慢慢来领悟吧,感谢你的解答。

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网