引用
s7-300系列有没有特殊寄存器,如三菱FXPLC里的M8000,如又请告知啊!
没有,300的特殊功能由组织块OB提供。例如上电初始化,30PLC的是M8001,300的就是OB100,详细情况可自行查询【300-400特殊功能手册】
引用
各位高手们:我有一个编程问题请教大家。因公司设备改造需要,我想对一个旋转的部件,加个感应(感应速度为2870左右),机床启动后,如果这个部件因传动故障不转,机床就会停车。我想好了,用接近开关,但S-300程序里不知道怎么用计数器来实现这个功能,以能达到几秒钟内感应不到脉冲,PLC就会动作使机床就会停止下来。渴求解答,真诚的希望您能详细告诉我编程的方法 。
我给你提供一个思路:利用脉冲频率,可参考三菱FX1N2N编程手册中的脉冲频率指令,自己用西门子的指令编写出来。然后比较值的大小《0或某个值就停车。
引用
请教:西门子的300plc和ansaldo(安萨尔多)的TPL总线怎么通讯?还有西门子的300plc和ansldo的 AMS怎么通讯?谢谢!
不熟悉其他的2种,不同协议的对接,我做的话,会选择西门子的自由口通讯。
引用
在这里受教不少!我也刚学S7 300,我现在有个项目配置是CPU 是315-2DP,SM321-32点输入模块×2;SM322 16点输出模块×2;SM331 8路模拟量输入6ES7 331-7KF00-0AB0;SM3416通讯模块ES7 341-1CH01-0AE0,现在问题是通电后SM331 8路模拟量输入模块中的SF灯点亮,我已经对模块硬件的量程块设置成了D,2线制电流输入,软件组态中也设置了。请问是怎么回事。在硬件配质中,它的地址为:I320-I335. 我想请问下,我怎么才能把通道中的值转化成我想要的值,用什么指令。谢谢
在你的硬件组态中HW双击你的模块,取消系统默认值的复选框就可以修改了。SF灯亮一般是SM331模块没有配置好。具体的你打开诊断,看CPU的缓冲存储区的内容。
[ 此帖被bhqt在2009-02-12 11:32重新编辑 ]