西门子PLC的输入腧出信号

发布时间:2024-03-10
①输入信号i:输入信号用英文字母i标记,它是指与plc输入端连接的来自外部设备的外部输入信号。在plc程序中,一般是使用“输入映像”寄存器中的数据,其内容在一个plc循环周期内保持不变。
②输出信号q:输入信号用英文字母q标记,它是指与plc输出端连接的用于控制外部设备的外部输出信号,plc的输出信号送给输出模块,并通过不同的驱动形式驱动外部负载。在plc程序中,一般使用“输出映像”寄存器中的数据。输出映像寄存器中的内容可以随着程序的执行不断改变(在多重线圈编程时),但最终plc输出的状态总是程序最后的处理结果,因此,对外部来说它也是唯一的。
③直接输入/输出pi/pq(仅s7-300/400):直接输入/输出是在plc程序中不受plc循环扫描约束,进行直接采样的输入与直接刷新的输出信号。通过直接输入/输出,可以在plc程序中不受plc循环时间的限制,直接对plc的输入/输出信号进行读/写。
在直接输入的情况下,plc程序不再使用输入映像寄存器中的值,而是直接读入当前的瞬时值,而且,plc执行了直接输入后,并不会影响“输入映像”寄存器中原来的值。在直接输出的情况下,plc程序不再使用输出映像寄存器中的值,而是直接输出当前的瞬时值,而且,plc执行了直接输出后,“输出映像”寄存器中的值立即发生变化。
直接输入/输出的表示方法在s7-200与s7-300/400中有所不同。对于s7-200,使用时只需要在指令代码后增加“i”,如ld变成ldi即可。对于s7-300/400 plc,不可以在plc程序中直接以“二进制位”的形式,对plc的输入/输出信号进行读/写,只能以字节pib/pqb、字piw/pqw或双字pid/pqd的形式进行。
④模拟量输入/输出ai/aq:模拟量输入/输出只能以“字”的形式指定,不可以使用二进制位的形式进行编程,模拟量输入/输出的地址只能为aiw**/aqw**。模拟量输入/输出的内容直接保存在plc的模拟量输入/输出模块中,而不是存放在cpu的ram中,因此,模拟量输入/输出的实质上也是一种对输入/输出的直接读入与输出。
上一个:无法访问win10共享文件(win11共享不能访问)
下一个:s6日版怎么样,日版s6edeg哪位大神能帮我解释一下究竟为什么日版这么便宜使

为什么混凝土管在施工时设置基础?
普洱茶的“拼配”“一口料”和“撒面”
公积金提取条件,公积金提取流程
做电商网站如何采购阿里云服务器
联想台式电脑怎么进入安全模式(台式电脑怎么进入安全模式win7)
戴跃百万收购“币高”域名 币圈相关域名行情有望持续上涨!
家庭盆栽金花茶怎么种植?金花茶盆栽种植技术
为什么要学茶
余额宝体验金什么意思有风险吗(余额宝体验金什么意思能用吗)
ev录屏开始和停止录制快捷键怎么设置出来(ev录屏开始和停止的快捷键)