请教西门子PLC计数器问题
205www603
205www603 Lv.2
2007年07月12日 11:24:16
只看楼主

各位大虾,我在西门子教程上看到这样一句话:减计数器和加计数器中计数值大于1时,计数器的输出为1,计数值为0时,输出为0;不太明白,我印象中,三菱的小型PLC加计数器都是在达到计数值时输出才为1。请各位不吝指教,谢谢

各位大虾,我在西门子教程上看到这样一句话:减计数器和加计数器中计数值大于1时,计数器的输出为1,计数值为0时,输出为0;不太明白,我印象中,三菱的小型PLC加计数器都是在达到计数值时输出才为1。请各位不吝指教,谢谢
免费打赏
205www603
2007年07月13日 16:36:55
2楼
论坛的高人们,不要再吝啬你们的知识了吧,尽管我问的比较水平十分有限。
回复
205www603
2007年07月18日 10:56:57
3楼
看来懂PLC的少,懂西门子的就更少啊。
回复
东方一笑
2007年07月19日 14:22:51
4楼
加计数器CTU 当前值大于或等于设定值时时输出为1.当前值小于设定值时,输出为0.

同理减计数器也是如此。
回复
ly-shh2000
2007年07月19日 16:37:03
5楼
有什么好奇怪的,这与它们的进制格式有关
道理是一样的,就是三菱的也是大于或等于设定值时输出为1
在西门子中设定值是以C#<值> 形式表示(二进制码的计数值)的, 所以就这样描述了
C# 表示二 - 十进制格式(BCD 格式:四位一组表示一位十进制数值的二进制码)。
回复
205www603
2007年07月20日 09:34:45
6楼
按照楼上各位的说法,我是不是可以这样理解:那加计数来举例,当计数器的当前值小于设定值时输出是OFF状态,当当前值等于设定值时输出时ON状态?
回复
ly-shh2000
2007年07月20日 11:12:54
7楼
补充一点,当当前值等于设定值时输出为ON,当当前值大于设定值时输出仍为ON

减计数器和加计数器中计数值大于1时,....应为减计数器和加计数器中计数值大于0时,....



回复
205www603
2007年07月20日 17:13:44
8楼
难道是我的书错了?很晕
回复
ly-shh2000
2007年07月21日 08:04:48
9楼
你的那本书有否讲计数值等于1时的状况??? (计数值等于1时,计数器的输出为1)
如果只是学习PLC计数器的运用,就按四楼讲的,适用于各类计数器,要熟悉的只是各类PLC的编程规则,其余的CPU会按自己规则处理,没必要过于深究。
回复
205www603
2007年07月21日 08:38:07
10楼
谢谢了,受益匪浅阿。
回复
cvlsam
2007年07月22日 19:15:35
11楼
西门子的计数器的工作模式与日系的正好相反,日系的计数到输出,西门子的计数到不输出,所以如果习惯于日系的编程,那么只需要在计数器功能块的使能输出位后加个取反Not即可和日系的一样了。
回复

相关推荐

APP内打开