| |
---|---|
(点击题目可以 在互联 网中搜索该题 目的相关内容) 日期:2006-5-13 23:21:01 来源: 作者: 点击: | |
PLC对模拟量只做采集并送上位显示还要编程吗? PLC对模拟量如温度、电压、流量等只做采集,并送上位工控机 组态显示,还要编程PLC相应的程序吗盼回复:( 以下是对《PLC对模拟量只做采集并送上位显示还要编程吗?》的回复: 匿名回复: 没人回答吗? 匿名回复: 一般的上位机软件都需要,因为模拟量信号是直接对输入输出映射区进行更新的一种特殊数据,我见过的上位机软件都无法直接采集它。 匿名回复: 不能直接读,有的需要自己写模拟量读入的通讯程序如三菱的PLC,有的不用自己写但是要在PLC的编程软件里面进行设置如A-B的PLC。看你用的是什么PLC了。 匿名回复: 如果用MODICON的PLC,用MODBUS可以直接读的,,但要组态设置地址。 匿名回复: 请问janlly: 那我想上位要是从寄存器读取的话,就至少要有PLC的读入数据指令 的啊,是吗? 匿名回复: 当然了,,把每个点的采集数据读入寄存器,上位机再从寄存器中读取, 匿名回复: 请问你实用过吗?janlly: 我就是用MODICON的PLC,用MODBUS联接的!那我想上位要是从寄存器读取的话,就至少要有PLC的读入数据指令的啊,是吗? 我要设置读取的寄存器地址的啊?没有从端口读的功能吧????????? 匿名回复: 晕~~~~都说的那么明白了。。。组态好后,可以通过MODBUS直接读取I/O模块地址而不需要在PLC上编程,如果要通过PLC的寄存器上读取I/O数据,则要编程把I/O数据先读到寄存器中,再由上位机的I/O SERVER来读。我想你用的应该是QUANTUM吧? 匿名回复: 用MODICON什么型号的PLC?上位组态显示的软件用的是什么? 匿名回复: janlly: 我想他用的是premium 匿名回复: 如果是PREMIUM的话,就不能直接读I/O模块地址,需要先放到%MW寄存器里面,再由上位机读。 匿名回复: 并不是所有的PLC都无法直接读,AB的SLC500及MicroLogix系列的PLC需要编写程序进行模拟量的组态。而ControlLogix系列的PLC则无需编写程序进行组态,而只需在编程软件中设置输入类型即可,但这里的模拟量电流输入是0-20mA,故需做量程变换。当然,这个变换在上位做也可以,在下位做也可以。如果使用RSVIEW做上位时,以上数据均可直接从寄存器中读取。 如果使用其他HMI软件做上位时,还需做相应的设置。 匿名回复: 谢各位仁兄~~~~~ 如果我的PLC程序中要响应它并控制输出,那我的上位机只用作显示使用了吗?我的上位要响应的话会发生冲突吗?是否可设优先级? 怎么设? 小弟真搞不明白请指教: 现有一组模拟量输入(4-20MA 25个) 我要设制每个参数,采集的模拟量输入与之比较然后控制输出。我要在 PLC里设定该参数,保证上位出故障时系统运行但我要在上位机上完成监控并要控制输出,还必需对该模拟量输入的比较参数做修改,那修改后就有了上位与PLC同时输出时优先级的问提,上位是不能采集这个参数的我想)它是响应PLC的“接通”还是上位机的“关断”呢? 也就是上位机能读取/修改我PLC程序中的设定参数值吗? 小弟用MODICONQ的UANTUM,上位组态显示的软件用的是IFIX~~~~~~~ 358个I/O 两个分站。` 匿名回复: 如果PLC和上位机同时对PLC寄存器进行更改,因为PLC执行程序比数据通过网络传输快得多,所以最终你能观察到的现象就是“PLC改成功了”(类似双输出)。在此你可把上位机返回的信息交给PLC处理。 匿名回复: 本新闻共2页,当前在第1页1 2
|
|
上一篇: plc 的干扰问题 下一篇: 请教卫生巾机喷胶位置滞后的PLC解决方法 |