Цитата Сообщение от baturik Посмотреть сообщение
Программка написана на делфи для чтения регистров по TCP. Написана не мной.
В этой программке можно также задавать регистру определенное значение, что я и делаю.

Вот так выглядит.
3.png

Если через эту программку просто присвоить значение любому регистру PSW, то оно присваивается.
Ну я не знал, что надо в ПРке еще из ПК значения менять.
Но все равно, Вы поймите, что в PSW300..303 тем или иным способом НЕПРЕРЫВНО (ф. область или макрос на Си) копируются регистры ПРки 4х512..4х515.
И попытка программкой записать в PSW300 что-либо не имеет смысла.
Значит надо программкой писать в другие регистры PSW, например PSW400.
Однако нужен механизм определяющий, что в PSW400 значения изменились и нужно ОДНОКРАТНО записать PSW400 в 4х512. Или PSW401 в 4х513 и т.д.
Можно на си написать макрос.