回答如下:Profibus、Fielbus、Modbus、CC-link等等是各中PLC硬件支持的通讯协议,这个是各厂商的硬件属性一样.只是现在计算机组态软件都支持很多种协议的PLC.你理解反了.
Profibus、Fielbus、Modbus、CC-link这些协议,是一种通讯协议,一般不需要你去编程,就好象你使用计算机,你不需要编写IP协议一样,只是要遵循它.
遵循的意思就是,你必须按照该厂家所支持的协议在PLC或者DCS硬件组态的时候按照该通讯协议设置硬件.其实这个很简单. 这里简单指的是,你学编程,重点是编写执行控制的动作的程序,硬件通讯协议不需要你自己动手写.
回答你第一个问题吧,一般这些工控上常用的协议都不需要编程,PLC如果不支持的话可以通过购买相应的配套的第三方的硬件来实现,如AB PLC在采集Modbus数据时可以通过anybus 7006模块或是prosoft MCMR/MCM模块来实现。在与其匹配的软件中做简单配置就可以了。一般不需要编程。
补充问题没看懂啊 呵呵